Page 2 of 2

Re: Guide to using cheats in Swiss

Posted: Mon Sep 28, 2015 10:52 pm
by megalomaniac
Post your cheat file and title ID
I would like to take a look at the exact problem


Also describe your boot method and title load method, accessories connected, and list of any items and locations for all slots including bottom slots

Re: Guide to using cheats in Swiss

Posted: Tue Sep 29, 2015 2:51 am
by FishamanP
megalomaniac wrote:Post your cheat file and title ID
I would like to take a look at the exact problem


Also describe your boot method and title load method, accessories connected, and list of any items and locations for all slots including bottom slots
http://pastebin.com/kfiZFBmm
^ Cheat file, placed at sd:/cheats/GALE01.txt

Code: Select all

Loading Super Smash Bros Melee NTSC-U v1.02 from the official disc.
Latest model Gamecube, with no Digital AV nor SP2 port.
Gameboy Player attached to SP1.
Official GC controller in Slot 1, all others empty.
SD Gecko set to 16MHz instead of 32MHz, the latter seems to break 

Using both locally compiled DOLs and those from the build thread.
Disc drive always contains official Melee disc, as described above.
Both loading methods have produced identical results, but here they are anyway:

Datel SD Media Launcher disc
Memory card A: Unofficial 251 with misc save data
Memory card B: Datel SD Gecko w/ 2GB FAT16 SD Card

Home Bros. exploit to suloku's SD loader, pointing toward Swiss
Memory card A: Basically fresh official 1019, has Home Bros. exploit and SD loader installed
Memory card B: Datel SD Gecko w/ 2GB FAT16 SD Card
Probably way too much info, but I want to be thorough.

Re: Guide to using cheats in Swiss

Posted: Tue Oct 06, 2015 1:14 pm
by emu_kidid
I've added support to look for cheats from SD Gecko from all devices now.

Re: Guide to using cheats in Swiss

Posted: Thu Oct 08, 2015 4:51 am
by FishamanP
Much cleaner than my solution!
Thanks for taking the time to implement this.

Now if I could get the cheat parser to work for me, I'd be all set...

Re: Guide to using cheats in Swiss

Posted: Thu Oct 08, 2015 5:08 am
by emu_kidid
Oh yeah - I need to look at fixing that too, thanks for the reminder!

Re: Guide to using cheats in Swiss

Posted: Sat Nov 07, 2015 3:27 am
by JakeyFlower
Thank you emukidd for the tut :D

Re: Guide to using cheats in Swiss

Posted: Fri Jul 08, 2016 9:13 am
by marios92
No hope to have even the wiird/Gecko/ocarina manager code type on swiss?

Re: Guide to using cheats in Swiss

Posted: Mon Jul 11, 2016 5:32 am
by emu_kidid
marios92 wrote:No hope to have even the wiird/Gecko/ocarina manager code type on swiss?
what do you mean?

Re: Guide to using cheats in Swiss

Posted: Sat Oct 01, 2016 4:27 am
by teconmoon
Hi there, sorry if this has already been answered elsewhere, but did auto-loading cheat codes ever get implemented into Swiss? i.e. turn on the system and choose a game, and a widescreen cheat-code is already activated without having to manually turn it on every time.

Thanks for reading!

Re: Guide to using cheats in Swiss

Posted: Mon Oct 03, 2016 10:41 pm
by emu_kidid
teconmoon wrote:Hi there, sorry if this has already been answered elsewhere, but did auto-loading cheat codes ever get implemented into Swiss? i.e. turn on the system and choose a game, and a widescreen cheat-code is already activated without having to manually turn it on every time.

Thanks for reading!
It didn't - I saw your issue on the git issue tracker, won't be hard to add in :)

Re: Guide to using cheats in Swiss

Posted: Tue Oct 04, 2016 3:08 am
by teconmoon
emu_kidid wrote:It didn't - I saw your issue on the git issue tracker, won't be hard to add in :)
Neat looking forward to it!

Re: Guide to using cheats in Swiss

Posted: Fri Nov 11, 2016 11:57 pm
by Kadano
emu_kidid wrote:This guide applies to Swiss 0.4 r325 onwards.

