--- nono/vm/human68k.h 2026/04/29 17:05:18 1.1.1.9 +++ nono/vm/human68k.h 2026/04/29 17:05:25 1.1.1.10 @@ -11,12 +11,12 @@ #pragma once #include "device.h" -#include "mainram.h" +class MainbusDevice; +class MainRAMDevice; class MPU680x0Device; -// Human68k 構造 -class Human68k : public Device +class Human68kDevice : public Device { using inherited = Device; @@ -61,8 +61,8 @@ class Human68k : public Device std::string filename {}; }; - Human68k(); - virtual ~Human68k() override; + Human68kDevice(); + ~Human68kDevice() override; bool Init() override; @@ -106,6 +106,7 @@ class Human68k : public Device File Files[FilesCount] {}; + MainbusDevice *mainbus {}; MainRAMDevice *ram {}; - MPU680x0Device *mpu {}; + MPU680x0Device *mpu680x0 {}; };