hmcs40 skeletons added:

bambball    // Bambino
packmon     // Bandai
zackman     // Bandai
cdkong      // Coleco
cgalaxn     // Coleco
cpacman     // Coleco
cpacmanr1   //
egalaxn2    // Entex
epacman2    // Entex
pbqbert     // Parker Brothers
This commit is contained in:
hap 2015-03-09 01:47:03 +01:00
parent bbeddce0b4
commit 0e8795f5e2
5 changed files with 467 additions and 15 deletions

View File

@ -4,6 +4,38 @@
Hitachi HMCS40 MCU tabletops/handhelds or other simple devices.
known chips:
serial device etc.
----------------------------------------------------------------
*04 HD38800A 1980, Gakken Heiankyo Alien
*07 HD38750A 1979, Bambino Knock-Em Out Boxing (ET-06B)
@08 HD38750A 1979, Bambino Basketball (ET-05)
@13 HD38820A 1981, Entex Galaxian 2
*23 HD38800A 198?, Tomy Kingman
@23 HD38820A 1981, Entex Pac Man 2
*24 HD38800B 1982, Actronics(Hanzawa) Wanted G-Man
@25 HD38800A 1981, Coleco Alien Attack
@27 HD38800A 1981, Bandai Packri Monster (DM-21Z)
@28 HD38820A 1981, Coleco Pac-Man (ver 1)
*29 HD38800B 1984, Tomy Portable 6000 Bombman
@29 HD38820A 1981, Coleco Pac-Man (ver 2)
*32 HD38820A 198?, Gakken Super Cobra
*35 HD38800B 1983, Bandai Gundam vs Gelgoog Zaku
*38 HD38820A 1982, Entex Crazy Climber
*43 HD38800B 1983, Bandai Dokodemo Dorayaki Doraemon
*43 HD38820A 1982, Entex Turtles (have dump, +COP411 for audio)
*45 HD38750A 1981, Vtech Invaders
@45 HD38820A 1982, Coleco Donkey Kong
@49 HD38820A 1983, Bandai Zackman
*51 HD38800A 1981, Actronics(Hanzawa) Twinvader
*58 HD38750A 1982, Ludotronic(Hanzawa) Grand Prix Turbo
*62 HD38750A 1982, Actronics(Hanzawa) Pack'n Maze
@70 HD38800A 1982, Coleco Galaxian
@70 HD38820A 1983, Parker Brothers Q*Bert
@88 HD38820A 1984, Tomy Tron (THN-02)
(* denotes not yet emulated by MESS, @ denotes it's in this driver)
***************************************************************************/
@ -181,6 +213,110 @@ UINT16 hh_hmcs40_state::read_inputs(int columns)
***************************************************************************/
/***************************************************************************
Bambino Basketball (manufactured in Japan)
* boards are labeled Emix Corp. ET-05
* Hitachi HD38750A08 MCU
* green VFD display Emix-106
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( bambball )
INPUT_PORTS_END
static MACHINE_CONFIG_START( bambball, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38750, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Bandai Packri Monster (manufactured in Japan)
* board label DM-21ZA2
* Hitachi HD38800A27 MCU
* cyan/red/green VFD display Futaba DM-21ZK 2B
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( packmon )
INPUT_PORTS_END
static MACHINE_CONFIG_START( packmon, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38800, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Bandai Zackman
* Hitachi HD38820A49 MCU
* cyan/red/yellow VFD display Futaba DM-53Z 3E, with color overlay
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( zackman )
INPUT_PORTS_END
static MACHINE_CONFIG_START( zackman, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Coleco Alien Attack (manufactured in Taiwan)
@ -277,6 +413,213 @@ MACHINE_CONFIG_END
/***************************************************************************
Coleco Donkey Kong (manufactured in Taiwan)
* board label Coleco Rev C 75790 DK
* Hitachi HD38820A45 MCU
* cyan/red VFD display Futaba DM-47ZK 2K, with color overlay
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( cdkong )
INPUT_PORTS_END
static MACHINE_CONFIG_START( cdkong, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Coleco Galaxian (manufactured in Taiwan)
* board label Coleco Rev A 75718
* Hitachi HD38800A70 MCU
* cyan/red VFD display Futaba DM-36Z 2H, with color overlay
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( cgalaxn )
INPUT_PORTS_END
static MACHINE_CONFIG_START( cgalaxn, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38800, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Coleco Pac-Man (manufactured in Taiwan)
* board label Coleco 75690
* Hitachi HD38820A28/29 MCU
* cyan/red VFD display Futaba DM-34Z 2A, with color overlay
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( cpacman )
INPUT_PORTS_END
static MACHINE_CONFIG_START( cpacman, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Entex Galaxian 2 (manufactured in Japan)
* Hitachi HD38820A13 MCU
* cyan/red/green VFD display Futaba DM-20
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( egalaxn2 )
INPUT_PORTS_END
static MACHINE_CONFIG_START( egalaxn2, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Entex Pac Man 2 (manufactured in Japan)
* Hitachi HD38820A23 MCU
* cyan/red VFD display Futaba DM-28Z 1G
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( epacman2 )
INPUT_PORTS_END
static MACHINE_CONFIG_START( epacman2, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Parker Brothers Q*Bert
* Hitachi HD38820A70 MCU
* cyan/red/green/darkgreen VFD display Itron CP5137
NOTE!: MESS external artwork is recommended
***************************************************************************/
static INPUT_PORTS_START( pbqbert )
INPUT_PORTS_END
static MACHINE_CONFIG_START( pbqbert, hh_hmcs40_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc.
// MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1))
MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test)
/* no video! */
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
/***************************************************************************
Tomy(tronic) Tron (manufactured in Japan)
@ -318,6 +661,27 @@ MACHINE_CONFIG_END
***************************************************************************/
ROM_START( bambball )
ROM_REGION( 0x1000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38750a08", 0x0000, 0x0800, CRC(907fef18) SHA1(73fe7ca7c6332268a3a9abc5ac88ada2991012fb) )
ROM_CONTINUE( 0x0f00, 0x0080 )
ROM_END
ROM_START( packmon )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38800a27", 0x0000, 0x1000, CRC(86e09e84) SHA1(ac7d3c43667d5720ca513f8ff51d146d9f2af124) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( zackman )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a49", 0x0000, 0x1000, CRC(b97f5ef6) SHA1(7fe20e8107361caf9ea657e504be1f8b10b8b03f) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( alnattck )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38800a25", 0x0000, 0x1000, CRC(18b50869) SHA1(11e9d5f7b4ae818b077b0ee14a3b43190e20bff3) )
@ -325,6 +689,54 @@ ROM_START( alnattck )
ROM_END
ROM_START( cdkong )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a45", 0x0000, 0x1000, CRC(196b8070) SHA1(da85d1eb4b048b77f3168630662ab94ec9baa262) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( cgalaxn )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38800a70", 0x0000, 0x1000, CRC(a4c5ed1d) SHA1(0f647cb78437d7e62411febf7c9ce3c5b6753a80) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( cpacman )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a29", 0x0000, 0x1000, CRC(1082d577) SHA1(0ef73132bd41f6ca1e4c001ae19f7f7c97eaa8d1) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( cpacmanr1 )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a28", 0x0000, 0x1000, CRC(d2ed57e5) SHA1(f56f1341485ac28ea9e6cc4d162fab18d8a4c977) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( egalaxn2 )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a13", 0x0000, 0x1000, CRC(112b721b) SHA1(4a185bc57ea03fe64f61f7db4da37b16eeb0cb54) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( epacman2 )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a23", 0x0000, 0x1000, CRC(6eab640f) SHA1(509bdd02be915089e13769f22a08e03509f03af4) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( pbqbert )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38820a70", 0x0000, 0x1000, CRC(be7c80b4) SHA1(0617a80ef7fe188ea221de32e760d45fd4318c67) )
ROM_CONTINUE( 0x1e80, 0x0100 )
ROM_END
ROM_START( tmtron )
ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 )
ROM_LOAD( "hd38800a88", 0x0000, 0x1000, CRC(33db9670) SHA1(d6f747a59356526698784047bcfdbb59e79b9a23) )
@ -334,6 +746,19 @@ ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY, FULLNAME, FLAGS */
CONS( 1979, bambball, 0, 0, bambball, bambball, driver_device, 0, "Bambino", "Basketball (Bambino)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, packmon, 0, 0, packmon, packmon, driver_device, 0, "Bandai", "Packri Monster", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1983, zackman, 0, 0, zackman, zackman, driver_device, 0, "Bandai", "Zackman", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, alnattck, 0, 0, alnattck, alnattck, driver_device, 0, "Coleco", "Alien Attack", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1982, cdkong, 0, 0, cdkong, cdkong, driver_device, 0, "Coleco", "Donkey Kong (Coleco)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1982, cgalaxn, 0, 0, cgalaxn, cgalaxn, driver_device, 0, "Coleco", "Galaxian (Coleco)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, cpacman, 0, 0, cpacman, cpacman, driver_device, 0, "Coleco", "Pac-Man (Coleco, rev.2)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, cpacmanr1, cpacman, 0, cpacman, cpacman, driver_device, 0, "Coleco", "Pac-Man (Coleco, rev.1)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, egalaxn2, 0, 0, egalaxn2, egalaxn2, driver_device, 0, "Entex", "Galaxian 2 (Entex)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1981, epacman2, 0, 0, epacman2, epacman2, driver_device, 0, "Entex", "Pac Man 2 (Entex)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1983, pbqbert, 0, 0, pbqbert, pbqbert, driver_device, 0, "Parker Brothers", "Q*Bert (Parker Brothers)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
CONS( 1982, tmtron, 0, 0, tmtron, tmtron, driver_device, 0, "Tomy", "Tron (Tomy)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )

View File

@ -2,7 +2,18 @@
// copyright-holders:hap
/***************************************************************************
Collection of PIC16xx/16Cxx-driven dedicated handhelds or other simple devices
GI PIC16xx-driven dedicated handhelds or other simple devices.
known chips:
serial device etc.
-----------------------------------------------------------
@036 1655A 1979, Ideal Maniac
*110 1650A 1979, Tiger Rocket Pinball
*192 1650 19??, (a phone dialer, have dump)
*255 1655 19??, (a talking clock, have dump)
(* denotes not yet emulated by MESS, @ denotes it's in this driver)
TODO:

View File

@ -15,6 +15,8 @@
@MP0905B TMS0970 1977, Parker Brothers Codename Sector
@MP0914 TMS1000 1978, Entex Baseball 1
@MP1030 TMS1100 1980, APF Mathemagician
*MP1221 TMS1100 1980, Entex Raise The Devil
*MP2788 ? 1980, Bandai Flight Time
@MP3226 TMS1000 1978, Milton Bradley Simon
MP3403 TMS1100 1978, Marx Electronic Bowling
@MP3404 TMS1100 1978, Parker Brothers Merlin
@ -31,6 +33,7 @@
MP3496 TMS1100 1980, MicroVision cartridge: Sea Duel
@MP6100A TMS0980 1979, Ideal Electronic Detective
@MP6101B TMS0980 1979, Parker Brothers Stop Thief
*MP7303 TMS1400? 19??, Tiger 7-in-1 Sports Stadium
@MP7313 TMS1400 1980, Parker Brothers Bank Shot
@MP7314 TMS1400 1980, Parker Brothers Split Second
*MP7332 TMS1400 1981, Milton Bradley Dark Tower
@ -42,7 +45,7 @@
M34017 TMS1100 1981, MicroVision cartridge: Cosmic Hunter
M34047 TMS1100 1982, MicroVision cartridge: Super Blockbuster
CD7282SL TMS1100 1981, Tandy-12 (serial is similar to TI Speak & Spell series?)
@CD7282SL TMS1100 1981, Tandy-12 (serial is similar to TI Speak & Spell series?)
(* denotes not yet emulated by MESS, @ denotes it's in this driver)

View File

@ -7,18 +7,21 @@
known chips:
serial device etc.
-----------------------------------------------
@031 uPD553 1979, Bambino Superstar Football (ET-03)
@048 uPD552 1980, Tomy Tennis (TN-04)
@055 uPD553 1980, Bambino Laser Fight (ET-12)
*085 uPD650 1980, Roland TR-808
102 uPD553 1981, Bandai Block Out
*128 uPD650 1982, Roland TR-606
133 uPD650 1982, Roland TB-303
@160 uPD553 1982, Tomy Pac Man (TN-08)
@206 uPD553 1982, Epoch Dracula
@258 uPD553 1984, Tomy Alien Chase (TN-16)
serial device etc.
----------------------------------------------------------------
@031 uPD553C 1979, Bambino Superstar Football (ET-03)
*042 uPD552C 1979, Tomy Space Attack
@048 uPD552C 1980, Tomy Tennis (TN-04)
@055 uPD553C 1980, Bambino Laser Fight (ET-12)
*085 uPD650C 1980, Roland TR-808
*102 uPD553C 1981, Bandai Block Out
*127 uPD650C 198? Sony OA-S1100 Typecorder (subcpu, have dump)
*128 uPD650C 1982, Roland TR-606
133 uPD650C 1982, Roland TB-303
@160 uPD553C 1982, Tomy Pac Man (TN-08)
*202 uPD553C 1982, Epoch Astro Command
@206 uPD553C 1982, Epoch Dracula
@258 uPD553C 1984, Tomy Alien Chase (TN-16)
(* denotes not yet emulated by MESS, @ denotes it's in this driver)
@ -615,7 +618,7 @@ MACHINE_CONFIG_END
Tomy Alien Chase (manufactured in Japan)
* boards are labeled TN-16 2E121B01
* NEC uCOM-43 MCU, labeled D553C 258
* red/green VFD display NEC FIP9AM24T with color overlay, 2-sided*
* red/green VFD display NEC FIP9AM24T, with color overlay, 2-sided*
*Player one views the VFD from the front (grid+filament side) while the
opposite player views it from the back side (through the conductive traces),

View File

@ -2173,7 +2173,17 @@ ngenb38 // 1991
386i // 199?
// Dedicated handhelds/tabletops
bambball // Bambino
packmon // Bandai
zackman // Bandai
alnattck // Coleco
cdkong // Coleco
cgalaxn // Coleco
cpacman // Coleco
cpacmanr1 //
egalaxn2 // Entex
epacman2 // Entex
pbqbert // Parker Brothers
tmtron // Tomy
maniac // Ideal