chore: Games IDs and names refactor, extract release year. (#415)

* partial gid remakes and years

* First run of complete gid and name revision

* chore: some gid refactors and some years

* fix: add missing years

* chore: regenerate GAMES_LIST.md

* fix: wrong ids caught by rust gid testing

* fix: star wars jedi knight 2: jedi outcast gid

* chore: regenerate games_list after rebase

* chore: fix some more ids caught by rust id testing
This commit is contained in:
CosminPerRam 2024-01-11 01:38:44 +02:00 committed by GitHub
parent fccd61c4ea
commit aa8b20b302
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1229 additions and 899 deletions

View File

@ -1,328 +1,329 @@
### Supported ### Supported
| GameDig Type ID | Name | See Also | | GameDig Type ID | Name | See Also |
|------------------------|---------------------------------------------------------|--------------------------------------------------| |----------------------|--------------------------------------------------|---------------------------------------------|
| `as` | Action: Source | [Valve Protocol](#valve) | | a2oa | ARMA 2: Operation Arrowhead | [Valve Protocol](#valve) |
| `ahl` | Action Half-Life | [Valve Protocol](#valve) | | aaa | ARMA: Armed Assault | |
| `ageofchivalry` | Age of Chivalry (2007) | [Valve Protocol](#valve) | | aapg | America's Army: Proving Grounds | [Valve Protocol](#valve) |
| `aoe2` | Age of Empires 2 (1999) | | | actionsource | Action: Source | [Valve Protocol](#valve) |
| `alienarena` | Alien Arena (2004) | | | acwa | ARMA: Cold War Assault | |
| `alienswarm` | Alien Swarm (2010) | [Valve Protocol](#valve) | | ahl | Action Half-Life | [Valve Protocol](#valve) |
| `avp2` | Aliens versus Predator 2 (2001) | | | alienarena | Alien Arena | |
| `avp2010` | Aliens vs. Predator (2010) | [Valve Protocol](#valve) | | alienswarm | Alien Swarm | [Valve Protocol](#valve) |
| `americasarmy` | America's Army (2002) | | | americasarmy | America's Army | |
| `americasarmy2` | America's Army 2 (2003) | | | americasarmy2 | America's Army 2 | |
| `americasarmy3` | America's Army 3 (2009) | [Valve Protocol](#valve) | | americasarmy3 | America's Army 3 | [Valve Protocol](#valve) |
| `americasarmypg` | America's Army: Proving Grounds (2015) | [Valve Protocol](#valve) | | aoc | Age of Chivalry | [Valve Protocol](#valve) |
| `arcasimracing` | Arca Sim Racing (2008) | | | aoe2 | Age of Empires 2 | |
| `arkse` | Ark: Survival Evolved (2017) | [Valve Protocol](#valve) | | aosc | Ace of Spades Classic | |
| `arma2` | ARMA 2 (2009) | [Valve Protocol](#valve) | | arma2 | ARMA 2 | [Valve Protocol](#valve) |
| `arma2oa` | ARMA 2: Operation Arrowhead (2010) | [Valve Protocol](#valve) | | arma3 | ARMA 3 | [Valve Protocol](#valve) |
| `arma3` | ARMA 3 (2013) | [Valve Protocol](#valve) | | armagetronadvanced | Armagetron Advanced | |
| `arma` | ARMA: Armed Assault (2007) | | | armareforger | ARMA: Reforger | [Valve Protocol](#valve) |
| `armacwa` | ARMA: Cold War Assault (2011) | | | armaresistance | ARMA: Resistance | |
| `armar` | ARMA: Resistance (2011) | | | asa | Ark: Survival Ascended | |
| `armare` | ARMA: Reforger (2022) | [Valve Protocol](#valve) | | ase | Ark: Survival Evolved | [Valve Protocol](#valve) |
| `armagetron` | Armagetron Advanced (2001) | | | asr08 | Arca Sim Racing '08 | |
| `asa` | Ark: Survival Ascended (2023) | | | assettocorsa | Assetto Corsa | |
| `assettocorsa` | Assetto Corsa (2014) | | | atlas | Atlas | [Valve Protocol](#valve) |
| `atlas` | Atlas (2018) | [Valve Protocol](#valve) | | avorion | Avorion | [Valve Protocol](#valve) |
| `avorion` | Avorion (2020) | [Valve Protocol](#valve) | | avp2 | Aliens versus Predator 2 | |
| `baldursgate` | Baldur's Gate (1998) | | | avp2010 | Aliens vs. Predator 2010 | [Valve Protocol](#valve) |
| `ballisticoverkill` | Ballistic Overkill (2017) | [Valve Protocol](#valve) | | baldursgate | Baldur's Gate | |
| `barotrauma` | Barotrauma (2019) | [Valve Protocol](#valve) | | ballisticoverkill | Ballistic Overkill | [Valve Protocol](#valve) |
| `bat1944` | Battalion 1944 (2018) | [Valve Protocol](#valve) | | barotrauma | Barotrauma | [Valve Protocol](#valve) |
| `beammp` | BeamMP (2021) | | | bas | Build and Shoot | |
| `bf1942` | Battlefield 1942 (2002) | | | basedefense | Base Defense | [Valve Protocol](#valve) |
| `bf2` | Battlefield 2 (2005) | | | battalion1944 | Battalion 1944 | [Valve Protocol](#valve) |
| `bf2142` | Battlefield 2142 (2006) | | | battlefield1942 | Battlefield 1942 | |
| `bf3` | Battlefield 3 (2011) | | | battlefield2 | Battlefield 2 | |
| `bf4` | Battlefield 4 (2013) | | | battlefield2142 | Battlefield 2142 | |
| `bfh` | Battlefield Hardline (2015) | | | battlefield3 | Battlefield 3 | |
| `bfv` | Battlefield Vietnam (2004) | | | battlefield4 | Battlefield 4 | |
| `bfbc2` | Battlefield: Bad Company 2 (2010) | | | battlefieldhardline | Battlefield Hardline | |
| `bd` | Base Defense (2017) | [Valve Protocol](#valve) | | battlefieldvietnam | Battlefield Vietnam | |
| `blackmesa` | Black Mesa (2020) | [Valve Protocol](#valve) | | bbc2 | Battlefield: Bad Company 2 | |
| `brainbread` | BrainBread | [Valve Protocol](#valve) | | beammp | BeamMP (2021) | |
| `brainbread2` | BrainBread 2 (2022) | [Valve Protocol](#valve) | | blackmesa | Black Mesa | [Valve Protocol](#valve) |
| `breach` | Breach (2011) | [Valve Protocol](#valve) | | bladesymphony | Blade Symphony | [Valve Protocol](#valve) |
| `breed` | Breed (2004) | | | brainbread | BrainBread | [Valve Protocol](#valve) |
| `brink` | Brink (2011) | [Valve Protocol](#valve) | | brainbread2 | BrainBread 2 | [Valve Protocol](#valve) |
| `bs` | Blade Symphony (2014) | [Valve Protocol](#valve) | | breach | Breach | [Valve Protocol](#valve) |
| `buildandshoot` | Build and Shoot / Ace of Spades Classic (2012) | | | breed | Breed | |
| `cod` | Call of Duty (2003) | | | brink | Brink | [Valve Protocol](#valve) |
| `cod2` | Call of Duty 2 (2005) | | | c3db | Commandos 3: Destination Berlin | |
| `cod3` | Call of Duty 3 (2006) | | | cacr | Command and Conquer: Renegade | |
| `cod4` | Call of Duty 4: Modern Warfare (2007) | | | chaser | Chaser | |
| `codmw2` | Call of Duty: Modern Warfare 2 (2009) | | | chrome | Chrome | |
| `codmw3` | Call of Duty: Modern Warfare 3 (2011) | [Valve Protocol](#valve) | | cmw | Chivalry: Medieval Warfare | [Valve Protocol](#valve) |
| `coduo` | Call of Duty: United Offensive (2004) | | | cod | Call of Duty | |
| `codwaw` | Call of Duty: World at War (2008) | | | cod2 | Call of Duty 2 | |
| `callofjuarez` | Call of Juarez (2006) | | | cod3 | Call of Duty 3 | |
| `chaser` | Chaser (2003) | | | cod4mw | Call of Duty 4: Modern Warfare | |
| `chivalry` | Chivalry: Medieval Warfare (2012) | [Valve Protocol](#valve) | | codenamecure | Codename CURE | [Valve Protocol](#valve) |
| `chrome` | Chrome (2003) | | | codenameeagle | Codename Eagle | |
| `codenamecure` | Codename CURE (2017) | [Valve Protocol](#valve) | | codmw2 | Call of Duty: Modern Warfare 2 | |
| `codenameeagle` | Codename Eagle (2000) | | | codmw3 | Call of Duty: Modern Warfare 3 | [Valve Protocol](#valve) |
| `colonysurvival` | Colony Survival (2017) | [Valve Protocol](#valve) | | coduo | Call of Duty: United Offensive | |
| `cacrenegade` | Command and Conquer: Renegade (2002) | | | codwaw | Call of Duty: World at War | |
| `commandos3` | Commandos 3: Destination Berlin (2003) | | | coj | Call of Juarez | |
| `conanexiles` | Conan Exiles (2018) | [Valve Protocol](#valve) | | colonysurvival | Colony Survival | [Valve Protocol](#valve) |
| `contagion` | Contagion (2011) | [Valve Protocol](#valve) | | conanexiles | Conan Exiles | [Valve Protocol](#valve) |
| `contactjack` | Contract J.A.C.K. (2003) | | | contagion | Contagion | [Valve Protocol](#valve) |
| `corekeeper` | Core Keeper (2022) | [Valve Protocol](#valve) | | contractjack | Contract J.A.C.K. | |
| `cs15` | Counter-Strike 1.5 (2002) | | | corekeeper | Core Keeper | [Valve Protocol](#valve) |
| `cs16` | Counter-Strike 1.6 (2003) | [Valve Protocol](#valve) | | counterstrike15 | Counter-Strike 1.5 | |
| `cs2d` | CS2D (2004) | | | counterstrike16 | Counter-Strike 1.6 | [Valve Protocol](#valve) |
| `cscz` | Counter-Strike: Condition Zero (2004) | [Valve Protocol](#valve) | | counterstrike2 | Counter-Strike 2 | [Valve Protocol](#valve) |
| `csgo` | Counter-Strike: Global Offensive (2012) | [Notes](#csgo), [Valve Protocol](#valve) | | crce | Cross Racing Championship Extreme | |
| `css` | Counter-Strike: Source (2004) | [Valve Protocol](#valve) | | creativerse | Creativerse | [Valve Protocol](#valve) |
| `cs2` | Counter-Strike 2 (2023) | [Valve Protocol](#valve) | | crysis | Crysis | |
| `creativerse` | Creativerse (2017) | [Valve Protocol](#valve) | | crysis2 | Crysis 2 | |
| `crossracing` | Cross Racing Championship Extreme 2005 (2005) | | | crysiswars | Crysis Wars | |
| `crysis` | Crysis (2007) | | | cs2d | CS2D | |
| `crysis2` | Crysis 2 (2011) | | | cscz | Counter-Strike: Condition Zero | [Valve Protocol](#valve) |
| `crysiswars` | Crysis Wars (2008) | | | csgo | Counter-Strike: Global Offensive | [Notes](#csgo), [Valve Protocol](#valve) |
| `dab` | Double Action: Boogaloo (2014) | [Valve Protocol](#valve) | | css | Counter-Strike: Source | [Valve Protocol](#valve) |
| `daikatana` | Daikatana (2000) | | | dab | Double Action: Boogaloo | [Valve Protocol](#valve) |
| `dnl` | Dark and Light (2017) | [Valve Protocol](#valve) | | daikatana | Daikatana | |
| `dmomam` | Dark Messiah of Might and Magic (2006) | [Valve Protocol](#valve) | | dal | Dark and Light | [Valve Protocol](#valve) |
| `darkesthour` | Darkest Hour: Europe '44-'45 (2008) | | | dayofdragons | Day of Dragons | [Valve Protocol](#valve) |
| `dod` | Day of Defeat (2003) | [Valve Protocol](#valve) | | dayz | DayZ | |
| `dods` | Day of Defeat: Source (2005) | [Valve Protocol](#valve) | | dayzmod | DayZ Mod | [Valve Protocol](#valve) |
| `dayofdragons` | Day of Dragons (2019) | [Valve Protocol](#valve) | | ddd | Dino D-Day | [Valve Protocol](#valve) |
| `doi` | Day of Infamy (2017) | [Valve Protocol](#valve) | | ddpt | Deadly Dozen: Pacific Theater | |
| `daysofwar` | Days of War (2017) | [Valve Protocol](#valve) | | deathmatchclassic | Deathmatch Classic | [Valve Protocol](#valve) |
| `dayz` | DayZ (2018) | [Valve Protocol](#valve) | | deerhunter2005 | Deer Hunter 2005 | |
| `dayzmod` | DayZ Mod (2013) | [Valve Protocol](#valve) | | descent3 | Descent 3 | |
| `deadlydozenpt` | Deadly Dozen: Pacific Theater (2002) | | | deusex | Deus Ex | |
| `dh2005` | Deer Hunter 2005 (2004) | | | devastation | Devastation | |
| `descent3` | Descent 3 (1999) | | | dhe4445 | Darkest Hour: Europe '44-'45 | |
| `deusex` | Deus Ex (2000) | | | discord | Discord | [Notes](#discord) |
| `devastation` | Devastation (2003) | | | dmomam | Dark Messiah of Might and Magic | [Valve Protocol](#valve) |
| `dinodday` | Dino D-Day (2011) | [Valve Protocol](#valve) | | dod | Day of Defeat | [Valve Protocol](#valve) |
| `dirttrackracing2` | Dirt Track Racing 2 (2002) | | | dods | Day of Defeat: Source | [Valve Protocol](#valve) |
| `discord` | Discord | [Notes](#discord) | | doi | Day of Infamy | [Valve Protocol](#valve) |
| `dmc` | Deathmatch Classic (2001) | [Valve Protocol](#valve) | | doom3 | Doom 3 | |
| `dst` | Don't Starve Together (2016) | [Valve Protocol](#valve) | | dootf | Drakan: Order of the Flame | |
| `doom3` | Doom 3 (2004) | | | dota2 | Dota 2 | [Valve Protocol](#valve) |
| `dota2` | Dota 2 (2013) | [Valve Protocol](#valve) | | dow | Days of War | [Valve Protocol](#valve) |
| `drakan` | Drakan: Order of the Flame (1999) | | | dst | Don't Starve Together | [Valve Protocol](#valve) |
| `dystopia` | Dystopia (2005) | [Valve Protocol](#valve) | | dtr2 | Dirt Track Racing 2 | |
| `eco` | Eco (2018) | | | dystopia | Dystopia | [Valve Protocol](#valve) |
| `eldewrito` | Halo Online - ElDewrito (2007) | | | eco | Eco | |
| `empyrion` | Empyrion - Galactic Survival (2015) | [Valve Protocol](#valve) | | egs | Empyrion - Galactic Survival | [Valve Protocol](#valve) |
| `empiresmod` | Empires Mod (2008) | [Valve Protocol](#valve) | | eldewrito | Halo Online (ElDewrito) | |
| `etqw` | Enemy Territory: Quake Wars (2007) | | | empiresmod | Empires Mod | [Valve Protocol](#valve) |
| `fear` | F.E.A.R. (2005) | | | etqw | Enemy Territory: Quake Wars | |
| `f1c9902` | F1 Challenge '99-'02 (2002) | | | f1c9902 | F1 Challenge '99-'02 | |
| `farcry` | Far Cry (2004) | | | farcry | Far Cry | |
| `farcry2` | Far Cry 2 (2008) | | | farcry2 | Far Cry 2 | |
| `f12002` | Formula One 2002 (2002) | | | fear | F.E.A.R. | |
| `fof` | Fistful of Frags (2014) | [Valve Protocol](#valve) | | ffow | Frontlines: Fuel of War | |
| `fortressforever` | Fortress Forever (2007) | [Valve Protocol](#valve) | | fof | Fistful of Frags | [Valve Protocol](#valve) |
| `ffow` | Frontlines: Fuel of War (2008) | | | formulaone2002 | Formula One 2002 | |
| `garrysmod` | Garry's Mod (2004) | [Valve Protocol](#valve) | | fortressforever | Fortress Forever | [Valve Protocol](#valve) |
| `geneshift` | Geneshift (2017) | | | garrysmod | Garry's Mod | [Valve Protocol](#valve) |
| `mutantfactions` | Mutant Factions (2009) | | | gck | Giants: Citizen Kabuto | |
| `giantscitizenkabuto` | Giants: Citizen Kabuto (2000) | | | geneshift | Geneshift | |
| `globaloperations` | Global Operations (2002) | | | globaloperations | Global Operations | |
| `ges` | GoldenEye: Source (2010) | [Valve Protocol](#valve) | | goldeneyesource | GoldenEye: Source | [Valve Protocol](#valve) |
| `gore` | Gore: Ultimate Soldier (2002) | | | groundbreach | Ground Breach | [Valve Protocol](#valve) |
| `fivem` | Grand Theft Auto V - FiveM (2013) | | | gta5f | Grand Theft Auto V - FiveM | |
| `mtasa` | Grand Theft Auto: San Andreas - Multi Theft Auto (2004) | | | gtasam | Grand Theft Auto: San Andreas Multiplayer | |
| `mtavc` | Grand Theft Auto: Vice City - Multi Theft Auto (2002) | | | gtasamta | Grand Theft Auto: San Andreas - Multi Theft Auto | |
| `groundbreach` | Ground Breach (2018) | [Valve Protocol](#valve) | | gtasao | Grand Theft Auto: San Andreas OpenMP | |
| `gunmanchronicles` | Gunman Chronicles (2000) | [Valve Protocol](#valve) | | gtavcmta | Grand Theft Auto: Vice City - Multi Theft Auto | |
| `hl2dm` | Half-Life 2: Deathmatch (2004) | [Valve Protocol](#valve) | | gunmanchronicles | Gunman Chronicles | [Valve Protocol](#valve) |
| `hldm` | Half-Life Deathmatch (1998) | [Valve Protocol](#valve) | | gus | Gore: Ultimate Soldier | |
| `hldms` | Half-Life Deathmatch: Source (2005) | [Valve Protocol](#valve) | | halo | Halo | |
| `hlopfor` | Half-Life: Opposing Force (1999) | [Valve Protocol](#valve) | | halo2 | Halo 2 | |
| `halo` | Halo (2003) | | | heretic2 | Heretic II | |
| `halo2` | Halo 2 (2007) | | | hexen2 | Hexen II | |
| `hll` | Hell Let Loose | [Valve Protocol](#valve) | | hiddendangerous2 | Hidden & Dangerous 2 | |
| `heretic2` | Heretic II (1998) | | | hl2d | Half-Life 2: Deathmatch | [Valve Protocol](#valve) |
| `hexen2` | Hexen II (1997) | | | hld | Half-Life Deathmatch | [Valve Protocol](#valve) |
| `had2` | Hidden & Dangerous 2 (2003) | | | hlds | Half-Life Deathmatch: Source | [Valve Protocol](#valve) |
| `homefront` | Homefront (2011) | [Valve Protocol](#valve) | | hll | Hell Let Loose | [Valve Protocol](#valve) |
| `homeworld2` | Homeworld 2 (2003) | | | hlof | Half-Life: Opposing Force | [Valve Protocol](#valve) |
| `hurtworld` | Hurtworld (2015) | [Valve Protocol](#valve) | | homefront | Homefront | [Valve Protocol](#valve) |
| `igi2` | I.G.I.-2: Covert Strike (2003) | | | homeworld2 | Homeworld 2 | |
| `il2` | IL-2 Sturmovik (2001) | | | hurtworld | Hurtworld | [Valve Protocol](#valve) |
| `insurgency` | Insurgency (2014) | [Valve Protocol](#valve) | | i2cs | IGI 2: Covert Strike | |
| `insurgencymic` | Insurgency: Modern Infantry Combat (2007) | [Valve Protocol](#valve) | | il2sturmovik | IL-2 Sturmovik | |
| `insurgencysandstorm` | Insurgency: Sandstorm (2018) | [Valve Protocol](#valve) | | imic | Insurgency: Modern Infantry Combat | [Valve Protocol](#valve) |
| `ironstorm` | Iron Storm (2002) | | | insurgency | Insurgency | [Valve Protocol](#valve) |
| `isle` | The Isle (2015) | [Valve Protocol](#valve) | | insurgencysandstorm | Insurgency: Sandstorm | [Valve Protocol](#valve) |
| `jamesbondnightfire` | James Bond 007: Nightfire (2002) | | | ironstorm | Iron Storm | |
| `jc2mp` | Just Cause 2 - Multiplayer (2010) | | | jb007n | James Bond 007: Nightfire | |
| `jc3mp` | Just Cause 3 - Multiplayer (2017) | [Valve Protocol](#valve) | | jc2m | Just Cause 2 - Multiplayer | |
| `kspdmp` | Kerbal Space Program - DMP Multiplayer (2015) | | | jc3m | Just Cause 3 - Multiplayer | [Valve Protocol](#valve) |
| `killingfloor` | Killing Floor (2009) | | | killingfloor | Killing Floor | |
| `killingfloor2` | Killing Floor 2 (2016) | [Valve Protocol](#valve) | | killingfloor2 | Killing Floor 2 | [Valve Protocol](#valve) |
| `kingpin` | Kingpin: Life of Crime (1999) | | | kloc | Kingpin: Life of Crime | |
| `kisspc` | Kiss: Psycho Circus: The Nightmare Child (2000) | | | kpctnc | Kiss: Psycho Circus: The Nightmare Child | |
| `kzmod` | Kreedz Climbing (2017) | [Valve Protocol](#valve) | | kreedzclimbing | Kreedz Climbing | [Valve Protocol](#valve) |
| `left4dead` | Left 4 Dead (2008) | [Valve Protocol](#valve) | | kspd | Kerbal Space Program - DMP | |
| `left4dead2` | Left 4 Dead 2 (2009) | [Valve Protocol](#valve) | | left4dead | Left 4 Dead | [Valve Protocol](#valve) |
| `m2mp` | Mafia II - Multiplayer (2010) | | | left4dead2 | Left 4 Dead 2 | [Valve Protocol](#valve) |
| `m2o` | Mafia II - Online (2010) | | | m2m | Mafia II - Multiplayer | |
| `moh2010` | Medal of Honor (2010) | | | m2o | Mafia II - Online | |
| `mohab` | Medal of Honor: Airborne (2007) | | | mbe | Minecraft: Bedrock Edition | |
| `mohaa` | Medal of Honor: Allied Assault (2002) | | | medievalengineers | Medieval Engineers | [Valve Protocol](#valve) |
| `mohbt` | Medal of Honor: Allied Assault Breakthrough (2003) | | | mgm | Mumble - GT Murmur | [Notes](#mumble) |
| `mohsh` | Medal of Honor: Allied Assault Spearhead (2002) | | | minecraft | Minecraft | |
| `mohpa` | Medal of Honor: Pacific Assault (2004) | | | mnc | Monday Night Combat | [Valve Protocol](#valve) |
| `mohwf` | Medal of Honor: Warfighter (2012) | | | moh | Medal of Honor | |
| `medievalengineers` | Medieval Engineers (2015) | [Valve Protocol](#valve) | | moha | Medal of Honor: Airborne | |
| `minecraft` | Minecraft (2009) | | | mohaa | Medal of Honor: Allied Assault | |
| `minecraftbe` | Minecraft: Bedrock Edition (2011) | | | mohaab | Medal of Honor: Allied Assault Breakthrough | |
| `mnc` | Monday Night Combat (2011) | [Valve Protocol](#valve) | | mohaas | Medal of Honor: Allied Assault Spearhead | |
| `mordhau` | Mordhau (2019) | [Valve Protocol](#valve) | | mohpa | Medal of Honor: Pacific Assault | |
| `mumble` | Mumble - GTmurmur Plugin (2005) | [Notes](#mumble) | | mohw | Medal of Honor: Warfighter | |
| `mumbleping` | Mumble - Lightweight (2005) | [Notes](#mumble) | | mordhau | Mordhau | [Valve Protocol](#valve) |
| `nascarthunder2004` | NASCAR Thunder 2004 (2003) | | | mumble | Mumble | [Notes](#mumble) |
| `ns` | Natural Selection (2002) | [Valve Protocol](#valve) | | mutantfactions | Mutant Factions | |
| `ns2` | Natural Selection 2 (2012) | [Valve Protocol](#valve) | | nab | Nerf Arena Blast | |
| `nfshp2` | Need for Speed: Hot Pursuit 2 (2002) | | | nascarthunder2004 | NASCAR Thunder 2004 | |
| `nab` | Nerf Arena Blast (1999) | | | naturalselection | Natural Selection | [Valve Protocol](#valve) |
| `netpanzer` | netPanzer (2002) | | | naturalselection2 | Natural Selection 2 | [Valve Protocol](#valve) |
| `nwn` | Neverwinter Nights (2002) | | | netpanzer | netPanzer | |
| `nwn2` | Neverwinter Nights 2 (2006) | | | neverwinternights | Neverwinter Nights | |
| `nexuiz` | Nexuiz (2005) | | | neverwinternights2 | Neverwinter Nights 2 | |
| `nitrofamily` | Nitro Family (2004) | | | nexuiz | Nexuiz | |
| `nmrih` | No More Room in Hell (2011) | [Valve Protocol](#valve) | | nfshp2 | Need for Speed: Hot Pursuit 2 | |
| `nolf2` | No One Lives Forever 2: A Spy in H.A.R.M.'s Way (2002) | | | nitrofamily | Nitro Family | |
| `nucleardawn` | Nuclear Dawn (2011) | [Valve Protocol](#valve) | | nmrih | No More Room in Hell | [Valve Protocol](#valve) |
| `onset` | Onset (2019) | [Valve Protocol](#valve) | | nolf2asihw | No One Lives Forever 2: A Spy in H.A.R.M.'s Way | |
| `ohd` | Operation: Harsh Doorstop (2023) | [Valve Protocol](#valve) | | nucleardawn | Nuclear Dawn | [Valve Protocol](#valve) |
| `openarena` | OpenArena (2005) | | | ofcwc | Operation Flashpoint: Cold War Crisis | |
| `openttd` | OpenTTD (2004) | | | ofr | Operation Flashpoint: Resistance | |
| `ofcwc` | Operation Flashpoint: Cold War Crisis (2001) | | | ohd | Operation: Harsh Doorstop | [Valve Protocol](#valve) |
| `flashpointresistance` | Operation Flashpoint: Resistance (2002) | | | onset | Onset | [Valve Protocol](#valve) |
| `painkiller` | Painkiller | | | openarena | OpenArena | |
| `pc` | Project Cars (2015) | [Valve Protocol](#valve) | | openttd | OpenTTD | |
| `pc2` | Project Cars 2 (2017) | [Valve Protocol](#valve) | | painkiller | Painkiller | |
| `pixark` | PixARK (2018) | [Valve Protocol](#valve) | | pce | Primal Carnage: Extinction | [Valve Protocol](#valve) |
| `pvkii` | Pirates, Vikings, and Knights II (2007) | [Valve Protocol](#valve) | | pixark | PixARK | [Valve Protocol](#valve) |
| `ps` | Post Scriptum | | | postal2 | Postal 2 | |
| `postal2` | Postal 2 | | | postscriptum | Post Scriptum | [Valve Protocol](#valve) |
| `prey` | Prey | | | prb2 | Project Reality: Battlefield 2 | |
| `primalcarnage` | Primal Carnage: Extinction | [Valve Protocol](#valve) | | prey | Prey | |
| `prbf2` | Project Reality: Battlefield 2 (2005) | | | projectcars | Project Cars | [Valve Protocol](#valve) |
| `przomboid` | Project Zomboid | [Valve Protocol](#valve) | | projectcars2 | Project Cars 2 | [Valve Protocol](#valve) |
| `quake1` | Quake 1: QuakeWorld (1996) | | | projectzomboid | Project Zomboid | [Valve Protocol](#valve) |
| `quake2` | Quake 2 (1997) | | | pvak2 | Pirates, Vikings, and Knights II | [Valve Protocol](#valve) |
| `quake3` | Quake 3: Arena (1999) | | | q3a | Quake 3: Arena | |
| `quake4` | Quake 4 (2005) | | | quake | Quake | |
| `quakelive` | Quake Live (2010) | [Valve Protocol](#valve) | | quake2 | Quake 2 | |
| `ragdollkungfu` | Rag Doll Kung Fu | [Valve Protocol](#valve) | | quake4 | Quake 4 | |
| `r6` | Rainbow Six | | | quakelive | Quake Live | [Valve Protocol](#valve) |
| `r6roguespear` | Rainbow Six 2: Rogue Spear | | | rainbowsix | Rainbow Six | |
| `r6ravenshield` | Rainbow Six 3: Raven Shield | | | rallisportchallenge | RalliSport Challenge | |
| `rallisportchallenge` | RalliSport Challenge | | | rallymasters | Rally Masters | |
| `rallymasters` | Rally Masters | | | rdkf | Rag Doll Kung Fu | [Valve Protocol](#valve) |
| `redorchestra` | Red Orchestra | | | rdr2r | Red Dead Redemption 2 - RedM | |
| `redorchestra2` | Red Orchestra 2 | [Valve Protocol](#valve) | | redline | Redline | |
| `redorchestraost` | Red Orchestra: Ostfront 41-45 | | | redorchestra | Red Orchestra | |
| `redline` | Redline | | | redorchestra2 | Red Orchestra 2 | [Valve Protocol](#valve) |
| `redm` | Red Dead Redemption 2 - RedM (2018) | | | rfactor | rFactor | |
| `rtcw` | Return to Castle Wolfenstein | | | ricochet | Ricochet | [Valve Protocol](#valve) |
| `rfactor` | rFactor | | | risingworld | Rising World | [Valve Protocol](#valve) |
| `ricochet` | Ricochet | [Valve Protocol](#valve) | | ron | Rise of Nations | |
| `riseofnations` | Rise of Nations | | | roo4145 | Red Orchestra: Ostfront 41-45 | |
| `rs2` | Rising Storm 2: Vietnam | [Valve Protocol](#valve) | | ror2 | Risk of Rain 2 | [Valve Protocol](#valve) |
| `risingworld` | Rising World (2014) | [Valve Protocol](#valve) | | rs2rs | Rainbow Six 2: Rogue Spear | |
| `ror2` | Risk of Rain 2 (2020) | [Valve Protocol](#valve) | | rs2v | Rising Storm 2: Vietnam | [Valve Protocol](#valve) |
| `rune` | Rune | | | rs3rs | Rainbow Six 3: Raven Shield | |
| `rust` | Rust | [Valve Protocol](#valve) | | rtcw | Return to Castle Wolfenstein | |
| `stalker` | S.T.A.L.K.E.R. | | | rune | Rune | |
| `samp` | San Andreas Multiplayer | | | rust | Rust | [Valve Protocol](#valve) |
| `saomp` | San Andreas OpenMP | | | s2ats | Savage 2: A Tortured Soul | |
| `savage2` | Savage 2: A Tortured Soul (2008) | | | sdtd | 7 Days to Die | [Valve Protocol](#valve) |
| `sdtd` | 7 Days to Die (2013) | [Valve Protocol](#valve) | | serioussam | Serious Sam | |
| `ss` | Serious Sam | | | serioussam2 | Serious Sam 2 | |
| `ss2` | Serious Sam 2 | | | shatteredhorizon | Shattered Horizon | [Valve Protocol](#valve) |
| `shatteredhorizon` | Shattered Horizon | [Valve Protocol](#valve) | | shogo | Shogo | |
| `shogo` | Shogo | | | shootmania | Shootmania | [Notes](#nadeo-shootmania--trackmania--etc) |
| `shootmania` | Shootmania | [Notes](#nadeo-shootmania--trackmania--etc) | | sin | SiN | |
| `sin` | SiN | | | sinepisodes | SiN Episodes | [Valve Protocol](#valve) |
| `sinep` | SiN Episodes | [Valve Protocol](#valve) | | sof | Soldier of Fortune | |
| `soldat` | Soldat | | | sof2 | Soldier of Fortune 2 | |
| `sof` | Soldier of Fortune | | | soldat | Soldat | |
| `sof2` | Soldier of Fortune 2 | | | sotf | Sons Of The Forest | [Valve Protocol](#valve) |
| `sonsoftheforest` | Sons Of The Forest | [Valve Protocol](#valve) | | spaceengineers | Space Engineers | [Valve Protocol](#valve) |
| `spaceengineers` | Space Engineers | [Valve Protocol](#valve) | | squad | Squad | [Valve Protocol](#valve) |
| `squad` | Squad | [Valve Protocol](#valve) | | stalker | S.T.A.L.K.E.R. | |
| `stbc` | Star Trek: Bridge Commander | | | starbound | Starbound | [Valve Protocol](#valve) |
| `stvef` | Star Trek: Voyager - Elite Force | | | starmade | StarMade | |
| `stvef2` | Star Trek: Voyager - Elite Force 2 | | | starsiege | Starsiege | |
| `swjk2` | Star Wars Jedi Knight II: Jedi Outcast (2002) | | | stbc | Star Trek: Bridge Commander | |
| `swjk` | Star Wars Jedi Knight: Jedi Academy (2003) | | | stn | Survive the Nights | [Valve Protocol](#valve) |
| `swbf` | Star Wars: Battlefront | | | stvef | Star Trek: Voyager - Elite Force | |
| `swbf2` | Star Wars: Battlefront 2 | | | stvef2 | Star Trek: Voyager - Elite Force 2 | |
| `swrc` | Star Wars: Republic Commando | | | suicidesurvival | Suicide Survival | [Valve Protocol](#valve) |
| `starbound` | Starbound | [Valve Protocol](#valve) | | svencoop | Sven Coop | [Valve Protocol](#valve) |
| `starmade` | StarMade | | | swat4 | SWAT 4 | |
| `starsiege` | Starsiege (2009) | | | swb | Star Wars: Battlefront | |
| `suicidesurvival` | Suicide Survival | [Valve Protocol](#valve) | | swb2 | Star Wars: Battlefront 2 | |
| `stn` | Survive the Nights (2017) | [Valve Protocol](#valve) | | swjk2jo | Star Wars Jedi Knight II: Jedi Outcast | |
| `svencoop` | Sven Coop | [Valve Protocol](#valve) | | swjkja | Star Wars Jedi Knight: Jedi Academy | |
| `swat4` | SWAT 4 | | | swrc | Star Wars: Republic Commando | |
| `synergy` | Synergy | [Valve Protocol](#valve) | | synergy | Synergy | [Valve Protocol](#valve) |
| `tacticalops` | Tactical Ops | | | tacticalops | Tactical Ops | |
| `takeonhelicopters` | Take On Helicopters (2011) | | | tcgraw | Tom Clancy's Ghost Recon Advanced Warfighter | |
| `teamfactor` | Team Factor | | | tcgraw2 | Tom Clancy's Ghost Recon Advanced Warfighter 2 | |
| `tf2` | Team Fortress 2 | [Valve Protocol](#valve) | | teamfactor | Team Factor | |
| `tfc` | Team Fortress Classic | [Valve Protocol](#valve) | | teamfortress2 | Team Fortress 2 | [Valve Protocol](#valve) |
| `teamspeak2` | Teamspeak 2 | | | teamspeak2 | Teamspeak 2 | |
| `teamspeak3` | Teamspeak 3 | [Notes](#teamspeak3) | | teamspeak3 | Teamspeak 3 | [Notes](#teamspeak3) |
| `terminus` | Terminus | | | terminus | Terminus | |
| `terraria` | Terraria - TShock (2011) | [Notes](#terraria) | | terrariatshosck | Terraria - TShock | [Notes](#terraria) |
| `forrest` | The Forrest (2014) | [Valve Protocol](#valve) | | tfc | Team Fortress Classic | [Valve Protocol](#valve) |
| `thefront` | The Front (2023) | [The Front](#thefront), [Valve Protocol](#valve) | | theforest | The Forest | [Valve Protocol](#valve) |
| `hidden` | The Hidden (2005) | [Valve Protocol](#valve) | | theforrest | The Forrest | [Valve Protocol](#valve) |
| `nolf` | The Operative: No One Lives Forever (2000) | | | thefront | The Front | [Valve Protocol](#valve) |
| `ship` | The Ship | [Valve Protocol](#valve) | | thehidden | The Hidden | [Valve Protocol](#valve) |
| `ts` | The Specialists | [Valve Protocol](#valve) | | theisle | The Isle | [Valve Protocol](#valve) |
| `graw` | Tom Clancy's Ghost Recon Advanced Warfighter (2006) | | | theship | The Ship | [Valve Protocol](#valve) |
| `graw2` | Tom Clancy's Ghost Recon Advanced Warfighter 2 (2007) | | | thespecialists | The Specialists | [Valve Protocol](#valve) |
| `theforest` | The Forest (2014) | [Valve Protocol](#valve) | | thps3 | Tony Hawk's Pro Skater 3 | |
| `thps3` | Tony Hawk's Pro Skater 3 | | | thps4 | Tony Hawk's Pro Skater 4 | |
| `thps4` | Tony Hawk's Pro Skater 4 | | | thu2 | Tony Hawk's Underground 2 | |
| `thu2` | Tony Hawk's Underground 2 | | | toh | Take On Helicopters | |
| `towerunite` | Tower Unite | [Valve Protocol](#valve) | | tonolf | The Operative: No One Lives Forever | |
| `trackmania2` | Trackmania 2 | [Notes](#nadeo-shootmania--trackmania--etc) | | towerunite | Tower Unite | [Valve Protocol](#valve) |
| `trackmaniaforever` | Trackmania Forever | [Notes](#nadeo-shootmania--trackmania--etc) | | trackmania2 | Trackmania 2 | [Notes](#nadeo-shootmania--trackmania--etc) |
| `tremulous` | Tremulous | | | trackmaniaforever | Trackmania Forever | [Notes](#nadeo-shootmania--trackmania--etc) |
| `tribes1` | Tribes 1: Starsiege | | | tremulous | Tremulous | |
| `tribesvengeance` | Tribes: Vengeance | | | tribes1starsiege | Tribes 1: Starsiege | |
| `tron20` | Tron 2.0 | | | tribesvengeance | Tribes: Vengeance | |
| `turok2` | Turok 2 | | | tron20 | Tron 2.0 | |
| `universalcombat` | Universal Combat | | | turok2 | Turok 2 | |
| `unreal` | Unreal | | | universalcombat | Universal Combat | |
| `ut` | Unreal Tournament | | | unreal | Unreal | |
| `ut2003` | Unreal Tournament 2003 | | | unrealtournament | Unreal Tournament | |
| `ut2004` | Unreal Tournament 2004 | | | unrealtournament2003 | Unreal Tournament 2003 | |
| `ut3` | Unreal Tournament 3 | | | unrealtournament2004 | Unreal Tournament 2004 | |
| `unturned` | Unturned | [Valve Protocol](#valve) | | unrealtournament3 | Unreal Tournament 3 | |
| `urbanterror` | Urban Terror | | | unturned | unturned | [Valve Protocol](#valve) |
| `vrising` | V Rising (2022) | [Valve Protocol](#valve) | | urbanterror | Urban Terror | |
| `v8supercar` | V8 Supercar Challenge | | | v8sc | V8 Supercar Challenge | |
| `vs` | Vampire Slayer | [Valve Protocol](#valve) | | valheim | Valheim | [Notes](#valheim), [Valve Protocol](#valve) |
| `valheim` | Valheim (2021) | [Notes](#valheim), [Valve Protocol](#valve) | | vampireslayer | Vampire Slayer | [Valve Protocol](#valve) |
| `ventrilo` | Ventrilo | | | vcm | Vice City Multiplayer | |
| `vcmp` | Vice City Multiplayer | | | ventrilo | Ventrilo | |
| `vietcong` | Vietcong | | | vietcong | Vietcong | |
| `vietcong2` | Vietcong 2 | | | vietcong2 | Vietcong 2 | |
| `warfork` | Warfork | | | vrising | V Rising | [Valve Protocol](#valve) |
| `warsow` | Warsow | | | warfork | Warfork | |
| `wheeloftime` | Wheel of Time | | | warsow | Warsow | |
| `wolfenstein2009` | Wolfenstein 2009 | | | wet | Wolfenstein: Enemy Territory | |
| `wolfensteinet` | Wolfenstein: Enemy Territory | | | wolfenstein | Wolfenstein | |
| `wurm` | Wurm: Unlimited | [Valve Protocol](#valve) | | wot | Wheel of Time | |
| `xpandrally` | Xpand Rally | | | wurmunlimited | Wurm Unlimited | [Valve Protocol](#valve) |
| `zombiemaster` | Zombie Master | [Valve Protocol](#valve) | | xpandrally | Xpand Rally | |
| `zps` | Zombie Panic: Source | [Valve Protocol](#valve) | | zombiemaster | Zombie Master | [Valve Protocol](#valve) |
| zps | Zombie Panic: Source | [Valve Protocol](#valve) |
### Not supported (yet) ### Not supported (yet)

File diff suppressed because it is too large Load Diff