X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=source%2Fsrc%2Fvm%2Fmz3500%2Fsub.h;h=614af9477a6caab5cf5a0b6c6f5c9282abed7d1b;hb=1a7386afa4c2ce25de158ba8285bc795446a8584;hp=0f53606b5b740ecc50f91c2d1630b778afbd71be;hpb=75c44472a1250625fba8d2835934e592cabb5a14;p=csp-qt%2Fcommon_source_project-fm7.git diff --git a/source/src/vm/mz3500/sub.h b/source/src/vm/mz3500/sub.h index 0f53606b5..614af9477 100644 --- a/source/src/vm/mz3500/sub.h +++ b/source/src/vm/mz3500/sub.h @@ -14,6 +14,8 @@ #include "../../emu.h" #include "../device.h" +namespace MZ3500 { + class SUB : public DEVICE { private: @@ -65,9 +67,7 @@ public: void write_io8(uint32_t addr, uint32_t data); uint32_t read_io8(uint32_t addr); void event_frame(); - void decl_state(); - void save_state(FILEIO* state_fio); - bool load_state(FILEIO* state_fio); + bool process_state(FILEIO* state_fio, bool loading); // unique functions void set_context_main(DEVICE* device) @@ -125,5 +125,6 @@ public: void draw_screen(); }; +} #endif