Guide to using cheats in Swiss

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Guide to using cheats in Swiss

Post by megalomaniac » Mon Sep 28, 2015 10:52 pm

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
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
FishamanP
Posts: 25
Joined: Sat Sep 05, 2015 1:30 am

Re: Guide to using cheats in Swiss

Post by FishamanP » Tue Sep 29, 2015 2:51 am

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.
User avatar
emu_kidid
Site Admin
Posts: 4376
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Guide to using cheats in Swiss

Post by emu_kidid » Tue Oct 06, 2015 1:14 pm

I've added support to look for cheats from SD Gecko from all devices now.
Image
FishamanP
Posts: 25
Joined: Sat Sep 05, 2015 1:30 am

Re: Guide to using cheats in Swiss

Post by FishamanP » Thu Oct 08, 2015 4:51 am

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...
User avatar
emu_kidid
Site Admin
Posts: 4376
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Guide to using cheats in Swiss

Post by emu_kidid » Thu Oct 08, 2015 5:08 am

Oh yeah - I need to look at fixing that too, thanks for the reminder!
Image
JakeyFlower
Posts: 5
Joined: Thu Nov 05, 2015 9:05 am
Location: Melbourne, Australia

Re: Guide to using cheats in Swiss

Post by JakeyFlower » Sat Nov 07, 2015 3:27 am

Thank you emukidd for the tut :D
marios92
Posts: 12
Joined: Sat Jul 18, 2015 3:56 pm

Re: Guide to using cheats in Swiss

Post by marios92 » Fri Jul 08, 2016 9:13 am

No hope to have even the wiird/Gecko/ocarina manager code type on swiss?
User avatar
emu_kidid
Site Admin
Posts: 4376
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Guide to using cheats in Swiss

Post by emu_kidid » Mon Jul 11, 2016 5:32 am

marios92 wrote:No hope to have even the wiird/Gecko/ocarina manager code type on swiss?
what do you mean?
Image
User avatar
teconmoon
Posts: 41
Joined: Wed May 18, 2016 3:18 pm

Re: Guide to using cheats in Swiss

Post by teconmoon » Sat Oct 01, 2016 4:27 am

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!
User avatar
emu_kidid
Site Admin
Posts: 4376
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Guide to using cheats in Swiss

Post by emu_kidid » Mon Oct 03, 2016 10:41 pm

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 :)
Image
User avatar
teconmoon
Posts: 41
Joined: Wed May 18, 2016 3:18 pm

Re: Guide to using cheats in Swiss

Post by teconmoon » Tue Oct 04, 2016 3:08 am

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!
Kadano
Posts: 29
Joined: Sun Apr 15, 2012 1:11 pm
Location: Vienna (Austria, Europe)

Re: Guide to using cheats in Swiss

Post by Kadano » Fri Nov 11, 2016 11:57 pm

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
Post Reply