WiiRd forum

Wii & Gamecube Hacking => Wii Game hacking help => Topic started by: GMO on February 19, 2010, 07:06:38 AM

Title: Tutorial: How To Port Codes
Post by: GMO on February 19, 2010, 07:06:38 AM
http://www.mediafire.com/?yzyymwlxiod

It's pretty simple. I used examples off codes I recently made.
I also included a copy of Delta Maker to make porting a tad bit faster.
Imagine try to port Skiller's 870 Item Modifier Codes for Shiren The Wanderer
to any other region with just 1 click!

Enjoy Yourself!
-I'm Rick James Bitch!
Title: Re: Tutorial: How To Port Codes
Post by: Deathwolf on February 19, 2010, 12:15:28 PM
wow thanks, very nice!
do you think is it possible to port the Music SD loader file patch code (SSBB) with this?
Title: Re: Tutorial: How To Port Codes
Post by: Slithersoul on February 19, 2010, 02:12:29 PM
Quote from: Deathwolf on February 19, 2010, 12:15:28 PM
wow thanks, very nice!
do you think is it possible to port the Music SD loader file patch code (SSBB) with this?
My stupid computer will not let me run the tut, but here is the code if you need it:
http://nintendobros.com/2009/07/09/starter-guide-replace-brawl-music-using-an-sd-card/
Title: Re: Tutorial: How To Port Codes
Post by: GMO on February 19, 2010, 03:52:12 PM
Quote from: Deathwolf on February 19, 2010, 12:15:28 PM
wow thanks, very nice!
do you think is it possible to port the Music SD loader file patch code (SSBB) with this?
Where can I find the code?


Quote from: Slithersoul on February 19, 2010, 02:12:29 PM
Quote from: Deathwolf on February 19, 2010, 12:15:28 PM
wow thanks, very nice!
do you think is it possible to port the Music SD loader file patch code (SSBB) with this?
My stupid computer will not let me run the tut, but here is the code if you need it:
http://nintendobros.com/2009/07/09/starter-guide-replace-brawl-music-using-an-sd-card/

Right Click it and open with FireFox
Title: Re: Tutorial: How To Port Codes
Post by: elmoreas on February 19, 2010, 05:12:44 PM
What do you do if the game has codes in PAL but none in NTSC so there is no code in common to compute with? For example I have really been wanting to port over The Sky Crawlers Innocent Aces codes from PAL to NTSC for a while now, but there are zero NTSC codes for it so I cannot use this calculator as it requires a common code to work. I have the game obviously, so isn't there a way to put it in and search for the address of a particular single line code from the PAL codes and then compare them and use that to port over the rest of the codes? If so, how do I do that? All I can remember is that I saw a post talking about this somewhere but I cannot find it again. I am not even sure it was on this site or that I am even correct in what I am saying, but if anyone knows of a way to port over those codes I would be very appreciative of any help you could provide. I would love to have inf ammo and invincibility in that game. Thanks to all those in advance that answer. Have a good day. Later all.

Sincerely,
Elmoreas
Title: Re: Tutorial: How To Port Codes
Post by: Slithersoul on February 19, 2010, 08:30:37 PM
Quote from: elmoreas on February 19, 2010, 05:12:44 PM
What do you do if the game has codes in PAL but none in NTSC so there is no code in common to compute with? For example I have really been wanting to port over The Sky Crawlers Innocent Aces codes from PAL to NTSC for a while now, but there are zero NTSC codes for it so I cannot use this calculator as it requires a common code to work. I have the game obviously, so isn't there a way to put it in and search for the address of a particular single line code from the PAL codes and then compare them and use that to port over the rest of the codes? If so, how do I do that? All I can remember is that I saw a post talking about this somewhere but I cannot find it again. I am not even sure it was on this site or that I am even correct in what I am saying, but if anyone knows of a way to port over those codes I would be very appreciative of any help you could provide. I would love to have inf ammo and invincibility in that game. Thanks to all those in advance that answer. Have a good day. Later all.

Sincerely,
Elmoreas

If you have a USB Gecko, you can just make a basic code for it. Or have someone who does do it for you.
Title: Re: Tutorial: How To Port Codes
Post by: GMO on February 19, 2010, 09:19:51 PM
Exactly what Slithersoul said.  Asking around the forums for someone who has the NTSC version of the game (Ask Skiller through a PM).  You can go over the codes you have made and how you went about finding them.
Title: Re: Tutorial: How To Port Codes
Post by: elmoreas on February 19, 2010, 09:22:02 PM
I have one but I am still learning and that is out of my league as of right now. I am just begining my code making career and have not gotten out of GMO's tutorials yet. Plus I am still reading all the material on how to write codes and use all the functions of wiirdgui. I wish I could find someone to make these codes but there has been a request up, by someone else, for quite some time now, and no codes have been made so I imagine it is up to me to learn how to use my USB Gecko properly and make or port over the PAL codes if there are ever going to be NTSC codes for this game. It will be a ways off but once I learn how it will be the first disc based game I do, for now I am doing the tutorials on WW/VC games. Talk to you later.

Sincerely,
Elmoreas
Title: Re: Tutorial: How To Port Codes
Post by: GMO on February 19, 2010, 09:30:47 PM
All the information you learn on hacking WiiWare and VC games can be applied the regular Wi Games
http://geckocodes.org/index.php?c=RM8E01 Mario Party 8 and
http://geckocodes.org/index.php?c=RDWEG9 Dragon Blade- Wraith of Fire were my first 2 Wii Games
Title: Re: Tutorial: How To Port Codes
Post by: elmoreas on February 19, 2010, 09:40:14 PM
Ok, well I guess now is as good as time as any to give it a shot, wish me luck, please. I am going to go poke around and see if I can't find the invincibility and infinite ammo codes that were found in the PAL version and then see if I can figure out how to write them into real codes if I can find them. I have only gotten this to work once and it was a one line code, so lets hope these are one liners too. Well I am off to try my first real hack, As one snail said to the other snail while sitting on the back of a turtle, "hold on tight Bob, here we go!"  ;D (I know I have an odd sense of humor). Later all.

