X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=source%2Fsrc%2Fvm%2Fqc10%2Fmfont.h;h=69c063342defe0921bab2879007748f42771cef8;hb=1a7386afa4c2ce25de158ba8285bc795446a8584;hp=8cc4f303aa3650cae6b2c32719dcd24662d48714;hpb=59fc5b4623a08b55dbe3d82782d533a3144be0e9;p=csp-qt%2Fcommon_source_project-fm7.git diff --git a/source/src/vm/qc10/mfont.h b/source/src/vm/qc10/mfont.h index 8cc4f303a..69c063342 100644 --- a/source/src/vm/qc10/mfont.h +++ b/source/src/vm/qc10/mfont.h @@ -16,6 +16,8 @@ class FIFO; +namespace QC10 { + class MFONT : public DEVICE { private: @@ -27,7 +29,10 @@ private: FIFO *res; public: - MFONT(VM* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) {} + MFONT(VM_TEMPLATE* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) + { + set_device_name(_T("Multi FONT ROM Card")); + } ~MFONT() {} // common functions @@ -35,8 +40,7 @@ public: void release(); 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); // unique function void set_context_pic(DEVICE* device) @@ -45,5 +49,6 @@ public: } }; +} #endif