summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Miso Kim <meeso.kim@gmail.com>2026-03-15 00:58:07 +0900
committer GitHub <noreply@github.com>2026-03-14 11:58:07 -0400
commit96b046e737ff956ab5031d72ad2177e8abf08c92 (patch)
tree98586d73801a273a9dd41f534ec35ec71c25dce8
parent6915127b7adab8fc79d42ad060da32934cd2b8cb (diff)
samsung/spc1000.cpp: Corrected AY-3-8910 clock to 2MHz. (#15103)
The PSG on this system is clocked at half the CPU frequency (4MHz / 2 = 2MHz), which is necessary for the sound to be played at the correct pitch and speed.
-rw-r--r--src/mame/samsung/spc1000.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mame/samsung/spc1000.cpp b/src/mame/samsung/spc1000.cpp
index 58e2b907225..b28216b06c2 100644
--- a/src/mame/samsung/spc1000.cpp
+++ b/src/mame/samsung/spc1000.cpp
@@ -494,7 +494,7 @@ void spc1000_state::spc1000(machine_config &config)
/* sound hardware */
SPEAKER(config, "mono").front_center();
- ay8910_device &ay8910(AY8910(config, "ay8910", XTAL(4'000'000) / 1));
+ ay8910_device &ay8910(AY8910(config, "ay8910", XTAL(4'000'000) / 2));
ay8910.port_a_read_callback().set(FUNC(spc1000_state::porta_r));
ay8910.port_b_write_callback().set("cent_data_out", FUNC(output_latch_device::write));
ay8910.add_route(ALL_OUTPUTS, "mono", 1.00);