hh_sm510: update notes

This commit is contained in:
hap 2022-11-22 11:55:45 +01:00
parent 4a708abb8f
commit af1c1fffe7
8 changed files with 23 additions and 15 deletions

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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
***************************************************************************/

View File

@ -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

View File

@ -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 )

View File

@ -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

View File

@ -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