GBC has a CHR-RAM with 2 banks of 8KB in itself and I suppose that the BIOS loads the CHR pattern tables from the cartridge to that place.
Code: Select all
8000-9FFF 8KB Video RAM (VRAM) (switchable bank 0-1 in CGB Mode)
Now, is it possible to do bankswitching where a SMB3 ? block is animated? I need to know this so I can make blocks animated or static.
Is it possible to have multiple enemy banks like in SMB3? If not, would copypasting from PRG-ROM to CHR-RAM be a good option? How do many Pokemon sprites in Pokemon games get loaded?
And where do I begin drawing sprites and where the background? First 256 tiles are background or sprites?