|
|
|
|
|
by bitwize
496 days ago
|
|
Most flashcarts have a UI that is shown on first boot; when a game is selected, the ROM for that game is loaded into the flashcart RAM, the appropriate bank switching or mapping logic emulated, the ROM banks remapped into the console address space replacing the UI code, and the console reset or told to jump to boot the game. This doesn't work on the Atari 2600+ and 7800+ because those systems attempt to load the entire game ROM into their own RAM on boot and run the game from there. You might get the UI, but unlike in the actual hardware there is no rereading of the ROM directly. It's all done from what the system captured into RAM on first boot. So if a new game were to be loaded into that address space, the modern console wouldn't see it. |
|
I never tried that, so I might be very wrong in my assumptions.
In the case of the imaginary cartridge with the UI, changing the ROM that’s mapped to the cartridge space with the physical UI and resetting the console without resetting the card controller should do the trick.