mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
new clone: Emergency Call Ambulance (Export) [AndyGeezer] (NOT WORKING)
This commit is contained in:
parent
77be6e90c4
commit
122003dad8
@ -1472,7 +1472,8 @@ static READ64_HANDLER(model3_security_r)
|
||||
}
|
||||
return data;
|
||||
}
|
||||
else if (mame_stricmp(machine->gamedrv->name, "eca") == 0)
|
||||
else if (mame_stricmp(machine->gamedrv->name, "eca") == 0 ||
|
||||
mame_stricmp(machine->gamedrv->name, "ecax") == 0)
|
||||
{
|
||||
UINT64 data = (UINT64)eca_prot_data[prot_data_ptr++] << 16;
|
||||
if (prot_data_ptr >= 0x31)
|
||||
@ -4065,6 +4066,76 @@ ROM_START( eca ) /* Step 2.1 */
|
||||
ROM_FILL( 0x000000, 0x80000, 0 )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
|
||||
ROM_START( ecax ) /* Step 2.1 */
|
||||
ROM_REGION64_BE( 0x4800000, REGION_USER1, 0 ) /* program + data ROMs */
|
||||
// CROM
|
||||
ROM_LOAD64_WORD_SWAP( "epr22903.17", 0x000006, 0x200000, CRC(53882217) SHA1(163cbc92ff88671882cc1af377ceec80ba9f36db) )
|
||||
ROM_LOAD64_WORD_SWAP( "epr22904.18", 0x000004, 0x200000, CRC(0ff828a8) SHA1(2a74414891ceb5989e6ccb6e9d597f7d2e31fec4) ) // == epr22896.18
|
||||
ROM_LOAD64_WORD_SWAP( "epr22905.19", 0x000002, 0x200000, CRC(9755dd8c) SHA1(41f27a303f4af179f17520d0c2d6a0aa4467aae8) ) // == epr22897.19
|
||||
ROM_LOAD64_WORD_SWAP( "epr22906.20", 0x000000, 0x200000, CRC(7f6426fc) SHA1(b16e6f76cb35db05138aa807e3477a82139b291d) )
|
||||
|
||||
// CROM0
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22870.1", 0x800006, 0x400000, CRC(52054043) SHA1(f07c1f95a5847393c9e640c10cd14e2a3750b3ff) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22871.2", 0x800004, 0x400000, CRC(cf5bb5b5) SHA1(fd056fcf9a48854faa357014c2cb4a6ed301c3a6) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22872.3", 0x800002, 0x400000, CRC(4fde63a1) SHA1(72f88e514caea28eeee9e57e55c835c490465df0) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22873.4", 0x800000, 0x400000, CRC(dd406330) SHA1(e17ed1814cb84820f19922eef27bbad65be1d355) )
|
||||
|
||||
// CROM1
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22874.5", 0x1800006, 0x400000, CRC(5e990497) SHA1(f0df52a19a11ef23f82e88eddbacdcb2a6357ded) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22875.6", 0x1800004, 0x400000, CRC(1bb5c018) SHA1(5d0146c32f6a50613340ba0d2f5cc5430b595965) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22876.7", 0x1800002, 0x400000, CRC(a7561249) SHA1(b4217cb088234831ca2e9486af849866790bf704) )
|
||||
ROM_LOAD64_WORD_SWAP( "mpr22877.8", 0x1800000, 0x400000, CRC(e53b8764) SHA1(03756ef0526aa0b56c2944336590918d8ff9a9b8) )
|
||||
|
||||
// CROM3
|
||||
ROM_LOAD64_WORD_SWAP( "epr22882.13", 0x3800006, 0x400000, CRC(b161416f) SHA1(753810fa4db80a2d3a333a257dc92095a112d282) )
|
||||
ROM_LOAD64_WORD_SWAP( "epr22883.14", 0x3800004, 0x400000, CRC(86d90148) SHA1(4336efb9e3d62cc5e8073993c44cbe49141d987f) )
|
||||
ROM_LOAD64_WORD_SWAP( "epr22884.15", 0x3800002, 0x400000, CRC(254c3b63) SHA1(b5cd94ecbffb6f0da70fb2cb7541d5bfc96cb67c) )
|
||||
ROM_LOAD64_WORD_SWAP( "epr22885.16", 0x3800000, 0x400000, CRC(3525b46d) SHA1(d7914cd5c558b50b9115303f77bef63e04316b29) )
|
||||
|
||||
ROM_REGION( 0x2000000, REGION_USER3, ROMREGION_DISPOSE ) /* Video ROMs Part 1 */
|
||||
ROM_LOAD_VROM( "mpr22854.26", 0x000002, 0x400000, CRC(97a23d16) SHA1(17a11a3e1b1806f7b994955ae22dd0e5333d47ea) )
|
||||
ROM_LOAD_VROM( "mpr22855.27", 0x000000, 0x400000, CRC(7249cdc9) SHA1(4bd07d911382cc569e09fb888858806d06809f9f) )
|
||||
ROM_LOAD_VROM( "mpr22856.28", 0x000006, 0x400000, CRC(9c0d1d1b) SHA1(f15c756fb262e15d784328ed3f731aea40797d98) )
|
||||
ROM_LOAD_VROM( "mpr22857.29", 0x000004, 0x400000, CRC(44e6ce2b) SHA1(03a33417dc96d3ddcbeb92422654f75f620ef265) )
|
||||
ROM_LOAD_VROM( "mpr22858.30", 0x00000a, 0x400000, CRC(0af40aae) SHA1(1af762e09af932d267b860712fa46eaf4b1500ac) )
|
||||
ROM_LOAD_VROM( "mpr22859.31", 0x000008, 0x400000, CRC(c64f0158) SHA1(b92dba07e52b4fdabc9bd4bbd26cc41cdab0414d) )
|
||||
ROM_LOAD_VROM( "mpr22860.32", 0x00000e, 0x400000, CRC(053af14b) SHA1(6d13609e52a4999d6dca3c4da695ebd973b06b7e) )
|
||||
ROM_LOAD_VROM( "mpr22861.33", 0x00000c, 0x400000, CRC(d26343da) SHA1(9d8c860c388cc2434cc8d753cde139096c12e79e) )
|
||||
|
||||
ROM_REGION( 0x2000000, REGION_USER4, ROMREGION_DISPOSE ) /* Video ROMs Part 2 */
|
||||
ROM_LOAD_VROM( "mpr22862.34", 0x000002, 0x400000, CRC(38347c14) SHA1(6222a5001d3a6ed8e8ff3010284658dbc69edee6) )
|
||||
ROM_LOAD_VROM( "mpr22863.35", 0x000000, 0x400000, CRC(28b558e6) SHA1(9b4849499baebbd2ea81d00663dff0d40c9db602) )
|
||||
ROM_LOAD_VROM( "mpr22864.36", 0x000006, 0x400000, CRC(31ed02f6) SHA1(a669aa8a42ff70562c86f348fcf4be6f14c2f650) )
|
||||
ROM_LOAD_VROM( "mpr22865.37", 0x000004, 0x400000, CRC(3e3a211a) SHA1(422f960914a6604de59b110b18f3e67ed9116f22) )
|
||||
ROM_LOAD_VROM( "mpr22866.38", 0x00000a, 0x400000, CRC(a863a3c8) SHA1(52e13b76a3698deef05df4c607d047e6362d81c0) )
|
||||
ROM_LOAD_VROM( "mpr22867.39", 0x000008, 0x400000, CRC(1ce6c7b2) SHA1(d5fd49f9838d3dc636366c436c507ac2b4f2596e) )
|
||||
ROM_LOAD_VROM( "mpr22868.40", 0x00000e, 0x400000, CRC(2db40cf8) SHA1(be1e04aeb5034c2edc5c0ad153700c385a1b773a) )
|
||||
ROM_LOAD_VROM( "mpr22869.41", 0x00000c, 0x400000, CRC(c6d62634) SHA1(72d493653b50fb31333f70c7ee143a8c7531106f) )
|
||||
|
||||
ROM_REGION( 0x100000, REGION_CPU2, 0 ) /* 68000 code */
|
||||
ROM_LOAD16_WORD_SWAP( "epr22886.21", 0x080000, 0x080000, CRC(374ec1c6) SHA1(b06e678db191971f6701bd1f739815d00d4cfb3e) )
|
||||
|
||||
// Samples
|
||||
ROM_REGION( 0x1000000, REGION_SOUND1, 0 ) /* SCSP samples */
|
||||
ROM_LOAD( "mpr22887.22", 0x000000, 0x400000, CRC(7d04a867) SHA1(053de98105880188b4daff183710d7932617547f) )
|
||||
ROM_LOAD( "mpr22889.24", 0x400000, 0x400000, CRC(4f9ba45d) SHA1(d60314e852637edf6510be52b9b6576a1f3e1b7e) )
|
||||
ROM_LOAD( "mpr22888.23", 0x800000, 0x400000, CRC(018fcf22) SHA1(c5133358f591d699f177617463e7dfa22edf5369) )
|
||||
ROM_LOAD( "mpr22890.25", 0xc00000, 0x400000, CRC(b638bd7c) SHA1(ed9c69175fd0ca4c6f22e542b4e68398a6e4ad07) )
|
||||
|
||||
ROM_REGION( 0x20000, REGION_CPU3, 0 ) /* Z80 code */
|
||||
ROM_FILL( 0x000000, 0x20000, 0 )
|
||||
|
||||
ROM_REGION( 0x1000000, REGION_SOUND2, 0 ) /* DSB samples */
|
||||
ROM_FILL( 0x000000, 0x1000000, 0 )
|
||||
|
||||
ROM_REGION( 0x80000, REGION_SOUND3, 0 ) /* second SCSP's RAM */
|
||||
ROM_FILL( 0x000000, 0x80000, 0 )
|
||||
ROM_END
|
||||
|
||||
|
||||
/* Model 3 sound board emulation */
|
||||
|
||||
static WRITE16_HANDLER( model3snd_ctrl )
|
||||
@ -4736,3 +4807,4 @@ GAME( 1998, swtrilga,swtrilgy, model3_21, swtrilgy, swtrilga, ROT0, "Sega/LucasA
|
||||
GAME( 1998, spikeout, 0, model3_21, model3, spikeout, ROT0, "Sega", "Spikeout (Revision C)", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
|
||||
GAME( 1998, spikeofe, 0, model3_21, model3, spikeofe, ROT0, "Sega", "Spikeout Final Edition", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
|
||||
GAME( 1999, eca, 0, model3_21, eca, eca, ROT0, "Sega", "Emergency Call Ambulance", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
|
||||
GAME( 1999, ecax, eca, model3_21, eca, eca, ROT0, "Sega", "Emergency Call Ambulance (Export)", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND )
|
||||
|
@ -3869,6 +3869,7 @@ Sep.1994 Quiz Ghost Hunter
|
||||
DRIVER( spikeout ) /* 1998 */
|
||||
DRIVER( spikeofe ) /* 1998 */
|
||||
DRIVER( eca ) /* 1999 */
|
||||
DRIVER( ecax ) /* 1999 */
|
||||
|
||||
|
||||
/* Deniam games */
|
||||
|
Loading…
Reference in New Issue
Block a user