Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android: Add Wii SYSCONF settings to GUI #9088

Merged
merged 4 commits into from
Sep 22, 2020

Conversation

JosJuice
Copy link
Member

Now that PR #8975 is merged, we can finally add this without hacks.

https://bugs.dolphin-emu.org/issues/11605

SYSCONF very much is saveable. Whether it's in IsSettingSaveable
or not hasn't mattered until now since the SYSCONF settings use
separate config loader code that doesn't check IsSettingSaveable,
but the next commit will require SYSCONF to be marked as saveable.
Now that PR 8975 is merged, we can finally add this without hacks.

https://bugs.dolphin-emu.org/issues/11605
Copy link
Member

@Ebola16 Ebola16 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PAL60 mode is incorrectly reported as overridden in-game.

Any call to Config::SetCurrent will cause the relevant setting
to show up as overridden in the Android GUI, which can be confusing,
so let's not do it when the new value is the same as the original.
@JosJuice
Copy link
Member Author

It's actually correctly reported as overridden. Dolphin automatically disables the PAL60 setting when you run an NTSC game, since some games crash otherwise. I've amended the last commit so that PAL60 doesn't show up as overridden if you actually had it disabled originally, but it showing up as overridden when it originally was enabled is the logical end result of how Dolphin works.

Copy link
Member

@Ebola16 Ebola16 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, good to know. I haven't looked into SYSCONF in depth but the changes here look good.

@JMC47 JMC47 merged commit f33767f into dolphin-emu:master Sep 22, 2020
@JosJuice JosJuice deleted the android-sysconf branch September 22, 2020 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants