From 22006435b866b0a5cbb1e53a1aec7de9ccafb49c Mon Sep 17 00:00:00 2001 From: Robbbert Date: Sat, 15 Jun 2019 00:44:52 +1000 Subject: MT 07353 alphatro, fc100: hangs when save to cassette --- src/mame/drivers/alphatro.cpp | 3 ++- src/mame/drivers/fc100.cpp | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/alphatro.cpp b/src/mame/drivers/alphatro.cpp index 03144666980..9f0645f6305 100644 --- a/src/mame/drivers/alphatro.cpp +++ b/src/mame/drivers/alphatro.cpp @@ -627,6 +627,7 @@ void alphatro_state::machine_reset() m_cassold = 0; m_fdc_irq = 0; m_usart->write_rxd(0); + m_usart->write_cts(0); m_beep->set_state(0); } @@ -741,7 +742,7 @@ MACHINE_CONFIG_START(alphatro_state::alphatro) /* sound hardware */ SPEAKER(config, "mono").front_center(); BEEP(config, "beeper", 16_MHz_XTAL / 4 / 13 / 128).add_route(ALL_OUTPUTS, "mono", 1.00); // nominally 2.4 kHz - WAVE(config, "wave", "cassette").add_route(ALL_OUTPUTS, "mono", 0.25); + WAVE(config, "wave", "cassette").add_route(ALL_OUTPUTS, "mono", 0.05); /* Devices */ UPD765A(config, m_fdc, 16_MHz_XTAL / 2, true, true); // clocked through SED-9420C diff --git a/src/mame/drivers/fc100.cpp b/src/mame/drivers/fc100.cpp index b917defe61b..6e75f882974 100644 --- a/src/mame/drivers/fc100.cpp +++ b/src/mame/drivers/fc100.cpp @@ -486,6 +486,7 @@ void fc100_state::machine_reset() m_key_pressed = 0; membank("bankr")->set_entry(0); membank("bankw")->set_entry(0); + m_uart->write_cts(0); } WRITE8_MEMBER( fc100_state::port60_w ) -- cgit v1.2.3