diff options
author | 2015-05-29 16:13:46 +0200 | |
---|---|---|
committer | 2015-05-29 16:13:46 +0200 | |
commit | 595c60e1b8d0f2336cf5b2be7e87453e222bf39c (patch) | |
tree | 93757fcfc0df357c8b070aa631126390cb7c56cb | |
parent | 3634fed78a591e2d4f4d8022b78e462869dfebe3 (diff) |
Adjust C352 clock divider for System12/23
-rw-r--r-- | src/emu/sound/c352.c | 4 | ||||
-rw-r--r-- | src/emu/sound/c352.h | 2 | ||||
-rw-r--r-- | src/mame/drivers/namcos12.c | 2 | ||||
-rw-r--r-- | src/mame/drivers/namcos23.c | 8 |
4 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/sound/c352.c b/src/emu/sound/c352.c index dee11c5c5f8..c164bc53413 100644 --- a/src/emu/sound/c352.c +++ b/src/emu/sound/c352.c @@ -485,8 +485,8 @@ void c352_device::device_start() default: divider=288; break; - case C352_DIVIDER_348: - divider=348; + case C352_DIVIDER_332: + divider=332; break; } diff --git a/src/emu/sound/c352.h b/src/emu/sound/c352.h index e663f5a4748..0717fd133df 100644 --- a/src/emu/sound/c352.h +++ b/src/emu/sound/c352.h @@ -13,7 +13,7 @@ enum { C352_DIVIDER_228 = 0, C352_DIVIDER_288 = 1, - C352_DIVIDER_348 = 2 + C352_DIVIDER_332 = 2 }; //************************************************************************** diff --git a/src/mame/drivers/namcos12.c b/src/mame/drivers/namcos12.c index 35f10bf2be2..d89c8a0c31c 100644 --- a/src/mame/drivers/namcos12.c +++ b/src/mame/drivers/namcos12.c @@ -1591,7 +1591,7 @@ static MACHINE_CONFIG_START( coh700, namcos12_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_C352_ADD("c352", 29168000, C352_DIVIDER_348) // measured at 29.168MHz, but that's too highpitched + MCFG_C352_ADD("c352", 29168000, C352_DIVIDER_332) MCFG_SOUND_ROUTE(0, "rspeaker", 1.00) MCFG_SOUND_ROUTE(1, "lspeaker", 1.00) MCFG_SOUND_ROUTE(2, "rspeaker", 1.00) diff --git a/src/mame/drivers/namcos23.c b/src/mame/drivers/namcos23.c index 68606c14753..fd92dc91d8f 100644 --- a/src/mame/drivers/namcos23.c +++ b/src/mame/drivers/namcos23.c @@ -1247,7 +1247,7 @@ Notes: #define JVSCLOCK (XTAL_14_7456MHz) #define H8CLOCK (16737350) /* from 2061 */ #define BUSCLOCK (16737350*2) /* 33MHz CPU bus clock / input */ -#define C352CLOCK (25992000) /* measured at 25.992MHz from 2061 pin 9 (using a divider of 348) */ +#define C352CLOCK (25992000) /* measured at 25.992MHz from 2061 pin 9 (System 12 uses a divider of 332) */ #define VSYNC1 (59.8824) #define VSYNC2 (59.915) #define HSYNC (16666150) @@ -3320,7 +3320,7 @@ static MACHINE_CONFIG_START( gorgon, namcos23_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_348) + MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_332) MCFG_SOUND_ROUTE(0, "rspeaker", 1.00) MCFG_SOUND_ROUTE(1, "lspeaker", 1.00) MCFG_SOUND_ROUTE(2, "rspeaker", 1.00) @@ -3389,7 +3389,7 @@ static MACHINE_CONFIG_START( s23, namcos23_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_348) + MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_332) MCFG_SOUND_ROUTE(0, "rspeaker", 1.00) MCFG_SOUND_ROUTE(1, "lspeaker", 1.00) MCFG_SOUND_ROUTE(2, "rspeaker", 1.00) @@ -3469,7 +3469,7 @@ static MACHINE_CONFIG_START( ss23, namcos23_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_348) + MCFG_C352_ADD("c352", C352CLOCK, C352_DIVIDER_332) MCFG_SOUND_ROUTE(0, "rspeaker", 1.00) MCFG_SOUND_ROUTE(1, "lspeaker", 1.00) MCFG_SOUND_ROUTE(2, "rspeaker", 1.00) |