Project

General

Profile

Actions

Emulator Issues #9083

closed

Feature Request: Option To Turn Off *.ini

Added by wildgoosespeeder over 8 years ago. Updated over 8 years ago.

Status:
Won't fix
Priority:
Normal
Assignee:
-
% Done:

0%

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

Description

Details:
https://forums.dolphin-emu.org/Thread-project-overhaul-dolphin-wiki?pid=391101#pid391101

I was told by JosJuice to put such a request here.


Files

Untitled.png (20.7 KB) Untitled.png Crude depiction of feature request relating to Kolano's commentary wildgoosespeeder, 11/11/2015 05:10 AM
Actions #1

Updated by JosJuice over 8 years ago

  • Issue type changed from Bug to Feature request

The issue report needs to contain an explanation of the request.

Actions #2

Updated by wildgoosespeeder over 8 years ago

JosJuice wrote:

The issue report needs to contain an explanation of the request.
Right. Thought that the link to the forum was enough :P

Anyways:
GameINIs contain settings to override default settings to maintain accuracy of games without affecting the setting Windows. At the same time, some accuracy settings can affect performance pretty badly with some games. I find that a simple solution to the problem be having a setting to enable the use of *.ini's. The recommended setting is on. Just like the FPRF or Syncronize GPU Thread settings (required for F-Zero GX), you could tell each game to disable the use of *.ini specifically.

Actions #3

Updated by phire over 8 years ago

  • Subject changed from [FEATURE REQUEST] Option To Turn Off *.ini to Feature Request: Option To Turn Off *.ini
Actions #4

Updated by Helios over 8 years ago

I like this, our game properties UI is already pretty gross but I see the value of this.

+1

I wouldn't mind working on this but I'm really busy with classes and another code project so if somebody else wants to tackle this, go for it.

Actions #5

Updated by JMC4789 over 8 years ago

  • Status changed from New to Won't fix

We're not going to do game INI overrides for game INIs. I know what you're thinking, but there's so many better solutions that just require more effort that a tack on like this does not work.

We need to redesign the UI from the ground up, not add more hacks to counteract the negative aspects.

Actions #6

Updated by kolano over 8 years ago

I'm not clear about this fixing the need to avoid some config settings that improve accuaracy but significantly slow performance. From a feature perspective it would be nice to enable re-establishing the INI settings after opening/twiddling config settings. JMC4789 may be right that such should be accomplished via a large scale UI revision, though some sort of simple INI settings toggle switch doesn't seem like it would be that difficult to implement or otherwise problematic.

Actions #7

Updated by wildgoosespeeder over 8 years ago

kolano wrote:

I'm not clear about this fixing the need to avoid some config settings that improve accuaracy but significantly slow performance. From a feature perspective it would be nice to enable re-establishing the INI settings after opening/twiddling config settings. JMC4789 may be right that such should be accomplished via a large scale UI revision, though some sort of simple INI settings toggle switch doesn't seem like it would be that difficult to implement or otherwise problematic.
I agree overall. What would really be a nice feature is if a tab existed in the game settings which settings to override instead of having a general window. Attached is a crude depiction of such a feature.

Actions #8

Updated by Helios over 8 years ago

I also agree with closing this. If anything the game properties UI needs to be redesigned with a better way to expose user level gameini overrides that isn't an "Edit config" button.

That would be a much better fix than this band aid idea.

Your mock up makes a bad UI worse.

Actions #9

Updated by JosJuice over 8 years ago

Kolano: The config system doesn't handle INIs well enough that it's reasonable to do. I don't think something like this is going to happen without a rewrite, and it probably wouldn't be designed in the suggested way.

wildgoosespeeder: How does that relate to Kolano's comment?

Actions #10

Updated by wildgoosespeeder over 8 years ago

wildgoosespeeder: How does that relate to Kolano's comment?

Oops. I meant JMC4789.

Actions #11

Updated by wildgoosespeeder over 8 years ago

Your mock up makes a bad UI worse.

But do you get the idea? I don't care where it ends up but it's got to make more intuitive sense because the current UI is not very user-friendly.

Actions #12

Updated by JosJuice over 8 years ago

The idea that we need a way to manage settings that affect compatibility in minor ways but are performance intensive makes sense, but both the suggestion to be able to turn off an INI entirely and the suggestion to bolt extra tabs onto the game properties window are bad. They will not make users less confused. What we really need is a proper redesign, but who knows when that is going to happen...

Actions #13

Updated by wildgoosespeeder over 8 years ago

JosJuice wrote:

The idea that we need a way to manage settings that affect compatibility in minor ways but are performance intensive makes sense, but both the suggestion to be able to turn off an INI entirely and the suggestion to bolt extra tabs onto the game properties window are bad. They will not make users less confused. What we really need is a proper redesign, but who knows when that is going to happen...

Not to mention the planning and arguments that can rage during the overhaul...

Actions

Also available in: Atom PDF