Elmoreas
Title: Re: Tutorial: How To Port Codes
Post by: GMO on February 19, 2010, 09:43:03 PM
Good luck.  I need to go finish porting my Zelda codes over to PAL and maybe Jap
Title: Re: Tutorial: How To Port Codes
Post by: Deathwolf on February 20, 2010, 09:52:02 AM
this code:
File Patch Code v3.5.1: [Phantom Wings]
E0000000 80008000
225664EC 00000000
0401BFE0 4858BE20
065A7E00 00000070
38A00067 38810020
3CE0805A 60E37C18
4BE52531 38A0007F
3883FFE8 38610020
4BE52521 38A00068
60E47C18 38610020
9421FF80 BC410008
38610088 4BA74DB9
7C7C1B78 2C030000
4082000C 38210080
4800001C B8410008
38210080 4BE524E5
38610008 4BA742E1
7C7C1B78 4BA741E8
040223E0 48585BC0
065A7FA0 00000020
77239000 2C030000
4182000C 7FDDC850
3BDEFFE0 93DB0008
4BA7A42C 00000000
0401CD0C 4858B1F4
065A7F00 00000038
2C030000 4182000C
4BA7DD51 4BA74E04
80780008 2C030000
41820014 8118000C
7C634214 7C7B1850
48000008 8078000C
4BA74DE0 00000000
043EE9D8 48000014
043EEBD4 48000014
043D8B9C 48000018
043E9B4C 38600000
043E9D38 38600000
043D8C80 60000000
80000000 80406920
80000001 805A7C00
8A001001 00000000
045A7C10 2F525342
045A7C14 452F7066
80000001 805A7B00
8A001001 00000000
065A7B10 0000000F
2F525342 452F7066
2F736F75 6E642F00
041C6CE0 483E0D20
065A7A00 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE52931 B8410008
38210080 4BE52995
4BC1F2C4 00000000
065A7900 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE529F5
38610008 4BA752A1
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E399C 481C3F04
065A78A0 00000010
80BC0020 7CA59214
3A400000 4BE3C0F4
043DBAEC 481CBDE4
065A78D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE3420C
041CDF7C 483D9884
065A7800 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC26724
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC2670C
141CCF90 483DA770
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC25854 00000000
E0000000 80008000

Title: Re: Tutorial: How To Port Codes
Post by: elmoreas on February 22, 2010, 03:11:14 PM
Well no luck yet but I have had plenty of fun crashing into stuff while trying to fly and use the mouse at the same time, ha ha. Oh well I am having fun and learning while I am at it. I figure I will get it eventually. Well back to the game. Later all.

Elmoreas
Title: Re: Tutorial: How To Port Codes
Post by: schooluser on March 02, 2010, 11:09:30 PM
I tried to do simple math, and it's not working for me. My calculator spits out the new hex number and I try it, but it crashes. I'm able to use the US code I created, and the pal code covers the exact same thing, but when I try any of the other codes(freeze word) it locks the game up.
Title: Re: Tutorial: How To Port Codes
Post by: GMO on March 04, 2010, 05:11:38 PM
What game are you trying to hack?
Title: Re: Tutorial: How To Port Codes
Post by: schooluser on March 04, 2010, 10:18:28 PM
Resident Evil Umbrella Chronicles RBUE08

Dr.Pepper has other codes for the PAL version, and I made a code that works for the NTSC version of Infinite Stars, but when applying the memory address offset to the other codes he's made, it just locks the game up.

PAL:
Unlimited Stars [Dr.Pepper]
044C7AC4 0000FFFF

NTSC:
Unlimited Stars [schooluser]
044C77C7 0000FFFF


And the offset doesn't seem to work in this instance,

Unlimited Health for Player1 and Player2 [Dr.Pepper]
04BE58A0 00000000
04BE58B4 00000000

Unlimited Ammo and Grenades [Dr.Pepper]
041BD084 60000000

Rapid Fire (bypass gun reload) [Dr.Pepper]
0406C618 60000000

Applying the offset to any of these tends to freeze the game or not do anything.
Title: Re: Tutorial: How To Port Codes
Post by: GMO on March 05, 2010, 12:30:35 AM
QuoteUnlimited Ammo and Grenades [Dr.Pepper]
041BD084 60000000

Rapid Fire (bypass gun reload) [Dr.Pepper]
0406C618 60000000

Those are break points and cannot be port, they need to be done manually.

Did you try
04BE55A3 00000000
04BE55B7 00000000

For Health?
Title: Re: Tutorial: How To Port Codes
Post by: schooluser on March 05, 2010, 12:48:18 AM
Yeah, in my notes I see those are the addresses I tried, but it didn't stop my health from dropping. I did just update my usb loader today, so maybe it will work now. I'll try it when I get time and let you know if that changes, but those are the addresses with the offset difference that I came up with.

I didn't know the others were break points, mainly because I haven't done any of those yet.

Thanks
Title: Re: Tutorial: How To Port Codes
Post by: GMO on March 05, 2010, 03:47:35 AM
are you using USB Loader GX?
Title: Re: Tutorial: How To Port Codes
Post by: msp26 on June 01, 2010, 12:20:20 PM
What is the RAW Format?