diff --git a/src/mame/drivers/pc9801.cpp b/src/mame/drivers/pc9801.cpp index ff5488bbac6..c246a4b3b3f 100644 --- a/src/mame/drivers/pc9801.cpp +++ b/src/mame/drivers/pc9801.cpp @@ -2171,14 +2171,6 @@ MACHINE_RESET_MEMBER(pc9801_state,pc9821) m_pc9821_window_bank = 0x08; } -void pc9801_state::device_reset_after_children() -{ - driver_device::device_reset_after_children(); - ata_mass_storage_device *ide0 = machine().device("ide1:0:hdd"); - if(ide0) - ide0->identify_device_buffer()[47] = 0; -} - INTERRUPT_GEN_MEMBER(pc9801_state::vrtc_irq) { m_pic1->ir2_w(1); diff --git a/src/mame/includes/pc9801.h b/src/mame/includes/pc9801.h index 7b3944646a7..c2a311d7e94 100644 --- a/src/mame/includes/pc9801.h +++ b/src/mame/includes/pc9801.h @@ -320,7 +320,6 @@ public: protected: virtual void video_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual void device_reset_after_children() override; private: