Template talk:Config: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
 
(58 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==To Do==
== More Appropriate Text ==
*Add "Resolution" setting for titles like Mega Man, which are sensitive to particular resolutions.
It would be nice if we could key into a titles rating to provide more appropriate text here. Currently the config section will say "This title doesn't need non-default settings to run properly" for 3 or lower rated titles, which likely should be handled differently. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 07:35, 17 December 2017 (CET)
*Fix alternate row shading. Unfortunately the nested if's/tables make this complex.
*Add pop-up descriptions to config settings
*Address bolding of sections beyond first shown /wo including excessive white-space
**The wiki will apparently only appropriately parse "===" enclosed titles as titles if line feeds occur between each section outside of the if's. This unfortunately inserts excess white-space in cases where no sections are shown. Attempted corrections that fail include:
***Adding white-space to the beginning/ends of sections within ifs
***Adding white-space between sections via a secondary set of ifs
*Generate error category for non-compliant settings: Most settings have limited valid values (i.e. On/Off,RAM/Texture/"Texture/RAM";etc.). it would be good to parse for such and output error categories for non-complaint pages.
----
: Is "fix alternate row shading" still an issue?  Looks okay to me.
::The table rows aren't alternately shaded, so yes, but it's a minor issue. Possible fix described at [http://en.wikipedia.org/wiki/Template:Alternating_rows_table_section Wikipedia:Template:Alternating_rows_table_section]. [[User:Kolano|Kolano]] 04:37, 17 August 2011 (CEST)
: Can you provide more detail for 'Address bolding of sections beyond first shown w/o including excessive white-space'?
::I've updated the sandbox test page to show the problem. It's related to the spaces between config sections. I was able to resolve this by purging the whitespace but doing so resulted in the alternate issue of section titles not being styled as headings (i.e. bolded/font-size increased).[[User:Kolano|Kolano]] 04:37, 17 August 2011 (CEST)
: I've create [[Template:Config/sandbox-todo]], [[Template:Config/sandbox-todo/testing]] specifically for work on ToDo list issues
--[[User:Keller999|Keller999]] 02:35, 16 August 2011 (CEST)


==19121 rollback==
What are you thinking it should say instead? Something like "This title has known emulation issues which cannot be worked around by configuration" for below 5 stars without any config entries? - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 09:32, 18 December 2017 (CET)
I understand a desire to not impact current pages, but we will need to deal with ongoing config changes. We probably need to address such in a manner that preserves old options as input, but displays new options as output.[[User:Kolano|Kolano]] 04:01, 21 June 2011 (CEST)
:I ''absolutely 100% agree'' that we will need to add new parameters to this template over time -- but simply removing and breaking existing parameters that are still in use on many articles is poor practice. This is why I reverted it (for now). The change also broke the feature I added that categorizes articles in need of some parameter updates (see [[:Category:Pages with deprecated config template parameters]]). {{:User:LobStoR/sig}} 18:20, 21 June 2011 (CEST)


::Sorry for the troubles that was caused, the 19121 edit wasn't intended to cause problems, but a merge error in my text editor broke many things... I'll commit it again when I figure out what is going on on my editor, and after this the template will be as was on 19121 but without the compatibility issues and without breaking any new introduced features... [[User:Jhonn|Jhonn]] 21:18, 21 June 2011 (CEST)
: Something along those lines, we at least shouldn't be indicating that non-5 start titles won't require config changes. At the same time we need to keep the phrasing vague, since presumably some 4 star titles are actually unaccounted for perfects. So some subtly is required, but probably not too hard to account for beyond the rating integration.[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 06:25, 19 December 2017 (CET)


==Further improvements==
I just made it say what it said before only for 5 star games, and changed the message for games with any other rating to "No configuration changes are known to affect compatibility for this title." That seemed general enough to me, and it removes the "run properly" part that was bugging you. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 11:06, 19 December 2017 (CET)
I've been working on this template a good bit. I've already committed the documentation page update, but I wanted to get your thoughts before making a big change to something as serious as Template:Config.  Here's what already been commited:


* Documentation page re-write. Only current variables are listed, the sample copy-paste block contains all current variables and is broken out so that the list at the bottom is no longer needed.
Looks good, thanks for addressing it. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 11:19, 19 December 2017 (CET)


Here's what I've got teed up, if no one objects.
== Config List ==
* Reformatted [[Template:Config]] to be considerably more readable, with one variable per line and consistent tabbing
Remember the [[Dolphin Manual]]? Well, I've thought about it a lot since that project failed, and really the dolphin manual was only two things.
* Put variables in the same order as shown in [[Template:Config/doc]], with spacing to show General, Graphics, etc.
* Verified and altered the if checks to see if a box needs to be displayed.  They will only display if non-outdated variables are being used.


Proposed template: [[Template:Config/sandbox]]<br>
1. A list of instructions for set up and doing various things. The wiki already has most of that in [[Help:Contents]] via our tutorials.
Implementation: [[Template:Config/sandbox/testing]]<br>
--[[User:Keller999|Keller999]] 07:26, 14 August 2011 (CEST)


::I merged my re-formatted template into the recent changes that [[User:Kolano|Kolano]] made. The function should be the same, but please feel free to correct any errors I may have made. Also, I added the following note to the template:
2. A list of functions in the emulator and what they do and where they are.


:::A full list of available options is available at [[Template:Config/doc]]
We already have #1. However, it occurred to me that we already have #2 as well... right here. [[Template:Config]]. It lists all of the options in the emulator, shows where they are (general location via categories anyway) and describes them. The problem is that it is very user unfriendly. It's designed to display stuff in wiki pages, and it does that job very well but it's not very friendly for other purposes. So, here's my question to you guys - how hard would it be to make a page that automatically displayed every [[Template:Config]] entry? That way, any time Template:Config is updated, the big user-friendly list would be updated as well. With a little tweaking to make it more presentable, we take what we already have and maintain and suddenly it's a one-stop shop for Dolphin help, fulfilling everything the Dolphin Manual set out to achieve! But uh, I don't know how to do that. You know, artist and all. What do you guys think? - [[User:MayImilae|MayImilae]] ([[User talk:MayImilae|talk]]) 15:23, 13 July 2014 (CEST)


::I know that [[User:Kolano|Kolano]] has been doing a lot of work to remove non-used variables from wiki articles, which I think is great for cleaning up the source for each page.  However, I am concerned that newbie editors won't have any idea what variables can be used for the Config template.  I know when I first started editing, I was actually picking random game pages trying to find one that used the parameter that I needed so I could copy their variable!  [[Template:Config/doc]] has a very accessible listing of all parameters, and should be quickly available to anyone who wants to add config information to a game, especially users who might not know enough about wikis to search for the appropriate template.  I think the other viable option would be to list all config parameters in each game, and let the user fill out the 'form', but that would cause major headaches whenever the list changed. I think that a small note is a good solution.  --[[User:Keller999|Keller999]] 22:15, 15 August 2011 (CEST)
: It'll need some refactoring to automatically add new option to a list and the template's code is messy at the moment. A temporary solution is creating a page and include Config template with every possible entry and then update accordingly whenever we add new options. It's a quick way to archive #2 until we refactor the template's code. [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]])


::I agree with your sentiment, which is why the full lists of options were originally included on each game page. The issue with such is that the options change more frequently than one might expect, which results in extensive effort to clean-up the out of date pages when they change. The solution we've used for other template complexities is to include a commented note pointing users to the Template/doc pages for details. BTW, thanks for your recent efforts to assist here, they are appreciated.[[User:Kolano|Kolano]] 22:41, 15 August 2011 (CEST)
The template is changed so rarely that I've just been doing this by hand at [[Template:Config/testcases]]. Since the preview of the options on the documentation has to be updated anyways, it's really not that hard to just copy/paste the complete empty template from [[Template:Config/doc]] to the testcases page and fill in nonsense for all the options. There's no need for this kind of automation at all, nor do I know a good way to do it. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 09:43, 18 December 2017 (CET)


In the Graphics field where it says OpenCL texture decoder, perhaps it'd be better to include OpenMP texture decoder instead as that one is not (and quoting dolphin's description) "Experimental" and "known to cause texture defects on various games". Or maybe it's wiser to include both?? [[User:Otomo|Otomo]] 18:52, 15 August 2011 (CEST)
== Misalignment with Current Rev ==
There seem to be quite a few mis-alignments with the template and the current config options. I'll try to list the ones I'm seeing, I didn't cover the Graphics tab in detail...


:Both should be included for as long as both exist within the Dolphin config options. [[User:Kolano|Kolano]] 21:40, 15 August 2011 (CEST)
=== General ===
* Framelimit options were revised, now is set 10 - 200% rather than by individual frames.


----
Under our General, but Configs Interface
* Panic Handlers, do we need to cover this option?


Okay, ready with another update for [[Template:Config]].  Here's what my proposed update does:
=== GC/Wii ===
*added a box for 3.0-Only Settings, which includes a note that they are only applicable to 3.0. Since newer users are told to use release 3.0 over the latest SVNs, I think it's important that we not remove 3.0-only settings until 4.0 comes out. This also separates them in a way that lets svn users know that they're not applicable to them.
* We should properly split out the GC options. And the missing Device Settings may be needed for a few games (i.e. GC Mic).
*efbscaledcopy, accuratetexturecache, and fastmipmaps (settings that are in 3.0 but not latest svn) have been removed from [[:Category:Pages with deprecated config template parameters]] and placed instead in a new [[:Category:Pages with 3.0-only config template parameters]]
* Under Wii we only miss the Aspect Ratio options. Probably safe to ignore, but may effect some games 16:9 support.
*updated documentation to have a new section for the 3.0 variables
*fixed a bug that was preventing pages from being added to [[:Category:Pages with deprecated config template parameters]] (already pushed to live, sorry for the CPU usage on the recalc)
*added a link to [[Template:Config/doc]] so that users have an easy reference to available variables (already pushed to live)


=== Controllers ===
* Sideways remote


Anyone have any objections to these changes?  If not, I'll likely push them out tomorrow. Please check/mess with the pages to ensure that I'm not missing any bugs, please!
=== Game Properties ===
We don't cover...
* Skip DCBZ clearing


[[Template:Config/sandbox]]
-----
[[Template:Config/sandbox/doc]]
Panic Handlers were added because in the past some games worked fine but threw a lot of Error Messages. If we don't have games needing it anymore I'm OK with its removal. Otherwise I think it should stay. About Aspect Ratio in Wii tab, we could implement it for games like WarioWare Smooth Moves that outputs stretched graphics at 16:9 because it doesn't have widescreen support. It may be cleaner than suggesting the users to use "Force 4:3" in graphics config. Despite these two notes, I agree with everything else. - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]])
[[Template:Config/sandbox/testing]]


--[[User:Keller999|Keller999]] 01:55, 16 August 2011 (CEST)
== Deprecated/INI-only settings ==
: I agree with all of the current changes of sandbox, but I think that the link to [[Template:Config/doc]] wouldn't be in the Game Pages (or on pages that use the template)... Clicking on Help on the Navigation sidebar or using the editing help link when editing pages redirect to the [[Help:Contents]], that already have a link to the template documentation... [[User:Jhonn|Jhonn]] 03:24, 17 August 2011 (CEST)
* fullres - INI contains FullscreenDisplayRes (formerly FullscreenResolution) but unavailable on UI https://github.com/dolphin-emu/dolphin/pull/6196 , not found on [[GameINI]] either and I'm not sure if it's still relevant if it even works there...
::Ah, perfect -- I had no idea the help page existed.  It looks like it's a bit outdated too.  I'll see if I can work on it to make it more user-friendly for wiki newbies.  When I first started contributing to the wiki, the place I looked for information like that was the front page. Right now, it just has the generic Getting Started section that does not really say how to contribute.  I may see if I can improve that too.
* ntscj - which was for a "Force Console as NTSC-J" setting on UI, I suspect this was replaced by "Fallback Region" on the UI. Would we want to replace this with a new parameter?


::Once those section are a little more helpful, I'm fine not having the link to [[Template:Config/doc]] on every game page.  It WOULD be nice to have a "New to the Dolphin Wiki? Visit our [[Getting Started]] page to learn how you can contribute!" on the very top/bottom of each page in a non-intrusive way, but that's a project for another day. <s>Since there is some disagreement about the [[Template:Config/doc]] link, I will remove it for now.</s>  ((EDIT: Strike that, I just saw where Kolano put the link, and I think that's a good solution for now.  I'll still work on getting the documentation to be more accessible.  --[[User:Keller999|Keller999]]))
Should we add them to the list of deprecated settings or just delete them totally? Also should "patches" parameter have a place in this template? I see they're next to Action Replay and Gecko Code tabs in the game properties but they don't have their own parameters in this template. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 10:27, 8 February 2022 (CET)


:::Yeah, The duplicate content in the template had bothered me. I'd actually prefer if it wasn't shown that way though, as the config template doc isn't really a good config reference (i.e. for end users), but I was also too lazy to add it as a comment to every game page. If we can improve the [[Help]] documentation and etc., I'm happy as that being an alternate plan.[[User:Kolano|Kolano]] 04:48, 17 August 2011 (CEST)
: Yeah, we need to clean up ntscj, the only title currently requiring it is [[Kururin Squash!]]. Presuming we can clean it up with current settings I think we should probably just purge the old settings once the clean up is complete. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 04:49, 9 February 2022 (CET)


::::Let's plan on doing a good "Getting Started" or "How to Contribute" guide and having that replace all the comments and links that have to be manually managed per-game page. For now, I'll leave the link in place, but will start working on better guides ASAP. --[[User:Keller999|Keller999]] 04:57, 17 August 2011 (CEST)
:: Would it be safe to assume [[Kururin Squash!]] can just switch to the new setting parameter? [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 01:57, 11 February 2022 (CET)
:: After reading https://github.com/dolphin-emu/dolphin/pull/6172, they said Dolphin can handle this automatically by region detection, IDK which revision Dolphin became able to. The issue entry appears to be created along with the game page creation which dated back to March 2011 who knows when it's resolved and we don't usually keep the old entries solved before 5.0 release. I think it's not worth investigating but simply wipe the old settings. Till then when someone willing to bother testing and wants to re-add. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 00:15, 14 February 2022 (CET)


::Thanks! --[[User:Keller999|Keller999]] 04:08, 17 August 2011 (CEST)
== [[Template:Config/sandbox#Issues]] ==
I feel that they can be ignored as it would be an overdo if any one of these are to be resolved, they are there for producing quality categories against misformatted settings. I hope it wouldn't be too confusing when trying to add future new settings into config template but I think writing some editor notes can help. Anyone else okay with what we have currently? [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 03:08, 11 February 2022 (CET)


==Skip EFB Access from CPU==
== [[Template:Config/sandbox#Features]] ==
This option was renamed from "EFB Access from CPU" to "Skip EFB Access from CPU", but the current config wasn't changed to align with such. I just got done aligning pages using the option as best I could, but we should rename the option here to prevent confusion and add it to the deprecated list.[[User:Kolano|Kolano]] 21:25, 16 August 2011 (CEST)
Is everything a good addition? I feel they're ready to ship outside the sandbox. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 03:08, 11 February 2022 (CET)
:It seems to be a performance option, at the expense of compatibility, it can be mentioned it in the performance guide and nowhere else.[[User:Otomo|Otomo]] 21:49, 16 August 2011 (CEST)
:Will apply changes to outside of the sandbox soon if no one have objection to it. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 03:20, 14 February 2022 (CET)


== Game Config ==
:: I missed this talk section, sorry. After a brief review, unfortunately I'm against most of the proposed changes:
This list doesn't have all game config options. Specifically, I'm looking for "Alternate Wiimote Timings" for [[Metroid Prime 3]]. I would add it myself, but uh, not really my thing, and that looks quite intimidating... [[User:MaJoR|MaJoR]] 07:41, 7 August 2012 (CEST)
::: '''• Path to settings:''' makes the output table too crowded and is also redundant (kinda), considering we already group the relevant settings on individual tables (e.g. settings you'll find on the Graphics configuration are on its own table under the Graphics heading and so on).
::: '''• GameINI counterparts:''' suffers from the same issue of making the output table too crowded and can also be a bit confusing in some instances (e.g. keys from different headings grouped in the same table). I don't think the matching INI key is important enough to deserve its own column, especially when we already have the [[GameINI]] page in a featured position (readily accessible from any wiki page via the sidebar link) and also considering we only list settings when they deviate from the defaults (aka it gets wiped from the game page once the built-in GameINI that ships with Dolphin gets updated).
::: '''• Using Template:Config required:''' I see some potential here, but I don't agree with the implementation. Most of the logic of this new sub template is to handle the proposed GameINI column (which I think should be dropped anyway) and from a maintenance perspective I'm definitely not convinced it provides "improved editing performance": the template code is still as complex as before and you now have two different places you'll potentially need to edit in case the template logic needs an update for whatever reason. I do like the input validation via the new category, though, but that can be implemented directly on the main template instead of relying on a sub template.
:: To summarize, I'm supportive of the input validation feature if it gets reworked directly in the main template but the rest is a hard pass from me. - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 19:12, 14 February 2022 (CET)


== Recent Updates ==
:: I'd need some more time to review these, but also think some of the extended details may be too much. It probably would be good if we could better interlink these and the Config/GameINI pages; but don't think we need to expose as many details in the config template tables. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 23:49, 14 February 2022 (CET)
The recent changes are causing every page on the wiki to be categorized into "Pages with deprecated config template parameters". Also seems like it may be time to purge some of the out of date discussion here.
[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 00:14, 12 April 2013 (CEST)
: The last commit addressed this issue... Maybe the server take some time to update the categories again? [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])


Just edited a page to force it to refresh and it still has the "Pages with deprecated config template parameters" tag, so I don't think the fixed worked. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 04:08, 12 April 2013 (CEST)
== Relabelling Settings ==
: Ok, I checked again, the "if" statement that evaluate the pages that should go to this category haven't errors apparently, this will need more investigating. [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
Should we relabel settings to reflect current Dolphin UI? Should parameters also follow up? [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 03:08, 11 February 2022 (CET)
 
Hey uh, the recent updates aren't quite working properly.
 
|enablespeakerdata  = Disabled   
|enablespeakernotes = Fixes wiimote disconnects
 
Shows: Enable Speaker Data | Disabled | Disabled
 
Have a look at [[Metroid Prime 2: Echoes (Metroid Prime: Trilogy)]]. I suppose wiimote motor might be similarly screwed up. We need to test these. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 18:17, 12 April 2013 (CEST)
:Hopefully, it's fixed now. [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
::...Oooops. Thanks for fixing up the edits Jhonn. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 05:25, 13 April 2013 (CEST)

Latest revision as of 23:49, 14 February 2022

More Appropriate Text

It would be nice if we could key into a titles rating to provide more appropriate text here. Currently the config section will say "This title doesn't need non-default settings to run properly" for 3 or lower rated titles, which likely should be handled differently. Kolano (talk) 07:35, 17 December 2017 (CET)

What are you thinking it should say instead? Something like "This title has known emulation issues which cannot be worked around by configuration" for below 5 stars without any config entries? - Xerxes (talk) 09:32, 18 December 2017 (CET)

Something along those lines, we at least shouldn't be indicating that non-5 start titles won't require config changes. At the same time we need to keep the phrasing vague, since presumably some 4 star titles are actually unaccounted for perfects. So some subtly is required, but probably not too hard to account for beyond the rating integration.Kolano (talk) 06:25, 19 December 2017 (CET)

I just made it say what it said before only for 5 star games, and changed the message for games with any other rating to "No configuration changes are known to affect compatibility for this title." That seemed general enough to me, and it removes the "run properly" part that was bugging you. - Xerxes (talk) 11:06, 19 December 2017 (CET)

Looks good, thanks for addressing it. Kolano (talk) 11:19, 19 December 2017 (CET)

Config List

Remember the Dolphin Manual? Well, I've thought about it a lot since that project failed, and really the dolphin manual was only two things.

1. A list of instructions for set up and doing various things. The wiki already has most of that in Help:Contents via our tutorials.

2. A list of functions in the emulator and what they do and where they are.

We already have #1. However, it occurred to me that we already have #2 as well... right here. Template:Config. It lists all of the options in the emulator, shows where they are (general location via categories anyway) and describes them. The problem is that it is very user unfriendly. It's designed to display stuff in wiki pages, and it does that job very well but it's not very friendly for other purposes. So, here's my question to you guys - how hard would it be to make a page that automatically displayed every Template:Config entry? That way, any time Template:Config is updated, the big user-friendly list would be updated as well. With a little tweaking to make it more presentable, we take what we already have and maintain and suddenly it's a one-stop shop for Dolphin help, fulfilling everything the Dolphin Manual set out to achieve! But uh, I don't know how to do that. You know, artist and all. What do you guys think? - MayImilae (talk) 15:23, 13 July 2014 (CEST)

It'll need some refactoring to automatically add new option to a list and the template's code is messy at the moment. A temporary solution is creating a page and include Config template with every possible entry and then update accordingly whenever we add new options. It's a quick way to archive #2 until we refactor the template's code. mbc07 (talk)

The template is changed so rarely that I've just been doing this by hand at Template:Config/testcases. Since the preview of the options on the documentation has to be updated anyways, it's really not that hard to just copy/paste the complete empty template from Template:Config/doc to the testcases page and fill in nonsense for all the options. There's no need for this kind of automation at all, nor do I know a good way to do it. - Xerxes (talk) 09:43, 18 December 2017 (CET)

Misalignment with Current Rev

There seem to be quite a few mis-alignments with the template and the current config options. I'll try to list the ones I'm seeing, I didn't cover the Graphics tab in detail...

General

  • Framelimit options were revised, now is set 10 - 200% rather than by individual frames.

Under our General, but Configs Interface

  • Panic Handlers, do we need to cover this option?

GC/Wii

  • We should properly split out the GC options. And the missing Device Settings may be needed for a few games (i.e. GC Mic).
  • Under Wii we only miss the Aspect Ratio options. Probably safe to ignore, but may effect some games 16:9 support.

Controllers

  • Sideways remote

Game Properties

We don't cover...

  • Skip DCBZ clearing

Panic Handlers were added because in the past some games worked fine but threw a lot of Error Messages. If we don't have games needing it anymore I'm OK with its removal. Otherwise I think it should stay. About Aspect Ratio in Wii tab, we could implement it for games like WarioWare Smooth Moves that outputs stretched graphics at 16:9 because it doesn't have widescreen support. It may be cleaner than suggesting the users to use "Force 4:3" in graphics config. Despite these two notes, I agree with everything else. - mbc07 (talk)

Deprecated/INI-only settings

  • fullres - INI contains FullscreenDisplayRes (formerly FullscreenResolution) but unavailable on UI https://github.com/dolphin-emu/dolphin/pull/6196 , not found on GameINI either and I'm not sure if it's still relevant if it even works there...
  • ntscj - which was for a "Force Console as NTSC-J" setting on UI, I suspect this was replaced by "Fallback Region" on the UI. Would we want to replace this with a new parameter?

Should we add them to the list of deprecated settings or just delete them totally? Also should "patches" parameter have a place in this template? I see they're next to Action Replay and Gecko Code tabs in the game properties but they don't have their own parameters in this template. Lucario (talk) 10:27, 8 February 2022 (CET)

Yeah, we need to clean up ntscj, the only title currently requiring it is Kururin Squash!. Presuming we can clean it up with current settings I think we should probably just purge the old settings once the clean up is complete. Kolano (talk) 04:49, 9 February 2022 (CET)
Would it be safe to assume Kururin Squash! can just switch to the new setting parameter? Lucario (talk) 01:57, 11 February 2022 (CET)
After reading https://github.com/dolphin-emu/dolphin/pull/6172, they said Dolphin can handle this automatically by region detection, IDK which revision Dolphin became able to. The issue entry appears to be created along with the game page creation which dated back to March 2011 who knows when it's resolved and we don't usually keep the old entries solved before 5.0 release. I think it's not worth investigating but simply wipe the old settings. Till then when someone willing to bother testing and wants to re-add. Lucario (talk) 00:15, 14 February 2022 (CET)

Template:Config/sandbox#Issues

I feel that they can be ignored as it would be an overdo if any one of these are to be resolved, they are there for producing quality categories against misformatted settings. I hope it wouldn't be too confusing when trying to add future new settings into config template but I think writing some editor notes can help. Anyone else okay with what we have currently? Lucario (talk) 03:08, 11 February 2022 (CET)

Template:Config/sandbox#Features

Is everything a good addition? I feel they're ready to ship outside the sandbox. Lucario (talk) 03:08, 11 February 2022 (CET)

Will apply changes to outside of the sandbox soon if no one have objection to it. Lucario (talk) 03:20, 14 February 2022 (CET)
I missed this talk section, sorry. After a brief review, unfortunately I'm against most of the proposed changes:
• Path to settings: makes the output table too crowded and is also redundant (kinda), considering we already group the relevant settings on individual tables (e.g. settings you'll find on the Graphics configuration are on its own table under the Graphics heading and so on).
• GameINI counterparts: suffers from the same issue of making the output table too crowded and can also be a bit confusing in some instances (e.g. keys from different headings grouped in the same table). I don't think the matching INI key is important enough to deserve its own column, especially when we already have the GameINI page in a featured position (readily accessible from any wiki page via the sidebar link) and also considering we only list settings when they deviate from the defaults (aka it gets wiped from the game page once the built-in GameINI that ships with Dolphin gets updated).
• Using Template:Config required: I see some potential here, but I don't agree with the implementation. Most of the logic of this new sub template is to handle the proposed GameINI column (which I think should be dropped anyway) and from a maintenance perspective I'm definitely not convinced it provides "improved editing performance": the template code is still as complex as before and you now have two different places you'll potentially need to edit in case the template logic needs an update for whatever reason. I do like the input validation via the new category, though, but that can be implemented directly on the main template instead of relying on a sub template.
To summarize, I'm supportive of the input validation feature if it gets reworked directly in the main template but the rest is a hard pass from me. - mbc07 (talk) 19:12, 14 February 2022 (CET)
I'd need some more time to review these, but also think some of the extended details may be too much. It probably would be good if we could better interlink these and the Config/GameINI pages; but don't think we need to expose as many details in the config template tables. Kolano (talk) 23:49, 14 February 2022 (CET)

Relabelling Settings

Should we relabel settings to reflect current Dolphin UI? Should parameters also follow up? Lucario (talk) 03:08, 11 February 2022 (CET)