Hi,
I'm currently running Swiss v0.5r927 (about to do an update). I noticed that the reset button on the console doesn't work when Swiss is running. However, it works on the GameCube options menu and when games are running. Is that know behavior? I also have In Game Reset enabled and working, so I wasn't sure if that overrides the switch on the console while Swiss is active?
Also, is there any documentation on what the "Patching" process is doing? I was just curious what Swiss is doing and why. I've read some posts on various sites that seem to indicate that some state saving is going on, but I am interested in some more official documentation if it exists.
Thanks!
Swiss & Rest Button also Patching
- Diego borella
- Posts: 251
- Joined: Sat Jan 11, 2020 8:37 pm
- Location: Brazil
Re: Swiss & Rest Button also Patching
the patches seem to be released into the console's memory. they are to correct errors and adapt the games to Swiss.
reset will not work on Swiss as well as the second command is not detected.
IGR tracking is not yet 100% functional on all games...
It turns out it works like this; press together: R + Z + B + directional DOWN = IGR
Therefore, the reset button works in games like reset.
you must download the latest swiss review for best performances...
reset will not work on Swiss as well as the second command is not detected.
IGR tracking is not yet 100% functional on all games...
It turns out it works like this; press together: R + Z + B + directional DOWN = IGR
Therefore, the reset button works in games like reset.
you must download the latest swiss review for best performances...




DEBUG IS NECESSARY


Re: Swiss & Rest Button also Patching
Patching is required ahead of time (as in, in game time) because there isn't enough free memory like in nintendont or devolution on the Wii to apply patches to functions in games (e.g. to implement redirects/hypervisor calls so that games can run from devices such as SD cards or in widescreen etc) at run-time. So what we do is patch executable code and store it as fragments (on your config device) that are then overlaid to take priority over unpatched parts of the game when they request to read them in game.

Re: Swiss & Rest Button also Patching
It's quite impressive how you did wonders with this patching on the fly that is unnoticeable from a player point of view. 
However, I was wondering if there is an advised way to do for optimal loading times (yes, I know, I won't see the difference, but you may know the timings), wether loading games off an SD card in either slot, and the patches on another, or if both on the same media would be better?

However, I was wondering if there is an advised way to do for optimal loading times (yes, I know, I won't see the difference, but you may know the timings), wether loading games off an SD card in either slot, and the patches on another, or if both on the same media would be better?
DMG/MultiFreq OC/EDGB/EZF Jr, AGB/SC miniSD, NTR/NeoMK3, USG/flashme V8/SC miniSD
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD
Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD
Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
Re: Swiss & Rest Button also Patching
Just use whatever device is fastest for you and the less you change settings the faster it is, cause it'll verify that it doesn't need to write changes.
