Xerxes

Joined 25 November 2014
Line 50: Line 50:


=== How do I add an ID? ===
=== How do I add an ID? ===
Adding a GameID to the wiki is rather simple on a technical level. You simply create a new page for the 6 character ID that redirects to the main page of the game that it's an ID for. Example: if you wanted to add ID "G123E45" for the game "Test 123", all you need to do is create a new page on the wiki titled exactly "G123E45" and as its contents write "<nowiki>#REDIRECT [[Test 123]]</nowiki>". That's it. Note that it takes a little while to catch up and reflect your IDs on the game's infobox, so don't freak out if it doesn't pop up right away.
Adding a GameID to the wiki is rather simple on a technical level. You simply create a new page for the 6 character ID that redirects to the main page of the game that it's an ID for. Example: if you wanted to add ID "G12E34" for the game "Test 123", all you need to do is create a new page on the wiki titled exactly "G12E34" and as its contents write "<nowiki>#REDIRECT [[Test 123]]</nowiki>". That's it. Note that it takes a little while to catch up and reflect your IDs on the game's infobox, so don't freak out if it doesn't pop up right away.


Currently the wiki is undergoing an effort to try and understand some of the odd IDs that can appear. Examples of this would be X/Y/Z region IDs (IDs in the format of ____X__, ____Y__, or ____Z__), U region IDs for Australian releases, games which have a different first three characters for different region releases (usually happens with Japanese versions), special Walmart/Best Buy release versions, etc. Once you get a feel for how IDs usually behave, whenever you spot an odd ID of this format, underneath your <nowiki>#REDIRECT</nowiki> line, add some details of what you know about that release. For example, often the X/Y/Z region IDs are just different language versions of the European release, so something that I'll do is I will change all the European IDs to add their languages, as that's usually the primary distinguishing factor. No need to get fancy or anything, just a one sentence little jot down like "Best Buy release" or "EN, FR language release" or something along those lines. It won't interfere with the function of the ID or with the redirect, UNLESS you add a <nowiki>[[link]]</nowiki> to a page after the redirect. Don't do this, it breaks everything, so just write out the name of the page normally with no link.
Currently the wiki is undergoing an effort to try and understand some of the odd IDs that can appear. Examples of this would be X/Y/Z region IDs (IDs in the format of ____X__, ____Y__, or ____Z__), U region IDs for Australian releases, games which have a different first three characters for different region releases (usually happens with Japanese versions), special Walmart/Best Buy release versions, etc. Once you get a feel for how IDs usually behave, whenever you spot an odd ID of this format, underneath your <nowiki>#REDIRECT</nowiki> line, add some details of what you know about that release. For example, often the X/Y/Z region IDs are just different language versions of the European release, so something that I'll do is I will change all the European IDs to add their languages, as that's usually the primary distinguishing factor. No need to get fancy or anything, just a one sentence little jot down like "Best Buy release" or "EN, FR language release" or something along those lines. It won't interfere with the function of the ID or with the redirect, UNLESS you add a <nowiki>[[link]]</nowiki> to a page after the redirect. Don't do this, it breaks everything, so just write out the name of the page normally with no link.
Line 70: Line 70:
(this is way too wordy but i have so much to say)
(this is way too wordy but i have so much to say)


This will be your primary source. GameTDB is huge and contains almost all Gamecube and Wii IDs and covers, along with some other miscellaneous data like game languages similar to redump. The problem here is that GameTDB is not as reliable. There are invalid entries on GameTDB, low resolution/wrong covers making it hard to check entry validity (___X__ region European IDs having ___P__ region covers as a consistent problem), questionable developer and publisher information, etc. The actual IDs though are generally correct, and this is the only source other than a personal dump that contains full 6 character IDs like the dolphin wiki uses. I would say the IDs from GameTDB are around 90% accurate, with the other 10% generally being flat-out missing IDs or false entries (for example wrong publisher code). Because this is pretty trustworthy but not perfectly so, I still recommend checking against one of the more reliable sources above before mindlessly posting IDs from GameTDB onto the wiki. However, in the case of a Wii game with no good cover scans for example, this becomes the most reliable source and there's no choice but to trust it until someone with the game comes to confirm/deny your addition.
This will be your primary source. GameTDB is huge and contains almost all Gamecube and Wii IDs and covers, along with some other miscellaneous data like game languages similar to redump. They also have all of their IDs listed in a convenient downloadable .txt dump, which you can get [http://www.gametdb.com/wiitdb.txt?LANG=ORIG here] (starts download). The problem though is that GameTDB is not as reliable. There are invalid entries on GameTDB, low resolution/wrong covers making it hard to check entry validity (___X__ region European IDs having ___P__ region covers as a consistent problem), questionable developer and publisher information, etc. The actual IDs though are generally correct, and this is the only source other than a personal dump that contains full 6 character IDs like the dolphin wiki uses. I would say the IDs from GameTDB are around 90% accurate, with the other 10% generally being flat-out missing IDs or false entries (for example wrong publisher code). Because this is pretty trustworthy but not perfectly so, I still recommend checking against one of the more reliable sources above before mindlessly posting IDs from GameTDB onto the wiki. However, in the case of a Wii game with no good cover scans for example, this becomes the most reliable source and there's no choice but to trust it until someone with the game comes to confirm/deny your addition.


There is another problem which is a bit more subtle; while GameTDB is a good source for Virtual Console IDs, since GameTDB contains IDs from other Nintendo consoles, if a retro game had Virtual Console releases on multiple consoles, the actual pages on GameTDB (at least at the time of writing) don't distinguish at all what console that ID is for. So for example if you wanted to find the Super Mario Bros. Virtual Console ID for the Wii, but the game also had a Virtual Console release for the WiiU, you would get both the Wii and WiiU Super Mario Bros IDs in your results if you use the general search with zero way to distinguish them, so be careful about that and try and double check with GameFAQs for Virtual Console if possible. On top of this although GameTDB uses the six character GameIDs, they omit the last two characters from WiiWare/Arcade games. While this isn't a problem for Virtual Console, as you can simply fill them in, WiiWare and Arcade games actually do go by publisher apparently for the last two characters in their ID, which means you'll have to fill them in manually.
There is another problem which is a bit more subtle; while GameTDB is a good source for Virtual Console IDs, since GameTDB contains IDs from other Nintendo consoles, if a retro game had Virtual Console releases on multiple consoles, the actual pages on GameTDB (at least at the time of writing) don't distinguish at all what console that ID is for. So for example if you wanted to find the Super Mario Bros. Virtual Console ID for the Wii, but the game also had a Virtual Console release for the WiiU, you would get both the Wii and WiiU Super Mario Bros IDs in your results if you use the general search with zero way to distinguish them, so be careful about that and try and double check with GameFAQs for Virtual Console if possible. On top of this although GameTDB uses the six character GameIDs, they omit the last two characters from WiiWare/Arcade games. While this isn't a problem for Virtual Console, as you can simply fill them in, WiiWare and Arcade games actually do go by publisher apparently for the last two characters in their ID, which means you'll have to fill them in manually.
6,906

edits