• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

how to make .gpf files and use them

D

Deleted member

Guest
this will be a short guide how to make and use .gpf files for the new geckOS 1.8
this guide is meant for those who want to explore the options of the new gecko OS, other people should stick with the double gct for now​

you will need:
code manager
a hex editor
geckoOS 1.8
http://www.usbgecko.com/Gecko18.zip
SD card


ASM codes need to be converted, to know how, scroll down to PART 2

PART 1

if you already have geckOS1.8 on your card you can start at 3

1. decide what codes you want to use (if you find this hard you might consider to stop reading here)

2. once you have the new geckoOS downloaded, go to the HBC folder and copy/paste the folder gecko18 to your SD card in X:\apps

3. open up your codemanager and open up the txt file with your codes

4. uncheck all codes that are direct write codes. these can be recogniced by the first two digits being either 04 or 06 (yes 02 can be a write but for now just forget that)

5. once you are left with allvthe ASM stuff, export this to your SD card (X:\codes\RSBE01.gct )

6. now check all codes you had unchecked and vice versa. you should only have the write codes selected.

7 the patch file needs to know the length of each "patch" you make. in the case of the code being 06, this is already done.
if the code is/was an 04 add 0x00000004 after the adress

8 replace all 06 and 04 's at the beginning of the code with "80" (if you come across a rare 05, replace with "81")


example:

Code:
065A9180 00000020
07000D9A 21000C00
1A001333 20000B33
16000C00 2F001C00
1800119A FF000ECC
as you can se this is a 06, so all we need to do is:

Code:
[COLOR="Yellow"]80[/COLOR]5A9180 00000020
07000D9A 21000C00
1A001333 20000B33
16000C00 2F001C00
1800119A FF000ECC
Code:
0481CB34 C0220020
045A9340 00000000
these are actually 2 04 codes and it will look like:

Code:
[COLOR="yellow"]80[/COLOR]81CB34 [COLOR="Red"]00000004[/COLOR]
C0220020 [COLOR="yellow"]80[/COLOR]5A9340 
[COLOR="red"]00000004 [/COLOR]00000000
9. after you modified each code, count how many you have and remember/write down that number.

10. export the codeset to a easy to find location on your pc.

11. close down the codemanager and open the hex editor.

12. open the exported gct file

13. the number you wrote down needs to be added as the very first byte. keep in mind that it needs to be in hex, so "13" would be "0D"
als okeep in mind that you don't overwrite the first byte but insert a byte.

14. "save as" or similair this as RSBE01.gpf (extension!) or RSBP01.gpf for PAL
the folder you need to store this is X:\patch (on SD card ofcourse)

15 now you can start up your wii, go to the HBC and start geckoOS 1.8

16. in the option menu
the following should be ON: SD cheats, SD file patcher.
the following should be OFF: load debugger.

17. alter the other settings as you wish and save if needed.

18 launch game

19. ??????

20 PROFIT!


PART 2

coming soon!
 
D

Deleted member

Guest
we will probably release ready made .gpf files soon anyway, which will have no need for the original gct anymore.
 

Almas

Smash Lord
Joined
Jul 6, 2008
Messages
1,588
Yeah, sadly .gpf files have come around at a time when they are no longer necessary.

Performing a patch with 04 codetypes is rather risky, because the game overwrites some of them every now and then (a patch only executes once). The double gct method is almost universally better once you get over the starting glitchiness and figure it all out, since some codes misbehave. But then again, .gpfs will have many uses in other games.
 
D

Deleted member

Guest
maybe, but for brawl it is useless due to the double gct method.
to make sure everything will always work we would first need to convert every code to ASM, and then convert that to a format that we can put in the patch file.
 

Blank Mauser

Smash Champion
Joined
Jul 16, 2008
Messages
2,904
Location
Iowa
I like the idea of sticking to double GCT, since I'm using a backup disc of Brawl for custom music and textures.

Cool that you were so quick to make the guide though.
 
D

Deleted member

Guest
well I just wrote out what I did at my first succesfull attempt.
I myself can't get the gct thing to work still, tried various loader codes, but still nothing. this worked (somewhat)
 

Sukai

Smash Champion
Joined
Aug 31, 2007
Messages
2,899
Location
turn around....
I like this, it's worth a shot.
From what it looks like, you can actually replace or add on to things this way. This could make possible custom music, sound effects, or more texture slots.
I may be wrong, but it seems plausible with gpfs.
 
Top Bottom