mirror of https://github.com/mgba-emu/mgba.git
GBA: Automatically skip BIOS for multiboot ROMs
This commit is contained in:
parent
0670eebe15
commit
fb12372ae3
1
CHANGES
1
CHANGES
|
@ -25,6 +25,7 @@ Other fixes:
|
||||||
- Debugger: Don't skip undefined instructions when debugger attached
|
- Debugger: Don't skip undefined instructions when debugger attached
|
||||||
- FFmpeg: Fix crash when -strict -2 is needed for vcodec or container
|
- FFmpeg: Fix crash when -strict -2 is needed for vcodec or container
|
||||||
- FFmpeg: Disallow recording video with no audio nor video
|
- FFmpeg: Disallow recording video with no audio nor video
|
||||||
|
- GBA: Automatically skip BIOS for multiboot ROMs
|
||||||
- Qt: Only dynamically reset video scale if a game is running
|
- Qt: Only dynamically reset video scale if a game is running
|
||||||
- Qt: Fix race condition with proxied video events
|
- Qt: Fix race condition with proxied video events
|
||||||
- Qt: Force OpenGL paint engine creation thread (fixes mgba.io/i/1642)
|
- Qt: Force OpenGL paint engine creation thread (fixes mgba.io/i/1642)
|
||||||
|
|
|
@ -636,7 +636,7 @@ static void _GBACoreReset(struct mCore* core) {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
ARMReset(core->cpu);
|
ARMReset(core->cpu);
|
||||||
if (core->opts.skipBios && (gba->romVf || gba->memory.rom)) {
|
if ((core->opts.skipBios && (gba->romVf || gba->memory.rom)) || (gba->romVf && GBAIsMB(gba->romVf))) {
|
||||||
GBASkipBIOS(core->board);
|
GBASkipBIOS(core->board);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue