Project:To Do: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
 
(228 intermediate revisions by 13 users not shown)
Line 1: Line 1:
Here is a list of stuff that needs doing on the wiki. Feel free to add anything you feel that needs to be done and move items that have been completed to the "Completed" section below.
Here is a list of stuff that needs doing on the wiki. Feel free to add anything you feel that needs to be done.


==Pending==
== Testing ==
===Misc===
You can help complete the compatibility list by updating the ratings of the unrated titles. If necessary please revise title ratings based on testing.
*Create page documenting the various current Wiki conventions (i.e. title naming, appropriate config entries, Version compatibility handling, rating templates use, revision template use, etc.). Expose the page in appropriate locations (main page, comment on list pages, etc).


===List===
The categories below are generated by testing templates providing age of testing details that could get some update.
* Clean up lists by adding missing information
*[[:Category:Untested]] ({{PAGESINCAT:Untested}})
* Add orphaned or games not in the lists into the list pages.
*[[:Category:Untested for 10000+ revisions]] ({{PAGESINCAT:Untested for 10000+ revisions}})
* Better system for managing the Gamecube games lists need to be done as finding games like Zelda could be under (The legend of / Legend of / Zelda)
*[[:Category:Untested for 2500+ revisions]] ({{PAGESINCAT:Untested for 2500+ revisions}})
**I'm fairly sure existing naming conventions ensure this isn't the case, though we may need to do a better job of documenting them:[[User:Kolano|Kolano]] 01:27, 2 April 2011 (CEST)
***Page names should align with the localized English title or, when Japan-exclusive, their rōmaji transliterations
****Unclear if there are any Euro exclusive titles that aren't accounted for by this, I seem to recall a French only game or two.
***Page names should start with "The" if the title does
***List entries should move "The" to the end of their title section (i.e. "The Legend of Zelda: The Wind Waker" becomes "Legend of Zelda, The: The Wind Waker")
*Consider purging "Tested on Revision" from list pages. '''Please provide feedback here'''.
**I'm not clear the need to list this on the list pages. They are rarely maintained in alignment with the game page, and the compatibility ratings (which are already the root cause of needing to split up the list pages) serve the purpose of providing high level compatibility info. If one needs to know specific version details, the specific game pages seem more appropriate.[[User:Kolano|Kolano]] 01:27, 2 April 2011 (CEST)
*Work out means of fixing issue requiring list pages to be split into multiple templates. This is due to use of the ratings template, the current Wiki server can't handle compiling the large number of templates used on the list pages.
**I think we might work around this by migrating most of the list page content into a bigger version of the ratings template. Then revise the ratings template to either output a detail of a requested game or a complete list of it's included games. Each list page would include the template in list mode, while each game page would include it (possibly a few times) to reference it's rating, genre, region details. I'm hoping that since each game page would only need to call the template a few times and the list list pages would display just a single template, such would enable a consolidated list for each platform. This would also ensure alignment with shared game details beyond rating.[[User:Kolano|Kolano]] 07:39, 4 April 2011 (CEST)


