ROM Download
These are my results, with each column being the 4 ROM banks being compared with each other:
EDIT: After some testing...
Happens:
- Model 1 USA VA3 Genesis, VA0 USA 32X, Mega Everdrive Pro
- Model 1 Japan VA5 Genesis, VA0 USA 32X, Mega Everdrive Pro
- Model 1 USA VA6.5 Genesis, VA0 USA 32X, Mega Everdrive Pro
- Model 2 USA VA0 Genesis, VA0 USA 32X, Mega Everdrive Pro
- Model 2 USA VA0 Genesis, VA0 USA 32X, Everdrive X3
- Model 1 USA VA6.5 Genesis, VA0 USA 32X, Everdrive X3
- Model 1 USA VA6 Genesis, VA0 USA 32X, Everdrive X7
- Model 2 Europe Mega Drive (board version unknown), Europe 32X (board version unknown, "20-6923 04049-01-2 ABS"), "Everdrive MD" (either super old or a bootleg)
I did notice that the old version of the extended SSF mapper for the X3/X5/X7 series used to have registers mapped at 0xA130D0-0xA130DF, which looks suspiciously alike to 0x9130D0-0x9130DF... I have no clue if there's some sort of relation or not, but it's a thought.