@@ -10,37 +10,37 @@ const game_modinfo_t g_known_games[] = {
1010 // Previously enumerated in this sourcefile, the list is now kept in a
1111 // separate file, generated based on game information stored in a
1212 // convenient db.
13- { " action" , " ahl .so" , " ahl.dll" , " Action Half-Life" }, // _i386.so, + director's cut [2016], updated linux binary name
14- { " ag" , " ag .so" , " ag.dll" , " Adrenaline Gamer" }, // .so file by OpenAG fork
15- { " ag" , " ag_i386 .so" , " ag.dll" , " Adrenaline Gamer" }, // .so file by OpenAG fork
13+ { " action" , " ahl_i386 .so" , " ahl.dll" , " Action Half-Life" }, // + director's cut [2016], updated linux binary name
14+ { " ag" , " ag_i386 .so" , " ag.dll" , " Adrenaline Gamer (Original) " }, // .so file by oririnal game
15+ { " ag" , " ag .so" , " ag.dll" , " Adrenaline Gamer (OpenAG) " }, // .so file by OpenAG fork
1616 { " asheep" , nullptr , " hl.dll" , " Azure Sheep" }, // have no linux binary found!
1717 { " bdef" , " server.so" , " server.dll" , " Base Defense" }, // placed in normal dll folder [2017]
1818 { " bg" , " bg.so" , " bg.dll" , " The Battle Grounds" },
1919 { " bhl" , nullptr , " bhl.dll" , " Brutal Half-Life" }, // have no linux binary found!
2020 { " brainbread" , nullptr , " bb.dll" , " Brain Bread" }, // have no linux binary found!
21- { " bshift" , " bshift.so" , " hl.dll" , " Half-Life: Blue Shift" },
21+ { " bshift" , " bshift.so" , " hl.dll" , " Half-Life: Blue Shift" }, // ok
2222 { " bumpercars" , nullptr , " hl.dll" , " Bumper Cars" }, // have no linux binary found!
2323 { " buzzybots" , nullptr , " bb.dll" , " BuzzyBots" }, // have no linux binary found!
2424 { " ckf3" , nullptr , " mp.dll" , " Chicken Fortress 3" }, // have no linux binary found!, checked all versions (latest - Alpha 4)
2525 { " cs10" , nullptr , " mp.dll" , " Counter-Strike 1.0" }, // have no linux binary found!
2626 { " csv15" , nullptr , " mp.dll" , " Counter-Strike 1.5" }, // have no linux binary found!
27- { " cstrike" , " cs.so" , " mp.dll" , " Counter-Strike 1.6" },
28- { " czero" , " cs.so" , " mp.dll" , " Counter-Strike:Condition Zero" },
29- { " czeror" , " cz.so" , " cz.dll" , " Counter-Strike:Condition Zero Deleted Scenes" },
30- { " dcrisis" , " dc .so" , " dc.dll" , " Desert Crisis" }, // _i386.so, updated linux binary name [2010]
27+ { " cstrike" , " cs.so" , " mp.dll" , " Counter-Strike 1.6" }, // ok
28+ { " czero" , " cs.so" , " mp.dll" , " Counter-Strike:Condition Zero" }, // ok
29+ { " czeror" , " cz.so" , " cz.dll" , " Counter-Strike:Condition Zero Deleted Scenes" }, // ok
30+ { " dcrisis" , " dc_i386 .so" , " dc.dll" , " Desert Crisis" }, // updated linux binary name [2010]
3131 { " decay" , nullptr , " decay.dll" , " Half-Life: Decay" }, // have no linux binary!
32- { " dmc" , " dmc.so" , " dmc.dll" , " Deathmatch Classic" },
33- { " dod" , " dod.so" , " dod.dll" , " Day of Defeat" },
34- { " dpb" , " pb.i386.so" , " pb.dll" , " Digital Paintball" }, // ...
35- { " esf" , " ../linuxdll/hl. so" , " hl.dll" , " Earth's Special Forces (old) " }, // _i386.so, workaround for basic- linux version
36- { " esf" , " hl. so" , " hl.dll" , " Earth's Special Forces" }, // _i386.so, full linux version
32+ { " dmc" , " dmc.so" , " dmc.dll" , " Deathmatch Classic" }, // ok
33+ { " dod" , " dod.so" , " dod.dll" , " Day of Defeat" }, // ok
34+ { " dpb" , " pb.i386.so" , " pb.dll" , " Digital Paintball" }, // ok
35+ { " esf" , " hl_i386. so" , " hl.dll" , " Earth's Special Forces" }, // full linux version
36+ { " esf" , " ../linuxdll/hl_i386. so" , " hl.dll" , " Earth's Special Forces (Legacy) " }, // workaround for basic- linux version
3737 { " existence" , nullptr , " existence.dll" , " Existence" }, // have no linux binary found!
3838 { " firearms" , nullptr , " firearms.dll" , " Firearms" }, // have no linux binary found!
39- { " frontline" , " front .so" , " frontline.dll" , " Frontline Force" }, // _i386.so, updated linux binary name [2012]
39+ { " frontline" , " front_i386 .so" , " frontline.dll" , " Frontline Force" }, // updated linux binary name [2012]
4040 { " gangstawars" , nullptr , " gwars27.dll" , " Gangsta Wars" }, // have no linux binary found!
4141 { " gangwars" , nullptr , " mp.dll" , " Gangwars" }, // have no linux binary found!
42- { " gearbox" , " opfor.so" , " opfor.dll" , " Opposing Force" },
43- { " globalwarfare" , " gw .so" , " mp.dll" , " Global Warfare" }, // _i386.so, updated linux binary name [2012]
42+ { " gearbox" , " opfor.so" , " opfor.dll" , " Opposing Force" }, // ok
43+ { " globalwarfare" , " gw_i386 .so" , " mp.dll" , " Global Warfare" }, // updated linux binary name [2012]
4444 { " goldeneye" , nullptr , " mp.dll" , " Goldeneye" }, // have no linux binary found!
4545 { " hcfrenzy" , " hcfrenzy.so" , " hcfrenzy.dll" , " Headcrab Frenzy" },
4646 { " hl15we" , " hl.so" , " hl.dll" , " Half-Life 1.5: Weapon Edition" },
@@ -70,34 +70,37 @@ const game_modinfo_t g_known_games[] = {
7070 { " recbb2" , " recb.so" , " recb.dll" , " Resident Evil : Cold Blood" },
7171 { " rewolf" , nullptr , " gunman.dll" , " Gunman Chronicles" }, // have no linux binary found!
7272 { " ricochet" , " ricochet.so" , " mp.dll" , " Ricochet" },
73- { " rockcrowbar" , " rc.so" , " rc.dll" , " Rocket Crowbar" }, // + _i386.so
73+ { " rockcrowbar" , " rc.so" , " rc.dll" , " Rocket Crowbar" },
74+ { " rockcrowbar" , " rc_i386.so" , " rc.dll" , " Rocket Crowbar" },
7475 { " rspecies" , " hl.so" , " hl.dll" , " Rival Species" },
7576 { " scihunt" , " shunt.so" , " shunt.dll" , " Scientist Hunt" },
7677 { " ship" , " ship.so" , " ship.dll" , " The Ship" },
7778 { " si" , " si.so" , " si.dll" , " Science & Industry" },
7879 { " snow" , " snow.so" , " snow.dll" , " Snow-War" },
79- { " stargatetc" , " hl.so" , " hl.dll" , " StargateTC (Old, 1 .x)" },
80- { " stargatetc" , " stc .so" , " hl.dll" , " StargateTC (Updated, 2 .x)" }, // _i386.so
81- { " stargatetc" , " stc_i386_opt.so" , " hl.dll" , " StargateTC (Updated, 2.x )" }, // ...
82- { " svencoop" , " hl.so" , " hl.dll" , " Sven Coop (Old )" },
83- { " svencoop" , " server.so" , " server.dll" , " Sven Coop (Steam)" },
80+ { " stargatetc" , " hl.so" , " hl.dll" , " StargateTC (Leaacy v1 .x)" },
81+ { " stargatetc" , " stc_i386 .so" , " hl.dll" , " StargateTC (v2 .x)" },
82+ { " stargatetc" , " stc_i386_opt.so" , " hl.dll" , " StargateTC (v2.x, optimised binary )" },
83+ { " svencoop" , " hl.so" , " hl.dll" , " Sven Coop (Legacy )" }, // Metamod-r have problems with mod!
84+ { " svencoop" , " server.so" , " server.dll" , " Sven Coop (Steam)" }, // Metamod-r have problems with mod!
8485 { " swarm" , " swarm.so" , " swarm.dll" , " Swarm" },
8586 { " tfc" , " tfc.so" , " tfc.dll" , " Team Fortress Classic" },
86- { " thewastes" , " thewastes.so" , " thewastes.dll" , " The Wastes" },
87+ { " thewastes" , " thewastes.so" , " thewastes.dll" , " The Wastes" },
8788 { " timeless" , " pt.so" , " timeless.dll" , " Project Timeless" },
8889 { " tod" , " hl.so" , " hl.dll" , " Tour of Duty" },
8990 { " trainhunters" , " th.so" , " th.dll" , " Train Hunters" },
90- { " ts" , " ts.so" , " mp.dll" , " The Specialists" }, // _i686.so, _i386.so
91+ { " ts" , " ts_i686.so" , " mp.dll" , " The Specialists" },
92+ { " ts" , " ts_i386.so" , " mp.dll" , " The Specialists" },
9193 { " tt" , " tt.so" , " tt.dll" , " The Trenches" },
9294 { " underworld" , " uw.so" , " uw.dll" , " Underworld Bloodline" },
9395 { " valve" , " hl.so" , " hl.dll" , " Half-Life" },
9496 { " vs" , " vs.so" , " mp.dll" , " VampireSlayer" },
9597 { " wantedhl" , " hl.so" , " wanted.dll" , " Wanted!" },
96- { " wizardwars" , " wizardwars.so" , " wizardwars.dll" , " Wizard Wars (Steam)" },
97- { " wizardwars_beta" , " wizardwars.so" , " wizardwars.dll" , " Wizard Wars Beta (Steam)" }, // folder's name is not same as original. not duplicate
98- { " wizwars" , " mp.so" , " hl.dll" , " Wizard Wars (Old)" },
99- { " wormshl" , " wormshl.so" , " wormshl.dll" , " WormsHL" }, // _i586.so old, _i686.so steam
100- { " zp" , " hl.so" , " mp.dll" , " Zombie Panic" }, // _i386.so
98+ { " wizardwars" , " wizardwars_i486.so" , " wizardwars.dll" , " Wizard Wars (Steam)" },
99+ { " wizardwars_beta" , " wizardwars_i486.so" , " wizardwars.dll" , " Wizard Wars Beta (Steam)" },
100+ { " wizwars" , " mp.so" , " hl.dll" , " Wizard Wars (Legacy)" },
101+ { " wormshl" , " wormshl_i586.so" , " wormshl.dll" , " WormsHL (Legacy)" },
102+ { " wormshl" , " wormshl_i686.so" , " wormshl.dll" , " WormsHL (Steam)" },
103+ { " zp" , " hl_i386.so" , " mp.dll" , " Zombie Panic" },
101104
102105
103106 // End of list terminator:
0 commit comments