summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ian Karlsson <themvrules@gmail.com>2015-05-29 16:13:46 +0200
committer Ian Karlsson <themvrules@gmail.com>2015-05-29 16:13:46 +0200
commit595c60e1b8d0f2336cf5b2be7e87453e222bf39c (patch)
tree93757fcfc0df357c8b070aa631126390cb7c56cb
parent3634fed78a591e2d4f4d8022b78e462869dfebe3 (diff)
Adjust C352 clock divider for System12/23
-rw-r--r--src/emu/sound/c352.c4
-rw-r--r--src/emu/sound/c352.h2
-rw-r--r--src/mame/drivers/namcos12.c2
-rw-r--r--src/mame/drivers/namcos23.c8
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)