Hacking Change WiiRD/Gecko codes region from PAL to NTSC-U?

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,566
Country
Mexico
Good day.

As the title says, I've been trying to change the region of a particular WiiRD/Gecko cheat code to work from a PAL region to a NTSC-U region game to use in Nintendont.

The game is Kirby Air Ride (NTSC-U) with GameID: GKYE01.

The code I want to convert to NTSC is the following

Code:
Kirby Air Ride (GKYP01 - PAL)
 
16:9 Aspect Ratio (Widescreen) [Ralf]
C2387B1C 00000002
C042FC30 D0440044
60000000 00000000
040C3FD0 C022FC30
040CAF70 C022FC30
045D8D70 3FE38E39
(You can find the original code in this link:
http://www.gc-forever.com/forums/viewtopic.php?f=38&t=2191

I did some research and found out that I had to get the offset values between two similar codes used in both regions...
This is where I had issues.

I tested the debug mode codes and they gave me the HEX offset of D5B8.
With the vehicle modifier I got an offset of 1C0, and I found another one of D6C0.

Can anyone help me out on converting this code properly to NTSC-U?

Let's see if one of these attempts work out:
Code:
Attempt #1:
 
C23951DC 00000002
C042EF34 D0440044
60000000 00000000
040D1690 C022FC30
040CA274 C022FC30
045D8D70 3FE38E39

Code:
Attempt #2:
 
C23951DC 00000002
C042EF34 D0440044
60000000 00000000
040D1690 C022FC30
040CA274 C022FC30
045E6430 3FE38E39
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,566
Country
Mexico
Damnit :/
There is no constant offset then... it seems.
I found yet another offset, CFC.

I don't really know if I should apply one offset to one line, then another for the next, or subtract or add the offset to the left line of code.

This is my last try:
Code:
C23951DC 00000002
C043D2F0 D0440044
6000D6C0 00000000
040DF690 C022FC30
040D8630 C022FC30
045E6430 3FE38E39
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,566
Country
Mexico
I just read something very interesting...
A guy in a forum apparently says that enabling an option like "Force PAL" also makes Cheat Codes for that region work.
 

CosmoCortney

Lawn Meower
Member
Joined
Apr 18, 2013
Messages
1,769
Trophies
2
Location
on the cool side of the pillow
Website
follow-the-white-rabbit.wtf
XP
3,026
Country
Germany
I think you'd have to re-hack the code for this region.
You can easily find an aspect ratio modifier by searching 0x3FAAAAAB (= 1.33333 = 4/3) in the ram. Then you have to change it to 0x3FE38E38 (=1.77777 = 16/9). But I see that this code includes some assembler lines. IDK why.
However, there's a second method by hacking the RAM. Simply search for addresses with the value 0x3F800000 and change them to something else. If you have luck you will find another address that changes the aspect ratio. (in this case: 0x3f800000 = 4/3 -> 0x3FAAA278 = 16/9 (1.777/1.333))
Too bad I dont have the NTSC-U version of this game. then I could have a look at it on myself :(
 

MichiS97

"Leftist snowflake milennial"
Member
Joined
Jun 14, 2011
Messages
1,817
Trophies
2
Age
26
Location
Munich
XP
3,620
Country
Germany
CosmoCortney is there actually a way to hack new codes for Wii games without using a USB gecko? I always thought that it couldn't be done without that
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,566
Country
Mexico
Thank you all for your replies!
The original creator has already replied back and provided a NTSC code for this cheat:
Code:
Kirby Air Ride [GKYE01]
 
16:9 Aspect Ratio (Widescreen) [Ralf]
C238565C 00000002
C042FBD0 D0440044
60000000 00000000
040C2878 C022FBD0
040C9814 C022FBD0
045E62D0 3FE38E39
Here's the original post:
http://www.gc-forever.com/forums/viewtopic.php?p=27777#p27777

Roxas012, could you test this one?
 

Roxas012

Member
Newcomer
Joined
Mar 17, 2014
Messages
12
Trophies
0
Location
My own little world
XP
90
Country
United States
  • Like
Reactions: ShadowOne333

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1