mirror of https://github.com/mgba-emu/mgba.git
GBA: Fix multiboot entry point while skipping BIOS
This commit is contained in:
parent
6f9dbbc20d
commit
c982350478
1
CHANGES
1
CHANGES
|
@ -1,6 +1,7 @@
|
|||
0.8.1: (Future)
|
||||
Emulation fixes:
|
||||
- GB Serialize: Fix timing bug loading channel 4 timing
|
||||
- GBA: Fix multiboot entry point while skipping BIOS
|
||||
- GBA BIOS: Fix undefined instruction HLE behavior
|
||||
- GBA Memory: Misaligned SRAM writes are ignored
|
||||
- GBA Serialize: Fix serializing DMA transfer register
|
||||
|
|
|
@ -257,7 +257,7 @@ void GBASkipBIOS(struct GBA* gba) {
|
|||
if (gba->memory.rom) {
|
||||
cpu->gprs[ARM_PC] = BASE_CART0;
|
||||
} else {
|
||||
cpu->gprs[ARM_PC] = BASE_WORKING_RAM;
|
||||
cpu->gprs[ARM_PC] = BASE_WORKING_RAM + 0xC0;
|
||||
}
|
||||
gba->video.vcount = 0x7D;
|
||||
gba->memory.io[REG_VCOUNT >> 1] = 0x7D;
|
||||
|
|
Loading…
Reference in New Issue