Spirrwell
437feb57bd
Split PVKII into its own engine branch ( #97 )
...
* Initial PVKII branch support
* Fix compiler error
* Add missing SE_PVKII check
* Update checkout-deps with 'pvkii'
* Change PVKII code to 10 and bump others by 1, including recommended change in provider_ep2.cpp:135
2022-10-24 16:57:18 +00:00
David Anderson
4f1721e9e4
Add support for hl2sdk-mock.
...
This also fixes UTIL_Relatize basically being completely bogus. For
backwards compat it's wrapped in a helper though.
2021-09-22 12:05:15 -07:00
Asher Baker
a919db5694
Fix lin/mac build
2020-03-11 22:40:19 +00:00
Asher Baker
1b449d20b8
Changes required for upcoming Blade Symphony update
2020-03-10 23:54:57 +00:00
Nicholas Hastings
1f0124d499
Split Day of Infamy to separate engine build ( #36 )
2017-11-03 14:52:37 -04:00
Nicholas Hastings
8d1526f188
Fix loading on Source SDK 2013 mods.
2017-06-21 07:40:49 -04:00
Nicholas Hastings
9af2b18a7e
Restore the comma to the people.
2017-04-16 16:25:34 -04:00
Nicholas Hastings
558a5bb446
Restore Dark Messiah compat.
2017-04-15 10:23:36 -04:00
Nicholas Hastings
a8110f530b
Merge 'master' into S2.
2017-04-15 09:43:39 -04:00
Nicholas Hastings
760126ea8c
Fix more issues compiling on GCC 5+.
2016-11-09 18:08:42 -05:00
Nicholas Hastings
46846712d4
Fix loader's CreateInterface not being exported with GCC 5 and later.
2016-11-09 16:20:26 -05:00
Nicholas Hastings
0509616baf
Update loader for BM:S again.
2016-11-07 21:02:30 -05:00
Nicholas Hastings
937b4016ff
Nuke core-legacy - MM:S v1.4 API. ( #29 )
2016-10-11 13:29:37 -04:00
Nicholas Hastings
314e116927
Remove old Source1 Dota detection. Not used anymore.
2016-07-22 15:39:14 -04:00
Nicholas Hastings
18bdaf4732
Hack to account for Dota server bin name being "libserver".
2016-07-22 14:03:21 -04:00
Nicholas Hastings
366a27e10c
Ditch "source2" naming, restoring "dota".
2016-07-22 13:57:54 -04:00
Nicholas Hastings
e12bd47c32
Upload loader for Black Mesa engine changes.
2015-12-22 06:51:14 -08:00
Nicholas Hastings
f17a958c66
Merge branch 'master' into S2
...
Conflicts:
configure.py
core/sourcehook/test/main.cpp
2015-11-23 15:12:55 -05:00
Nicholas Hastings
c06dc2dfed
Fix detection on TF2-branch games after recent updates.
2015-09-10 18:22:11 -04:00
Nicholas Hastings
30b7be46a8
Merge loader, loader2. Rename env var HL2SDKS2 -> HL2SDKSOURCE2.
2015-07-09 14:09:56 -04:00
Nicholas Hastings
269555d2fb
Update MM:S to support Black Mesa.
...
Uses new bms branch in our hl2sdk repo.
2015-05-06 17:51:54 -04:00
Nicholas Hastings
36d26dd1b4
Fix build.
2015-03-21 14:31:12 -04:00
Nicholas Hastings
e6ef9ad31f
Fix game detection on Nuclear Dawn (bug 6327).
2015-03-21 08:53:58 -04:00
Nicholas Hastings
dd9860321f
Undo accidental EOL conversion in loader.cpp.
2014-08-16 11:16:44 -04:00
Nicholas Hastings
7a4845e4ac
Improve game detection further for some engines when -game missing
2014-08-11 20:03:07 -04:00
Nicholas Hastings
ed6b5a4957
Fix broken Alien Swarm engine detection (regression from 013c549090
).
2014-08-11 18:02:05 -04:00
Nicholas Hastings
10e3815f73
Update for hl2sdk-nd changes.
2014-04-20 11:59:39 -04:00
Nicholas Hastings
c9d17a6ca7
Add support for Contagion (bug 6006).
...
--HG--
extra : rebase_source : 97d4ba1776b724715142ee84df64af9437e86d4c
2014-03-23 23:37:46 -04:00
Nicholas Hastings
013c549090
Improve automatic engine detection for some games (nobug, irc r=asherkin).
...
--HG--
extra : rebase_source : a80a7c0a00956617e58ce5ba196d37fb474061f2
2014-01-07 17:39:55 -05:00
Nicholas Hastings
51f88b5081
Fix linux build.
2013-10-24 13:30:44 -04:00
Nicholas Hastings
835d9cc964
Update Insurgency detection to not rely on -game parameter.
2013-10-24 13:24:31 -04:00
Nicholas Hastings
ec1acb2738
Fix regression in engine detection for some cases (bug 5963, r=asherkin).
2013-10-24 13:24:22 -04:00
Nicholas Hastings
d4ffbd8710
Add support for Insurgency (bug 5950, r=asherkin).
2013-10-09 09:00:23 -04:00
Nicholas Hastings
c8a3fd5959
Add support for Blade Symphony (bug 5948, r=asherkin).
2013-10-09 08:46:13 -04:00
Nicholas Hastings
1af37d530f
Add support for Source SDK Base 2013 (bug 5916, r=asherkin).
2013-10-08 21:01:53 -04:00
Nicholas Hastings
6abcf7283e
Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5667, r=asherkin).
2013-07-31 06:49:21 -04:00
Nicholas Hastings
8f6142ae74
Fixed NULL conversion warning in loader.
2013-07-06 12:27:14 -04:00
Nicholas Hastings
26d5160169
Updated Dota detection.
...
--HG--
extra : rebase_source : db72120da5c3ab853a27eb5f92f1a33886fa0a28
2013-06-18 12:15:29 -04:00
Nicholas Hastings
42a139baf5
Removed loader's reliance on tier0 by manually parsing command line for -game (bug 5674, r=DS).
2013-03-22 20:47:35 -04:00
Nicholas Hastings
0f2d7aa234
Added support for Dota 2 (bug 5640).
2013-03-04 10:38:17 -05:00
Nicholas Hastings
b518d1e372
Fixed linux build (bug 5522).
2012-10-26 16:15:10 -04:00
Nicholas Hastings
2819fe69e6
Updated loader to attempt to guess correct tier0/vstdlib filenames on linux (bug 5522).
2012-10-26 15:48:10 -04:00
Nicholas Hastings
de9e05f224
Remove unused variables and defines (bug 5523, r=asherkin).
2012-10-26 11:19:45 -04:00
Nicholas Hastings
b5771f3c96
Split CS:S support off to a separate engine/build (bug 5369, r=asherkin).
2012-08-20 14:25:29 -04:00
Nicholas Hastings
3aa20f1405
Added support for CS: Global Offensive (bug 5228, r=DS).
2012-05-26 17:07:26 -04:00
Nicholas Hastings
3e67d47414
Added support for E.Y.E. Divine Cybermancy (bug 5034, r=DS).
2011-08-08 08:57:03 -04:00
Nicholas Hastings
bb3fd3ea2d
Added support for Bloody Good Time (bug 4784, r=DS).
2011-01-10 14:09:50 -05:00
psychonic
70122da21c
Adjusted MM:S loader for new ep2v engine iface change (bug 4752, r=DS).
2010-12-17 22:20:10 -05:00
Scott Ehlert
3de5678e45
Fixed bug where engine was being detected as OBV/ep2v on OB/ep2 listen servers (bug 4560, r=dvander).
2010-08-07 15:26:30 -05:00
Scott Ehlert
769ce745b0
Added support for Alien Swarm (bug 4529, r=dvander).
2010-07-22 03:22:27 -05:00