Now that Qt is default, it's time when this finally comes in.
Considering that technically more things are hacks than just the things included currently on the Hack tab.
- I suggest renaming the Hacks tab into Caches or Buffers or some even more appropriate name for EFB/XFB/Tex Cache (but with new unified system under ubershader settings aren't some of these options obsolete?)
- A new Debug tab added.
- All the debug stuff on the current Advanced tab would be moved to the new Debug tab (dumping, freelook, and Debugging groupbox)
- The options under Other groupbox in the old Hacks tab should be moved to the Advanced tab onder Misc groupbox and the groupbox naming should be decide, keep Misc or change to Other or spell out Miscellaneous
This is one part of an overall idea from way back to summer 2017 where I was briefly mentioning it, botto guy was interested in it but I never got to explaining it in full, and still not now because I'm trying to find the logfile with all the points I wrote down, there was some idea around the graphics resolution options not being optimal which was changed in-between then and now as others have recognized the same issue but I don't know if it fixed it the way I originall imagined, and also some changes sorrounding some of the sizing options with the "auto adjust window size" option, whether it should be moved to another tab or not, I see some talk about this option right now so I will postpone with my idea and figure out what's going on with that first.
EDIT: Nevermind I just recalled it's not in a textfile but a DRAFT post right here on this forum, lovely feature:
Quote:DOLPHIN GUI GRAPHICS WINDOW SUGGESTED CHANGES
DRAFT 1.0 - (To be used for QT GUI in some fashion)
----- Global:
---- Placement of tabs "Hacks" & "Advanced" swapped
---- Add "Debug" to the rightmost place
--- General Tab:
-- GroupBox "Basic" & "Display" and their items merged, dropping "Display" text
- Label "Backend:" renamed to "API:" or "Backend API:" (it doesn't feel full enough, it feels like talk in a chat message)
- Add new dropdown option "Display Mode" with options "Fullscreen", "Windowed, Free" and "Windowed, Native Bound"
- SubOption "Fullscreen" should replicate the behavior of option "Use Fullscreen"
- SubOption "Windowed, Native Bound" should replicate the behavior of option "Auto adjust Window Size" (because that's what that option appears to be doing right now)
- Remove option "Use Fullscreen"
- Remove option "Auto adjust Window Size"
- Function: SubOptions "Windowed, Free" and "Windowed, Native Bound" unticked will grey out the option "Fullscreen Resolution" and
set it's value equal to the value of option "Internal Resolution".
--- Enhancements Tab:
- Option "Internal Resolution" moved to tab "General" into groupbox "Basic", below the option "Fullscreen Resolution"
And not even finished it, but the things I said today should override the old ones, I still feel not keeping the Hacks tab named "Hacks"
If it should be kept then I think first some kind of a standard should be figured out which would determine whether something is a hack and each option should go thorugh some discussion with everyone else which things are considered Hacks that would go there.
Then becomes the issue, what do you want to call "Widescreen Hack" then, would it retain the name, or would it just be moved to the Hacks tab, which makes sense from a naming point of view, but not from a functional one, since it's very close to basic settings around resolution, I don't have a problem with moving it tho.
Also I'll reevaluate the draft later and post more final ideas along with consideration from the community.