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

Qt: Fix bugs relating to per-game settings #5692

Merged
merged 1 commit into from
Mar 20, 2022

Conversation

TheLastRar
Copy link
Contributor

Description of Changes

Fix the following bugs
One of the overloads for BindWidgetToEnumSetting() would select the wrong index if a per-game setting differed from global
setStringSettingValue would try to save the string as a bool when saving as a per-game setting

Rationale behind Changes

Bug fixes

Suggested Testing Steps

The DEV9 Qt PR UI has these fixes, and code that makes use of these functions, so you can check if it works there.
Other than that I guess a unit test can be written to test these functions.

@andyten
Copy link

andyten commented Mar 18, 2022

@TheLastRar
bug not resolved


org
org1

bug2
bug2

Copy link
Contributor

@stenzek stenzek left a comment

Choose a reason for hiding this comment

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

LGTM

@andyten
Copy link

andyten commented Mar 18, 2022

bug3
bug4

@TheLastRar
Copy link
Contributor Author

TheLastRar commented Mar 18, 2022

Can you provide me reproduction steps for the Anisotropic Filtering bug. I think I'm aware of that issue, but I would need more information to confirm

@andyten
Copy link

andyten commented Mar 18, 2022

Can you provide me reproduction steps for the Anisotropic Filtering. I think I'm aware of that issue, but I would need more information to confirm

1 open per-game setting window
2 Anisotropic Filtering ,set 8x
3 close per-game setting window
4 close pcsx2
5 run pcsx2
6 open per-game setting window


8x

8xa

@TheLastRar
Copy link
Contributor Author

I did fix alot of the issues reported

The Renderer dropdown and Enable Game Fixes checkbox have not been fixed, I'm considering that outside the scope of this pr

@refractionpcsx2 refractionpcsx2 merged commit 5949c77 into PCSX2:master Mar 20, 2022
@TheLastRar TheLastRar deleted the Qt-Per-Game-Settings-Fixes branch March 20, 2022 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants