diff options
Diffstat (limited to 'src/mame/sega/megadriv_firecore.cpp')
| -rw-r--r-- | src/mame/sega/megadriv_firecore.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mame/sega/megadriv_firecore.cpp b/src/mame/sega/megadriv_firecore.cpp index ea39861b528..a735ce01617 100644 --- a/src/mame/sega/megadriv_firecore.cpp +++ b/src/mame/sega/megadriv_firecore.cpp @@ -254,6 +254,10 @@ ROM_START( mysinv ) ROM_IGNORE(0x100) ROM_END +ROM_START( mysf2 ) + ROM_REGION( 0x1000000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "s29gl128.u2", 0x000000, 0x1000000, CRC(7938a212) SHA1(306cffd048fb271fa26cd2f61cbd2c3a94116292) ) +ROM_END /* @@ -430,7 +434,7 @@ void megadriv_firecore_state::init_dcat() void megadriv_firecore_state::init_mdhh100() { m_romsize = memregion("maincpu")->bytes(); - m_externalbank = 0x7800000; + m_externalbank = m_romsize-0x800000; init_megadriv(); } @@ -462,6 +466,8 @@ CONS( 2021, mygalaga, mygalag, 0, megadriv_firecore_3button_ntsc, mympac, meg CONS( 2021, mysinv, 0, 0, megadriv_firecore_3button_ntsc, mympac, megadriv_firecore_state, init_megadriv, "dreamGEAR", "My Arcade Space Invaders (DGUNL-7006, Pocket Player Pro)", MACHINE_NOT_WORKING | ROT90 ) +CONS( 2021, mysf2, 0, 0, megadriv_firecore_6button_ntsc, msi_6button, megadriv_firecore_state, init_mdhh100, "dreamGEAR", "My Arcade Street Fighter II (DGUNL-4184, Nano Player Pro)", MACHINE_NOT_WORKING ) + CONS( 2012, atgame40, 0, 0, megadriv_firecore_3button_pal, firecore_3button, megadriv_firecore_state, init_atgame40, "AtGames", "40 Bonus Games in 1 (AtGames)", MACHINE_NOT_WORKING) CONS( 2021, matet, 0, 0, megadriv_firecore_3button_ntsc, firecore_3button, megadriv_firecore_state, init_megadriv, "dreamGEAR", "My Arcade Tetris (DGUNL-7028, Pocket Player Pro)", MACHINE_NOT_WORKING) |
