14 ms·
This is correct. A system like the NES, SNES or Genesis never loaded any graphics or code into RAM unless they were doing special tricks. It was all ROM mapped
by einr 4y ago
This is correct. A system like the NES, SNES or Genesis never loaded any graphics or code into RAM unless they were doing special tricks. It was all ROM mapped into the CPU address space.
Larger games, especially on systems with a 16-bit address bus (64 kbyte address space), included memory mapping hardware on the carts to swap in and out graphics as needed. It was still all in ROM.
- hnlmorg 4y agoYou couldn't use the ROM as video memory. You could swap sprites in and out of video memory via DMA to the ROM (which you can also do on the Sega CD via the extended RAM) but you still had to load them into video memory to actually do anything with them. The video chipset was the real limitation here. Also I seem to recall the DMA trick was something that came alone a little after the Mega Drives release. Though I could be wrong on that. But I vaguely recall it wasn't something people knew how to do on day one.