mirror of https://github.com/mgba-emu/mgba.git
GBA: Fix BIOS check on big endian
This commit is contained in:
parent
ea5e73e44a
commit
88f8f2451d
1
CHANGES
1
CHANGES
|
@ -6,6 +6,7 @@ Bugfixes:
|
|||
- Qt: Reenable double buffering, as disabling it broke some Windows configs
|
||||
- GBA Video: Start on the scanline BIOS finishes on if no BIOS is loaded
|
||||
- GBA: Deinit savegame when unloading a ROM
|
||||
- GBA: Fix BIOS check on big endian
|
||||
Misc:
|
||||
- Qt: Remove useless help icons in dialogs
|
||||
- GBA: Attempting to save a screenshot-style savestate should be allowed without libpng
|
||||
|
|
|
@ -666,7 +666,9 @@ bool GBAIsBIOS(struct VFile* vf) {
|
|||
}
|
||||
int i;
|
||||
for (i = 0; i < 7; ++i) {
|
||||
if ((interruptTable[i] & 0xFFFF0000) != 0xEA000000) {
|
||||
uint32_t interrupt;
|
||||
LOAD_32(interrupt, i * sizeof(uint32_t), interruptTable);
|
||||
if ((interrupt & 0xFFFF0000) != 0xEA000000) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue