diff options
| author | 2026-03-15 00:58:07 +0900 | |
|---|---|---|
| committer | 2026-03-14 11:58:07 -0400 | |
| commit | 96b046e737ff956ab5031d72ad2177e8abf08c92 (patch) | |
| tree | 98586d73801a273a9dd41f534ec35ec71c25dce8 | |
| parent | 6915127b7adab8fc79d42ad060da32934cd2b8cb (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.cpp | 2 |
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); |
