Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in SMW Hacking. |
User | Post |
Goldensunboy Posts: 47/287 |
Originally posted by SparxI actually didn't trace, I was tired when I said that. I used Geiger's SNES9X debugger to find it, and I traced using it the last time to help someone with a neverbefore-found rom address. Anyway, I used the (not-so) aptly-named "TRaCER" from Zophar's to disassemble a SMW rom into a .dis file (15 MB ). Then, I looked at SMWCentral's RAM map, and saw that Mario's direction was at $7E0076 in RAM. Since boo's chasing you has to do with your direction, I searched the 15 MB .dis file for $76, and I found many addresses, but only a few which read stuff from it. I tried modifying them one at a time, until I noticed a change in boo's behavior when modifying the CPY $76 near the end of bank 2. I then used the debugger to disassemble the surrounding data, and, long story short, changing the D0 to a B0 causes it to skip the stopping routine for the boo, making it always chase you. |
Alastor Posts: 6808/8204 |
Speed is easy. I wrote it down when screwing around with my final boss
$EDB4 handles max acceleration, $EDB5 handles min accel, $FACF handles max speed, $FAD0 handles min speed. Should be easy to get a feel for it if you screw around with it |
ghettoyouth Posts: 303/332 |
Originally posted by Sparx Originally posted by Goldensunboy |
Sparx Posts: 420/529 |
Thanks, I really am grateful BTW, how did you find it? |
Goldensunboy Posts: 46/287 |
I hope you're grateful, as I'm a novice at tracing it took me two hours to find this.
At 0xFB10 in the rom, the value will be [...C4 76 D0 02 F6...] Change the D0 to 80. I already tested this. Hope it helps! |
Sparx Posts: 417/529 |
Is there a way I can disable boo from stopping when you face him? I want it to be as if he follows you no matter where you go.
Hm... And I'd also like to know how to increase their speed. |