Add 17 games as supported (#371)

* 18 new games supported

* refactor: capitalize unturned in game.txt

The commit capitalizes the word "Unturned" in the file "game.txt". This change improves consistency and readability.

* refactor(games_list): remove duplicate entry

The commit removes a duplicate entry for the game "Operation: Harsh Doorstop" in the games list.
This commit is contained in:
Daniel Gibbs 2023-10-08 18:02:12 +01:00 committed by GitHub
parent 171e909ecf
commit 1b4aee4ab4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 57 additions and 2 deletions

View File

@ -14,9 +14,28 @@
* Eco (2018) - Added support (requested by @dgibbs64).
* Core Keeper (2022) - Added support (by @dgibbs64).
* ARMA: Reforger (2022) - Added support (by @dgibbs64).
* Action Half-Life - Added support (by @dgibbs64).
* Action: Source (2019) - Added support (by @dgibbs64).
* Base Defense (2017) - Added support (by @dgibbs64).
* Blade Symphony (2014) - Added support (by @dgibbs64).
* Brainbread - Added support (by @dgibbs64).
* Deathmatch Classic (2001) - Added support (by @dgibbs64).
* Double Action: Boogaloo (2014) - Added support (by @dgibbs64).
* Dystopia (2005) - Added support (by @dgibbs64).
* Empires Mod (2008) - Added support (by @dgibbs64).
* Fistful of Frags (2014) - Added support (by @dgibbs64).
* Half-Life: Opposing Force (1999) - Added support (by @dgibbs64).
* Pirates, Vikings, and Knights II (2007) - Added support (by @dgibbs64).
* Project Cars (2015) - Added support (by @dgibbs64).
* Project Cars 2 (2017) - Added support (by @dgibbs64).
* The Specialists - Added support (by @dgibbs64).
* Vampire Slayer - Added support (by @dgibbs64).
* Warfork (2018) - Added support (by @dgibbs64).
* Wurm Unlimited (2015) - Added support (by @dgibbs64).
* The Forest (2014) - Added support.
* Operation: Harsh Doorstop (2023) - Added support.
* Insurgency: Modern Infantry Combat (2007) - Added support.
* Capatilzed Unturned in game.txt
### 4.1.0
* Replace `compressjs` dependency by `seek-bzip` to solve some possible import issues.

View File

@ -2,6 +2,8 @@
| GameDig Type ID | Name | See Also |
|---------------------------------------|---------------------------------------------------------|---------------------------------------------|
| `7d2d` | 7 Days to Die (2013) | [Valve Protocol](#valve) |
| `as` | Action: Source | [Valve Protocol](#valve) |
| `ahl` | Action Half-Life | [Valve Protocol](#valve) |
| `ageofchivalry` | Age of Chivalry (2007) | [Valve Protocol](#valve) |
| `aoe2` | Age of Empires 2 (1999) | |
| `alienarena` | Alien Arena (2004) | |
@ -37,11 +39,14 @@
| `bfh` | Battlefield Hardline (2015) | |
| `bfv` | Battlefield Vietnam (2004) | |
| `bfbc2` | Battlefield: Bad Company 2 (2010) | |
| `bd` | Base Defense (2017) | [Valve Protocol](#valve) |
| `blackmesa` | Black Mesa (2020) | [Valve Protocol](#valve) |
| `brainbread` | BrainBread | [Valve Protocol](#valve) |
| `brainbread2` | BrainBread 2 (2022) | [Valve Protocol](#valve) |
| `breach` | Breach (2011) | [Valve Protocol](#valve) |
| `breed` | Breed (2004) | |
| `brink` | Brink (2011) | [Valve Protocol](#valve) |
| `bs` | Blade Symphony (2014) | [Valve Protocol](#valve) |
| `buildandshoot` | Build and Shoot / Ace of Spades Classic (2012) | |
| `cod` | Call of Duty (2003) | |
| `cod2` | Call of Duty 2 (2005) | |
@ -75,6 +80,7 @@
| `crysis` | Crysis (2007) | |
| `crysis2` | Crysis 2 (2011) | |
| `crysiswars` | Crysis Wars (2008) | |
| `dab` | Double Action: Boogaloo (2014) | [Valve Protocol](#valve) |
| `daikatana` | Daikatana (2000) | |
| `dnl` | Dark and Light (2017) | [Valve Protocol](#valve) |
| `dmomam` | Dark Messiah of Might and Magic (2006) | [Valve Protocol](#valve) |
@ -94,18 +100,22 @@
| `dinodday` | Dino D-Day (2011) | [Valve Protocol](#valve) |
| `dirttrackracing2` | Dirt Track Racing 2 (2002) | |
| `discord` | Discord | [Notes](#discord) |
| `dmc` | Deathmatch Classic (2001) | [Valve Protocol](#valve) |
| `dst` | Don't Starve Together (2016) | [Valve Protocol](#valve) |
| `doom3` | Doom 3 (2004) | |
| `dota2` | Dota 2 (2013) | [Valve Protocol](#valve) |
| `drakan` | Drakan: Order of the Flame (1999) | |
| `dystopia` | Dystopia (2005) | [Valve Protocol](#valve) |
| `eco` | Eco (2018) | |
| `empyrion` | Empyrion - Galactic Survival (2015) | [Valve Protocol](#valve) |
`empiresmod` | Empires Mod (2008) | [Valve Protocol](#valve) |
| `etqw` | Enemy Territory: Quake Wars (2007) | |
| `fear` | F.E.A.R. (2005) | |
| `f1c9902` | F1 Challenge '99-'02 (2002) | |
| `farcry` | Far Cry (2004) | |
| `farcry2` | Far Cry 2 (2008) | |
| `f12002` | Formula One 2002 (2002) | |
| `fof` | Fistful of Frags (2014) | [Valve Protocol](#valve) |
| `fortressforever` | Fortress Forever (2007) | [Valve Protocol](#valve) |
| `ffow` | Frontlines: Fuel of War (2008) | |
| `garrysmod` | Garry's Mod (2004) | [Valve Protocol](#valve) |
@ -122,6 +132,7 @@
| `hl2dm` | Half-Life 2: Deathmatch (2004) | [Valve Protocol](#valve) |
| `hldm` | Half-Life Deathmatch (1998) | [Valve Protocol](#valve) |
| `hldms` | Half-Life Deathmatch: Source (2005) | [Valve Protocol](#valve) |
| `hlopfor` | Half-Life: Opposing Force (1999) | [Valve Protocol](#valve) |
| `halo` | Halo (2003) | |
| `halo2` | Halo 2 (2007) | |
| `hll` | Hell Let Loose | [Valve Protocol](#valve) |
@ -178,14 +189,17 @@
| `nmrih` | No More Room in Hell (2011) | [Valve Protocol](#valve) |
| `nolf2` | No One Lives Forever 2: A Spy in H.A.R.M.'s Way (2002) | |
| `nucleardawn` | Nuclear Dawn (2011) | [Valve Protocol](#valve) |
| `ohd` | Operation: Harsh Doorstop (2023) | [Valve Protocol](#valve) |
| `onset` | Onset (2019) | [Valve Protocol](#valve) |
| `ohd` | Operation: Harsh Doorstop (2023) | [Valve Protocol](#valve) |
| `openarena` | OpenArena (2005) | |
| `openttd` | OpenTTD (2004) | |
| `operationflashpoint`<br>`flashpoint` | Operation Flashpoint: Cold War Crisis (2001) | |
| `flashpointresistance` | Operation Flashpoint: Resistance (2002) | |
| `painkiller` | Painkiller | |
| `pc` | Project Cars (2015) | [Valve Protocol](#valve) |
| `pc2` | Project Cars 2 (2017) | [Valve Protocol](#valve) |
| `pixark` | PixARK (2018) | [Valve Protocol](#valve) |
| `pvkii` | Pirates, Vikings, and Knights II (2007) | [Valve Protocol](#valve) |
| `ps` | Post Scriptum | |
| `postal2` | Postal 2 | |
| `prey` | Prey | |
@ -262,6 +276,7 @@
| `hidden` | The Hidden (2005) | [Valve Protocol](#valve) |
| `nolf` | The Operative: No One Lives Forever (2000) | |
| `ship` | The Ship | [Valve Protocol](#valve) |
| `ts` | The Specialists | [Valve Protocol](#valve) |
| `graw` | Tom Clancy's Ghost Recon Advanced Warfighter (2006) | |
| `graw2` | Tom Clancy's Ghost Recon Advanced Warfighter 2 (2007) | |
| `theforest` | The Forest (2014) | [Valve Protocol](#valve) |
@ -282,19 +297,22 @@
| `ut2003` | Unreal Tournament 2003 | |
| `ut2004` | Unreal Tournament 2004 | |
| `ut3` | Unreal Tournament 3 | |
| `unturned` | unturned | [Valve Protocol](#valve) |
| `unturned` | Unturned | [Valve Protocol](#valve) |
| `urbanterror` | Urban Terror | |
| `vrising` | V Rising (2022) | [Valve Protocol](#valve) |
| `v8supercar` | V8 Supercar Challenge | |
| `vs` | Vampire Slayer | [Valve Protocol](#valve) |
| `valheim` | Valheim (2021) | [Notes](#valheim), [Valve Protocol](#valve) |
| `ventrilo` | Ventrilo | |
| `vcmp` | Vice City Multiplayer | |
| `vietcong` | Vietcong | |
| `vietcong2` | Vietcong 2 | |
| `warfork` | Warfork | |
| `warsow` | Warsow | |
| `wheeloftime` | Wheel of Time | |
| `wolfenstein2009` | Wolfenstein 2009 | |
| `wolfensteinet` | Wolfenstein: Enemy Territory | |
| `wurm` | Wurm: Unlimited | [Valve Protocol](#valve) |
| `xpandrally` | Xpand Rally | |
| `zombiemaster` | Zombie Master | [Valve Protocol](#valve) |
| `zps` | Zombie Panic: Source | [Valve Protocol](#valve) |

View File

@ -1,6 +1,8 @@
# id | pretty name for readme | protocol | options | extra
7d2d|7 Days to Die (2013)|valve|port=26900,port_query_offset=1
as|Action: Source (2019)|valve|port=27015
ahl|Action Half-Life|valve|port=27015
ageofchivalry|Age of Chivalry (2007)|valve|port=27015
aoe2|Age of Empires 2 (1999)|ase|port_query=27224
alienarena|Alien Arena (2004)|quake2|port_query=27910
@ -44,9 +46,12 @@ bfh|Battlefield Hardline (2015)|battlefield|port=25200,port_query_offset=22000
blackmesa|Black Mesa (2020)|valve|port=27015
brainbread2|BrainBread 2 (2022)|valve|port=27015
brainbread|BrainBread|valve|port=27015
breach|Breach (2011)|valve|port=27016
breed|Breed (2004)|gamespy2|port=7649
brink|Brink (2011)|valve|port_query_offset=1
bd|Base Defense (2017)|valve|port=27015
bs|Blade Symphony (2014)|valve|port=27015
buildandshoot|Build and Shoot / Ace of Spades Classic (2012)|buildandshoot|port=32887,port_query_offset=-1
cod|Call of Duty (2003)|quake3|port=28960
@ -87,6 +92,7 @@ crysis|Crysis (2007)|gamespy3|port=64087
crysiswars|Crysis Wars (2008)|gamespy3|port=64100
crysis2|Crysis 2 (2011)|gamespy3|port=64000
dab|Double Action: Boogaloo (2014)|valve|port=27015
daikatana|Daikatana (2000)|quake2|port=27982,port_query_offset=10
dmomam|Dark Messiah of Might and Magic (2006)|valve|port=27015
darkesthour|Darkest Hour: Europe '44-'45 (2008)|unreal2|port=7757,port_query_offset=1
@ -102,6 +108,7 @@ devastation|Devastation (2003)|unreal2|port=7777,port_query_offset=1
dinodday|Dino D-Day (2011)|valve|port=27015
dirttrackracing2|Dirt Track Racing 2 (2002)|gamespy1|port=32240,port_query_offset=-100
discord|Discord|discord||doc_notes=discord
dmc|Deathmatch Classic (2001)|valve|port=27015
dnl|Dark and Light (2017)|valve|port=7777,port_query=27015
dod|Day of Defeat (2003)|valve|port=27015
dods|Day of Defeat: Source (2005)|valve|port=27015
@ -110,7 +117,9 @@ doom3|Doom 3 (2004)|doom3|port=27666
dota2|Dota 2 (2013)|valve|port=27015
drakan|Drakan: Order of the Flame (1999)|gamespy1|port=27045,port_query_offset=1
dst|Don't Starve Together (2016)|valve|port=10999,port_query=27016
dys|Dystopia (2005)|valve|port=27015
eco|Eco (2018)|eco|port=3000,port_query_offset=1
em|Empires Mod (2008)|valve|port=27015
empyrion|Empyrion - Galactic Survival (2015)|valve|port=30000,port_query_offset=1
etqw|Enemy Territory: Quake Wars (2007)|doom3|port=3074,port_query=27733
fear|F.E.A.R. (2005)|gamespy2|port_query=27888
@ -118,6 +127,7 @@ f12002|Formula One 2002 (2002)|gamespy1|port_query=3297
f1c9902|F1 Challenge '99-'02 (2002)|gamespy1|port_query=34397
farcry|Far Cry (2004)|ase|port=49001,port_query_offset=123
farcry2|Far Cry 2 (2008)|ase|port_query=14001
fof|Fistful of Frags (2014)|valve|port=27015
fortressforever|Fortress Forever (2007)|valve|port=27015
operationflashpoint,flashpoint|Operation Flashpoint: Cold War Crisis (2001)|gamespy1|port=2302,port_query_offset=1
flashpointresistance|Operation Flashpoint: Resistance (2002)|gamespy1|port=2302,port_query_offset=1
@ -136,6 +146,7 @@ groundbreach|Ground Breach (2018)|valve|port=27015
gunmanchronicles|Gunman Chronicles (2000)|valve|port=27015
hldm|Half-Life Deathmatch (1998)|valve|port=27015
hldms|Half-Life Deathmatch: Source (2005)|valve|port=27015
hlopfor|Half-Life: Opposing Force (1999)|valve|port=27015
hl2dm|Half-Life 2: Deathmatch (2004)|valve|port=27015
halo|Halo (2003)|gamespy2|port=2302
halo2|Halo 2 (2007)|gamespy2|port=2302
@ -205,11 +216,14 @@ onset|Onset (2019)|valve|port=7777,port_query_offset=-1
openarena|OpenArena (2005)|quake3|port_query=27960
openttd|OpenTTD (2004)|openttd|port=3979
painkiller|Painkiller|ase|port=3455,port_query_offset=123
pvkii|Pirates, Vikings, and Knights II (2007)|valve|port=27015
pixark|PixARK (2018)|valve|port=7777,port_query=27015
ps|Post Scriptum|squad|port=10037
postal2|Postal 2|gamespy1|port=7777,port_query_offset=1
prey|Prey|doom3|port=27719
primalcarnage|Primal Carnage: Extinction|valve|port=7777,port_query=27015
pc|Project Cars (2015)|valve|port=27015,query_port=1
pc2|Project Cars 2 (2017)|valve|port=27015,query_port=1
prbf2|Project Reality: Battlefield 2 (2005)|gamespy3|port=16567,port_query=29900
przomboid|Project Zomboid|valve|port=16261
@ -296,6 +310,7 @@ tremulous|Tremulous|quake3|port_query=30720
tribes1|Tribes 1: Starsiege|tribes1|port=28001
tribesvengeance|Tribes: Vengeance|gamespy2|port=7777,port_query_offset=1
tron20|Tron 2.0|gamespy2|port_query=27888
ts|The Specalists|valve|port=27015
turok2|Turok 2|gamespy1|port_query=12880
universalcombat|Universal Combat|ase|port=1135,port_query_offset=123
@ -314,10 +329,13 @@ ventrilo|Ventrilo|ventrilo|port=3784
vietcong|Vietcong|gamespy1|port=5425,port_query=15425
vietcong2|Vietcong 2|gamespy2|port=5001,port_query=19967
vrising|V Rising (2022)|valve|port=27015,port_query_offset=1
vs|Vampire Slayer|valve|port=27015
warsow|Warsow|warsow|port=44400
warfork|Warfork|warsow|port_query=44400
wheeloftime|Wheel of Time|gamespy1|port=7777,port_query_offset=1
wolfenstein2009|Wolfenstein 2009|doom3|port=27666
wolfensteinet|Wolfenstein: Enemy Territory|quake3|port_query=27960
wurm|Wurm Unlimited|valve|port=3724,query_port=27016
xpandrally|Xpand Rally|ase|port=28015,port_query_offset=123
zombiemaster|Zombie Master|valve|port=27015
zps|Zombie Panic: Source|valve|port=27015