Swiss supports WiiRD format cheats in text files stored on a FAT16/FAT32 storage device such as a SD card connected to a memory card port via SD Gecko, IDE-EX or WKF/WASP.

Cheats must live in a folder called "cheats" that is on the root of the device.
Thank you very much for all your hard work on Swiss!

[Previous version of this post in the spoiler, disregard it, the codes work after all!]
Spoiler
Show
At the current state (v377), does Swiss support reading cheats from the same device it loads the game iso from? For example, I use a Gamecube with WKF/WASP and would like to load game and cheats from the same SD card (the one inserted to the WKF modchip).

From how you worded the quoted text, it seems to me that currently I could only use cheats with Swiss and WKF if I use an SD Gecko in memory card slot B of the Gamecube.

What I've been trying to do is loading a C2 injection code (that works on a Wii with Nintendont 4.421 when converted to .GCT) stored in a text file named like the game code. It seems the code is recognized by Swiss v377, since in the title screen the option "Y: Cheat codes" is present, but when I press Y, Swiss immediately goes back to the file list of the device, so I think it crashes while reading the cheats.

Here are the codes I'm trying to load, in a file named GALP01.txt:

Code: Select all

Smash Turns Have a 2 Frame Input Window (PAL) [Magus/Strat]
C20CA2F0 00000005
A11E0448 2C084000
40820018 811E23A8
2C080000 4182000C
39000000 911E23B0
2C000000 00000000

Flash Blue on Missed Smash Turn (PAL) [Magus/Strat]
C20CA2EC 0000000F
A11E0448 2C084000
40820064 811E23A8
2C080000 41820058
811E23B0 2C080000
4182004C 3CE042C0
3D00437F 39200000
90FE0518 90FE051C
911E0520 913E0528
913E052C 913E0530
3CE0C200 3D00C280
39200091 3D406060
614AFFE0 90FE0524
911E0534 993E0564
915E0514 801F2358
60000000 00000000
When I enable "auto-load all available cheats" and start the game, it does not crash and boots normally, but the cheats are not loaded.

I'd be very thankful if someone of you could help me out how to get these working on Swiss on WKF!
Nevermind, I got it to work by pasting the code into the GALP01 text file from the collection. Not sure what about my formatting was not recognized by Swiss, but it works now. Here is the final code used:

Tilt Turn Fix v2 (PAL) [Magus]
C20CA2F0 00000008
A11F03E8 2C084000
4082002C 811F2348
2C080000 41820020
811F2340 2C080001
41820014 C01F002C
FC000050 D01F002C
38000001 2C000000
60000000 00000000

Re: Guide to using cheats in Swiss

Posted: Wed Aug 07, 2019 10:14 pm
by elGabriVR
Hello, first of all apologize since I am Spanish and I use the translator. I have a gamecube with swiss 0.4 r650, I have the pokemon XD game and when I put the cheats the game goes black and does not start, this only happens to me with the pokemon XD game. Is there any solution? The version of the game is the PAL ESP and I play from an SD card. Thank you

EDIT: After a while trying things I discovered that what gives error is the master code. Is there any way to put cheats without the master code? Or some way to fix it?

Re: Guide to using cheats in Swiss

Posted: Sun Dec 29, 2019 3:05 am
by PlatypusWithCheese
is there an updated cheat collection available for download?

Re: Guide to using cheats in Swiss

Posted: Sat May 16, 2020 5:51 pm
by Retroboy
Hi,

Does Swiss 0.5 cheat function work with raw codes that require activators?

I have codes that work fine via action replay and dolphin but if i enable via swiss the game wont boot.

game is same version/region as i have on my laptop.

main one in question is Super Mario Sunshine Moon Jump (Hold A)

Code: Select all

123fbbf4 00000000
424057f4 05003200
0a3fbbf4 00000000
424057f4 05003f70

Re: Guide to using cheats in Swiss

Posted: Mon Aug 17, 2020 2:06 am
by PixelPhoenix
For whatever reason, I can't seem to get cheats to work for Phantasy Star Online Episode I & II Plus.

