WiiRd forum

Wii & Development => Wii & Gamecube Hacking Tools => Topic started by: Y.S. on June 06, 2009, 08:44:22 AM

Title: FST address viewer for Wii / Gamecube
Post by: Y.S. on June 06, 2009, 08:44:22 AM
I've made a small application which makes it somewhat easier to hack file replacement code for Wii / Gamecube.
Just drag & drop the full RAM dump to the .exe file, and the text file will be created in the same directory as the input file.
The output text file contains data like the following;

RVL-RSBJ01

root
817DA5E0: 01000000 00000000 00001593

border.dat
817DA5EC: 00000000 39C00000 01000000

dummy1.dat
817DA5F8: 0000000B 00140000 0BEBC200

dummy2.dat
817DA604: 00000016 6C240000 0BEBC200

effect
817DA610: 01000021 00000000 0000013A

assist
817DA61C: 01000028 00000004 00000021



Download: http://www.esnips.com/doc/483baeea-c846-4c09-9c50-eeb2e546b3f6/fst (http://www.esnips.com/doc/483baeea-c846-4c09-9c50-eeb2e546b3f6/fst)
Title: Re: FST address viewer for Wii / Gamecube
Post by: hetoan2 on June 07, 2009, 10:12:14 PM
looks like this will come in use some time.

thanks :D
Title: Re: FST address viewer for Wii / Gamecube
Post by: milw0rm on June 11, 2009, 12:51:18 PM
guess why, hetoan ^^
congratz!
Title: Re: FST address viewer for Wii / Gamecube
Post by: hetoan2 on June 12, 2009, 06:29:11 PM
go blow it out your ass
Title: Re: FST address viewer for Wii / Gamecube
Post by: milw0rm on June 14, 2009, 10:51:38 AM
hehe :-P
Title: Re: FST address viewer for Wii / Gamecube
Post by: _Vuze_ on October 08, 2009, 03:36:24 PM
Nice app Y.S.!
Thank you!

Well, let's say I want to replace the file "two026.brres". FST says the following:
817EF328: 00010CB3 08166BB9 00033C00
How should I use this to replace the file?
Title: Re: FST address viewer for Wii / Gamecube
Post by: Y.S. on October 09, 2009, 01:17:43 PM
Okay, I'll show how to replace files using the SSBB(NTSC-USA) as an example.
Let's say we replace Pikachu's motion file with Ganondorf's.

The data needed are:
FitPikachuMotionEtc.pac
817DCFF4: 00003A2C 34832B63 0039E8E0

FitGanonMotionEtc.pac
817DBBF0: 00001D15 30CA8FF4 0038B5A0


From the data above, the code would be:
077DCFF8 00000008
30CA8FF4 0038B5A0

077DCFF8   (1st data of the file to replace) + 4 AND 0x03FFFFFF  OR 0x06000000
00000008   Always the same
30CA8FF4 0038B5A0   2nd & 3rd data of the file to replace with

In case of "two026.brres", the 1st line becomes:
077EF328: 00000008

Title: Re: FST address viewer for Wii / Gamecube
Post by: _Vuze_ on October 09, 2009, 02:22:54 PM
Ahh, thanks a bunch Y.S.! You rock!
Title: Re: FST address viewer for Wii / Gamecube
Post by: CosmoCortney on April 25, 2013, 09:07:08 PM
the link doesn't work  :(
could this tool be reuploaded?
Title: Re: FST address viewer for Wii / Gamecube
Post by: megazig on April 25, 2013, 11:41:26 PM
I can throw together a replacement pretty quickly. Someone will have to compile for windows

https://github.com/Megazig/fst_viewer

standard C. takes one argument so that you should be able to drag and drop onto the executable. it will create a file with the same name as the memdump you drop and append .fst to the end

edit: if no one has compiled by later tonight I'll hop on a windows machine and compile it
Title: Re: FST address viewer for Wii / Gamecube
Post by: Thomas83Lin on April 26, 2013, 01:02:36 AM
http://www.mediafire.com/?ik1n0apmwxzwsr1

also found this in my wiird stuff I guess this is the one from this thread not sure though?


 
Title: Re: FST address viewer for Wii / Gamecube
Post by: CosmoCortney on April 26, 2013, 08:37:53 AM
@Thomas83Lin
thank you!

@megazig
huge thanks to you.
can i compile it with the express version of visual studio 2010?
Title: Re: FST address viewer for Wii / Gamecube
Post by: megazig on April 26, 2013, 03:31:58 PM
almost. you have to change snprintf to _snprintf
I think the rest should work
Title: Re: FST address viewer for Wii / Gamecube
Post by: Glitch. on April 26, 2013, 03:49:07 PM
FST Viewer by megazig (http://www.mediafire.com/?k3isi574nxaz7lg) for Windows.
Title: Re: FST address viewer for Wii / Gamecube
Post by: megazig on April 26, 2013, 06:27:54 PM
thank you for compiling it Glitch.