From cf72516ca1eaebf55b11ba1aa7e560a0dcfeba25 Mon Sep 17 00:00:00 2001 From: braintro Date: Fri, 16 Mar 2018 22:48:22 -0500 Subject: [PATCH] C-chip clocks (nw) Better documentation. Superman has been verified as 8MHz. --- src/mame/drivers/rbisland.cpp | 2 +- src/mame/drivers/taito_x.cpp | 2 +- src/mame/drivers/volfied.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/rbisland.cpp b/src/mame/drivers/rbisland.cpp index 1a5bfbb5214..db88f534cc9 100644 --- a/src/mame/drivers/rbisland.cpp +++ b/src/mame/drivers/rbisland.cpp @@ -726,7 +726,7 @@ MACHINE_CONFIG_START(rbisland_state::rbisland_emu) MCFG_CPU_PROGRAM_MAP(rbisland_emu_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", rbisland_state, interrupt) - MCFG_TAITO_CCHIP_ADD("cchip", XTAL(12'000'000)/2) /* ? MHz */ + MCFG_TAITO_CCHIP_ADD("cchip", XTAL(12'000'000)) /* 12MHz OSC next to C-Chip */ MCFG_CCHIP_IN_PORTA_CB(IOPORT("800007")) MCFG_CCHIP_IN_PORTB_CB(IOPORT("800009")) MCFG_CCHIP_IN_PORTC_CB(IOPORT("80000B")) diff --git a/src/mame/drivers/taito_x.cpp b/src/mame/drivers/taito_x.cpp index 45206f523c2..1bd310c9400 100644 --- a/src/mame/drivers/taito_x.cpp +++ b/src/mame/drivers/taito_x.cpp @@ -831,7 +831,7 @@ MACHINE_CONFIG_START(taitox_state::superman) MCFG_CPU_ADD("audiocpu", Z80, XTAL(16'000'000)/4) /* verified on pcb */ MCFG_CPU_PROGRAM_MAP(sound_map) - MCFG_TAITO_CCHIP_ADD("cchip", XTAL(16'000'000)/2) /* 8MHz? */ + MCFG_TAITO_CCHIP_ADD("cchip", XTAL(16'000'000)/2) /* 8MHz measured on pin 20 */ MCFG_CCHIP_IN_PORTA_CB(IOPORT("IN0")) MCFG_CCHIP_IN_PORTB_CB(IOPORT("IN1")) MCFG_CCHIP_IN_PORTAD_CB(IOPORT("IN2")) diff --git a/src/mame/drivers/volfied.cpp b/src/mame/drivers/volfied.cpp index 77b0013642f..63c0fca03ce 100644 --- a/src/mame/drivers/volfied.cpp +++ b/src/mame/drivers/volfied.cpp @@ -249,7 +249,7 @@ MACHINE_CONFIG_START(volfied_state::volfied) MCFG_CPU_ADD("audiocpu", Z80, SOUND_CPU_CLOCK) /* 4MHz sound CPU, required to run the game */ MCFG_CPU_PROGRAM_MAP(z80_map) - MCFG_TAITO_CCHIP_ADD("cchip", XTAL(20'000'000)/2) /* 20MHz OSC next to C-Chip, 10MHz?? */ + MCFG_TAITO_CCHIP_ADD("cchip", XTAL(20'000'000)/2) /* 20MHz OSC next to C-Chip */ MCFG_CCHIP_IN_PORTA_CB(IOPORT("F00007")) MCFG_CCHIP_IN_PORTB_CB(IOPORT("F00009")) MCFG_CCHIP_IN_PORTC_CB(IOPORT("F0000B"))