mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-26 07:39:56 -06:00
wifi: implement RAM access via the fancypants registers. allows Pictochat to proceed, but noone will reply to you.
This commit is contained in:
@ -1192,6 +1192,9 @@ u32 ARM7Read32(u32 addr)
|
||||
case 0x04000000:
|
||||
return ARM7IORead32(addr);
|
||||
|
||||
case 0x04800000:
|
||||
return Wifi::Read(addr) | (Wifi::Read(addr+2) << 16);
|
||||
|
||||
case 0x06000000:
|
||||
case 0x06800000:
|
||||
return GPU::ReadVRAM_ARM7<u32>(addr);
|
||||
@ -1289,6 +1292,11 @@ void ARM7Write32(u32 addr, u32 val)
|
||||
ARM7IOWrite32(addr, val);
|
||||
return;
|
||||
|
||||
case 0x04800000:
|
||||
Wifi::Write(addr, val & 0xFFFF);
|
||||
Wifi::Write(addr+2, val >> 16);
|
||||
return;
|
||||
|
||||
case 0x06000000:
|
||||
case 0x06800000:
|
||||
GPU::WriteVRAM_ARM7<u32>(addr, val);
|
||||
|
Reference in New Issue
Block a user