Emulator Issues #3176
[GUI] "Skip GC BIOS" setting is forgotten
What steps will reproduce the problem?
1. In settings, uncheck "Skip GC BIOS"
2. Boot any Wii game (MUST be a Wii game)
3. Go back into settings (with or without stopping the Wii game)
What is the expected output? What do you see instead?
I expect the option to stay cleared. Instead, it is checked again.
Dolphin version with the problem? Other Dolphin version without the
I don't know if it has ever not had this problem, but I'm currently using r6174 and this problem has been around for a while, at least 100 revisions (I never cared much before then).
32-bit or 64-bit and any other build parameters?
If it matters, x86.
OS version and versions of tools/libraries used?
Again, I doubt it matters but
USA IPL (NTSC)
JIT recompiler core
Please provide any additional information below.
Seems like a simple GUI bug, ought to be easy enough to fix.
#2 Updated by skidau about 10 years ago
Yeh, it's a pretty simple fix:
When Dolphin loads, copy the "ini config" to a "working config". Dolphin should reference the "working config" at runtime. If settings are changed via the config dialog, save them to the "ini config". If dolphin needs to change any parameters at runtime, change the "working config". Essentially we need to make a copy of the config for runtime use. At the moment we modify the "ini config", which gets saved on exit and produces this bug.
I'm not volunteering to fix it :P