--- nono/vm/vm_x68k.h 2026/04/29 17:05:10 1.1.1.8 +++ nono/vm/vm_x68k.h 2026/04/29 17:05:17 1.1.1.10 @@ -19,11 +19,7 @@ class VM_X68030 final : public VM VM_X68030(); ~VM_X68030() override; - // 電源ボタンを押す - void PowerButton() override; - - // 電源ボタンの状態を取得。オンなら true。 - bool IsPowerButton() const override { return power_button; } + bool Init() override; // MPU の RESET 命令によるリセット void ResetByMPU() override; @@ -33,10 +29,8 @@ class VM_X68030 final : public VM void SwitchBootPage(Device *parent, bool isrom) override; private: - // 電源ボタンの状態。オンなら true。 - bool power_button {}; - + std::unique_ptr pExtRAM {}; std::unique_ptr pHuman68k {}; std::unique_ptr pIPLROM0 {}; - std::unique_ptr pXIOSpace {}; + std::unique_ptr pX68kIO {}; };