The Swiss cheating guide! (updated!)

Discuss one of the most feature filled GameCube applications here :)
Post Reply
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

The Swiss cheating guide! (updated!)

Post by Dragoon » Tue Mar 01, 2011 8:23 pm

Hey guys, I'm going to give you guys a guide on how to the cheats on swiss and update them :D.

0.1. Editing the cheating program. (optional)

Open qchedit with a hex editor and go to 0x00000929 and you see the text Reanm8, change this to Renam8.

1. Adding your own cheats.

Open qchedit and click file->add qch.
Now find the game you want, wich is in my case F-Zero GX.
Go to http://www.gscentral.org/codesearch.php (you can also go to http://www.arcentral.net)
and choose Gamecube(PAL/USA/JAP), now I choose Gamecube (PAL).
Now type in Game name the name of the game, and it should come with suggestions, again I pick F-Zero GX.
Now you should see alot Codes and choose the codes you like.
Now go to a folder, right click and click make a new textfile (extension is .txt),
and give it a name with .COD as extension. (in my case f-zerogx.COD).
Designing the .COD file is hard to explain so I make one here.

Code: Select all

F-Zero GX PAL			 //game name
C401B914 0002FF00		//this is the master code
04003620 3CA08000
04003624 806530C8
04003628 8085361C
0400362C 7C632214
04003630 90653618
04003634 4E800020
0401BBE8 4BFE7A38
0400361C 00243E00
                        //there must be free space between each code
Infinite Health
0C1B96E0 00000000
421B96EC 00A442C6

All Vehicles Unlocked
42003618 0000FFFF
42003618 0001FFFF
42003618 0002FFFF
42003618 0003FFFF

Infinite Tickets
42003618 247C0001
42003618 247D869F

Unlock All Story Mode Levels
42003618 0034FFFF

All Custom Parts Available
42003618 0010FFFF
42003618 0011FFFF
42003618 0012FFFF
42003618 0013FFFF
42003618 0014FFFF
42003618 0015FFFF
42003618 0016FFFF
42003618 0017FFFF

1 Hit Kills-GP/Time Trial
8C1B96E0 00000000
421B96EC 03B40000
421B96EC 06C40000
421B96EC 09D40000
421B96EC 0CE40000
421B96EC 0FF40000
421B96EC 13040000
421B96EC 16140000
421B96EC 19240000
421B96EC 1C340000
421B96EC 1F440000
421B96EC 22540000
421B96EC 25640000
421B96EC 28740000
421B96EC 2B840000
421B96EC 2E940000
421B96EC 31A40000
421B96EC 34B40000
421B96EC 37C40000
421B96EC 3AD40000
421B96EC 3DE40000
421B96EC 40F40000
421B96EC 44040000
421B96EC 47140000
421B96EC 4A240000
421B96EC 4D340000
421B96EC 50440000
421B96EC 53540000
421B96EC 56640000
421B96EC 59740000
421B96EC 5C840000
00000000 04000000

Infinite Retries
0C1B96E0 00000000
421B75BC 23570A00

Speed modifier
2C1B96EC 80D00000
421B96EC 000F4450

not needed code
00000000 000000000
Little explanation: The game name is needed or else your game will be called (in my case) C401B914 0002FF00,
you also see that the master code isn't named, and the not needed code is actualy needed because swiss doesn't show up the last code (preferably put a working code there).
You'll probably be thinking now @#%#~! my codes are different(!),
well you need to convert them first with a tool called gcn crypt wich can be downloaded here.
When you open gcn crypt you see a textbox called input, that's where you input you codes (duh),
under the textbox is a checkbox called Auto Identifier this must be checked unless you want to extract the game id yourself.
If you have put in your code, you'll see the decrypted output, copy the output to your .COD file, except for the first line.
ofcourse you don't put anything with "//comment" in the file, because this causes problems with loading cheats.

Code: Select all

