315-5881 add labels & sort

This commit is contained in:
MetalliC 2015-01-22 16:16:17 +02:00
parent 04bc2ed23e
commit ce0d451044
2 changed files with 89 additions and 89 deletions

View File

@ -521,6 +521,7 @@ Star Horse (big screens) 840-0054C 23625 4 (128Mb) 3
Star Horse (satellite) 840-0056C 23627 6 (128Mb)* 315-6319 315-6213 not present * +1 (64Mb), requires 837-13785 ARCNET&IO BD
Star Horse Progress (satellite) (Rev A) 840-0123C 24122A 7 (128Mb) 315-6319A 315-6213 not present requires 837-13785 ARCNET&IO BD
The King of Route 66 (Rev A) 840-0087C 23819A 10 (128Mb) 315-6319A 315-6213 not present
Virtua Fighter 4 840-0080C 23785 11 (128Mb) ? ? ?
Virtua Striker 3 840-0061C 23663 11 (128Mb) 315-6319A 315-6213 317-0310-COM
Virtua Striker 3 (Rev B) 840-0061C 23663B 11 (128Mb) 315-6319A 315-6213 317-0310-COM
Wave Runner GP 840-0064C 24059 6 (128Mb) 315-6319A 315-6213 not present

View File

@ -32,103 +32,102 @@ struct game_keys
static const struct game_keys keys_table[] =
{
// name key gameid # year chip label platform
{ "twcup98", 0x05200913 }, // 25209801 1998 317-5039-COM ST-V (this is correct key, but not yet working with our code)
// { "twcup98", -1 }, // 25209801 1998 317-5039-COM ST-V
{ "astrass", 0x052e2901 }, // 25349801 1998 317-5040-COM ST-V (yes, the 317-5040-COM chip was reused for 3 different games and on both Naomi and ST-V!)
{ "rsgun", -1 }, // 1998 317-5041-COM ST-V
{ "sss", -1 }, // 1998 317-5042-COM ST-V
{ "elandore", -1 }, // 1998 317-5043-COM ST-V
{ "ffreveng", -1 }, // 1998 317-5049-COM ST-V
{ "twcup98", 0x05200913 }, // 25209801 1998 317-5039-COM ST-V
{ "astrass", 0x052e2901 }, // 25349801 1998 317-5040-COM ST-V (yes, the 317-5040-COM chip was reused for 3 different games and on both Naomi and ST-V!)
{ "rsgun", -1 }, // 1998 317-5041-COM ST-V
{ "sss", -1 }, // 1998 317-5042-COM ST-V
{ "elandore", -1 }, // 1998 317-5043-COM ST-V
{ "ffreveng", -1 }, // 1998 317-5049-COM ST-V
{ "18wheelr", 0x0807cf54 }, // 840-0023 2000
{ "18wheels", 0x0807cf54 }, // 840-0036 2000
{ "18wheelu", 0x0807cf54 }, // 840-0037 2000
{ "alienfnt", 0x08174343 }, // 840-0048 2001
{ "alienfnta", 0x08174343 }, // 840-0048 2001
{ "alpilota", 0x08070e41 }, // 840-0005 1999
{ "alpiltdx", 0x08070e41 }, // 834-????? 1999
{ "capsnk", 0x00000000 }, // 841-0011 2000
{ "capsnka", 0x00000000 }, // 841-0011 2000
{ "capsnkb", 0x00000000 }, // 841-0011 2000
{ "clubkrtc", 0x0ce7d742 }, // 840-0062 2001
{ "clubkrtd", 0x0ce7d742 }, // 840-0062 2001
{ "clubkrte", 0x0ce7d742 }, // 840-0062 2001
{ "crackdj2", 0x08428247 }, // 840-0068 2001
{ "crackndj", 0x081c2347 }, // 840-0043 2000
{ "crzytaxi", 0x080d2f45 }, // 840-0002 1999
{ "csmash", 0x08103347 }, // 840-0044 2000
{ "csmasho", 0x08103347 }, // 840-0044 2000
{ "cspike", 0x000e2010 }, // 841-0012 2000
{ "deathcox", 0x000b64d0 }, // 841-0016 2000
{ "derbyoc", 0x080fee35 }, // 840-0016 1999
{ "doa2", 0x0008ad01 }, // 841-0003 1999
{ "doa2m", 0x0008ad01 }, // 841-0003 1999
{ "dybb99", 0x0804ae71 }, // 840-0019 1999
{ "dybbnao", 0x080e6ae1 }, // 840-0001 1998
{ "f355", 0x080e8f84 }, // 834-13842 1999
{ "f355twin", 0x0806efd4 }, // 834-13950 1999
{ "f355twn2", 0x081666c6 }, // 840-0042 2001
{ "ggram2", 0x08074a61 }, // 840-0007 1999
{ "ggx", 0x00076110 }, // 841-0013 2000
{ "gundmct", 0x000e8010 }, // 841-0017 2001
{ "gunsur2", 0x000680d0 }, // 25709801 2001
{ "gunsur2e", 0x000680d0 }, // 25709801 2001
{ "gwing2", 0x000b25d0 }, // 841-0014 2000
{ "hmgeo", 0x00038510 }, // HMG016007 2001
{ "inunoos", 0x094bc3e3 }, // 840-0073 2001
{ "jambo", 0x080fab95 }, // 840-0013 1999
{ "marstv", 0x080b8ef5 }, // 840-0025 1999
{ "mazan", 0x080fea94 }, // 25869812 2002
{ "mazana", 0x080fea94 }, // 25869812 2002
{ "ninjaslt", 0x000ca510 }, // 25469801 2000
{ "ninjaslt1", 0x000ca510 }, // 25469801 2000
{ "ninjaslt2", 0x000ca510 }, // 25469801 2000
{ "ninjaslt4", 0x000ca510 }, // 25469801 2000
{ "otrigger", 0x080fea94 }, // 840-0017 1999
{ "pjustic", 0x000725d0 }, // 841-0015 2000
{ "pstone", 0x000e69c1 }, // 841-0001 1999
{ "pstone2", 0x000b8dc0 }, // 841-0008 2000
{ "puyoda", 0x000acd40 }, // 841-0006 1999
{ "ringout", 0x080b1e40 }, // 840-0004 1999
{ "samba", 0x080a8b5d }, // 840-0020 1999
{ "sambap", 0x080a8b5d }, // 840-0020 1999
{ "samba2k", 0x081702cf }, // 840-0047 2000
{ "sgtetris", 0x0808ae51 }, // 840-0018 1999
{ "slasho", 0x081a66ca }, // 840-0041 2000
{ "smlg99", 0x08048a01 }, // 840-0012 1999
{ "spawn", 0x00078d01 }, // 841-0005 1999
{ "sstrkfgt", 0x08132303 }, // 840-0035 2000
{ "sstrkfgta", 0x08132303 }, // 840-0035 2000
{ "suchie3", 0x000368e1 }, // 841-0002 1999
{ "tduno", 0x08028ea5 }, // 840-0008 1999
{ "gundmct", 0x000e8010 }, // 841-0017 2001 ??? Naomi
{ "puyoda", 0x000acd40 }, // 841-0006 1999 ??? Naomi
{ "smlg99", 0x08048a01 }, // 840-0012 1999 ??? Naomi
{ "vf4cart", 0x0eef2f96 }, // 840-0080 2002 ??? Naomi 2
{ "vonot", 0x08010715 }, // 840-0028 2000 ??? Naomi
{ "marstv", 0x080b8ef5 }, // 840-0025 1999 317-0074-JPN Naomi
{ "dybbnao", 0x080e6ae1 }, // 840-0001 1998 317-0246-JPN Naomi
{ "crzytaxi", 0x080d2f45 }, // 840-0002 1999 317-0248-COM Naomi
{ "zombrvn", 0x08012b41 }, // 840-0003 1999 317-0249-COM Naomi
{ "ringout", 0x080b1e40 }, // 840-0004 1999 317-0250-COM Naomi
{ "alpilota", 0x08070e41 }, // 840-0005 1999 317-0251-COM Naomi
{ "alpiltdx", 0x08070e41 }, // 834-????? 1999 317-0251-COM Naomi
{ "ggram2", 0x08074a61 }, // 840-0007 1999 317-0253-JPN Naomi
{ "f355", 0x080e8f84 }, // 834-13842 1999 317-0254-COM Naomi
{ "tduno", 0x08028ea5 }, // 840-0008 1999 317-0255-JPN Naomi
{ "toyfight", 0x0802ca85 }, // 840-0011 1999 317-0257-COM Naomi
{ "vs2_2k", 0x08088b08 }, // 840-0010 1999 317-0258-COM Naomi
{ "derbyoc", 0x080fee35 }, // 840-0016 1999 317-0262-JPN Naomi
{ "vtennis", 0x0803eb15 }, // 840-0015 1999 317-0263-COM Naomi
{ "jambo", 0x080fab95 }, // 840-0013 1999 317-0264-COM Naomi
{ "mazan", 0x080fea94 }, // 25869812 2002 317-0266-COM Naomi
{ "mazana", 0x080fea94 }, // 25869812 2002 317-0266-COM Naomi
{ "otrigger", 0x080fea94 }, // 840-0017 1999 317-0266-COM Naomi
{ "f355twin", 0x0806efd4 }, // 834-13950 1999 317-0267-COM Naomi
{ "sgtetris", 0x0808ae51 }, // 840-0018 1999 317-0268-COM Naomi
{ "dybb99", 0x0804ae71 }, // 840-0019 1999 317-0269-JPN Naomi
{ "samba", 0x080a8b5d }, // 840-0020 1999 317-0270-COM Naomi
{ "sambap", 0x080a8b5d }, // 840-0020 1999 317-0270-COM Naomi
{ "virnbao", 0x08068b58 }, // 840-0021 2000 317-0271-COM Naomi
{ "virnbap", 0x08068b58 }, // 840-0021 2000 317-0271-COM Naomi
{ "18wheelr", 0x0807cf54 }, // 840-0023 2000 317-0273-COM Naomi
{ "18wheels", 0x0807cf54 }, // 840-0036 2000 317-0273-COM Naomi
{ "18wheelu", 0x0807cf54 }, // 840-0037 2000 317-0273-COM Naomi
{ "sstrkfgt", 0x08132303 }, // 840-0035 2000 317-0281-COM Naomi
{ "sstrkfgta", 0x08132303 }, // 840-0035 2000 317-0281-COM Naomi
{ "wwfroyal", 0x081627c3 }, // 840-0040 2000 317-0285-COM Naomi
{ "slasho", 0x081a66ca }, // 840-0041 2000 317-0286-COM Naomi
{ "f355twn2", 0x081666c6 }, // 840-0042 2001 317-0287-COM Naomi
{ "crackndj", 0x081c2347 }, // 840-0043 2000 317-0288-COM Naomi
{ "csmash", 0x08103347 }, // 840-0044 2000 317-0289-COM Naomi
{ "csmasho", 0x08103347 }, // 840-0044 2000 317-0289-COM Naomi
{ "alienfnt", 0x08174343 }, // 840-0048 2001 317-0293-COM Naomi
{ "alienfnta", 0x08174343 }, // 840-0048 2001 317-0293-COM Naomi
{ "samba2k", 0x081702cf }, // 840-0047 2000 317-0295-COM Naomi
{ "wldrider", 0x0ce7a703 }, // 840-0046 2001 317-0301-COM Naomi 2
{ "vstrik3c", 0x0cee834a }, // 840-0061 2001 317-0310-COM Naomi 2
{ "vstrik3cb", 0x0cee834a }, // 840-0061 2001 317-0310-COM Naomi 2
{ "crackdj2", 0x08428247 }, // 840-0068 2001 317-0311-COM Naomi
{ "clubkrtc", 0x0ce7d742 }, // 840-0062 2001 317-0313-COM Naomi 2
{ "clubkrtd", 0x0ce7d742 }, // 840-0062 2001 317-0313-COM Naomi 2
{ "clubkrte", 0x0ce7d742 }, // 840-0062 2001 317-0313-COM Naomi 2
{ "inunoos", 0x094bc3e3 }, // 840-0073 2001 317-0316-JPN Naomi
{ "toukon4", 0x052e2901 }, // 25349801 2000 317-5040-COM Naomi
{ "toyfight", 0x0802ca85 }, // 840-0011 1999
{ "vf4cart", 0x0eef2f96 }, // 840-0080 2002
{ "virnbao", 0x08068b58 }, // 840-0021 2000
{ "virnbap", 0x08068b58 }, // 840-0021 2000
{ "vonot", 0x08010715 }, // 840-0028 2000
{ "vs2_2k", 0x08088b08 }, // 840-0010 1999
{ "vstrik3c", 0x0cee834a }, // 840-0061 2001
{ "vstrik3cb", 0x0cee834a }, // 840-0061 2001
{ "vtennis", 0x0803eb15 }, // 840-0015 1999
{ "wldkicks", 0x052e2901 }, // 25209801 2000 317-5040-COM Naomi
{ "wldkicksa", 0x052e2901 }, // 25209801 2000 317-5040-COM Naomi
{ "wldkicksb", 0x052e2901 }, // 25209801 2000 317-5040-COM Naomi
{ "wldrider", 0x0ce7a703 }, // 840-0046 2001
{ "wwfroyal", 0x081627c3 }, // 840-0040 2000
{ "zerogu2", 0x0007c010 }, // 841-0020 2001
{ "zombrvn", 0x08012b41 }, // 840-0003 1999
{ "pstone", 0x000e69c1 }, // 841-0001 1999 317-5046-COM Naomi
{ "suchie3", 0x000368e1 }, // 841-0002 1999 317-5047-JPN Naomi
{ "doa2", 0x0008ad01 }, // 841-0003 1999 317-5048-COM Naomi
{ "doa2m", 0x0008ad01 }, // 841-0003 1999 317-5048-COM Naomi
{ "shangril", -1 }, // 841-0004 1999 317-5050-JPN Naomi seems not used by game
{ "spawn", 0x00078d01 }, // 841-0005 1999 317-5051-COM Naomi
{ "pstone2", 0x000b8dc0 }, // 841-0008 2000 317-5054-COM Naomi
{ "capsnk", 0x00000000 }, // 841-0011 2000 317-5059-COM Naomi
{ "capsnka", 0x00000000 }, // 841-0011 2000 317-5059-COM Naomi
{ "capsnkb", 0x00000000 }, // 841-0011 2000 317-5059-COM Naomi
{ "cspike", 0x000e2010 }, // 841-0012 2000 317-5060-COM Naomi
{ "ggx", 0x00076110 }, // 841-0013 2000 317-5063-COM Naomi
{ "gwing2", 0x000b25d0 }, // 841-0014 2000 317-5064-COM Naomi
{ "pjustic", 0x000725d0 }, // 841-0015 2000 317-5065-COM Naomi
{ "deathcox", 0x000b64d0 }, // 841-0016 2000 317-5066-COM Naomi
{ "ninjaslt", 0x000ca510 }, // 25469801 2000 317-5068-COM Naomi
{ "ninjaslt1", 0x000ca510 }, // 25469801 2000 317-5068-COM Naomi
{ "ninjaslt2", 0x000ca510 }, // 25469801 2000 317-5068-COM Naomi
{ "ninjaslt4", 0x000ca510 }, // 25469801 2000 317-5068-COM Naomi
{ "hmgeo", 0x00038510 }, // HMG016007 2001 317-5071-COM Naomi
{ "zerogu2", 0x0007c010 }, // 841-0020 2001 317-5073-COM Naomi
{ "gunsur2", 0x000680d0 }, // 25709801 2001 317-5075-COM Naomi
{ "gunsur2e", 0x000680d0 }, // 25709801 2001 317-5075-COM Naomi
{ "airtrix", 0x091b02c7 }, // 834-14149 2000 317-0294-COM Hikaru
{ "pharrier", 0x0912c68a }, // 834-14144 2001 317-0297-COM Hikaru
{ "podrace", 0x0903dad5 }, // 834-14002 2001 317-0277-COM Hikaru
{ "podrace", 0x0903dad5 }, // 834-14002 2001 317-0277-COM Hikaru
{ "airtrix", 0x091b02c7 }, // 834-14149 2000 317-0294-COM Hikaru
{ "pharrier", 0x0912c68a }, // 834-14144 2001 317-0297-COM Hikaru
{ "vs298", 0x09234e96 }, // ???? 317-0237-COM Model 3
{ "vs299", 0x09222ac8 }, // ???? 317-0245-COM Model 3
{ "swt", 0x11272a01 }, // ???? 317-0241-COM Model 3
{ "dynamcop", 0x0c2a4a93 }, // ???? 317-0236-COM Model 2
{ "dynamcop", 0x0c2a4a93 }, // ???? 317-0236-COM Model 2
{ "vs298", 0x09234e96 }, // ???? 317-0237-COM Model 3
{ "swt", 0x11272a01 }, // ???? 317-0241-COM Model 3
{ "vs299", 0x09222ac8 }, // ???? 317-0245-COM Model 3
{ NULL, 0 } // end of table
};