Qt: settings not being saved
Game or games this happens in
What area of the game / PPSSPP
Hi! I wanted to permamently change interface language, but after shutting down application, settings are being reverted to "default"
Language variable in the ~/.config/ppsspp/psp/SYSTEM/ppsspp.ini file is not changed
What should happen
settings file should be updated
Logs
nothing interessting here
Platform
Linux / BSD
Mobile phone model or graphics card
Fedora release 36 (Thirty Six); Intel AlderLake-S GT1
PPSSPP version affected
current master
Last working version
No response
Graphics backend (3D API)
OpenGL / GLES
Checklist
- [X] Test in the latest git build in case it's already fixed.
- [X] Search for other reports of the same issue.
- [X] Try resetting settings or older versions and include if the issue is related.
- [X] Try without any cheats and without loading any save states.
- [X] Include logs or screenshots of issue.
How are you quitting? Does it work if you use the "Exit" button within the UI?
-[Unknown]
no, using exit button doesn't help
EDIT:
and there is nothing in logs, Command just exits with 0 exit code
[~ (0) ]$ PPSSPPQt
ThreadManager::Init(compute threads: 10, all: 20)
QObject::connect: No such slot MainWindow::frameSkippinGroup_triggered(QAction *)
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
[~ (0) ]$
Does this only happen with Qt? Would it be possible to try running it using gdb or lldb? I wonder if it's crashing in the end.
It should actually be logging "Config saved" so something is making it not get there.
-[Unknown]
okey, trying to build without using Qt
(just running cmake .;make -j 4)
well, for SDL2 settings are saved correctly