--- nono/vm/romemu_news.h 2026/04/29 17:05:25 1.1.1.2 +++ nono/vm/romemu_news.h 2026/04/29 17:05:29 1.1.1.3 @@ -10,13 +10,13 @@ #pragma once -#include "rom.h" +#include "romemu.h" class MainRAMDevice; -class NewsROMEmuDevice : public ROMDevice +class NewsROMEmuDevice : public ROMEmuDevice { - using inherited = ROMDevice; + using inherited = ROMEmuDevice; protected: // このデバイス先頭アドレス @@ -40,9 +40,9 @@ class NewsROMEmuDevice : public ROMDevic bool Init() override; void ResetHard(bool poweron) override; - busdata Read32(uint32 addr) override; - private: + uint64 ReadROMIO(busaddr addr) override; + uint32 ROM_Init(); uint32 ROM_Sys();