286
286
GFXDECODE_ENTRY( "gfx2", 0, layout_8x8x3, 0x100, 32 ) // 3bpp tiles
289
static void ctc0_interrupt(const device_config *device, int state)
291
cputag_set_input_line(device->machine, "audiocpu", 0, state);
294
static const z80ctc_interface ctc_intf =
297
ctc0_interrupt, // interrupt handler
298
0, // ZC/TO0 callback
299
0, // ZC/TO1 callback
300
0, // ZC/TO2 callback
289
static Z80CTC_INTERFACE( ctc_intf )
292
DEVCB_CPU_INPUT_LINE("audiocpu", INPUT_LINE_IRQ0), // interrupt handler
293
DEVCB_NULL, // ZC/TO0 callback
294
DEVCB_NULL, // ZC/TO1 callback
295
DEVCB_NULL // ZC/TO2 callback
303
298
static const z80_daisy_chain daisy_chain_sound[] =
418
413
ROM_REGION( 0x1000, "mcu", 0 )
419
414
ROM_LOAD( "68705r3.u74", 0x00000, 0x01000, CRC(0550e87f) SHA1(bc051720ee2b1b871c883ab37140380a7b616445) )
421
ROM_REGION( 0x18000, "gfx2",ROMREGION_DISPOSE )
416
ROM_REGION( 0x18000, "gfx2",0 )
422
417
ROM_LOAD( "rom3.u32", 0x00000, 0x08000, CRC(d065ca46) SHA1(9fd8bb66735195d1cd20420096438abb5cb3fd54) )
423
418
ROM_LOAD( "rom4.u31", 0x08000, 0x08000, CRC(6dc86355) SHA1(4b73e95726f7f244977634a5a152c90acb4ba89f) )
424
419
ROM_LOAD( "rom5.u30", 0x10000, 0x08000, CRC(93f3f82a) SHA1(bc018370efc67a614ef6efa82526225f0db008ac) )
426
ROM_REGION( 0x100000, "gfx1",ROMREGION_DISPOSE )
421
ROM_REGION( 0x100000, "gfx1",0 )
427
422
ROM_LOAD( "rom13.u1", 0x00000, 0x20000,CRC(611d7e01) SHA1(77e83c51b059f6d64009740d2e7e7ac1c8a6c7ec) )
428
423
ROM_LOAD( "rom12.u2", 0x20000, 0x20000,CRC(8933c908) SHA1(9f04e454aacda479b6d6dd84dedbf56855f07fca) )
429
424
ROM_LOAD( "rom11.u3", 0x40000, 0x20000,CRC(4e20e82d) SHA1(507b996ab5c8b8fb88f826d808f4b74dfc770db3) )