diff options
Diffstat (limited to 'src/Savestate.h')
-rw-r--r-- | src/Savestate.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/Savestate.h b/src/Savestate.h index fa01f6b..be96d78 100644 --- a/src/Savestate.h +++ b/src/Savestate.h @@ -22,7 +22,7 @@ #include <stdio.h> #include "types.h" -#define SAVESTATE_MAJOR 1 +#define SAVESTATE_MAJOR 3 #define SAVESTATE_MINOR 0 class Savestate @@ -48,6 +48,13 @@ public: void VarArray(void* data, u32 len); + bool IsAtleastVersion(u32 major, u32 minor) + { + if (VersionMajor > major) return true; + if (VersionMajor == major && VersionMinor >= minor) return true; + return false; + } + private: FILE* file; }; |