mirror of
https://github.com/holub/mame
synced 2025-06-08 05:44:09 +03:00
mephisto_mm2: Added two more MM IV revisions [Berger]
This commit is contained in:
parent
dfbb4f2f72
commit
c2933131b9
@ -160,10 +160,10 @@ WRITE8_MEMBER( amsterd_state::write_lcd )
|
|||||||
|
|
||||||
WRITE8_MEMBER( amsterd_state::write_lcd_flag )
|
WRITE8_MEMBER( amsterd_state::write_lcd_flag )
|
||||||
{
|
{
|
||||||
|
// The key function in the rom expects a value from the
|
||||||
|
// second key row after writing to here
|
||||||
m_key_select = 1;
|
m_key_select = 1;
|
||||||
|
|
||||||
// The key function in the rom expects after writing to
|
|
||||||
// the a value from the second key row;
|
|
||||||
m_led7 = data ? 255 : 0;
|
m_led7 = data ? 255 : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -71,6 +71,7 @@ http://chesseval.com/ChessEvalJournal/PrototypeMMV.htm
|
|||||||
TODO:
|
TODO:
|
||||||
- need to emulate TurboKit properly, also for mm5p (it's not as simple as a CPU
|
- need to emulate TurboKit properly, also for mm5p (it's not as simple as a CPU
|
||||||
overclock plus ROM patch)
|
overclock plus ROM patch)
|
||||||
|
- LCD module is 8.8.:8.8 like mephisto_brikett/mm1 (so, add ":" in the middle)
|
||||||
|
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
@ -507,7 +508,13 @@ ROM_END
|
|||||||
|
|
||||||
ROM_START( mm4 )
|
ROM_START( mm4 )
|
||||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
ROM_LOAD("mephisto4.rom", 0x8000, 0x8000, CRC(f68a4124) SHA1(d1d03a9aacc291d5cb720d2ee2a209eeba13a36c))
|
ROM_DEFAULT_BIOS("v3")
|
||||||
|
ROM_SYSTEM_BIOS( 0, "v1", "V1" )
|
||||||
|
ROMX_LOAD("600", 0x8000, 0x8000, CRC(837d49b9) SHA1(9fb2dfaaeca2559ce582211137635c069180e95f), ROM_BIOS(0))
|
||||||
|
ROM_SYSTEM_BIOS( 1, "v2", "V2" )
|
||||||
|
ROMX_LOAD("700", 0x8000, 0x8000, CRC(c97da840) SHA1(10bd2a391338ed2e417b35dcb6396ab4a4e360f0), ROM_BIOS(1))
|
||||||
|
ROM_SYSTEM_BIOS( 2, "v3", "V3" )
|
||||||
|
ROMX_LOAD("710", 0x8000, 0x8000, CRC(f68a4124) SHA1(d1d03a9aacc291d5cb720d2ee2a209eeba13a36c), ROM_BIOS(2))
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
ROM_START( mm4tk )
|
ROM_START( mm4tk )
|
||||||
@ -517,10 +524,10 @@ ROM_END
|
|||||||
|
|
||||||
ROM_START( mm5 )
|
ROM_START( mm5 )
|
||||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
ROM_DEFAULT_BIOS("v51")
|
ROM_DEFAULT_BIOS("v2")
|
||||||
ROM_SYSTEM_BIOS( 0, "v50", "V5.0" )
|
ROM_SYSTEM_BIOS( 0, "v1", "V1" )
|
||||||
ROMX_LOAD("mm50.rom", 0x8000, 0x8000, CRC(fcfa7e6e) SHA1(afeac3a8c957ba58cefaa27b11df974f6f2066da), ROM_BIOS(0))
|
ROMX_LOAD("mm50.rom", 0x8000, 0x8000, CRC(fcfa7e6e) SHA1(afeac3a8c957ba58cefaa27b11df974f6f2066da), ROM_BIOS(0))
|
||||||
ROM_SYSTEM_BIOS( 1, "v51", "V5.1" )
|
ROM_SYSTEM_BIOS( 1, "v2", "V2" )
|
||||||
ROMX_LOAD("mephisto5.rom", 0x8000, 0x8000, CRC(89c3d9d2) SHA1(77cd6f8eeb03c713249db140d2541e3264328048), ROM_BIOS(1))
|
ROMX_LOAD("mephisto5.rom", 0x8000, 0x8000, CRC(89c3d9d2) SHA1(77cd6f8eeb03c713249db140d2541e3264328048), ROM_BIOS(1))
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user