Revert "machine/amigafdc.cpp: avoid spinning floppy motor if disk isn't in"

This reverts commit 7772559b28.
This commit is contained in:
angelosa 2024-12-27 16:39:15 +01:00
parent 178e9fee20
commit 867dbc9f5f

View File

@ -511,9 +511,7 @@ void amiga_fdc_device::ciaaprb_w(uint8_t data)
floppy->setup_index_pulse_cb(floppy_image_device::index_pulse_cb(&amiga_fdc_device::index_callback, this));
}
const bool floppy_inserted = floppy && floppy->exists();
if(floppy_inserted) {
if(floppy) {
floppy->ss_w(!(BIT(data, 2)));
floppy->dir_w(BIT(data, 1));
floppy->stp_w(BIT(data, 0));
@ -521,7 +519,7 @@ void amiga_fdc_device::ciaaprb_w(uint8_t data)
m_fdc_led = BIT(data, 7); // LED directly connected to FDC motor
}
if(floppy_inserted) {
if(floppy) {
if(cur_live.state == IDLE)
live_start();
} else