diff --git a/BizHawk.Emulation.Cores/Waterbox/LibWaterboxCore.cs b/BizHawk.Emulation.Cores/Waterbox/LibWaterboxCore.cs index b1fd9ee0d6..0cacab7e64 100644 --- a/BizHawk.Emulation.Cores/Waterbox/LibWaterboxCore.cs +++ b/BizHawk.Emulation.Cores/Waterbox/LibWaterboxCore.cs @@ -48,7 +48,7 @@ namespace BizHawk.Emulation.Cores.Waterbox } [Flags] - public enum MemoryDomainFlags : int + public enum MemoryDomainFlags : long { None = 0, /// diff --git a/output/dll/ss.wbx.gz b/output/dll/ss.wbx.gz index 6b6cf90539..aee1cbf775 100644 Binary files a/output/dll/ss.wbx.gz and b/output/dll/ss.wbx.gz differ diff --git a/waterbox/emulibc/waterboxcore.h b/waterbox/emulibc/waterboxcore.h index 8ac891d120..4dc8741469 100644 --- a/waterbox/emulibc/waterboxcore.h +++ b/waterbox/emulibc/waterboxcore.h @@ -21,7 +21,7 @@ typedef struct void* Data; const char* Name; int64_t Size; - int32_t Flags; + int64_t Flags; } MemoryArea; #define MEMORYAREA_FLAGS_WRITABLE 1