--- nono/vm/msxdos.h 2026/04/29 17:05:32 1.1.1.3 +++ nono/vm/msxdos.h 2026/04/29 17:05:42 1.1.1.4 @@ -31,16 +31,19 @@ class MSXDOSDevice : public PROMDevice ~MSXDOSDevice() override; bool Init() override; + void ResetHard(bool poweron) override; // MSXDOS コールエミュレーション void Syscall(); private: - bool LoadBinary(const char *filename, std::vector& dst); + bool LoadBinary(const char *filename); void Putc(int ch); int cursor_x {}; + std::vector filebuf {}; + MPU64180Device *xp {}; XPbusDevice *xpbus {}; };