diff --git a/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.cs b/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.cs index caba32a817..77318a76ec 100644 --- a/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.cs +++ b/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.cs @@ -70,8 +70,7 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx // http://www.sega-16.com/forum/showthread.php?4398-Forgotten-Worlds-giving-you-GAME-OVER-immediately-Fix-inside&highlight=forgotten%20worlds //hack, don't use - //romfile = File.ReadAllBytes(@"D:\encodes\bizhawksrc\output\SANIC CD\PierSolar (E).bin"); - if (rom != null && rom.Length > 16 * 1024 * 1024) + if (rom != null && rom.Length > 32 * 1024 * 1024) { throw new InvalidOperationException("ROM too big! Did you try to load a CD as a ROM?"); } diff --git a/genplus-gx/core/loadrom.h b/genplus-gx/core/loadrom.h index 3c292eedfc..e152b18739 100644 --- a/genplus-gx/core/loadrom.h +++ b/genplus-gx/core/loadrom.h @@ -40,7 +40,7 @@ #ifndef _LOADROM_H_ #define _LOADROM_H_ -#define MAXROMSIZE 10485760 +#define MAXROMSIZE (32*1024*1024) typedef struct { diff --git a/output/dll/libgenplusgx.dll b/output/dll/libgenplusgx.dll index f9e8e32a89..5c5d2f008a 100644 Binary files a/output/dll/libgenplusgx.dll and b/output/dll/libgenplusgx.dll differ