How to change Swiss defaults for game-specific settings?

Discuss one of the most feature filled GameCube applications here :)
Post Reply
chrinfinity
Posts: 10
Joined: Thu May 10, 2018 8:26 am

How to change Swiss defaults for game-specific settings?

Post by chrinfinity » Tue May 15, 2018 9:19 pm

Hello all,

Swiss is kind enough to save the per-game settings at the end of the swiss.ini file, like so:
#!!Swiss Settings End!!

ID=GZLE
Name=THE LEGEND OF ZELDA The Wind Wak
Comment=No Comment
Status=Unknown
Force Video Mode=480p
Force Vertical Filter=2
Force Anisotropic Filter=No
Force Widescreen=2D+3D
Force Text Encoding=Auto
Mute Audio Streaming=No


ID=GALE
Name=Super Smash Bros Melee
Comment=No Comment
Status=Unknown
Force Video Mode=480p
Force Vertical Filter=2
Force Anisotropic Filter=No
Force Widescreen=2D+3D
Force Text Encoding=Auto
Mute Audio Streaming=No
My question is, can I somehow tell swiss that I want a certain set of settings as the blanket defaults for all games? Without needing to have a separate section in the swiss.ini for each game, unless I have a specific game I want different settings for?

P.S. When I go to page three of Swiss's settings it has the settings for the "current game," I thought this might be it, but they are not changeable on my screen. So I'm not sure what's up with that either.

Thank you :)
User avatar
emu_kidid
Site Admin
Posts: 4533
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by emu_kidid » Wed May 16, 2018 12:25 pm

chrinfinity wrote:
My question is, can I somehow tell swiss that I want a certain set of settings as the blanket defaults for all games? Without needing to have a separate section in the swiss.ini for each game, unless I have a specific game I want different settings for?

P.S. When I go to page three of Swiss's settings it has the settings for the "current game," I thought this might be it, but they are not changeable on my screen. So I'm not sure what's up with that either.
No one has asked for this before but I can see how it makes sense to have it. I can probably make it so that when you go to page 3 and you're not viewing the settings for a specific game it can be "default settings" which are saved elsewhere in the .ini and applied to all games unless overridden.
Image
chrinfinity
Posts: 10
Joined: Thu May 10, 2018 8:26 am

Re: How to change Swiss defaults for game-specific settings?

Post by chrinfinity » Wed May 16, 2018 11:21 pm

That would be absolutely delightful. Thank you.
MickPeach
Posts: 2
Joined: Mon Nov 26, 2018 5:28 am

Re: How to change Swiss defaults for game-specific settings?

Post by MickPeach » Mon Nov 26, 2018 5:33 am

I could also use a "Default Settings" Trying to run gbi off a regular gamecube memory card and swiss will boot it but not let me apply settings to the gbi like it would a game . Any help would be Awesome Thanks in Advance .
razorleafattack
Posts: 11
Joined: Fri Jun 22, 2018 8:16 am

Re: How to change Swiss defaults for game-specific settings?

Post by razorleafattack » Fri Mar 22, 2019 3:16 pm

Was there ever any update on this? I'd love to force every game boot in 480p by default. It would be great if possible to still specify certain games to boot in 480i. Even if I need to just manually modify the .ini
User avatar
Extrems
Posts: 773
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by Extrems » Fri Mar 22, 2019 3:59 pm

razorleafattack wrote:
Fri Mar 22, 2019 3:16 pm
It would be great if possible to still specify certain games to boot in 480i.
Why? That shouldn't be necessary.
razorleafattack
Posts: 11
Joined: Fri Jun 22, 2018 8:16 am

Re: How to change Swiss defaults for game-specific settings?

Post by razorleafattack » Fri Mar 22, 2019 4:33 pm

Extrems wrote:
Fri Mar 22, 2019 3:59 pm
Why? That shouldn't be necessary.
IDK I was thinking in case there were compatibility issues. Not that I've run into them yet. Is there any way of setting the games to start in 480i by default?
User avatar
Extrems
Posts: 773
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by Extrems » Fri Mar 22, 2019 5:05 pm

The patch is designed to fallback on 480i as needed. If it doesn't work, it's a bug that must be reported.
razorleafattack
Posts: 11
Joined: Fri Jun 22, 2018 8:16 am

Re: How to change Swiss defaults for game-specific settings?

Post by razorleafattack » Fri Mar 22, 2019 5:19 pm

