diff options
author | 2018-01-15 09:33:13 +0100 | |
---|---|---|
committer | 2018-01-15 09:35:27 +0100 | |
commit | 6b0f14ed7ba4eb854f4f9ff67112e88ef6589c74 (patch) | |
tree | 65abdc7f5a490c0cefe3c91e72608dd1d739d9c9 /src/mame/drivers/nss.cpp | |
parent | eea5a97f142fbcaa5b648d4d0cb083ca7741e56c (diff) |
All SNES APU docs I can find claims it runs at 2.048 MHz and there's no mention about an internal divider (which should belong to the CPU core while fixing the opcode cycles anyway).
Fixes MTs #06282, #06710, #04925, hokuto5, probably more (nw)
Diffstat (limited to 'src/mame/drivers/nss.cpp')
-rw-r--r-- | src/mame/drivers/nss.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/drivers/nss.cpp b/src/mame/drivers/nss.cpp index 57ce1816ca7..67b7bc3a70c 100644 --- a/src/mame/drivers/nss.cpp +++ b/src/mame/drivers/nss.cpp @@ -823,7 +823,8 @@ static MACHINE_CONFIG_START( nss ) MCFG_CPU_ADD("maincpu", _5A22, MCLK_NTSC) /* 2.68Mhz, also 3.58Mhz */ MCFG_CPU_PROGRAM_MAP(snes_map) - MCFG_CPU_ADD("soundcpu", SPC700, 2048000/2) /* 2.048 Mhz, but internal divider */ + // runs at 24.576 MHz / 12 = 2.048 MHz + MCFG_CPU_ADD("soundcpu", SPC700, XTAL_24_576MHz / 12) MCFG_CPU_PROGRAM_MAP(spc_mem) MCFG_QUANTUM_PERFECT_CPU("maincpu") |