Difference between revisions of "Project:To Do"

From Dolphin Emulator Wiki
Jump to: navigation, search
m (Undo revision 20042 by Jhonn (talk) - removed "mmuhack" from the deprecated list on Template:Config to fix this)
Line 6: Line 6:
* [[:Category:Wiki maintenance]]
* [[:Category:Wiki maintenance]]
** {{PAGESINCAT:Deleteme}} pages in [[:Category:Deleteme]]
** {{PAGESINCAT:Deleteme}} pages in [[:Category:Deleteme]]
** {{PAGESINCAT:Pages with deprecated config template parameters}} pages in [[:Category:Pages with deprecated config template parameters]] (please leave the pages of this category as it is now, I'm fixing the issues caused by my last commit and the current template are adding all pages that use <tt>|mmuhack=</tt> on this category, and <tt>|mmuhack=</tt> isn't a deprecated parameter) [[User:Jhonn|Jhonn]] 17:37, 26 June 2011 (CEST)
** {{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 rating template issues}} pages in [[:Category:Pages with rating template issues]]
** {{PAGESINCAT:Pages with revision template errors}} pages in [[:Category:Pages with revision template errors]]
** {{PAGESINCAT:Pages with revision template errors}} pages in [[:Category:Pages with revision template errors]]

Revision as of 16:53, 26 June 2011

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.


Regular tasks

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


  • 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).
  • Fix "Random Page" page, it seems to always return the same page now or perhaps changes the page less frequently (i.e. per session, or per day).
    • Are others experiencing this? Random page used to return a different page with each click for me, but now returns the same page repeatedly.Kolano 05:33, 1 June 2011 (CEST)
    • It's working fine for me, every time that I click on "random page" it gives me a different page... Jhonn 22:40, 1 June 2011 (CEST)
    • Hrm, maybe it's a problem with Firefox 5, hopefully others can comment here.Kolano 04:32, 2 June 2011 (CEST)
I've also observed this issue across this wiki, where pages remain cached when they shouldn't. I frequently end up refreshing my browser after performing edits. I'm using Firefox 4.0.1, for what it's worth. LobStoR (talk | contribs) 04:10, 5 June 2011 (CEST)
  • Correct maximum file size indicator on upload page. It says 2Mb files are accepted, but 1Mb seems to be the actual cut-off.Kolano 18:33, 4 June 2011 (CEST)
  • Work out how to better integrate Game IDs, as these seem to frequently be ignored/missed when moving pages around.
    Just check Special:DoubleRedirects occasionally. LobStoR (talk | contribs) 19:12, 8 June 2011 (CEST)


  • Revise ratings template to make sub-page ratings take effect
  • Flesh out ratings sub-pages


  • Clean up lists by adding missing information
  • Add orphaned or games not in the lists into the list pages.
  • 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)
    • 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: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.
        • On the lists I believe we should remove the "aka 'foreign game title'" since we are focusing more towards the American titles. ThatLuciano 07:56, 28 April 2011 (CEST)
          • I don't think we should be "focusing" toward American titles. I'd much prefer if we fleshed the AKAs out more/integrated such into game pages to better cover that the titles have multiple names. Not doing so makes it difficult for non-US wiki users to find info on titles relevant to them, as the names they may be familiar with can significantly deviate from the US titles (i.e. Spirits & Spells vs Castleween).Kolano 15:53, 28 April 2011 (CEST)
      • 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")
  • 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.Kolano 07:39, 4 April 2011 (CEST)


  • 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:
    • |realxfb=on must be changed to the new |xfb=real (now both real and virtual XFB options are radio buttons on emulator). (relevant pages, currently 441)
    • |mmuhack=on must be changed to the new |mmu=On. (relevant pages, currently 3)
      • No, MMU and MMU speed hack are two different things, we need to revert current changes. Jhonn 01:49, 15 April 2011 (CEST)
      • Sorry for my confusion, since no entry included both I had presumed they were the same. Kolano 18:30, 15 April 2011 (CEST)
  • Improve config documentation on Template page and update config sections to only use filled parameters.
  • Clean blank entries and add only the used ones. Please provide feedback here.
    • I'd be OK with such if: we can provide some documentation of the settings used by the config template somewhere;we reference that location from each config entry.Kolano 05:58, 5 April 2011 (CEST)
  • Update Template:Config tags to be more consistent with r7486 updates. Jhonn 19:22, 30 April 2011 (CEST)


  • Clean up publisher/release date info to indicate differing region releases more appropriately (see Fragile Dreams : Farewell Ruins Of The Moon)
  • Consider purging emulation irrelevant details.
  • Clean up Input methods related to other platforms not emulated by Dolphin.
  • Consider cleaning up info for developers (such as FPS, Rel modules, DTK ADPCM, Size, FPS...) Provide feedback here


  • Add developer/publisher categories
  • Add more complete set of genre categories
    • Replace genres with genre category links