Extrems wrote:
Fri Mar 22, 2019 5:05 pm
The patch is designed to fallback on 480i as needed. If it doesn't work, it's a bug that must be reported.
Sorry, I'm not sure what patch you are referring to.
User avatar
Extrems
Posts: 773
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by Extrems » Fri Mar 22, 2019 5:27 pm

All the game options in Swiss are patches applied at run-time.
razorleafattack
Posts: 11
Joined: Fri Jun 22, 2018 8:16 am

Re: How to change Swiss defaults for game-specific settings?

Post by razorleafattack » Fri Mar 22, 2019 5:51 pm

Oh, I see what you mean. So there isn't any way to set the 480p option universally/ as the default mode? Gotta do every game individually?
User avatar
Extrems
Posts: 773
Joined: Tue Aug 17, 2010 10:40 pm
Location: Quebec, Canada
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by Extrems » Fri Mar 22, 2019 6:01 pm

That is currently indeed the case.
razorleafattack
Posts: 11
Joined: Fri Jun 22, 2018 8:16 am

Re: How to change Swiss defaults for game-specific settings?

Post by razorleafattack » Fri Mar 22, 2019 6:24 pm

Extrems wrote:
Fri Mar 22, 2019 6:01 pm
That is currently indeed the case.
Ok, thanks for confirming.
Link99
Posts: 5
Joined: Fri Sep 13, 2019 12:34 pm

Re: How to change Swiss defaults for game-specific settings?

Post by Link99 » Fri Sep 13, 2019 12:45 pm

Hi,
I have another question about swiss. Also here, thanks to the swiss team for this great tool.
The "default game-specific settings" options is availabe since a view weeks. I tried it in my environment, but it did not work for me.
Do I understand it correctly: If there is no config for the game in the ini file, the game should start with the defined default settings?
In my case, the game starts with it's standard settings (PAL 50Hz).
Did I something wrong? Or is there an special option to activate the default settings?
Thanks for the support.
User avatar
Papy.G
Posts: 111
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by Papy.G » Fri Sep 13, 2019 4:58 pm

Good news that the patch falls back to 480i, I often switch between systems and I had the case where the progressive mode was predominant, and the fallback was to 240p instead of 480i. Should it happen with the new version, I'll report it.

Link99> Try to press B on game startup, to activate the 60Hz mode. There are some PAL games that don't support 60Hz modes, it is often better to let them keep the 576lines scheme, even in progressive modes, if you don't want to face display weirdness.
DMG/Mf Overclock, AGB/supercard miniSD
DS Fat/NeoMK3 2006 512Mb, DS Lite/flashme V8/Supercard miniSD
DOL001(EUR)/RGB/GBP/WiiSD+Gamexploit/SD2SP2, RVL 001/RGB/CMP/WiiSD
Link99
Posts: 5
Joined: Fri Sep 13, 2019 12:34 pm

Re: How to change Swiss defaults for game-specific settings?

Post by Link99 » Sat Sep 14, 2019 7:22 am

Papy.G wrote:
Fri Sep 13, 2019 4:58 pm
Link99> Try to press B on game startup, to activate the 60Hz mode. There are some PAL games that don't support 60Hz modes, it is often better to let them keep the 576lines scheme, even in progressive modes, if you don't want to face display weirdness.
Thanks for the tip and that's clear. What I am talking about is this "new" feature:
Since release r649:
This release adds default game settings, and a revised appearance on the settings pages.
https://github.com/emukidid/swiss-gc/issues/199 > referenced to this thread

I will use it to enable the enhancements by default > "Disable Alpha Dithering" and "Force Anisotropic Filter" (if that make sense for every game is of course another question and a interesting one for me).
And of course to force the video mode to 480p defaulty, except the games which have game-specific-settings.

I will try a nightly build in the next days, maybe it works.
Thanks a lot for the help.
User avatar
emu_kidid
Site Admin
Posts: 4533
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: How to change Swiss defaults for game-specific settings?

Post by emu_kidid » Mon Sep 16, 2019 1:57 am

What does Swiss briefly display the video mode as prior to booting up the game as?
Image
Link99
Posts: 5
Joined: Fri Sep 13, 2019 12:34 pm

Re: How to change Swiss defaults for game-specific settings?

Post by Link99 » Mon Sep 16, 2019 4:23 pm

emu_kidid wrote:
Mon Sep 16, 2019 1:57 am
What does Swiss briefly display the video mode as prior to booting up the game as?
With no specific game settings, the games (PAL) are booting up with 576i. When I take a look into the game settings (without saving), the value of the "force video mode" option is set to "no".
Thanks for your fast reply.
Post Reply