Project

General

Profile

Emulator Issues #12510

The System.Section INI sections don't always work

Added by Nickps about 1 month ago. Updated about 1 month ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Any game

Game ID? (right click the game in the game list, Properties, Info tab)

N/A

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

N/A

What's the problem? Describe what went wrong.

Using [Dolphin.Core] or [Dolphin.DSP] instead of [Core] and [DSP] respectively will result in the settings having no effect. However, using for example [Graphics.Hacks] instead of [Video_Hacks] works fine.

What steps will reproduce the problem?

  1. Open the properties page of any game and go to the editor tab
  2. Add the lines:

[Dolphin.Core]
OverclockEnable = True
#Any setting will work

3: Start the game and open the advanced settings tab
4: The setting name will be bolded but still be off if it was off before the game started

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

5.0-14197

Is the issue present in the latest stable version?

5.0 does not have this feature. I tried to use [Graphics.Settings] and it did nothing.

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

5.0-4171. Since the feature was added in that version I guess it never worked correctly.

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

Not a graphics issue

What are your PC specifications? (CPU, GPU, Operating System, more)

Doesn't seem relevant? I'll provide them on request.

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

History

#1 Updated by Nickps about 1 month ago

There is also a distinct but related issue I forgot to mention. The general tab in the properties window does not recognise the system.section sections. So if I add:

[Graphics.Stereoscopy]
StereoConvergence = 5

and press refresh in the general tab, Convergence will appear to be 0.

#2 Updated by JosJuice about 1 month ago

  • Status changed from New to Accepted

OverclockEnable is an example of a setting which is still handled by the old config system. Setting it in the way you describe will start working once it's been migrated to the new config system.

#3 Updated by Nickps about 1 month ago

So the only actual bug is this?

Nickps wrote:

There is also a distinct but related issue I forgot to mention. The general tab in the properties window does not recognise the system.section sections. So if I add:

[Graphics.Stereoscopy]
StereoConvergence = 5

and press refresh in the general tab, Convergence will appear to be 0.

#4 Updated by JosJuice about 1 month ago

I'd say they're equally valid (though they're also both more of a missing feature than a bug). Presumably the game properties dialog is manually parsing the INIs instead of using the new config system.

#5 Updated by Nickps about 1 month ago

Ok that makes sense. Thanks for making it clear. I guess it's not that big of a deal anyway since no one will type the settings manually and also use this obscure way to do it.

Also available in: Atom PDF