summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Peter Ferrie <peter.ferrie@gmail.com>2025-07-08 11:30:36 -0700
committer Peter Ferrie <peter.ferrie@gmail.com>2025-07-08 11:30:36 -0700
commit75ab7a35b6b6249c20ce428c836df4c5bccbff44 (patch)
treef3c1f3b560550a1ca313bf42b5cc7581fc507bb4
parent1a580f3e71c3812bf636a3797623bef93ee41564 (diff)
apple2gs.cpp: set SCC initial state as ROM expects it [Peter Ferrie]
fixes QuestMaster
-rw-r--r--src/mame/apple/apple2gs.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mame/apple/apple2gs.cpp b/src/mame/apple/apple2gs.cpp
index 117924f2b0f..b54ab15e74a 100644
--- a/src/mame/apple/apple2gs.cpp
+++ b/src/mame/apple/apple2gs.cpp
@@ -897,6 +897,10 @@ void apple2gs_state::machine_reset()
// reset the slots
m_a2bus->reset_bus();
+ // Apple-specific initial state
+ m_scc->ctsa_w(0);
+ m_scc->dcda_w(0);
+
// with all the banking reset, now reset the CPU
m_maincpu->reset();