Navigation Templates

  • The template handle series it doesn't address by providing a notice to update the relevant navigation template.
    • The template parameter be Title rather than Series based. Such could allow a default template to be included on every page (i.e. outputting nothing if there was no relevant navigation). Unfortunately that's not compatible with my prior suggestion, so we probably need some further discussion.
  • Revise the following in the navigation template(s):
    • Revise German variables to English
    • Correct handling so final list item isn't displayed on it's own line. This is currently addressed by including a &nbsp; as a final entry, but that's a less than ideal solution.
    • Make a navigation entry template.
      • This will need to consider the total count of templates used within this template. As we want to avoid hitting the too many templates issues seen in list pages.
    • Document conventions:
      • Entries listed in chronological order.
      • <Title> (<Platform>, <Year>)
        • Alternately, we might consider a format where Wii and GameCube titles occupy separate rows. Not sure if/how we'd handle Wii sub-categories (i.e. WiiWare, etc.). Please discuss.
      • Entries should be separated with a "&nbsp;| " (This may be a mute point, if a separate entry template is implemented)
  • Query regarding recent navigation migration to sub-pages: Is this functional in any way? Per, http://www.mediawiki.org/wiki/Help:Subpages, "By default, MediaWiki's subpage feature is turned off in the main namespace, but can be used on talk pages and user pages."
    • I think that it's OK, Templates aren't part of the main namespace, so they probably have this enabled by default. Jhonn 01:11, 19 May 2011 (CEST)

To Do List

  • List other needed to do


Below is listed only what was done last month. You can search the [Dolphin-Emulator.com Wiki:To Do/Archive|archive]] for what was done since To Do list was created.


  • Discover why Nintendo GameCube are marked for speedy deletion.
    • Accidentally marked one of the in use templates for deletion when marking unused templates. Fixed now. (Done by Kolano - 1 June 2011).


  • Purge "Tested on Revision" column. (Done by ThatLuciano and Jhonn - 30 April 2011 / 2 May 2011).


  • |graphicsplugin=OpenGL, DX9 or DX11 must be changed to the new |gfxbackend=OpenGL, DX9 or DX11 because Dolphin plugins has been mergered into the main executable. (Done by Foso - 31 March 2011).
  • |safetexturecache=Safe, Normal or Fast must be changed to the new |accuratetexturecache=Safe, Normal or Fast. (Done by Foso - 31 March 2011).
  • |dspplugin=HLE, LLE recompiler or LLE interpreter must be changed to the new |dspengine=HLE, LLE recompiler or LLE interpreter because Dolphin plugins has been mergered into the main executable. (Done by Foso - 1 April 2011).
  • |recompiler=JIT, JITiL or interpreter must be changed to the new |cpuengine=JIT, JITiL or interpreter.(Done by Foso - 4 April 2011).
  • Realign options with recent Dolphin config update r7486. (Done by Jhonn - 30 April 2011).
    • Changed the "Enable" button for EFB and XFB to "Disable".
    • EFB Scale => Internal Resolution
    • Load Native Mipmaps => Fast mipmaps
    • EFB Scaled Copy => Scaled EFB copy
    • Pixel Lighting => Per-Pixel Lighting
    • Pixel Depth => Per-Pixel Depth
    • Force Bi/Trilinear Filtering => Force Texture Filtering
    • Enable CPU Access => Skip EFB Access from CPU
    • Emulate format changes => Ignore Format Changes
    • Disable Dest. Alpha Pass => Skip Dest. Alpha Pass
    • Enable Display List Caching => Cache Display Lists

Navigation Templates

  • Consider merging all templates in only one, separated in subpages (such as Template:Navigation/Zelda, Template:Navigation/Pikmin, Template:Navigation/Mortal Kombat), and add a documentation and link for subpages on the main template. (Done by Jhonn - 18 May 2011).

To Do List

  • Split "Completed" section entries done more than one month ago in an separate page to maintain organization. (Done by Jhonn - 3 April 2011).