OSDN Git Service

[VM][STATE] Apply new framework to some VMs.
[csp-qt/common_source_project-fm7.git] / source / src / vm / pasopia / kanjipac2.h
index 17a2005..6b9741e 100644 (file)
@@ -21,15 +21,17 @@ private:
        uint8_t rom[0x20000];
        uint32_t ptr;
 public:
-       KANJIPAC2(VM* parent_vm, EMU* parent_emu) : PAC2DEV(parent_vm, parent_emu) {}
+       KANJIPAC2(VM* parent_vm, EMU* parent_emu) : PAC2DEV(parent_vm, parent_emu)
+       {
+               set_device_name(_T("Kanji ROM PAC2"));
+       }
        ~KANJIPAC2() {}
        
        // common functions
        void initialize(int id);
        void write_io8(uint32_t addr, uint32_t data);
        uint32_t read_io8(uint32_t addr);
-       void save_state(FILEIO* state_fio);
-       bool load_state(FILEIO* state_fio);
+       bool process_state(FILEIO* state_fio, bool loading);
 };
 
 #endif