RetroArch icon indicating copy to clipboard operation
RetroArch copied to clipboard

[QT] Missing settings

Open Tatsuya79 opened this issue 6 years ago • 1 comments

List of settings that are missing at the moment in QT:

Video is missing "vertical refresh rate"/"Estimated Screen Framerate"/"Set Display reported refresh rate" and "Screen Orientation". "Video Filter" on bottom does not really need a title.

Something particular when you activate integer scaling: "custom width" and "custom height" will cycle through integer values (like 224/448/672/etc) in xmb. In the QT menu it's ignoring that feature and just keeps doing +1/-1 on arrow buttons click.

Audio is missing the "MIDI" and "Mixer Settings" sub-menus.

Input: user binds sub-menus are not there atm. (User 1 binds, User 2 binds...)

Onscreen Display > the whole "Video Layout" sub-menu.

User Interface > For RGUI menu "Menu Aspect Ratio" is missing in Appearance sub-menu.

Network is missing the bottom options, "Network Commands" and following remote controls options.

Playlists missing "Allow to remove entries" (hidden as it wasn't showing the new choices), "Show associated cores in playlists", and "Playlists sublabels runtime".

User missing the "Discord Rich Presence" Privacy setting.

There's also some missing ones from Load content>Settings. Not sure if some are relevant for QT ("use builtin media player" and "auto add content to playlist"?).

Tatsuya79 avatar May 11 '19 21:05 Tatsuya79

Also we would need the main menu "Configuration File" options there somewhere. Perhaps as a "Load Configuration" button, "Save" and "Save as..." button drop down list with "New configuration" (>browser with file naming choice)/"Save as core cfg override"/"as folder cfg override"/"as game cfg override".

But beware of the case where you keep the settings window opened, launch a core which has a core cfg override that would change the settings and won't be shown as the settings in QT aren't refreshed. Then hitting save will propagate the core cfg override into the main RA cfg perhaps?

This would need several things: refreshing the settings window depending what is loaded, display a message when a cfg override has been loaded (could be in the settings window title: "current cfg = snes9x" or "current cfg = Super Mario Bros. (World)"), warn before saving if you want to overwrite your main RA cfg or not with the override settings.

Tatsuya79 avatar May 11 '19 21:05 Tatsuya79