Swiss version 0.6 is released

Discuss one of the most feature filled GameCube applications here :)
User avatar
retro
Posts: 46
Joined: Fri Mar 19, 2021 1:01 am

Re: Swiss version 0.6 is released

Post by retro » Tue Oct 18, 2022 1:11 am

for v0.6r1387, I noticed one of the things added were 'support for PixelFX N64 Game ID standard'

Curious what this is for and how it relates to the GameCube
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Tue Oct 18, 2022 5:17 am

It's mostly intended for BlueRetro, but anyone may make use of it.
User avatar
Diego borella
Posts: 249
Joined: Sat Jan 11, 2020 8:37 pm
Location: Brazil

Re: Swiss version 0.6 is released

Post by Diego borella » Tue Oct 17, 2023 10:32 pm

References for deliberation in Swiss

Gamecube Swiss Army Knife:

create folders
copy folders etc.

Mark more than one item to copy and cut.

parental control.

Background music

Sound when swiping through menu and items.

dol selection via Swiss (optional) _ Majoras Mask via Swiss for example.

create icons on the memory card with your own name, for example.


Add to memu

upgrade chips when possible.

ignore the clone chips.

NEVER completely delete the DVD drive. He is the priority.

ignore obsolete chips and explorers; if necessary for compatibility.

create an environment through Swiss that encourages new hardware and software interfaces


that employees maintain the synchronization and linearity of their commitment, respecting their colleagues’ space.
leading Switzerland's upward development.

:idea: :!: :arrow: :geek: :mrgreen:
if accepted; be filled!
:idea: :geek: SWISS USER :geek: :idea:
DEBUG IS NECESSARY :arrow: :ugeek:
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Fri Dec 15, 2023 7:22 pm

How come Kururin Squash translation v1.0.1 is nkit supported and the recent v2.0.0 not? Are such patched games manually to be added?
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Fri Dec 15, 2023 10:48 pm

The junk data wasn't regenerated for the new game ID. You can add this line under junkIdSubstitutions to "fix" it.

Code: Select all

    <add key="GKQE010000" value="GKQJ"/>
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sat Dec 16, 2023 8:47 am

Extrems wrote:
Fri Dec 15, 2023 10:48 pm
The junk data wasn't regenerated for the new game ID. You can add this line under junkIdSubstitutions to "fix" it.

Code: Select all

    <add key="GKQE010000" value="GKQJ"/>
this fixed it indeed - what a wonderful translation by the way - this is translation to the perfection :o :D
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Tue Dec 19, 2023 12:50 pm

Are both Mario Kart Arcade GP Triforce games playable with swiss? Thanks
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Tue Dec 19, 2023 3:11 pm

We don't currently emulate the Triforce hardware.
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Tue Dec 19, 2023 4:31 pm

thanks for confirming Extrems!
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Tue Feb 06, 2024 2:37 am

- Force PAL 60Hz mode flag.
- Remove exceptions for F-Zero GX, Super Mario Sunshine.


What does the removed exception mean? It wont force PAL 60Hz for super mario sunshine so shinehax exploit will work?

https://github.com/emukidid/swiss-gc/co ... deda029f98

I am no coder so struggling to read the red code where the PAL releases are removed. Would think it has to stay an exception to have shinehax working consistently at 50Hz? Or 50Hz PAL has to be enforced for SMS?
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Tue Feb 06, 2024 4:42 am

It means 480i/p can now be forced without going through 576i/p first.
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sun Feb 11, 2024 10:26 am

Extrems wrote:
Tue Feb 06, 2024 4:42 am
It means 480i/p can now be forced without going through 576i/p first.
thanks!

by the way, you are a real star senor Extrems :mrgreen: your fullwidth browser mode is beyond amazing!

just wondering, how is the sorting being done? it feels to use hard coded game titles, correct? like resident evil games are properly sorted but then other games like viewtiful joe and super monkey ball show first the 2nd game instead of the 1st game.

also thinking out loud, would it be possible to show double disc games as 1 entry in the fullwidth view and by clicking it, a disc select pop up menu appears to select which disc to launch?
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Sun Feb 11, 2024 3:13 pm