===Config===
Else you can play and rate '''[[:Category:0_stars_(Rating)|Unrated Titles]]''', create notes in the version compatibility chart, play and affirm problem entries by generating issues for '''[[:Category:Pages_with_active_problems_missing_issue_links|Problems /wo Issue Links]]'''.
* Clean up config entries post Config template revisions to include an up to date list of parameters. Recent Config template changed strings to be as is in current Dolphin revision:
**<tt>|recompiler=JIT, JITiL or interpreter</tt> must be changed to the new <tt>|cpuengine=JIT, JITiL or interpreter</tt>. ([http://wiki.dolphin-emulator.com/index.php?title=Special:Search&ns0=1&redirs=0&search=|recompiler&limit=500&offset=0 relevant pages], currently 448)
**<tt>|realxfb=on</tt> must be changed to the new <tt>|xfb=real</tt> (now both real and virtual XFB options are radio buttons on emulator). ([http://wiki.dolphin-emulator.com/index.php?title=Special:Search&ns0=1&redirs=0&search=|realxfb&limit=500&offset=0 relevant pages], currently 441)
*Improve config documentation on Template page and update config sections to only use filled parameters.


===Infobox===
== Regular tasks ==
*Clean up publisher/release date info to indicate differing region releases more appropriately (see [[Fragile Dreams : Farewell Ruins Of The Moon]])
These are regular tasks. Please do not remove them or mark as complete, as they need to be checked regularly.
*Consider purging emulation irrelevant details.
* [[Special:DoubleRedirects]]
*Clean up Input methods related to other platforms not emulated by Dolphin.
* [[:Category:Wiki maintenance]]
** {{PAGESINCAT:Deleteme}} pages in [[:Category:Deleteme]]
** {{PAGESINCAT:Pages with no GameIDs}} pages in [[:Category:Pages with no GameIDs]] (we are currently exempting several pages such as [[Metroid Prime 3: Corruption (Metroid Prime: Trilogy)]], we cannot accurately subtract this to zero, so fewer is better)
** {{PAGESINCAT:Pages with deprecated config template parameters}} pages in [[:Category:Pages with deprecated config template parameters]]
** {{PAGESINCAT:Pages with rating template issues}} pages in [[:Category:Pages with rating template issues]]
** {{PAGESINCAT:Pages with VersionRevision template errors}} pages in [[:Category:Pages with VersionRevision template errors]]
** {{PAGESINCAT:Pages with too many expensive parser function calls}} pages in [[:Category:Pages with too many expensive parser function calls]]
** {{PAGESINCAT:Pages calling GlobalProblems template improperly}} pages in [[:Category:Pages calling GlobalProblems template improperly]]
** {{PAGESINCAT:Pages missing platform category}} pages in [[:Category:Pages missing platform category]]
** {{PAGESINCAT:Pages with regionless release dates}} pages in [[:Category:Pages with regionless release dates]]


===Categories===
Testing entry quality checks...
*Add developer/publisher categories
*[[:Category:Testing Templates missing details]] ({{PAGESINCAT:Testing Templates missing details}})
*Add more complete set of genre categories
**[[:Category:Testing Templates missing revision details]] ({{PAGESINCAT:Testing Templates missing revision details}})
**Replace genres with genre category links
**[[:Category:Testing Templates missing OS details]] ({{PAGESINCAT:Testing Templates missing OS details}})
**[[:Category:Testing Templates missing CPU details]] ({{PAGESINCAT:Testing Templates missing CPU details}})
**[[:Category:Testing Templates missing GPU details]] ({{PAGESINCAT:Testing Templates missing GPU details}})
**[[:Category:Testing Templates missing result details]] ({{PAGESINCAT:Testing Templates missing result details}})
**[[:Category:Testing Templates missing tester details]] ({{PAGESINCAT:Testing Templates missing tester details}}, this large number are people blanking out their tester details for anonymity if not by accident, we don't really have rule for this hence it grows)
*[[:Category:Testing Templates out of order]] ({{PAGESINCAT:Testing Templates out of order}})


===To Do List===
== Scripts ==
*List other needed to do
Scripts created to assist in maintaining quality compatibility ratings and game pages.
* http://wiki.dolphin-emu.org/compat.txt All values found in ratings pages (should have only 0/1/2/3/4/5 ideally)
* http://wiki.dolphin-emu.org/review.txt Games with rating 1/2/3 not updated for 4 months (listed because some of these games might be fixed now)
* https://wiki.dolphin-emu.org/missing-gameid.txt Lists missing GameIDs according to requests made to the wiki
**Many of the GameIDs in this list are related to Homebrew or other hacked/customized discs, which should not be referenced here
* https://wiki.dolphin-emu.org/missing-redirs.txt Title pages without a GameID redirect pointing to them


==Completed==
== Missing Template Cleanup ==
Below is listed only what was done last month. You can search the [[To Do/Archive|archive]] for what was done since To Do list was created.
=== Missing Infobox Template ===
===Config===
If listed, please check if the below is in place at the beginning of the page.<pre>{{Infobox VG
*<tt>|graphicsplugin=OpenGL, DX9 or DX11</tt> must be changed to the new <tt>|gfxbackend=OpenGL, DX9 or DX11</tt> because Dolphin plugins has been mergered into the main executable.(Done by [[User:Foso|Foso]] - 31 March 2011).
|image    = [[File:{{SUBPAGENAME}}.jpg|300px]]
*<tt>|safetexturecache=Safe, Normal or Fast</tt> must be changed to the new <tt>|accuratetexturecache=Safe, Normal or Fast</tt>. (Done by [[User:Foso|Foso]] - 31 March 2011).
|developer =
*<tt>|dspplugin=HLE, LLE recompiler or LLE interpreter</tt> must be changed to the new <tt>|dspengine=HLE, LLE recompiler or LLE interpreter</tt> because Dolphin plugins has been mergered into the main executable. (Done by [[User:Foso|Foso]] - 1 April 2011).
|publisher =
|released  =
|genre    =
|modes    =
|input    =
|forumlink =
}}</pre>
<DPL>
notuses=Template:Infobox_VG|Template:Infobox_VG/sandbox
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
noresultsheader=* Nothing to list.
</DPL>


===Infobox===
=== Missing Problems Template ===
*Media cleanup because media can be presumed from category (Done by [[User:Foso|Foso]] - 30 March 2011).
If listed, please check if the below is in place.<pre>== Problems ==
*Purge Non-Dolphin emulated platforms from platform entries, or completely remove platforms because platform can  be presumed from category (Done by [[User:Foso|Foso]] - 31 March 2011).
{{Problems|{{#vardefineecho:problems|


===To Do List===
}}}}</pre>
*Split "Completed" section entries done more than one month ago in an separate page to maintain organization. (Done by [[User:Jhonn|Jhonn]] - 3 April 2011).
<DPL>
notuses=Template:Problems
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list.
</DPL>
 
=== Missing Config Template ===
If listed, please check if the below is in place.<pre>== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
{{Config
}}</pre>
<DPL>
notuses=Template:Config
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list.
</DPL>
 
=== Missing VersionCompatibility Templates ===
If listed, please check if the below is in place.<pre>== Version Compatibility ==
{{VersionCompatibility}}
<!--Use this template for compatibility entries:{{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityClose}}</pre>
<DPL>
notuses=Template:VersionCompatibility
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list with VersionCompatibility template missing.
</DPL>
<DPL>
notuses=Template:VersionCompatibilityClose
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list with VersionCompatibilityClose template missing.
</DPL>
 
=== Missing Testing Templates ===
If listed, please check if the below is in place.<pre>== Testing ==
{{testing/start}}
<!--Use this template for test entries:{{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
{{testing/end}}</pre>
<DPL>
notuses=Template:Testing/start
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list with Testing/start template missing.
</DPL>
<DPL>
notuses=Template:Testing/end
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=lastedit
order=ascending
nottitlematch=%sandbox%
noresultsheader=* Nothing to list with Testing/end template missing.
</DPL>
 
=== Missing VideoGallery Template ===
If listed, please check if the below is in place.
 
<pre>== Gameplay Videos ==
<!--A full list of options is available at Template:VideoGallery/doc-->
{{VideoGallery
}}</pre>
<DPL>
notuses=Template:VideoGallery
category=Wii_games|GameCube_games|Triforce_games|Virtual_Console_games|WiiWare_games|Wii_Channels
notnamespace=Category|Template
ordermethod=titlewithoutnamespace
columns=3
order=ascending
noresultsheader=* Nothing to list.
</DPL>
 
== Pending ==
=== Give this a nice update ===
[[Project:Wiki Conventions]] Full of outdated information and typos, Simple-player... haha! [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 23:52, 17 January 2018 (CET)
 
:It'd be cool if the protected status was revoked. As things are now, the only people that protected status is blocking are the two of us. And it always seemed a little standoff-ish to have the page for the community's ideas of what the wiki's rules are be edit protected from having the community contribute to it. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 00:36, 18 January 2018 (CET)
 
:: I've rolled back the protection. Though we'll likely want to restore it post clean-up. Tread lightly.[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 00:41, 18 January 2018 (CET)
 
:::[[User:Lucario]] should edit it first since he asked for it. I'll wait patiently and look at it tomorrow, so we don't clobber each other's edits. (Thanks for trusting us.) - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 01:00, 18 January 2018 (CET)
 
::::Oh, maybe. Kolano scared me off like that. Now I've felt reluctant doing anything there. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 01:47, 18 January 2018 (CET)
 
:::::Psychology is weird. Maybe someone should write a paper about this. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 01:56, 18 January 2018 (CET)
 
::::::Heh... anyway, I have some changes I'd like submit to there. It's mostly about removing template how-to information outside of that page to their template docs, hopefully they don't mind. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 03:08, 18 January 2018 (CET)
 
=== Game Page Status Template ===
:<i>This conversation has been moved to [[Template talk:Page Status]].</i> - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:20, 22 August 2017 (CEST)
 
=== Issue Tracker Alignment ===
We need to scan through the [https://bugs.dolphin-emu.org/projects/emulator/issues/ Dolphin Issue Tracker] and align articles here with issues. Oldest issue needing alignment: {{Issue|267}}.
 
=== Config Template ===
*Improve config documentation on Template page.
*Update to generate additional error categories (non-on/off values, missing notes, etc.) [[User:Kolano|Kolano]] 09:18, 3 July 2011 (CEST)
 
=== Infobox ===
*Clean up publisher/release date info to indicate differing region releases more appropriately (see [[Fragile Dreams: Farewell Ruins of the Moon]])
*Add more infobox options for pages that don't fit the usual molds. For example, [[System Menu]] and [[Broadband Adapter]] do not need compatibility, so they use the platforms template. And that means loosing out on details they could have. [[User:MayImilae|MayImilae]] 02:53, 24 July 2012 (CEST)
 
=== Complete list of Dolphin hotkeys ===
There is apparently no comprehensive list anywhere of all the hotkeys that work in Dolphin. How do we take screenshots without going to the menu, for example? This wiki would be the perfect place for such a list. The only hotkey I know of is Alt-F5 to enable the Wii Remote. [[User:Flang|Flang]] 08:05, 23 July 2016 (CST)
: In Dolphin, go to Options => Hotkey settings. Since most (if not all) of Dolphin Hotkeys can be user configured, I'm not sure if a list of hotkeys would work well... - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 18:51, 23 July 2016 (CEST)
:: Thank you for pointing me to the hotkeys menu in Dolphin. The way they are layed out in that menu is very confusing for new users like me - Apparently if a key is mapped like (!(LMENU | RMENU) & !(LSHIFT | RSHIFT) & !(LCONTROL | RCONTROL)) & `F1` - that means to press F1. I guess I still think it would be helpful to have a default list of hotkeys available on the wiki, but it's not a big deal. -[[User:Flang|Flang]] 08:53, 24 July 2016 (CST)

Latest revision as of 04:45, 12 February 2022

Here is a list of stuff that needs doing on the wiki. Feel free to add anything you feel that needs to be done.

Testing

You can help complete the compatibility list by updating the ratings of the unrated titles. If necessary please revise title ratings based on testing.

The categories below are generated by testing templates providing age of testing details that could get some update.

Else you can play and rate Unrated Titles, create notes in the version compatibility chart, play and affirm problem entries by generating issues for Problems /wo Issue Links.

Regular tasks

These are regular tasks. Please do not remove them or mark as complete, as they need to be checked regularly.

Testing entry quality checks...

Scripts

Scripts created to assist in maintaining quality compatibility ratings and game pages.

Missing Template Cleanup

Missing Infobox Template

If listed, please check if the below is in place at the beginning of the page.

{{Infobox VG
|image     = [[File:{{SUBPAGENAME}}.jpg|300px]]
|developer =
|publisher =
|released  =
|genre     =
|modes     =
|input     =
|forumlink =
}}
  • Nothing to list.

Missing Problems Template

If listed, please check if the below is in place.

== Problems ==
{{Problems|{{#vardefineecho:problems|

}}}}

Missing Config Template

If listed, please check if the below is in place.

== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
{{Config
}}

Missing VersionCompatibility Templates

If listed, please check if the below is in place.

== Version Compatibility ==
{{VersionCompatibility}}
<!--Use this template for compatibility entries:{{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityClose}}
  • Nothing to list with VersionCompatibility template missing.
  • Nothing to list with VersionCompatibilityClose template missing.

Missing Testing Templates

If listed, please check if the below is in place.

== Testing ==
{{testing/start}}
<!--Use this template for test entries:{{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
{{testing/end}}
  • Nothing to list with Testing/start template missing.
  • Nothing to list with Testing/end template missing.

Missing VideoGallery Template

If listed, please check if the below is in place.

== Gameplay Videos ==
<!--A full list of options is available at Template:VideoGallery/doc-->
{{VideoGallery
}}

Pending

Give this a nice update

Project:Wiki Conventions Full of outdated information and typos, Simple-player... haha! Lucario (talk) 23:52, 17 January 2018 (CET)

It'd be cool if the protected status was revoked. As things are now, the only people that protected status is blocking are the two of us. And it always seemed a little standoff-ish to have the page for the community's ideas of what the wiki's rules are be edit protected from having the community contribute to it. - Xerxes (talk) 00:36, 18 January 2018 (CET)
I've rolled back the protection. Though we'll likely want to restore it post clean-up. Tread lightly.Kolano (talk) 00:41, 18 January 2018 (CET)
User:Lucario should edit it first since he asked for it. I'll wait patiently and look at it tomorrow, so we don't clobber each other's edits. (Thanks for trusting us.) - Xerxes (talk) 01:00, 18 January 2018 (CET)
Oh, maybe. Kolano scared me off like that. Now I've felt reluctant doing anything there. Lucario (talk) 01:47, 18 January 2018 (CET)
Psychology is weird. Maybe someone should write a paper about this. - Xerxes (talk) 01:56, 18 January 2018 (CET)
Heh... anyway, I have some changes I'd like submit to there. It's mostly about removing template how-to information outside of that page to their template docs, hopefully they don't mind. Lucario (talk) 03:08, 18 January 2018 (CET)

Game Page Status Template

This conversation has been moved to Template talk:Page Status. - Xerxes (talk) 20:20, 22 August 2017 (CEST)

Issue Tracker Alignment

We need to scan through the Dolphin Issue Tracker and align articles here with issues. Oldest issue needing alignment: issue 267.

Config Template

  • Improve config documentation on Template page.
  • Update to generate additional error categories (non-on/off values, missing notes, etc.) Kolano 09:18, 3 July 2011 (CEST)

Infobox

  • Clean up publisher/release date info to indicate differing region releases more appropriately (see Fragile Dreams: Farewell Ruins of the Moon)
  • Add more infobox options for pages that don't fit the usual molds. For example, System Menu and Broadband Adapter do not need compatibility, so they use the platforms template. And that means loosing out on details they could have. MayImilae 02:53, 24 July 2012 (CEST)

Complete list of Dolphin hotkeys

There is apparently no comprehensive list anywhere of all the hotkeys that work in Dolphin. How do we take screenshots without going to the menu, for example? This wiki would be the perfect place for such a list. The only hotkey I know of is Alt-F5 to enable the Wii Remote. Flang 08:05, 23 July 2016 (CST)

In Dolphin, go to Options => Hotkey settings. Since most (if not all) of Dolphin Hotkeys can be user configured, I'm not sure if a list of hotkeys would work well... - mbc07 (talk) 18:51, 23 July 2016 (CEST)
Thank you for pointing me to the hotkeys menu in Dolphin. The way they are layed out in that menu is very confusing for new users like me - Apparently if a key is mapped like (!(LMENU | RMENU) & !(LSHIFT | RSHIFT) & !(LCONTROL | RCONTROL)) & `F1` - that means to press F1. I guess I still think it would be helpful to have a default list of hotkeys available on the wiki, but it's not a big deal. -Flang 08:53, 24 July 2016 (CST)