RenegadeEX2 - EX Plus 0wnage
Well, I keep mentioning I'm working on this. Having started this complete source rewrite then leaving it sit for 2 years made things a little difficult. After my ~2.5 year marathon of playing Halo Reach (187 DAYS of playtime, yeah seriously), I got the urge to come back to this. Programming 16 hours/day is killing me neck though. Anyway, I'll link the ReadMe rather than wasting time copy-pasting a bunch of stuff. Check her out and see how she handles. I was a little torn between releasing something for testing and releasing something more filled with features, but I'll hopefully get to the extras soon.
ReadMe
Download v2.00
Download v2.01
Download v2.02
Download v2.03
Edit: It should be noted that the time to use Auto Hook is when there's a ROM actually loaded and playing.
Edit 2: If anyone wants Dolphin support, they'll need to figure out how to go about finding the GCN/Wii ram in process memory reliably. I tried checking out the beginning of GCN RAM, and 2 of the 3 games had the same thing ("Licensed by Nintendo" or something in ASCII) but Mario Sunshine was different. I need something static in the RAM of every game or something unique in the emulator's process memory near a pointer. hmm. As I write this, I wonder how many pages in the process memory would be big enough to be GCN or Wii RAM...
Edit 3: Yep, there's only about 7 blocks of memory in the process that are big enough to be RAM. I suppose giving people a list to play Russian roulette with hook addresses is better than nothing. Now how big is Wii memory? I could use some info there. I saw something about 2 different memory regions (24MB and 64MB) but are we hacking both? How's it work for code purposes? Seems like most of the codes are ASM hacks anyway so it's a bitch to find something to test with.
Edit 4 (2015): New version. Memory editor added, and some minor fixes to file comparing.
Well, I keep mentioning I'm working on this. Having started this complete source rewrite then leaving it sit for 2 years made things a little difficult. After my ~2.5 year marathon of playing Halo Reach (187 DAYS of playtime, yeah seriously), I got the urge to come back to this. Programming 16 hours/day is killing me neck though. Anyway, I'll link the ReadMe rather than wasting time copy-pasting a bunch of stuff. Check her out and see how she handles. I was a little torn between releasing something for testing and releasing something more filled with features, but I'll hopefully get to the extras soon.
ReadMe
Download v2.00
Download v2.01
Download v2.02
Download v2.03
Edit: It should be noted that the time to use Auto Hook is when there's a ROM actually loaded and playing.
Edit 2: If anyone wants Dolphin support, they'll need to figure out how to go about finding the GCN/Wii ram in process memory reliably. I tried checking out the beginning of GCN RAM, and 2 of the 3 games had the same thing ("Licensed by Nintendo" or something in ASCII) but Mario Sunshine was different. I need something static in the RAM of every game or something unique in the emulator's process memory near a pointer. hmm. As I write this, I wonder how many pages in the process memory would be big enough to be GCN or Wii RAM...
Edit 3: Yep, there's only about 7 blocks of memory in the process that are big enough to be RAM. I suppose giving people a list to play Russian roulette with hook addresses is better than nothing. Now how big is Wii memory? I could use some info there. I saw something about 2 different memory regions (24MB and 64MB) but are we hacking both? How's it work for code purposes? Seems like most of the codes are ASM hacks anyway so it's a bitch to find something to test with.
Edit 4 (2015): New version. Memory editor added, and some minor fixes to file comparing.



Comment