My Biggest MKWii Hack

Started by toonlink444, February 09, 2012, 07:04:12 PM

Previous topic - Next topic

toonlink444

My idea is that you can change tracks mid race to start over on a new track. Because the of boundaries of the course and collision data you would need to restart the race to avoid spawning at the same coords somewhere you can't go. I have the general idea how to do it, find each course ID find the start race address and the end race address. This should be possible because all that happens is that the end race address will get rid of the objects in the course so to load a new scene. Then the start race address will load the course id and start the race. I'm not expecting a answer that tells me exactly how to go searching for the course start and end address. But I think I can do the course ID on my own. Plus I think code types I don't know of will come into play. It will be hard but I'm up for it.
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

toonlink444

Sigh... I couldn't find the ids by looking in the files and dump data for the course. So does anyone here have a suggestion or know how to find it?
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

Sjefke

well, the only thing i know is that with the program Riivolution it is possible to play on tracks that were made by a hacker/hackers.
so there will probably be a program,  just like Lee Langan's Quest Editor for monster hunter tri, were you can make those courses.
why am i telling this? because i think (or actually expect) that you will find the IDs over there
one problem, ive no idea what it is called...

toonlink444

Hmmm I hacked custom courses for a while and never saw any form of number id. Is it possible that there would be no id at all.
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

toonlink444

Found this site http://ssbbcustom.wikia.com/wiki/Module_files do you think the same could apply for mkwii to find the id
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

Bully@Wiiplaza

You need to find a way to hotswap files in live time (like Mr.Bean did hid live texture hacking using a USB Gecko + SZS Modifier, lol).
And that CAN`T be done with a simple code since the game doesn´t even use the SD Card to read files (in opposite to brawl).
And Riivolution only applies the patches ONCE at boot-up. The interesting fact is still that MKWii constantly reads the track data which means that it can be modified in live and take effect.
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

toonlink444

I saw a live driver swap so I thought it may be possible for a track swap. And I know it wouldn't be a simple code. But then again maybe it's possible.
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

Crashzer

So tell me, how would you do this... Be very entertaining to watch. As I think its very hard to find, if not impossible ;)

megazig

Quote from: Bully@Wiiplaza on February 13, 2012, 08:48:54 PM
You need to find a way to hotswap files in live time (like Mr.Bean did hid live texture hacking using a USB Gecko + SZS Modifier, lol).
And that CAN`T be done with a simple code since the game doesn´t even use the SD Card to read files (in opposite to brawl).
And Riivolution only applies the patches ONCE at boot-up. The interesting fact is still that MKWii constantly reads the track data which means that it can be modified in live and take effect.

riivolution applies patches once, but it can hotswap files if they're included in the xml. if you have an xml that lists the files that will be changed, you can use RiiFS to change them on the computer and they'll be loaded every time as the updated file

toonlink444

I stopped it, but I thought maybe a memory dump of each course and compare them to find an id. Then look at the offset for the id in the memory viewer to determine if it was correct. From there find the load and exit address and use them to place the course id. I ditched it for a new code due to more complex code types and length and complexity.
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

Bully@Wiiplaza

Quote from: megazig on March 04, 2012, 06:29:33 PM
Quote from: Bully@Wiiplaza on February 13, 2012, 08:48:54 PM
You need to find a way to hotswap files in live time (like Mr.Bean did hid live texture hacking using a USB Gecko + SZS Modifier, lol).
And that CAN`T be done with a simple code since the game doesn´t even use the SD Card to read files (in opposite to brawl).
And Riivolution only applies the patches ONCE at boot-up. The interesting fact is still that MKWii constantly reads the track data which means that it can be modified in live and take effect.

riivolution applies patches once, but it can hotswap files if they're included in the xml. if you have an xml that lists the files that will be changed, you can use RiiFS to change them on the computer and they'll be loaded every time as the updated file
for me, the game froze when I removed the SD card while having riivolution patches enabled...
the brawl file patcher code is greater. It allows live file swapping and applying. When the new files aren´t found, it just loads the default ones. ;D
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

toonlink444

Wait you can remove the sd card load new files then put it back in with out turning off brawl!?!
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

megazig

you can't remove the sd card during riivolution. you can use RiiFS though for hotswapping

toonlink444

I ment with the file patch code
In the begining there was nothing. Then it exploded
New blog!! Check it out for hacking Smash Bros Brawl!! http://letshackblank.blogspot.com/

Bully@Wiiplaza

#14
Quote from: toonlink444 on March 05, 2012, 12:05:51 AM
Wait you can remove the sd card load new files then put it back in with out turning off brawl!?!
yes. I felt like changing sd files while brawl is running and figured this.
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully