|
IIRC, this is possible. The main "gotcha" would be that you'd need to have hardware in the cart (which could just be a switch, but that would probably be annoying) to change the state of the CART_IN signal. This signal controls the mapping of the cartridge and Sega/Mega CD hardware: if it's low, the cart is mapped to 000000-3FFFFF and the SCD/MCD is mapped to 400000-7FFFFF, if it's high/floating the mapping is reversed. You'd need to put the cart at 400000 for loading the game, and then put it at 000000 to run the game.
| |
. I know that there is NO way and I know why, because Sega CD Ram isn't enough to load an entire genesis cart game.
|
Actually, the main reason is that the Sega CD RAM is not mapped to the same address range that a cartridge ROM would be in, so any absolute ROM address references in a Genesis game would point to the wrong place. |