User talk:Xerxes: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(→‎Digital Korean IDs: josjuice solved the mystery, yay!)
 
(113 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Infobox Clean Up ==
Feel free to talk (most likely to me) here about whatever. Problems, concerns, anything. Or just random stuff.
Thanks for looking into the infobox clean up. It would be good if you can also help note/fill in missing GameIDs as you go, see my prior edit related to [[Cooking Mama: World Kitchen]]. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 06:23, 27 November 2016 (CET)


:Yeah I can do that. Is there anything that has to be done manually for the ID to show up in the infobox, or is simply making the redirect enough and then it'll come up automatically? I'm not too familiar with the GameID system on the wiki. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 06:42, 27 November 2016 (CET)
Also see [[User talk:Xerxes/Archive]]


::Simply creating the appropriate redirect will show them. The [[GameIDs]] page provides some details on how GameIDs work that should help in identifying missing or inappropriate ones. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 00:48, 28 November 2016 (CET)
== Digital Korean IDs ==
Continuation from [[User talk:Xerxes/Archive#JALT01]]. I just realized today that I never tried checking the actual Korean Nintendo website to see if it uses GameIDs in the page URLs like other region Nintendo pages do, but sadly they [http://www.nintendo.co.kr/Wii/wii/vconsol/r-type3/r-type3_01.php don't]. They [http://www.nintendo.co.kr/Wii/software/wii_fishing/index.html don't] do it for retail games either. As far as I know, the only thing to really do is to just make the same assumption I did in [[#Demo GameIDs]] and start replacing the K region IDs with T region from the Title Metadata scrape I have when the first three characters match. I'll just assume this is always correct. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 11:33, 18 August 2019 (CEST)


:The Commodore VC revision seems like a reasonable way to resolve the issue there. I had intended to try to revise the handling in the infobox code, but it's been a while now and I'm still unclear when I'd get around to it. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 15:14, 6 January 2017 (CET)
{{#dpl:titlematch=F__K__|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}


== XYZ Region GameIDs ==
{{#dpl:titlematch=J__K__|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}
Here's a DLP to pull the full set of currently registered XYZ region GameIDs...


{{#dpl:titlematch=___X__|titlematch=___Y__|titlematch=___Z__|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}
{{#dpl:titlematch=N__K__|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}
[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 02:10, 30 November 2016 (CET)


There a way to list this alphabetically so I can keep track of my position easier? I can't do wiki magic lol..
Well we at least need to update the [[GameIDs]] page to include the new region codes. I'm still a bit confused about what differentiates the K, T, and Q codes. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 08:24, 19 August 2019 (CEST)


I got it to order by last edit which works too. So nevermind on that one. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 18:29, 30 November 2016 (CET)
:I understand a lot better now after doing some research and re-reading [[User talk:Xerxes/Archive#JALT01]]. I'll try to write this in a way that's readable, as opposed to how I normally spout out garbage...


:There's more of these than I expected starting out and I keep finding more. The X is the most common, used to denote different language PAL releases, so noting those has become pretty mechanical. Sometimes it's used instead of P for the only EU release of a title which is nonsense. The Y/Z are much rarer and are always (? [[RPWZ41|nope]]) used for even more PAL languages; the logic here seems to be avoiding having one giant menu of languages for a standardized European release. I even found a [[R6KU36|U]] in there for a retail Wii game, maybe to denote Australia since that game seems to break the mold of AUS release being the exact same disc as the Brit release. When I'm done looking at all of these and have a good deal of the infoboxes looked at, I'll look into other non-WiiWare U IDs. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 08:47, 8 December 2016 (CET)
:The K region is used for all disc based South Korean Gamecube and Wii releases. This can be confirmed from the cases (I remember confirming a lot of these before, here's [https://www.gametdb.com/Wii/SOUK01 one] case scan where the K region is readable). There are very few games which were specifically released in South Korea though, and this is reflected by their store content. The metadata scrape _only_ includes downloadable content, not preinstalled channels (for example [[Mii Channel]] IDs are missing). Apparently, according to the metadata, the Wii store in Korea only had three downloadable channels ([[HAVK01]], [[HCFK01]], and [[HCRK01]] (HCRK01 makes sense for the [[Save Data Update Channel]] because, again, South Korea had [https://www.gametdb.com/Wii/SOUK01 a release of Skyward Sword])). This matches up with the evidence we have on the wiki about Korean releases, for example a dpl for H__K__ IDs doesn't really pull up much more than that, and the rest are all pre-installed. So, just like disc-based releases, the channels also seem to use the K region code.


== Publisher ID 28 ==
:With me so far? When it comes to Virtual Console, we know there's South Korean Virtual Console content on their store because of [http://www.nintendo.co.kr/Wii/wii/vconsol.php Nintendo's official South Korean website]. And we know the metadata includes Korean content, because of the aforementioned channels. But in the metadata, wherever you'd expect a South Korean release for all of the listed Virtual Console titles, there is no K region code. In fact, as far as downloadable content is concerned, only the three aforementioned channels on the whole nintendo update server use the K region code. (Again, this doesn't include the Wii's preinstalled channels in the Wii Menu, which also apparently use a K region code.) Instead, for all the Virtual Console content, a T or Q region code is there right next to the E, J, and P region codes where you'd expect the South Korean release to be. (Note: [[User:PowerKitten]] actually did bring up region code Q before, I just forgot about it.) So, through process of elimination, and the fact the metadata includes Korean channels shown above, and the fact we know Korean Virtual Console content exists, and there's no other known region these IDs could be... they must be Korean IDs. And there's absolutely no Virtual Console IDs which use K in the metadata, to clarify.
ID 28 is the JP publisher ID used currently for all four Gamecube Kemco-published titles on the wiki: [[Egg Mania: Eggstreme Madness]], [[Batman: Dark Tomorrow]], [[Universal Studios Theme Parks Adventure]], and [[Rogue Ops]]. Sometimes publishers just use different codes in Japan for some reason, and I can buy that, but these IDs are particularly mysterious to me because I can't confirm them, no GameTDB listing at all. They do exist though, [http://img.gamefaqs.net/box/5/9/0/17590_front.jpg they] [http://img.gamefaqs.net/box/2/1/2/14212_front.jpg have] [http://img.gamefaqs.net/box/9/5/7/14957_front.jpg JP] [http://img.gamefaqs.net/box/2/0/7/53207_front.jpg covers] and [https://web-beta.archive.org/web/20160818010912/http://redump.org/disc/9323/ they] [https://web-beta.archive.org/web/20161104212814/http://redump.org/disc/5468/ have] [https://web-beta.archive.org/web/20160818005507/http://redump.org/disc/26340/ redump] [https://web-beta.archive.org/web/20160818024816/http://redump.org/disc/26341/ entries], but since redump uses the four character codes and not the six character I can't check the publisher ID. I trust the IDs that are here in any case because [[User:DanbSky]]'s contributions from a quick survey are usually correct and sourced, and seem to come from his own collection, which would explain why they don't exist anywhere else (first time they've been documented). But it's probably worth mentioning that I have no way to check if they're correct or not short of tracking down the disc myself. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 12:44, 16 December 2016 (CET)


== GameID and GameTDB ==
:To summarize, from the evidence we have:
Just a quick note regarding GameTDB and GameIDs. They actually provide a nice inventory file /w all their GameIDs in one spot at the top of [http://www.gametdb.com/Wii/Downloads]. It seems to be a bit easier to do searches in. It can also especially be helpful for identifying titles with multiple releases (i.e. different EU language sets), since they tend to be sequential in the listing. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 18:36, 25 February 2017 (CET)


:I didn't know about this, that's cool. I'm gunna have to think about how I'll fit this into my workflow. I think the main site and previous/next IDs feature is a bit more useful for this purpose because of the covers and release info, but ctrl-F on a .txt document is obviously way faster than searches through google's api. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 23:04, 25 February 2017 (CET)
:*K region code is for South Korean Gamecube titles, and South Korean Wii disc titles and channels (both pre-installed and downloadable).
:*Q and T region code are for South Korean Virtual Console releases, which only exist for NES, SNES, and N64.


== EA ==
:If I find out any more or there's some inconsistency I don't know about besides the oddity of [[JAAQ01]] and [[JAAT01]] I'll write back. If this is unreadable tell me and I'll try writing it again. -[[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 10:38, 19 August 2019 (CEST)
{{#dpl:|titlematch=___J13|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}


{{#dpl:|titlematch=___J69|ordermethod=lastedit|order=ascending|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}
:[[User:JosJuice]] solved the mystery [https://bugs.dolphin-emu.org/issues/9009 here]. To quote: "To be more specific, Korean titles use K when they're in Korean, Q when they're NTSC-J VC imports and T when they're NTSC-U VC imports. (Regions other than NTSC-K also have specific letters for VC imports.) I don't know if there are any NTSC-K WiiWare titles, but if there are, those probably use K.". - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 11:04, 19 August 2019 (CEST)


^is this EA's fault or ours? I'm assuming the J69 are mistakes. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 03:22, 4 June 2017 (CEST)
== Demo GameIDs ==
It would be good if you can also check the GameID inventory you have for:
* other regional variants of those demos
* other demo GameIDs missing from the wiki (i.e. X prefixed IDs) The DLP below provides the current ones, though I had to exclude the J region to filter out the MSX titles.


: Mostly seems to be our fault, where it was presumed the JP publisher ID would match up with other regions. I cleaned up some of this, but there seem to be at least a few titles I'm having trouble confirming. A few title may actually use the "69" ID. For instance:
{{#dpl:titlematch=X_____|nottitlematch=___J__|redirects=only|mode=inline|inlinetext=<nowiki>, </nowiki>|notcategory=Not GameID|notcategory=Unofficial GameID}}
* NBA Street: http://www.gametdb.com/Wii/GNSJ69
 
* SSX Tricky: http://www.gametdb.com/Wii/GSTJ69
[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 10:52, 23 April 2019 (CEST)
* Harry Potter and the Chamber of Secrets: http://www.gametdb.com/Wii/GHSJ69
 
* Need for Speed: Most Wanted: http://www.gametdb.com/Wii/GOWJ69 (we list GOWJ13 for this too, but I can't confirm it)
:Sure. The problem still is that the title metadata doesn't include the name of the game, just raw IDs pretty much (this ID is legitimate! for what game? I don't know...). It's really only good for ID expansion. I mean I can just assume it's the same with the same characters 1-3 and that will... always be correct with the digital releases. So I'll just do that. I need to make a script to rename them all from 00010001hexhexhexhex.tmd to the actual ID first though and that'll take me awhile since I'm pathetic at programming, otherwise I have to search with a converter.  
* SSX on Tour: http://www.gametdb.com/Wii/GXOJ69
 
I'm guessing these may be titles developed by EA studios outside of JP, but that's unclear. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 20:15, 4 June 2017 (CEST)
:If there actually are files including the game titles and IDs to scrape we should do that too before it's all gone. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:30, 23 April 2019 (CEST)
 
:Should these demos be their own pages? I guess now would be the time to do it. I know that's a massive clusterfuck though and we can do it later with DPL. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 00:52, 24 April 2019 (CEST)
 
:: The safest thing would be to have separate pages for each (i.e. to allow for varying ratings between game and demo). But, yeah, I have little interest in pursuing generating / maintaining such; and I'd guess in most most cases issues will be shared between the game and it's demo anyway. Probably best to not worry about it until a case where varying issues / ratings would be needed. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 05:54, 24 April 2019 (CEST)

Latest revision as of 11:05, 19 August 2019

Feel free to talk (most likely to me) here about whatever. Problems, concerns, anything. Or just random stuff.

Also see User talk:Xerxes/Archive

Digital Korean IDs

Continuation from User talk:Xerxes/Archive#JALT01. I just realized today that I never tried checking the actual Korean Nintendo website to see if it uses GameIDs in the page URLs like other region Nintendo pages do, but sadly they don't. They don't do it for retail games either. As far as I know, the only thing to really do is to just make the same assumption I did in #Demo GameIDs and start replacing the K region IDs with T region from the Title Metadata scrape I have when the first three characters match. I'll just assume this is always correct. - Xerxes (talk) 11:33, 18 August 2019 (CEST)

FCYK01



Well we at least need to update the GameIDs page to include the new region codes. I'm still a bit confused about what differentiates the K, T, and Q codes. Kolano (talk) 08:24, 19 August 2019 (CEST)

I understand a lot better now after doing some research and re-reading User talk:Xerxes/Archive#JALT01. I'll try to write this in a way that's readable, as opposed to how I normally spout out garbage...
The K region is used for all disc based South Korean Gamecube and Wii releases. This can be confirmed from the cases (I remember confirming a lot of these before, here's one case scan where the K region is readable). There are very few games which were specifically released in South Korea though, and this is reflected by their store content. The metadata scrape _only_ includes downloadable content, not preinstalled channels (for example Mii Channel IDs are missing). Apparently, according to the metadata, the Wii store in Korea only had three downloadable channels (HAVK01, HCFK01, and HCRK01 (HCRK01 makes sense for the Save Data Update Channel because, again, South Korea had a release of Skyward Sword)). This matches up with the evidence we have on the wiki about Korean releases, for example a dpl for H__K__ IDs doesn't really pull up much more than that, and the rest are all pre-installed. So, just like disc-based releases, the channels also seem to use the K region code.
With me so far? When it comes to Virtual Console, we know there's South Korean Virtual Console content on their store because of Nintendo's official South Korean website. And we know the metadata includes Korean content, because of the aforementioned channels. But in the metadata, wherever you'd expect a South Korean release for all of the listed Virtual Console titles, there is no K region code. In fact, as far as downloadable content is concerned, only the three aforementioned channels on the whole nintendo update server use the K region code. (Again, this doesn't include the Wii's preinstalled channels in the Wii Menu, which also apparently use a K region code.) Instead, for all the Virtual Console content, a T or Q region code is there right next to the E, J, and P region codes where you'd expect the South Korean release to be. (Note: User:PowerKitten actually did bring up region code Q before, I just forgot about it.) So, through process of elimination, and the fact the metadata includes Korean channels shown above, and the fact we know Korean Virtual Console content exists, and there's no other known region these IDs could be... they must be Korean IDs. And there's absolutely no Virtual Console IDs which use K in the metadata, to clarify.
To summarize, from the evidence we have:
  • K region code is for South Korean Gamecube titles, and South Korean Wii disc titles and channels (both pre-installed and downloadable).
  • Q and T region code are for South Korean Virtual Console releases, which only exist for NES, SNES, and N64.
If I find out any more or there's some inconsistency I don't know about besides the oddity of JAAQ01 and JAAT01 I'll write back. If this is unreadable tell me and I'll try writing it again. -Xerxes (talk) 10:38, 19 August 2019 (CEST)
User:JosJuice solved the mystery here. To quote: "To be more specific, Korean titles use K when they're in Korean, Q when they're NTSC-J VC imports and T when they're NTSC-U VC imports. (Regions other than NTSC-K also have specific letters for VC imports.) I don't know if there are any NTSC-K WiiWare titles, but if there are, those probably use K.". - Xerxes (talk) 11:04, 19 August 2019 (CEST)

Demo GameIDs

It would be good if you can also check the GameID inventory you have for:

  • other regional variants of those demos
  • other demo GameIDs missing from the wiki (i.e. X prefixed IDs) The DLP below provides the current ones, though I had to exclude the J region to filter out the MSX titles.
XHAP01, XHFPWG, XIKEUU, XJIEQU, XIVPJS, XJHPYV, XHOPJX, XIJPJX, XJFPZK, XH5PTJ, XINPLU, XJIPQU, XH7PWY, XIOPLU, XH2PNV, XHDPKQ, XIZPVT, XH4PQX, XHEPXS, XHIP01, XHYPXS, XIHPHU, XHKPSJ, XI2PVT, XIKPUU, XHLPJX, XIEPWN, XIPPLU, XHQPRZ, XIGPHZ, XJDPZV, XJEPQM, XJGPQU, XIVEJS, XJHEYV, XIJEJX, XH5ETJ, XINELU, XH7EWY, XIOELU, XH2ENV, XHDEKQ, XIZEVT, XH4EQX, XHEEXS, XHIE01, XHYEXS, XIHEHU, XHKESJ, XI2EVT, XHLEJX, XIEEWN, XIPELU, XHQERZ, XIGEHZ, XJDEZV, XJEEQM, XJGEQU, XHAE01, XHFEWG, XH3EUV, XH6EXM, XH6PXM, XH8EQR, XH8PQR, XH9PXK, XHCEGD, XHCPGD, XHJE01, XHJP01, XHMEJX, XHNPUP, XHREQQ, XHRPQQ, XHVEXS, XHWEXS, XHXEXS, XHZEUP, XI7EWJ, XI8EYJ, XIAEXY, XIBEKL, XIBPKL, XICEZG, XICPZG, XIDEZG, XIDPZG, XIMPFJ, XIQEJV, XIREJV, XISEXS, XITEJS, XITPJS, XIUELY, XIUPLY, XIWESH, XJJEXU

Kolano (talk) 10:52, 23 April 2019 (CEST)

Sure. The problem still is that the title metadata doesn't include the name of the game, just raw IDs pretty much (this ID is legitimate! for what game? I don't know...). It's really only good for ID expansion. I mean I can just assume it's the same with the same characters 1-3 and that will... always be correct with the digital releases. So I'll just do that. I need to make a script to rename them all from 00010001hexhexhexhex.tmd to the actual ID first though and that'll take me awhile since I'm pathetic at programming, otherwise I have to search with a converter.
If there actually are files including the game titles and IDs to scrape we should do that too before it's all gone. - Xerxes (talk) 20:30, 23 April 2019 (CEST)
Should these demos be their own pages? I guess now would be the time to do it. I know that's a massive clusterfuck though and we can do it later with DPL. - Xerxes (talk) 00:52, 24 April 2019 (CEST)
The safest thing would be to have separate pages for each (i.e. to allow for varying ratings between game and demo). But, yeah, I have little interest in pursuing generating / maintaining such; and I'd guess in most most cases issues will be shared between the game and it's demo anyway. Probably best to not worry about it until a case where varying issues / ratings would be needed. Kolano (talk) 05:54, 24 April 2019 (CEST)