The sorting is still by the underlying filename since the metadata is filled-in later.
User avatar
Papy.G
Posts: 925
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: Swiss version 0.6 is released

Post by Papy.G » Mon Feb 12, 2024 9:47 pm

"Force network init if ENC28J60 is detected."

Is it only used for debugging purpose, or can we dream of bba games patching to use enc28j60 in sp1?
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)
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Mon Feb 12, 2024 10:42 pm

It's because it can't be reliably detected once initialized. It's already usable for most/all network functions in Swiss and other homebrew.
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sun Feb 18, 2024 7:24 am

Extrems wrote:
Sun Feb 11, 2024 3:13 pm
The sorting is still by the underlying filename since the metadata is filled-in later.
I noticed that tgc metadata (if present) is not modified but taken over as-is, and if no tgc metadata is available, it takes the tgc filename. The problem with tgc files is that some games have duplicate game IDs.


Would it be possible for tgc files to load the custom metadata from a txt file which has the same name the tgc file? If this can be achieved, maybe a custom banner file with same file name can also be loaded for the majora mask and ocarina of time missing banners... Thinking out loud here, without being a programmer like you, it feels to be possible to easily implement this. The issue with tgc files should not exist for normal games so this functionality can be restricted to tgc files only.
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sat May 18, 2024 2:49 pm

I finished the game RE4 today for the first time (thanks to cheats :'-) but first time I noticed how fabulous the auto disc switching goes in swiss! it s 100% perfection :mrgreen:
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Mon May 20, 2024 8:01 pm

Started playing Battalion Wars PAL on swiss rev 1614. Game saves the settings but doesnt save game progress in slot A. Can somebody reproduce by starting with fresh savegame?

It worked a year ago but not sure until which release...
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Tue May 21, 2024 1:22 pm

update:
swiss rev 1614 => Battalion Wars PAL does NOT auto save mission progress
swiss rev 1495 => Battalion Wars PAL does auto save mission progress


now testing all versions in between when I find the time later this week :mrgreen:
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Tue May 21, 2024 6:33 pm

:o Just ignore, I think I am losing it, suddenly it works on all versions
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
Extrems
Posts: 1314
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss version 0.6 is released

Post by Extrems » Tue May 21, 2024 11:45 pm

Sounds like most bugs I hear about alright.
N7Kopper
Posts: 19
Joined: Tue May 12, 2015 2:04 pm

Re: Swiss version 0.6 is released

Post by N7Kopper » Sun Jun 09, 2024 10:48 am

sakax wrote:
Tue May 21, 2024 1:22 pm
update:
swiss rev 1614 => Battalion Wars PAL does NOT auto save mission progress
swiss rev 1495 => Battalion Wars PAL does auto save mission progress


now testing all versions in between when I find the time later this week :mrgreen:
Remember to test things multiple times. Sometimes "bugs" are actually glitches caused by cosmic rays and stuff. It's happened to me twice that I can remember - once with TWLight Menu, and once while playing a PC game.
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sun Jun 09, 2024 11:27 am

Think it was related to a specific cheat code which messed up my savegame. Started with fresh game save and all worked properly
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sat Jun 15, 2024 8:17 am

Would it be possible to have 2 types of igr? For the games which crash with normal igr button combination it would be helpful to have another combination to hard reset the cube (not resetting back to swiss menu) Would this be possible? Tired of pushing the power button and having to get out of my chair :)


Also noticed that Dolphin is always auto showing the 50/60Hz selection screen, when on swiss we need to often press and hold B. Would this be something which can be integrated in swiss to always show the video mode selection screen?
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
User avatar
sakax
Posts: 101
Joined: Sat Jun 06, 2020 11:27 am

Re: Swiss version 0.6 is released

Post by sakax » Sat Jun 15, 2024 5:53 pm

Other idea... I really love the GUI of the latest versions. What would make it perfection would be to show double disc games like single disc games on 1 item line only, but next to the region banner square disc 1 and disc 2 logos. When scrolling down in the list, Disc 1 is selected by default. When on that line pushing Dpad right, 2nd disc square logo is selected. Banner obviously will only be the one of disc 1. That would be perfection :D
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
Post Reply