I've created a cheats folder, created a .txt file and named it GPOE8P.txt, placed it in the cheats folder, and when I boot the game and load the cheats (pressing Y, ticking boxes for the ones I want, then press B, then load the game), cheats don't work.

Not sure what to do here. Using Swiss v0.5r878.

Do I need a master code that I have to have enabled first, or do I have to press a button combination in game to enable them?

Re: Guide to using cheats in Swiss

Posted: Wed Nov 25, 2020 9:50 am
by Project D
FIrst, yes, there is a master code for the PSO cheats, it's the very first code listed in the PSO cheats post. Definitely use it, it's there for a reason.
Second, make certain that you are using codes specifically for Episodes I & II Plus (version 1.02) and not for Ep. I & II (version 1.00). The two, despite both apparently sharing the GPOE8P ID, are different games and require different codes.

Full disclosure - I don't know a blessed thing about any of this and can't even get the NPC appearance codes to work.

Re: Guide to using cheats in Swiss

Posted: Sun May 02, 2021 2:53 pm
by Billy Beans
I am at my wits end with getting cheats to work.

I have a GC Loader PNP with the latest firmware 1.1.2, I have the latest version of swiss r1085 and I have a sd2sp2. Everything works as intended. I can load games just fine.

On the root directory of the GC Loader SD card, I created a folder called "cheats". In the folder I have txt files for the games that I want to have cheats for. Each is named according to the serial of the game (as instructed above). I've even checked the ISO of each game to make sure I am using the right serial for the txt files.

When I load an ISO, I can hit the Y button and see the cheats. I enable the cheats that I want and hit the B button to go back. I then load the game but NONE of the cheats work for ANY game.

Any ideas? Any help would be appreciated.

Edited to add: I'm not missing any master codes for the games that I have tried. For example, on 18-Wheeler American Pro Trucker, there is no master code, but if I select the Freeze Timers cheat, hit B, then load the game, the cheat doesn't work.

Re: Guide to using cheats in Swiss

Posted: Sun May 02, 2021 8:47 pm
by Billy Beans
Billy Beans wrote:
Sun May 02, 2021 2:53 pm
I am at my wits end with getting cheats to work.

I have a GC Loader PNP with the latest firmware 1.1.2, I have the latest version of swiss r1085 and I have a sd2sp2. Everything works as intended. I can load games just fine.

On the root directory of the GC Loader SD card, I created a folder called "cheats". In the folder I have txt files for the games that I want to have cheats for. Each is named according to the serial of the game (as instructed above). I've even checked the ISO of each game to make sure I am using the right serial for the txt files.

When I load an ISO, I can hit the Y button and see the cheats. I enable the cheats that I want and hit the B button to go back. I then load the game but NONE of the cheats work for ANY game.

Any ideas? Any help would be appreciated.

Edited to add: I'm not missing any master codes for the games that I have tried. For example, on 18-Wheeler American Pro Trucker, there is no master code, but if I select the Freeze Timers cheat, hit B, then load the game, the cheat doesn't work.
I fixed my issue. I'm not sure what's wrong with Swiss r1085, but I can't get cheats working. I switched back to r1060 and cheats are working fine.

Re: Guide to using cheats in Swiss

Posted: Tue May 04, 2021 10:49 pm
by emu_kidid
Billy Beans wrote:
Sun May 02, 2021 8:47 pm
I fixed my issue. I'm not sure what's wrong with Swiss r1085, but I can't get cheats working. I switched back to r1060 and cheats are working fine.
Someone has already raised a similar issue, we'll look into it. https://github.com/emukidid/swiss-gc/issues/521

Re: Guide to using cheats in Swiss

Posted: Wed Jul 21, 2021 2:08 am
by NitroHedgehog
Hi! Sorry if I am at the wrong place, but I'm getting fed up with Zelda : Collector's Edition. I did everything mentioned in the OP (Cheats folder, .txt files, iso files) and when I load up the game both with cheats or no cheats, Swiss ask me to boot a particuliar .DOL file among many other .DOL files that are in the ISO. Tried them all, but after the chosen .DOL loads, the game just stay on a black screen and will not play at all... is there any solution to this? I'm using the NTSC-U game on a NTSC-U Gamecube with Swiss r1085.

