Previous 199869 Revisions Next

r26847 Tuesday 31st December, 2013 at 20:13:18 UTC by Phil Bennett
mquake.c: Added notes and NO_DUMP placeholder for I/O MCU [Phil Bennett]
[src/mame/drivers]mquake.c

trunk/src/mame/drivers/mquake.c
r26846r26847
44
55    Preliminary driver by Mariusz Wojcieszek
66
7
8    Notes:
9
10    It's possible that the Moonquake set is actually a hardware diagnostic program
11    rather than the game itself. The origin of the set and the state of the PCB
12    from which it was dumped are unknown.
13
14    * There are no references to Moonquake within the entire ROM data.
15
16    * No code paths lead out of the test mode.
17
18    * The non-test-mode data starts at 0xf03c3e. Curiously, there are no FF values
19    within the data and large sections are repeated (see 0xf20000, 0xf40092, 0xf60023
20    and 0xfa0046). Initially thought to be encrypted/compressed data, it may instead
21    be randomly-generated data for testing the ROM banks.
22
23    * ROMs 5L/5H are not present in a photo of a known-working PCB.
24
25    * The ES5503 ROMs only contain speech for the sound bank tests.
26
27    * The external interrupt (INT6) is related to the ES5503 but appears to be unused
28    by the diagnostic program.
29
30    * The internal program of the I/O MCU (68705) is undumped.
31
732**************************************************************************************/
833
934
r26846r26847
358383   MCFG_CPU_ADD("maincpu", M68000, AMIGA_68000_NTSC_CLOCK)
359384   MCFG_CPU_PROGRAM_MAP(main_map)
360385
361   MCFG_MACHINE_START_OVERRIDE(amiga_state, amiga )
386   MCFG_MACHINE_START_OVERRIDE(amiga_state, amiga)
362387   MCFG_MACHINE_RESET_OVERRIDE(mquake_state,mquake)
363388   MCFG_NVRAM_ADD_0FILL("nvram")
364389
r26846r26847
426451   ROM_LOAD16_BYTE( "rom5l.bin",    0xa0000, 0x10000, CRC(7b6ec532) SHA1(e19005269673134431eb55053d650f747f614b89) )
427452   ROM_LOAD16_BYTE( "rom5h.bin",    0xa0001, 0x10000, CRC(ed8ec9b7) SHA1(510416bc88382e7a548635dcba53a2b615272e0f) )
428453
454   ROM_REGION( 0x0800, "mcu", 0 )
455   ROM_LOAD( "68705.bin", 0x0000, 0x0800, NO_DUMP )
456
429457   ROM_REGION(0x040000, "es5503", 0)
430458   ROM_LOAD( "qrom0.bin",    0x000000, 0x010000, CRC(753e29b4) SHA1(4c7ccff02d310c7c669aa170e8efb6f2cb996432) )
431459   ROM_LOAD( "qrom1.bin",    0x010000, 0x010000, CRC(e9e15629) SHA1(a0aa60357a13703f69a2a13e83f2187c9a1f63c1) )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team