Prof9 / WfcReplay

Generates an Action Replay DS code for a Nintendo DS game that will make it use HTTP instead of HTTPS for connections to Nintendo Wi-Fi Connection.
MIT License
44 stars 7 forks source link

Animal Crossing:Wild World #15

Open ghost opened 9 years ago

ghost commented 9 years ago

Hi, I've tried to patch wild world w/ the AR code, yet it's still using HTTPS for connection (packet dumps show). Do you know why?

Prof9 commented 8 years ago

I don't have this game. Can someone corroborate this issue?

kabili207 commented 8 years ago

I'm running into this issue as well

Prof9 commented 8 years ago

I took a closer look at this game and it looks like it copies part of the arm9 binary to ITCM, the hook in particular gets copied to 01FFA3C4. Unfortunately this memory region cannot be addressed directly from ARM7 which is what the Action Replay code engine runs on. And the data seems to be copied so early in boot that the ARDS doesn't get a chance to patch the hook while it's still in WRAM.

Long story short, this game will probably require a game-specific code to be written for it. In the meantime I'd suggest using WfcPatcher if you can.