Super Nintendo programming, some anomalies experienced trying to get a fullscreen graphic to display.
(nerd speak ahead)
I started with a 4bpp graphic (4 bits per pixel or 16 color graphic) with 8x8 pixel tiles, the problem there was, besides constructing the actual graphic, understanding how to set the address for the tilemap and actual ties so they don’t overlap each other.
When shifting to 8bpp graphics (256 colors, this isn’t an especially good graphic to do that with), the problem was that I had to split the graphic across multiple banks. I didn’t know that in WLA (the assembler I am using) you can read only part of an included binary file. Would have been helpful. I tried to do a hirom (larger sized banks for data), but couldn’t get it to work.