From af1c1fffe751cf2da5cb093b4bf2ab6d43e94eca Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 22 Nov 2022 11:55:45 +0100 Subject: hh_sm510: update notes --- src/mame/handheld/hh_cops1.cpp | 2 +- src/mame/handheld/hh_hmcs40.cpp | 2 +- src/mame/handheld/hh_pic16.cpp | 2 +- src/mame/handheld/hh_pps41.cpp | 2 +- src/mame/handheld/hh_rw5000.cpp | 2 +- src/mame/handheld/hh_sm510.cpp | 24 ++++++++++++++++-------- src/mame/handheld/hh_tms1k.cpp | 2 +- src/mame/handheld/hh_ucom4.cpp | 2 +- 8 files changed, 23 insertions(+), 15 deletions(-) diff --git a/src/mame/handheld/hh_cops1.cpp b/src/mame/handheld/hh_cops1.cpp index 2cd2aaf0699..22bacc2a7fe 100644 --- a/src/mame/handheld/hh_cops1.cpp +++ b/src/mame/handheld/hh_cops1.cpp @@ -7,7 +7,7 @@ National Semiconductor COPS(MM57 MCU series) handhelds MCU die label for MM5799 games says MM4799, but they are in fact MM5799. -ROM source notes when dumped from another publisher, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - cambrp: Radio Shack EC-4001 Programmable TODO: diff --git a/src/mame/handheld/hh_hmcs40.cpp b/src/mame/handheld/hh_hmcs40.cpp index ab5264dd2b8..4f062c309a3 100644 --- a/src/mame/handheld/hh_hmcs40.cpp +++ b/src/mame/handheld/hh_hmcs40.cpp @@ -97,7 +97,7 @@ known chips: ============================================================================ -ROM source notes when dumped from another model, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - gckong: CGL Super Kong - ggdman: Bandai Kampf der Monster - ghalien: CGL Earth Invaders diff --git a/src/mame/handheld/hh_pic16.cpp b/src/mame/handheld/hh_pic16.cpp index bdd0dbfc11d..467c7f6f12a 100644 --- a/src/mame/handheld/hh_pic16.cpp +++ b/src/mame/handheld/hh_pic16.cpp @@ -38,7 +38,7 @@ known chips: (* means undumped unless noted, @ denotes it's in this driver) -ROM source notes when dumped from another publisher, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - drdunk: Tandy Electronic Basketball - flash: Radio Shack Sound Effects Chassis - hccbaskb: Sears Electronic Basketball diff --git a/src/mame/handheld/hh_pps41.cpp b/src/mame/handheld/hh_pps41.cpp index 392934177d4..f5ceaa297ec 100644 --- a/src/mame/handheld/hh_pps41.cpp +++ b/src/mame/handheld/hh_pps41.cpp @@ -5,7 +5,7 @@ Rockwell PPS-4/1 MCU series handhelds -ROM source notes when dumped from another publisher, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - memoquiz: Mattel Mind Boggler ***************************************************************************/ diff --git a/src/mame/handheld/hh_rw5000.cpp b/src/mame/handheld/hh_rw5000.cpp index eb85d570585..fc91dd9165c 100644 --- a/src/mame/handheld/hh_rw5000.cpp +++ b/src/mame/handheld/hh_rw5000.cpp @@ -6,7 +6,7 @@ Rockwell A/B5000 MCU series handhelds (before PPS-4/1) Mostly calculators on these MCUs, but also Mattel's first couple of handhelds. -ROM source notes when dumped from another model, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - rw18r: Rockwell 8R - rw24k: Rockwell 14RD-II - misatk: Mattel Space Alert diff --git a/src/mame/handheld/hh_sm510.cpp b/src/mame/handheld/hh_sm510.cpp index 177c1f7edff..cc2e2b2e897 100644 --- a/src/mame/handheld/hh_sm510.cpp +++ b/src/mame/handheld/hh_sm510.cpp @@ -14,14 +14,19 @@ Most of these LCD games are meant to stay powered on 24/7. There is no RTC or NVRAM. Quitting MAME is akin to removing the handheld's battery. Use -autosave to at least make them remember the highscores. +ROM source notes when dumped from another title, but confident it's the same: +- gnw_ball: Mego Toss-Up +- gnw_bfight: New Wide Screen model +- gnw_climber: New Wide Screen model +- gnw_smb: New Wide Screen model +- kbottom9: Ganbare Baseball +- misc. Soviet Egg clones (not the LCD): G&W Mickey Mouse / Nu, pogodi! + TODO: - improve display decay simulation? but SVG doesn't support setting brightness per segment, adding pwm_display_device right now has no added value - add nstarfox sound effect chip emulation - add svg screen for nsmb3, nsmw -- 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) - 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 playing back all melody data and reconstructing it to ROM. Visual(decap) @@ -4883,6 +4888,9 @@ ROM_END * Sharp SM511 under epoxy (die label KMS73B, 774) * lcd screen with custom segments, 1-bit sound + MCU ROM is presumed to be the same for Teenage Mutant Ninja Turtles, + Ganbare Goemon: Ebisumaru Kiki Ippatsu. + ***************************************************************************/ class ktmnt_state : public hh_sm510_state @@ -10382,11 +10390,11 @@ CONS( 1989, kcontra, 0, 0, kcontra, kcontra, kcontra_st CONS( 1989, ktopgun, 0, 0, ktopgun, ktopgun, ktopgun_state, empty_init, "Konami", "Top Gun (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1989, kgradius, 0, 0, kgradius, kgradius, kgradius_state, empty_init, "Konami", "Gradius (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1989, ktmnt, 0, 0, ktmnt, ktmnt, ktmnt_state, empty_init, "Konami", "Teenage Mutant Ninja Turtles (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1990, kbottom9, 0, 0, kbottom9, kbottom9, kbottom9_state, empty_init, "Konami", "Bottom of the Ninth (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1990, kloneran, 0, 0, kloneran, kloneran, kloneran_state, empty_init, "Konami", "Lone Ranger (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1990, kblades, 0, 0, kblades, kblades, kblades_state, empty_init, "Konami", "Blades of Steel (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1990, knfl, 0, 0, knfl, knfl, knfl_state, empty_init, "Konami", "NFL Football (Konami)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) -CONS( 1990, kbilly, 0, 0, kbilly, kbilly, kbilly_state, empty_init, "Konami", "The Adventures of Bayou Billy (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) +CONS( 1989, kbottom9, 0, 0, kbottom9, kbottom9, kbottom9_state, empty_init, "Konami", "Bottom of the Ninth (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) +CONS( 1989, kloneran, 0, 0, kloneran, kloneran, kloneran_state, empty_init, "Konami", "Lone Ranger (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) +CONS( 1989, kblades, 0, 0, kblades, kblades, kblades_state, empty_init, "Konami", "Blades of Steel (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) +CONS( 1989, knfl, 0, 0, knfl, knfl, knfl_state, empty_init, "Konami", "NFL Football (Konami)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) +CONS( 1989, kbilly, 0, 0, kbilly, kbilly, kbilly_state, empty_init, "Konami", "The Adventures of Bayou Billy (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1991, kbucky, 0, 0, kbucky, kbucky, kbucky_state, empty_init, "Konami", "Bucky O'Hare (handheld)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) CONS( 1991, kgarfld, 0, 0, kgarfld, kgarfld, kgarfld_state, empty_init, "Konami", "Garfield (Konami)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK ) diff --git a/src/mame/handheld/hh_tms1k.cpp b/src/mame/handheld/hh_tms1k.cpp index 3f1b7371c02..36242b1f2ef 100644 --- a/src/mame/handheld/hh_tms1k.cpp +++ b/src/mame/handheld/hh_tms1k.cpp @@ -21,7 +21,7 @@ up to 50kHz. This is probably exaggerated due to components getting worn out after many decades. TMS1000 RC curve is documented in the data manual, but not for newer ones (rev. E or TMS1400 MCUs). TMS0970/0980 osc. is on-die. -ROM source notes when dumped from another publisher, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - arrball: Tandy Zingo - bcheetah: Fundimensions Incredible Brain Buggy - cchime: Videomaster Door Tunes diff --git a/src/mame/handheld/hh_ucom4.cpp b/src/mame/handheld/hh_ucom4.cpp index 7d07ad4a970..033a9cc596c 100644 --- a/src/mame/handheld/hh_ucom4.cpp +++ b/src/mame/handheld/hh_ucom4.cpp @@ -82,7 +82,7 @@ cyan to yellow) ============================================================================ -ROM source notes when dumped from another publisher, but confident it's the same: +ROM source notes when dumped from another title, but confident it's the same: - astrocmd: Tandy Astro Command - caveman: Tandy Caveman - grobot9: Mego Fabulous Fred -- cgit v1.2.3