actually add DLDI. bahahahhh

This commit is contained in:
Arisotura
2020-09-03 20:28:07 +02:00
parent 81eda0f19c
commit 5431c469c3
9 changed files with 507 additions and 330 deletions

View File

@ -2537,7 +2537,8 @@ void ARM7Write8(u32 addr, u8 val)
return;
}
printf("unknown arm7 write8 %08X %02X @ %08X\n", addr, val, ARM7->R[15]);
if (ARM7->R[15] > 0x00002F30) // ARM7 BIOS bug
printf("unknown arm7 write8 %08X %02X @ %08X\n", addr, val, ARM7->R[15]);
}
void ARM7Write16(u32 addr, u16 val)
@ -3455,6 +3456,10 @@ void ARM9IOWrite32(u32 addr, u32 val)
PowerControl9 = val & 0x820F;
GPU::SetPowerCnt(PowerControl9);
return;
case 0x04100010:
NDSCart::WriteROMData(val);
return;
}
if (addr >= 0x04000000 && addr < 0x04000060)