Previous 199869 Revisions Next

r45122 Monday 22nd February, 2016 at 04:23:13 UTC by hap
hh_cop400: skeleton driver for Coleco h2h basketball
[src/mame]mess.lst
[src/mame/drivers]hh_cop400.cpp

trunk/src/mame/drivers/hh_cop400.cpp
r253633r253634
278278
279279/***************************************************************************
280280
281  Coleco Head to Head Basketball
282  * COP420 MCU labeled COP420L-NEZ/N
283  * 2-digit 7seg display, 41 other leds, 1-bit sound
284
285***************************************************************************/
286
287class h2hbaskb_state : public hh_cop400_state
288{
289public:
290   h2hbaskb_state(const machine_config &mconfig, device_type type, const char *tag)
291      : hh_cop400_state(mconfig, type, tag)
292   { }
293};
294
295// handlers
296
297//..
298
299
300// config
301
302static INPUT_PORTS_START( h2hbaskb )
303INPUT_PORTS_END
304
305static MACHINE_CONFIG_START( h2hbaskb, h2hbaskb_state )
306
307   /* basic machine hardware */
308   MCFG_CPU_ADD("maincpu", COP420, 1000000) // approximation - RC osc. R=43K to +9V, C=101pf to GND
309   MCFG_COP400_CONFIG(COP400_CKI_DIVISOR_16, COP400_CKO_OSCILLATOR_OUTPUT, COP400_MICROBUS_DISABLED) // guessed
310
311   MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_cop400_state, display_decay_tick, attotime::from_msec(1))
312//  MCFG_DEFAULT_LAYOUT(layout_h2hbaskb)
313
314   /* sound hardware */
315   MCFG_SPEAKER_STANDARD_MONO("mono")
316   MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
317   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
318MACHINE_CONFIG_END
319
320
321
322
323
324/***************************************************************************
325
281326  Entex Space Invader
282327  * COP444L MCU labeled /B138 COPL444-HRZ/N INV II (die labeled HRZ COP 444L/A)
283328  * 3 7seg LEDs, LED matrix and overlay mask, 1-bit sound
r253633r253634
787832ROM_END
788833
789834
835ROM_START( h2hbaskb )
836   ROM_REGION( 0x0400, "maincpu", 0 )
837   ROM_LOAD( "cop420l-nmy", 0x0000, 0x0400, CRC(87152509) SHA1(acdb869b65d49b3b9855a557ed671cbbb0f61e2c) )
838ROM_END
839
840
790841ROM_START( einvaderc )
791842   ROM_REGION( 0x0800, "maincpu", 0 )
792843   ROM_LOAD( "copl444-hrz_n_inv_ii", 0x0000, 0x0800, CRC(76400f38) SHA1(0e92ab0517f7b7687293b189d30d57110df20fe0) )
r253633r253634
821872/*    YEAR  NAME       PARENT COMPAT MACHINE   INPUT      INIT              COMPANY, FULLNAME, FLAGS */
822873CONS( 1979, ctstein,   0,        0, ctstein,   ctstein,   driver_device, 0, "Castle Toy", "Einstein (Castle Toy)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
823874
875CONS( 1979, h2hbaskb,  0,        0, h2hbaskb,  h2hbaskb,  driver_device, 0, "Coleco", "Head to Head Basketball (COP420L)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
876
824877CONS( 1981, einvaderc, einvader, 0, einvaderc, einvaderc, driver_device, 0, "Entex", "Space Invader (Entex, COP444)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK | MACHINE_NOT_WORKING )
825878
826879CONS( 1979, funjacks,  0,        0, funjacks,  funjacks,  driver_device, 0, "Mattel", "Funtronics Jacks", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING )
trunk/src/mame/mess.lst
r253633r253634
22322232
22332233// hh_cop400
22342234ctstein     // Castle Toy
2235h2hbaskb    // Coleco
22352236einvaderc   // Entex
22362237funjacks    // Mattel
22372238funrlgl     // Mattel


Previous 199869 Revisions Next


© 1997-2024 The MAME Team