summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2025-06-09 10:57:23 +0200
committer angelosa <lordkale4@gmail.com>2025-06-09 11:23:58 +0200
commit86bbf436f1dab604aefe464883fbcfc88a25759c (patch)
tree14dc25fd1f09c59d21465fe8f0399135405e54d4
parent76af1dabbeb52a2781d1dce2ae4d4e00d8310ce0 (diff)
osi/osi.cpp: cassette starts from monitor command
-rw-r--r--src/mame/osi/osi.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/osi/osi.cpp b/src/mame/osi/osi.cpp
index ebbab71cba5..705fcfa47f9 100644
--- a/src/mame/osi/osi.cpp
+++ b/src/mame/osi/osi.cpp
@@ -768,6 +768,7 @@ void sb2m600_state::osi600(machine_config &config)
/* cassette */
CASSETTE(config, m_cass);
+ m_cass->set_default_state(CASSETTE_STOPPED);
m_cass->add_route(ALL_OUTPUTS, "mono", 0.05);
TIMER(config, "kansas_w").configure_periodic(FUNC(sb2m600_state::kansas_w), attotime::from_hz(4800)); // cass write
TIMER(config, "kansas_r").configure_periodic(FUNC(sb2m600_state::kansas_r), attotime::from_hz(40000)); // cass read
@@ -801,6 +802,7 @@ void uk101_state::uk101(machine_config &config)
/* cassette */
CASSETTE(config, m_cass);
+ m_cass->set_default_state(CASSETTE_STOPPED);
m_cass->add_route(ALL_OUTPUTS, "mono", 0.05);
TIMER(config, "kansas_w").configure_periodic(FUNC(uk101_state::kansas_w), attotime::from_hz(4800)); // cass write
TIMER(config, "kansas_r").configure_periodic(FUNC(uk101_state::kansas_r), attotime::from_hz(40000)); // cass read
@@ -843,6 +845,7 @@ void c1p_state::c1p(machine_config &config)
/* cassette */
CASSETTE(config, m_cass);
+ m_cass->set_default_state(CASSETTE_STOPPED);
m_cass->add_route(ALL_OUTPUTS, "mono", 0.05);
TIMER(config, "kansas_w").configure_periodic(FUNC(c1p_state::kansas_w), attotime::from_hz(4800)); // cass write
TIMER(config, "kansas_r").configure_periodic(FUNC(c1p_state::kansas_r), attotime::from_hz(40000)); // cass read