So lets say we have a code that looks like this:
2C5Q-W1YT-Z1AQV 
9VER-C7KM-ZA0J3 
BYF3-NKWG-K3832
(that's the infinite retries code)

So your output will be this:
04346660 18000000
0C1B96E0 00000000
421B75BC 23570A00

And this is what comes in your .COD file:
0C1B96E0 00000000
421B75BC 23570A00
If you keep this things in mind you'll design a perfect .COD file :p

Ok now we come to putting your codes in the qch file,
open qch editor and add the qch file.
Find the game your adding cheats for (F-Zero GX PAL in my case), then click on cheat->delete, and it will prompt you are you sure you want to delete "game name", click ok or yes (depends on what your language is).
Now click file->add COD, and open your .COD file,
and the program scrolls down to the last game in the list, check if your added codes are really there and save the qch (it will overwrite it).


2. Getting the cheats to work with swiss.

2.1 Put the edited cheats.qch in the root of your sd card and
Launch swiss.dol (NOT swiss-lz.dol, it has video errors(not sure if the problem still exists) using your favorite boot method.

2.2 In swiss select your sd as device, then press A on cheats.qch and swiss will prompt you something (not sure what it says), and select YES.

2.3 Goto device and select the device where your game is located, press A on your game and press Y, select the cheats you want and press START. The game will now boot with cheats enabled,

and ENJOY!!!!
Last edited by Dragoon on Sat Jul 09, 2011 3:57 pm, edited 2 times in total.
Image
kevstah2004
Posts: 308
Joined: Wed Mar 31, 2010 1:07 pm
Location: UK, Hull

Re: The Swiss cheating guide!

Post by kevstah2004 » Tue Mar 01, 2011 9:45 pm

User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: The Swiss cheating guide!

Post by emu_kidid » Tue Mar 01, 2011 9:59 pm

Note: this can't be complete until I re-enable cheats loading from an external device (coming soon).
Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Wed Mar 02, 2011 3:07 am

I already know but I'm not yet done with writing the guide :p

@kevstah2004 thanks I totaly forgot about gcn crypt :p
Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Wed Mar 02, 2011 4:49 am

Updated the first post
Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Sat Mar 05, 2011 5:58 pm

bump,

Nevermind what Emu_kidid said, this works if you follow my instructions.
Image
pspgeek
Posts: 1
Joined: Wed Mar 02, 2011 5:24 am

Re: The Swiss cheating guide!

Post by pspgeek » Sun Mar 06, 2011 9:12 pm

r33 doesn't has build errors. You need to compile libfat-frag and overwrite the fat.h,libfatversion.h, and libfat.a in devkitPro\libogc. You need to copy the vgcogc.ld in the downloaded swiss source code to devkitPro\devkitPPC\powerpc-eabi\lib\vgcogc.ld . Then you need to apply the patch in the attachments to swiss-gc\cube\swiss\source\cheats\qchparse.c and compile. I have included a compiled version in the attachments for those who don't what to pass trouble compiling.
Attachments
swiss dol with internal cheat support.zip
the compiled r33 dol with internal cheat support
(976.31 KiB) Downloaded 752 times
qchparse diff.zip
patch for adding internal cheat support in r33
(688 Bytes) Downloaded 683 times
Last edited by pspgeek on Sun Mar 06, 2011 9:31 pm, edited 1 time in total.
Hells Guardian
Posts: 235
Joined: Sat Feb 12, 2011 9:17 pm

Re: The Swiss cheating guide!

Post by Hells Guardian » Sun Mar 06, 2011 9:19 pm

thanks for that upload. I've been waiting for my IDE-EXI I can't wait to play some games on my wii. I managed to trash my cube earlier...... Very sad day.....
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Mon Mar 07, 2011 6:17 am

@pspgeek Thanks for that info, I will make the changes when I got some time.
Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Mon Mar 28, 2011 10:26 am

bump r34 supports loading cheats now, so you can skip most of the guide
Image
panmusic
Posts: 81
Joined: Thu Mar 03, 2011 2:14 pm

Re: The Swiss cheating guide!

Post by panmusic » Tue Apr 05, 2011 8:22 am

ΟK,cheats are now re-enabled and I will be glad to help me someone with this.

I used swiss pkus editor and created some individual cheats for some games.I renamed the .qch files with the game's proper name and created a CHEATS folder in the SD-Gecko.I booted Swiss and before loading a game a selected a cheat for the appropriate folder.After that,I started the game but there was no sign that any cheat was activated.And yes,I selected the correct region of the cheat.:-)

I am obliousy doing something wrong.Can you help me ,please?
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: The Swiss cheating guide!

Post by emu_kidid » Tue Apr 05, 2011 1:01 pm

Hmm I should probably re-work how it works, but you need to load the cheat DB then highlight the game and go to Info and press Y (and select all the cheats you want there).
Image
panmusic
Posts: 81
Joined: Thu Mar 03, 2011 2:14 pm

Re: The Swiss cheating guide!

Post by panmusic » Tue Apr 05, 2011 7:27 pm

Thank you so much!!!
I guess I didn't know the exact method to load the cheats.I followed your instructions and all the cheats I tried work like a charm!

:-)
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Wed Apr 06, 2011 1:04 pm

Glad to hear that. :D
btw, if you try to use R34 go to your sd root on swiss and press a on cheats.qch to load it in.
Image
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: The Swiss cheating guide!

Post by emu_kidid » Wed Apr 06, 2011 2:18 pm

he already did, he's referring to my instructions in the post before.
Image
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: The Swiss cheating guide!

Post by Dragoon » Thu Apr 07, 2011 2:53 pm

Oh :p I kinda got lost from my own thread lol.
Image
marios92
Posts: 12
Joined: Sat Jul 18, 2015 3:56 pm

Re: The Swiss cheating guide! (updated!)

Post by marios92 » Tue Aug 04, 2015 2:46 pm

This work on Gamecube right? (On only on modded Wii?)
And is possible to use cheats on original gamecube game disc?
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: The Swiss cheating guide! (updated!)

Post by novenary » Tue Aug 04, 2015 5:54 pm

Cheats are broken at the moment. To answer your question, it works on both GC and Wii in GC mode.
marios92
Posts: 12
Joined: Sat Jul 18, 2015 3:56 pm

Re: The Swiss cheating guide! (updated!)

Post by marios92 » Wed Aug 05, 2015 2:33 pm

Streetwalker wrote:Cheats are broken at the moment. To answer your question, it works on both GC and Wii in GC mode.
This mean that this project is still in development or was abandoned?
P.S: But the firsts post of this page say cheats working...
novenary
Posts: 1755
Joined: Mon Dec 30, 2013 7:50 am

Re: The Swiss cheating guide! (updated!)

Post by novenary » Wed Aug 05, 2015 4:48 pm

They worked at one point but they were removed for technical reasons. Swiss is still in active development.
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: The Swiss cheating guide! (updated!)

Post by megalomaniac » Wed Aug 05, 2015 11:14 pm

marios92 wrote: P.S: But the firsts post of this page say cheats working...
P.P.S: date of first post is Mar 01, 2011.
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
Post Reply