diff --git a/source/arm11/open_agb_firm.c b/source/arm11/open_agb_firm.c index ba08014..baeb943 100644 --- a/source/arm11/open_agb_firm.c +++ b/source/arm11/open_agb_firm.c @@ -69,7 +69,8 @@ static u32 fixRomPadding(const u32 romFileSize) } // Fake "open bus" padding. - makeOpenBusPaddingFast((u32*)(romLoc + mirroredSize)); + if(romSize < LGY_MAX_ROM_SIZE) + makeOpenBusPaddingFast((u32*)(romLoc + mirroredSize)); // We don't return the mirrored size because the db hashes are over unmirrored dumps. return romSize;