--- nono/vm/romemu_x68k.h 2026/04/29 17:05:24 1.1.1.3 +++ nono/vm/romemu_x68k.h 2026/04/29 17:05:28 1.1.1.4 @@ -10,14 +10,14 @@ #pragma once -#include "rom.h" +#include "romemu.h" class MainbusDevice; class SPCDevice; -class ROM30EmuDevice : public ROMDevice +class ROM30EmuDevice : public ROMEmuDevice { - using inherited = ROMDevice; + using inherited = ROMEmuDevice; private: // このデバイスの先頭アドレス @@ -34,9 +34,9 @@ class ROM30EmuDevice : public ROMDevice bool Init() override; - busdata Read32(uint32 addr) override; - private: + uint64 ReadROMIO(busaddr addr) override; + uint32 SCSIBoot() const; uint32 SCSIIOCS(); uint32 SCSI_S_INQUIRY(uint32);