From feea267393cb67bc21572f992a9b289c4f90db87 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Wed, 9 Oct 2019 17:53:36 +1100 Subject: [PATCH] (nw) sorcerer : fixed regression with cassette motor handling --- src/mame/drivers/sorcerer.cpp | 4 ++-- src/mame/machine/sorcerer.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/sorcerer.cpp b/src/mame/drivers/sorcerer.cpp index eced9482142..8ddf45be93d 100644 --- a/src/mame/drivers/sorcerer.cpp +++ b/src/mame/drivers/sorcerer.cpp @@ -493,13 +493,13 @@ void sorcerer_state::sorcerer(machine_config &config) CASSETTE(config, m_cassette1); m_cassette1->set_formats(sorcerer_cassette_formats); - m_cassette1->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED); + m_cassette1->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED); m_cassette1->add_route(ALL_OUTPUTS, "mono", 0.05); // cass1 speaker m_cassette1->set_interface("sorcerer_cass"); CASSETTE(config, m_cassette2); m_cassette2->set_formats(sorcerer_cassette_formats); - m_cassette2->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED); + m_cassette2->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED); m_cassette2->add_route(ALL_OUTPUTS, "mono", 0.05); // cass2 speaker m_cassette2->set_interface("sorcerer_cass"); diff --git a/src/mame/machine/sorcerer.cpp b/src/mame/machine/sorcerer.cpp index 65cbdf6e1d7..8df04fabd50 100644 --- a/src/mame/machine/sorcerer.cpp +++ b/src/mame/machine/sorcerer.cpp @@ -491,7 +491,7 @@ void sorcerer_state::machine_reset() m_wait = false; m_fe = 0xff; m_2c = 0; - port_fe_w(space, 0, 0, 0xff); + port_fe_w(space, 0, 0, 0); membank("boot")->set_entry(1); timer_set(attotime::from_usec(10), TIMER_RESET);