mirror of
https://github.com/holub/mame
synced 2025-04-19 23:12:11 +03:00
new WORKING machines (Megumi Rescue) (#9815)
* new WORKING machines ------- Megumi Rescue [Jeff Willard Jr]
This commit is contained in:
parent
eaf60dbb02
commit
98bcdbd320
@ -199,7 +199,7 @@ ROMs:
|
||||
|
||||
Game IC2 IC3 IC4 IC5 IC7
|
||||
---------------------------------------------------------------------------------
|
||||
Megumi Rescue* IC-2 IC-3 IC-4 IC-5 IC-7
|
||||
Megumi Rescue V10.30 IC-2 V10.30 IC-3 V10.30 IC-4 V10.30 IC-5 V10.30 IC-7
|
||||
Hang-On Jr. EPR-7261 EPR-7260 EPR-7259 EPR-7258 EPR-7257B
|
||||
Transformer EPR-7350 EPR-7606 EPR-7348 EPR-7347 EPR-7605
|
||||
/Astro Flash EPR-7350 EPR-7349 EPR-7348 EPR-7347 EPR-7723
|
||||
@ -210,13 +210,6 @@ Opa Opa (encrypted) EPR-11220 EPR-11221 EPR-11222 EPR-11223 EPR-112
|
||||
Fantasy Zone 2 EPR-11412 EPR-11413 EPR-11414 EPR-11415 EPR-11416
|
||||
Tetris - - EPR-12211 EPR-12212 EPR-12213
|
||||
|
||||
* Only one board for Megumi Rescue has been seen (from an eBay auction), ROM labels where in this form:
|
||||
|
||||
MEGUMI RESCUE
|
||||
IC-7
|
||||
(C)1987 SEGA/EXA
|
||||
|
||||
|
||||
A System E PCB can run all of the games simply by swapping the EPROMs plus CPU.
|
||||
Well, in theory anyway. To run the non-encrypted games, just swap EPROMs and they will work.
|
||||
|
||||
@ -856,6 +849,22 @@ static INPUT_PORTS_START( ridleofp ) /* Used By Riddle Of Pythagoras */
|
||||
//"SW2:8" unused
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( megrescu )
|
||||
PORT_INCLUDE( segae_ridleofp_generic )
|
||||
|
||||
PORT_MODIFY("e0")
|
||||
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START2 )
|
||||
|
||||
PORT_MODIFY("f3")
|
||||
PORT_DIPNAME( 0x0c, 0x0c, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW2:3,4")
|
||||
PORT_DIPSETTING( 0x00, "Cheat" ) // unlimited?
|
||||
PORT_DIPSETTING( 0x0c, "2" )
|
||||
PORT_DIPSETTING( 0x08, "3" )
|
||||
PORT_DIPSETTING( 0x04, "4" )
|
||||
PORT_DIPNAME(0x10, 0x00, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW2:5")
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( Upright ) )
|
||||
PORT_DIPSETTING( 0x10, DEF_STR( Cocktail ) )
|
||||
INPUT_PORTS_END
|
||||
|
||||
uint32_t systeme_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
|
||||
{
|
||||
@ -1128,6 +1137,30 @@ ROM_START( astrofl )
|
||||
ROM_LOAD( "epr-7350.ic2", 0x28000, 0x08000, CRC(0052165d) SHA1(cf4b5dffa54238e513515b3fc90faa7ce0b65d34) )
|
||||
ROM_END
|
||||
|
||||
//*************************************************************************************************************************
|
||||
// Megumi Rescue
|
||||
// Game ID# 833-6200
|
||||
//
|
||||
// ROMs have no SEGA EPR codes but are all marked
|
||||
//
|
||||
// Megumi Rescue
|
||||
// V10.30
|
||||
// Final Version
|
||||
// IC-x
|
||||
// (c)1987SEGA/EXA
|
||||
//
|
||||
// (where -x is the IC position on the PCB)
|
||||
|
||||
ROM_START( megrescu )
|
||||
ROM_REGION( 0x30000, "maincpu", 0 )
|
||||
ROM_LOAD( "v10_30ic.7", 0x00000, 0x08000, CRC(490d0059) SHA1(de4e23eb862ef3c29b2fbdceba14360eb6e2a8ef) ) /* Fixed Code */
|
||||
|
||||
ROM_LOAD( "v10_30ic.5", 0x10000, 0x08000, CRC(278caba8) SHA1(809e504f6c680f742f0a5968d6bb16c2f67f851c) )
|
||||
ROM_LOAD( "v10_30ic.4", 0x18000, 0x08000, CRC(bda242d1) SHA1(3704da98fe91d9e7f4380ea5e1f897b6b7049466) )
|
||||
ROM_LOAD( "v10_30ic.3", 0x20000, 0x08000, CRC(56e36f85) SHA1(84aa78bc628bce64b1b990a8c9fcca25e5940bd3) )
|
||||
ROM_LOAD( "v10_30ic.2", 0x28000, 0x08000, CRC(5b74c767) SHA1(dbc82a4e046f01130c72bbd7a81190d7f0ca209c) )
|
||||
ROM_END
|
||||
|
||||
|
||||
// YEAR, NAME, PARENT, MACHINE, INPUT, STATE INIT, MONITOR,COMPANY,FULLNAME,FLAGS
|
||||
GAME( 1985, hangonjr, 0, hangonjr, hangonjr, systeme_state, empty_init, ROT0, "Sega", "Hang-On Jr. (Rev. B)", MACHINE_SUPPORTS_SAVE )
|
||||
@ -1139,3 +1172,4 @@ GAME( 1987, opaopa, 0, systemeb, opaopa, systeme_state, init
|
||||
GAME( 1987, opaopan, opaopa, systeme, opaopa, systeme_state, empty_init, ROT0, "Sega", "Opa Opa (Rev A, unprotected)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1988, fantzn2, 0, systemex, fantzn2, systeme_state, init_fantzn2, ROT0, "Sega", "Fantasy Zone II - The Tears of Opa-Opa (MC-8123, 317-0057)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1988, tetrisse, 0, systeme, tetrisse, systeme_state, empty_init, ROT0, "Sega", "Tetris (Japan, System E)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, megrescu, 0, ridleofp, megrescu, systeme_state, empty_init, ROT90, "Sega / Exa", "Megumi Rescue", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -37775,6 +37775,7 @@ westdrm //
|
||||
astrofl // 834-5803 (c) 1986
|
||||
fantzn2 // (c) 1988
|
||||
hangonjr // (c) 1985
|
||||
megrescu // (c) 1987
|
||||
opaopa // (c) 1987
|
||||
opaopan // (c) 1987
|
||||
ridleofp // (c) 1986 Sega / Nasco
|
||||
|
Loading…
Reference in New Issue
Block a user