Re: Guide to using cheats in Swiss

Posted: Wed Jul 21, 2021 9:38 am
by Andross89
NitroHedgehog wrote:
Wed Jul 21, 2021 2:08 am
Hi! Sorry if I am at the wrong place, but I'm getting fed up with Zelda : Collector's Edition. I did everything mentioned in the OP (Cheats folder, .txt files, iso files) and when I load up the game both with cheats or no cheats, Swiss ask me to boot a particuliar .DOL file among many other .DOL files that are in the ISO. Tried them all, but after the chosen .DOL loads, the game just stay on a black screen and will not play at all... is there any solution to this? I'm using the NTSC-U game on a NTSC-U Gamecube with Swiss r1085.
If the cheat file is not showing up, check the game ID. If it still doesn't work, try a file from another game that doesn't have problems. Just rename and see if the options appear.

If there are no personal reasons, use the european version of Collector's.

I can teach you how to turn each Zelda into an independent ISO and ensure it works. But try this before.

Re: Guide to using cheats in Swiss

Posted: Wed Jul 21, 2021 3:42 pm
by NitroHedgehog
Andross89 wrote:
Wed Jul 21, 2021 9:38 am
NitroHedgehog wrote:
Wed Jul 21, 2021 2:08 am
Hi! Sorry if I am at the wrong place, but I'm getting fed up with Zelda : Collector's Edition. I did everything mentioned in the OP (Cheats folder, .txt files, iso files) and when I load up the game both with cheats or no cheats, Swiss ask me to boot a particuliar .DOL file among many other .DOL files that are in the ISO. Tried them all, but after the chosen .DOL loads, the game just stay on a black screen and will not play at all... is there any solution to this? I'm using the NTSC-U game on a NTSC-U Gamecube with Swiss r1085.
If the cheat file is not showing up, check the game ID. If it still doesn't work, try a file from another game that doesn't have problems. Just rename and see if the options appear.

If there are no personal reasons, use the european version of Collector's.

I can teach you how to turn each Zelda into an independent ISO and ensure it works. But try this before.
Hi! Thanks for the help. The cheats shows up correctly when I press Y. It's when the game asks for a .DOL file that everything screw up. I tried the PAL version of the game, I can access the menu, but for some reason, a black screen appears when I'm loading a game... Also, the reason I wanted a NTSC-U file is because of my own save files in my Memory Card being NTSC-U format; a PAL game can't read an NTSC save file and vice versa (tried with Twilight Princess).

As for turning each Zelda game into one independent ISO, I do have a few questions about that.

1 - Will each ISO have their own game ID, or all of them will be the same as the original disc?

2 - If any tools are required for this method, can they be linked or attached here for easy use?

Many thanks, and sorry if I sounds like a n00b. ^^'

Re: Guide to using cheats in Swiss

Posted: Wed Jul 21, 2021 5:09 pm
by Andross89
NitroHedgehog wrote:
Wed Jul 21, 2021 3:42 pm
Hi! Thanks for the help. The cheats shows up correctly when I press Y. It's when the game asks for a .DOL file that everything screw up. I tried the PAL version of the game, I can access the menu, but for some reason, a black screen appears when I'm loading a game... Also, the reason I wanted a NTSC-U file is because of my own save files in my Memory Card being NTSC-U format; a PAL game can't read an NTSC save file and vice versa (tried with Twilight Princess).

As for turning each Zelda game into one independent ISO, I do have a few questions about that.

1 - Will each ISO have their own game ID, or all of them will be the same as the original disc?

2 - If any tools are required for this method, can they be linked or attached here for easy use?

Many thanks, and sorry if I sounds like a n00b. ^^'
Are you using the latest version of Swiss? If so, the ISO may be modified in the wrong way or an old problem has returned.

You always need to load Start.dol does not matter how many executables the game has to start in the traditional way. There are ISOs with Start.dol null but are rare.

You can always convert the regions of the saves just by extracting the file and changing a letter with the Hex editor. It works in most cases.

The european version is starts each game in a different way from the american version. So I recommend using this version.

Turning each game into ISO gives you the option to create a unique ID. But it is not necessary. I can explain the process by private message if you want.