Project:General Discussions: Difference between revisions

Jump to navigation Jump to search
(Propose usage of an expanded format for Wii GameIDs.)
(5 intermediate revisions by 2 users not shown)
Line 5: Line 5:
A spot to capture global replacement requests:
A spot to capture global replacement requests:
* Update testing/entry template to always include "tester=" field. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 01:36, 29 May 2015 (CEST)
* Update testing/entry template to always include "tester=" field. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 01:36, 29 May 2015 (CEST)
* Remove all |title= and |platforms= parameters from {{tl|Infobox VG}} calls. (It might be worth looking first for what pages still need |title=, like [[Metroid Prime 3: Corruption (Metroid Prime: Trilogy)]]. Maybe they can also be automated.) - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 06:02, 5 September 2017 (CEST)
** I made a [[:Category:Pages still needing infobox title|category]] to investigate where infobox titles are still being used. The only cases a mass replace would negatively affect are the de Blob, iCarly, and uDraw games because of capitalization (6 titles total). So, there's really nothing stopping a mass replace here. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 00:19, 6 September 2017 (CEST)
* Add {{tl|VideoGallery}} to all game pages. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 06:02, 5 September 2017 (CEST)
* Remove page comments and console name parameter from {{tl|GlobalProblems}} calls. The template generates a clickable [edit] link now, and I did a [https://wiki.dolphin-emu.org/index.php?title=Template:GlobalProblems&diff=150648&oldid=150645 check] of the automatic platform name against all hand-typed names, and it was 100% accurate in all cases. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 03:47, 20 September 2017 (CEST)


=== Titles without GameINI entries vs Rating ===
=== Titles without GameINI entries vs Rating ===
Line 88: Line 84:
:::Further digging into ripping Wii discs, I found out that some games are not in the XML, like [[Sonic & Sega All-Stars Racing]] and [[The Sims 3]]. I could not find their generated MD5 values in the XML or their titles. --[[User:Wildgoosespeeder|Wildgoosespeeder]] ([[User talk:Wildgoosespeeder|talk]]) 04:45, 10 May 2015 (CEST)
:::Further digging into ripping Wii discs, I found out that some games are not in the XML, like [[Sonic & Sega All-Stars Racing]] and [[The Sims 3]]. I could not find their generated MD5 values in the XML or their titles. --[[User:Wildgoosespeeder|Wildgoosespeeder]] ([[User talk:Wildgoosespeeder|talk]]) 04:45, 10 May 2015 (CEST)


=== Proposed expansion for Wii GameIDs ===
The ID6 format used by GameCube GameIDs fails to properly represent all of the information that a full Wii TMD contains. As an example, the ID [[SVTEXS]] is assumed to represent all the game identifiable information for [[BIT.TRIP Complete]] that can be guaranteed to exist. However, an actually complete ID would be 00010000535654455853r00. This presents the full 18 hex digit Title ID, as well as the title version information from the TMD file. The "r" separator between the full ID and the title version is already in use by one of the GameINIs that ship with Dolphin, which is why I'm suggesting it be used. [https://github.com/dolphin-emu/dolphin/blob/master/Data/Sys/GameSettings/0000000100000002r1.ini Default GameINI for 0000000100000002r1], known as the [[Wii Startup Menu]] on the wiki. Properly representing IDs in this format will allow us to almost guarantee that we send users to the correct page for the Title they're trying to get information on. Including the Title Version allows for proper distinction when multiple revisions of a Title need their own pages, IE: [[Wii Menu]] and [[Wii Startup Menu]]. Using hexadecimal digits instead of trying to represent them as ASCII GameIDs allows for displaying the Title IDs for the WADs found within the [[Wii Backup Disc]] properly. Instead of trying to figure out to make a page titled [[kVß.02]] we could just make one named 000100006b56df1e0002r00. - [[User:PowerKitten|PowerKitten]] ([[User talk:PowerKitten|talk]]) 19:09, 9 October 2017 (CEST)
=== Error with Slash in Search ===
=== Error with Slash in Search ===
Using a forward slash in a search term (i.e. "NA/EU") results in a long set of Wiki errors...
Using a forward slash in a search term (i.e. "NA/EU") results in a long set of Wiki errors...
Line 102: Line 95:
== Recent Discussions ==
== Recent Discussions ==
Below is listed of recently concluded discussions. You can [[Project:General_Discussions/Archive|search the archive]] for what was discussed since General Discussions page was created.
Below is listed of recently concluded discussions. You can [[Project:General_Discussions/Archive|search the archive]] for what was discussed since General Discussions page was created.
=== Proposed expansion for Wii GameIDs ===
The ID6 format used by GameCube GameIDs fails to properly represent all of the information that a full Wii TMD contains. As an example, the ID [[SVTEXS]] is assumed to represent all the game identifiable information for [[BIT.TRIP Complete]] that can be guaranteed to exist. However, an actually complete ID would be 00010000535654455853r00. This presents the full 18 hex digit Title ID, as well as the title version information from the TMD file. The "r" separator between the full ID and the title version is already in use by one of the GameINIs that ship with Dolphin, which is why I'm suggesting it be used. [https://github.com/dolphin-emu/dolphin/blob/master/Data/Sys/GameSettings/0000000100000002r1.ini Default GameINI for 0000000100000002r1], known as the [[Wii Startup Menu]] on the wiki. Properly representing IDs in this format will allow us to almost guarantee that we send users to the correct page for the Title they're trying to get information on. Including the Title Version allows for proper distinction when multiple revisions of a Title need their own pages, IE: [[Wii Menu]] and [[Wii Startup Menu]]. Using hexadecimal digits instead of trying to represent them as ASCII GameIDs allows for displaying the Title IDs for the WADs found within the [[Wii Backup Disc]] properly. Instead of trying to figure out to make a page titled [[kVß.02]] we could just make one named 000100006b56df1e0002r00. For a less specific usage case, adding TitleIDs for any Wii DLC will be impossible without using this format. All of their TitleIDs start with a lowercase letter, which is not allowed for MediaWiki pages. - [[User:PowerKitten|PowerKitten]] ([[User talk:PowerKitten|talk]]) 19:09, 9 October 2017 (CEST)
:You should consider first the implications that this would have on Dolphin. As much as I like the function of this wiki as an archive, the first and most important goal should be making everything consistent with how Dolphin handles it. Right now, Dolphin gives all IDs as six character IDs. This is used not just for the right click wiki link function, but also is used on the game information display page in Dolphin, used in issue reports on the issue tracker, and used for Dolphin's GameINI system for automatically changing settings which cause issues (from reading {{PR|5763}}, that one ID you bring up only uses the extended format to avoid the automatic settings affecting other versions of the menu). If the standard was going to be changed in one place, it would follow that it should also be changed in the others. We're talking about multiple different codebases/databases full of the shorter format that would need to be changed. Not that it couldn't be done, there's people much smarter than me that could plan out and write programs to transition everything over, but I'm thinking about cost/benefit. In a perfect world, we'd just have a full archive of all GameCube IDs and Wii TMDs sitting on our laps and we could easily just swap everything over like it's nothing, but reality's not like that sadly. I'm not really sure how you plan to acquire these format of IDs for retail Wii games for example without actually buying the game, then dumping it, then looking for the TMD in the disc's filesystem, unless retail games' TMDs can also be accessed from Nintendo's servers?
:Also, as far as I know there's never been any effort at all to document add-on DLC here, so there's no infrastructure or standards currently in place for that. If you wanted to make it, nobody's stopping you, but again, it should be framed in the perspective of how Dolphin handles DLC (which I have no knowledge about since I don't particularly like the Wii). - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:27, 9 October 2017 (CEST)
::Fair enough, I'll go ahead and cancel this proposal. It wouldn't be worth the work involved. The other problem is with GameCube games, as their BNRs only use the ID6 format. Meanwhile, TMDs are a required part of how the Wii reads Wii games, so each partition of a Wii game disc has a TMD due to that. I'd have to buy and dump every Wii game to verify the full IDs, which would be a massive undertaking. Thanks for humoring me, Xerxes. - [[User:PowerKitten|PowerKitten]] ([[User talk:PowerKitten|talk]]) 16:13, 10 October 2017 (CEST)


=== Gameplay Screenshots section worth staying? ===
=== Gameplay Screenshots section worth staying? ===
6,906

edits

Navigation menu