Need help with porting codes.

Started by goemon_guy, July 09, 2009, 01:13:39 AM

Previous topic - Next topic

goemon_guy

I have been attempting to port codes for a Wii game recently, but have had some issues...

From what I read here, (http://arcentral.net/FAQs/convert.php) it says that to port a code from a Japanese region to the PAL region, you must have both a Japanese and a PAL code of the game. (Find the Offset of JPN from PAL, etc.) I am able to do it when I have both the codes, (Did a test to see if I could convert a JPN TP code to PAL TP codes.) But now, I have encountered a problem...

How do you find the offset if there are no codes for the PAL version of the game? (The game I am trying to port codes for is One Piece Unlimited Cruise: Episode 1)

Thanks in Advance!!!

PS... I dont have a USB Gecko
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

goemon_guy

Damn... I have recently been thinking of getting a USB Gecko... So, I guess I will. Thanks for the info, memorris!
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

Romaap

Quote from: memorris on July 09, 2009, 03:39:51 PM
Well if you dont have a USBGecko you will have to wate for some one to do a code 1st before you can convert
them :).


But if you can get a mem dump of the JPN game and PAL game you can port them with a hex editer.
but you need a USBGecko to do a mem dump tho.

you dont need an USBgecko to port ASM codes :P
because in the latest version of Gecko you can dump the main dol

goemon_guy

#3
So, I could make a memdump with gecko? (Sweet if so!!!)

EDIT: I feel dumb... How do I dump the main dol?
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

Romaap

You can only dump the main dol, so it would only be useful for porting  ASM codes like C2...... and some others.
And its better if the hacker makes the ASM code regionfree rather than porting it.

goemon_guy

Actually, alot of the codes do begin with "C2" (http://usbgecko.com/codes/index.php?c=ROUJAF) You can actually see there. I think that I understand that you can only convert codes that begin in "C2" with this method?
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

Romaap

Its not limited to C2 codes, but C2 codes are typical ASM codes.
Some 04 codes are also ASM codes (it will be most likelly 0400, 0401 or 0402 but that could be different too (depends on the size of the main dol)).

You can dump the main dol by making a gameconfig.txt on the root of your SD card and have the following line in it:
dumpmaindol = 1

goemon_guy

Thanks for all the help, Romaap!

Couldn't have done it without ya! (Ima go and test it out :P)
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.