Just 1 whole screen uncompressed.unregistered wrote: How many screens of 16x16 metatiles could fit in a page of RAM?
(256/16)*(240/16)
16*15 = 240.
Or (256/16)*(256/16) = 256
if your "screens" are defined as 256x256 like mine are.
I use 32x32 metatiles because I only have 1 page of RAM allocated to this, and I need 4 screens stored. I store my screens in RAM because otherwise I would have to battle through a few levels of compression to check every point. This method lets me do the time consuming stuff (working through the RLE compression of the screens) only on the frame a new screen is scrolled to, while the fast decompression (which 16x16 tile of the 32x32 tile are we in?) is done every time a point needs to be checked.
If it is not time consuming to decompress your data, you could certainly just read from ROM rather than doing what I do.
If it is time consuming, you can get away with using only two pages of RAM to store separate screens of 16x16 tiles for this method since your game only scrolls horizontally.