diff options
author | algestam <henrik@algestam.se> | 2022-01-14 22:50:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-14 22:50:33 +0100 |
commit | 00ed7d8d9dc9cf7f93261abbc101213eb90ec61b (patch) | |
tree | 53d653a95e7356a03d5f6f623865cf50b221205b /src | |
parent | 20f5832682adab0167f25a109c6b06a07383656b (diff) |
New working clone (#9144)
----------
Game & Watch: Judge (purple version) [algestam, Alexander Bliven]
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/drivers/hh_sm510.cpp | 14 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 12 insertions, 3 deletions
diff --git a/src/mame/drivers/hh_sm510.cpp b/src/mame/drivers/hh_sm510.cpp index 364f73b60be..a36a161f0b5 100644 --- a/src/mame/drivers/hh_sm510.cpp +++ b/src/mame/drivers/hh_sm510.cpp @@ -21,7 +21,6 @@ TODO: - confirm gnw_bfight rom (assumed to be the same as gnw_bfightn) - confirm gnw_climber rom (assumed to be the same as gnw_climbern) - confirm gnw_smb rom (assumed to be the same as gnw_smbn) -- dump/add purple version of gnw_judge, different MCU label? - dump/add 2nd version of gnw_mariocmt, different MCU label? - Currently there is no accurate way to dump the SM511/SM512 melody ROM electronically. For the ones that weren't decapped, they were read by @@ -812,7 +811,7 @@ ROM_END Nintendo Game & Watch: Judge (model IP-05) * PCB label IP-05 - * Sharp SM5A label IP-05 5010 (no decap) + * Sharp SM5A label IP-05 5010, or IP-15 5012 (no decap) * lcd screen with custom segments, 1-bit sound The first (green) issue of the game contains a bug where the players are @@ -867,6 +866,14 @@ void gnw_judge_state::gnw_judge(machine_config &config) ROM_START( gnw_judge ) ROM_REGION( 0x1000, "maincpu", 0 ) + ROM_LOAD( "ip-15", 0x0000, 0x0740, CRC(f6ed6f62) SHA1(97bc1b5c383fb4077d982cfdc5a7d7603a0b5e2f) ) + + ROM_REGION( 105108, "screen", 0) + ROM_LOAD( "gnw_judge.svg", 0, 105108, CRC(7760e82e) SHA1(cfc1f08465ecc8ac3385bcb078268cbbfca9fc41) ) +ROM_END + +ROM_START( gnw_judgeo ) + ROM_REGION( 0x1000, "maincpu", 0 ) ROM_LOAD( "ip-05", 0x0000, 0x0740, CRC(1b28a834) SHA1(cb8dbbf678ba22c4484d18cc1a6b99c1d34d1951) ) ROM_REGION( 105108, "screen", 0) @@ -9722,7 +9729,8 @@ CONS( 1980, gnw_ball, 0, 0, gnw_ball, gnw_ball, gnw_ball_s CONS( 1980, gnw_flagman, 0, 0, gnw_flagman, gnw_flagman, gnw_flagman_state, empty_init, "Nintendo", "Game & Watch: Flagman", MACHINE_SUPPORTS_SAVE ) CONS( 1980, gnw_vermin, 0, 0, gnw_vermin, gnw_vermin, gnw_vermin_state, empty_init, "Nintendo", "Game & Watch: Vermin", MACHINE_SUPPORTS_SAVE ) CONS( 1980, gnw_fires, 0, 0, gnw_fires, gnw_fires, gnw_fires_state, empty_init, "Nintendo", "Game & Watch: Fire (Silver)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1980, gnw_judge, 0, 0, gnw_judge, gnw_judge, gnw_judge_state, empty_init, "Nintendo", "Game & Watch: Judge (green version)", MACHINE_SUPPORTS_SAVE ) +CONS( 1980, gnw_judge, 0, 0, gnw_judge, gnw_judge, gnw_judge_state, empty_init, "Nintendo", "Game & Watch: Judge (purple version)", MACHINE_SUPPORTS_SAVE ) +CONS( 1980, gnw_judgeo, gnw_judge, 0, gnw_judge, gnw_judge, gnw_judge_state, empty_init, "Nintendo", "Game & Watch: Judge (green version)", MACHINE_SUPPORTS_SAVE ) CONS( 1981, gnw_manholeg, 0, 0, gnw_manholeg, gnw_manholeg, gnw_manholeg_state, empty_init, "Nintendo", "Game & Watch: Manhole (Gold)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1981, gnw_helmet, 0, 0, gnw_helmet, gnw_helmet, gnw_helmet_state, empty_init, "Nintendo", "Game & Watch: Helmet (CN-17 version)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1981, gnw_helmeto, gnw_helmet, 0, gnw_helmet, gnw_helmet, gnw_helmet_state, empty_init, "Nintendo", "Game & Watch: Helmet (CN-07 version)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 94fcf4b73f0..e62a662bac9 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -16468,6 +16468,7 @@ gnw_ghouse // Nintendo gnw_helmet // Nintendo gnw_helmeto // Nintendo gnw_judge // Nintendo +gnw_judgeo // Nintendo gnw_lboat // Nintendo gnw_lion // Nintendo gnw_manhole // Nintendo |