Page 2 of 2

Re: Swiss version 0.6 is released

Posted: Tue Oct 18, 2022 1:11 am
by retro
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

Re: Swiss version 0.6 is released

Posted: Tue Oct 18, 2022 5:17 am
by Extrems
It's mostly intended for BlueRetro, but anyone may make use of it.

Re: Swiss version 0.6 is released

Posted: Tue Oct 17, 2023 10:32 pm
by Diego borella
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!

Re: Swiss version 0.6 is released

Posted: Fri Dec 15, 2023 7:22 pm
by sakax
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?

Re: Swiss version 0.6 is released

Posted: Fri Dec 15, 2023 10:48 pm
by Extrems
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"/>

Re: Swiss version 0.6 is released

Posted: Sat Dec 16, 2023 8:47 am
by sakax
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

Re: Swiss version 0.6 is released

Posted: Tue Dec 19, 2023 12:50 pm
by sakax
Are both Mario Kart Arcade GP Triforce games playable with swiss? Thanks

Re: Swiss version 0.6 is released

Posted: Tue Dec 19, 2023 3:11 pm
by Extrems
We don't currently emulate the Triforce hardware.

Re: Swiss version 0.6 is released

Posted: Tue Dec 19, 2023 4:31 pm
by sakax
thanks for confirming Extrems!

Re: Swiss version 0.6 is released

Posted: Tue Feb 06, 2024 2:37 am
by sakax
- 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?

Re: Swiss version 0.6 is released

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

Re: Swiss version 0.6 is released

Posted: Sun Feb 11, 2024 10:26 am
by sakax
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?

Re: Swiss version 0.6 is released

Posted: Sun Feb 11, 2024 3:13 pm
by Extrems
The sorting is still by the underlying filename since the metadata is filled-in later.

Re: Swiss version 0.6 is released

Posted: Mon Feb 12, 2024 9:47 pm
by Papy.G
"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?

Re: Swiss version 0.6 is released

Posted: Mon Feb 12, 2024 10:42 pm
by Extrems
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.

Re: Swiss version 0.6 is released

Posted: Sun Feb 18, 2024 7:24 am
by sakax
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.