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 |
|
David Anderson
|
1b91dc28ca
|
Add --target-arch support.
|
2016-07-23 19:29:56 -07:00 |
|
David Anderson
|
0eaf14f9ec
|
Update configure.py and buildscripts to AMBuild API v2.1.
|
2016-07-23 19:25:54 -07:00 |
|
Nicholas Hastings
|
314e116927
|
Remove old Source1 Dota detection. Not used anymore.
|
2016-07-22 15:39:14 -04:00 |
|
Nicholas Hastings
|
878f7531fb
|
Fix a few unrelated compile warnings.
|
2016-07-22 14:04:02 -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
|
a2400e3681
|
Change AllowDedicatedServer hook to be Windows-only.
It's not needed elsewhere right now.
|
2016-07-22 14:02:37 -04:00 |
|
Nicholas Hastings
|
a88de796a3
|
Build Dota core and loader + versionlib as 64-bit.
TODO: we need both x86 and x64 of versionlib and loader.
|
2016-07-22 14:01:34 -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
|
4472cc4cc7
|
Update AllowDedicatedServers offset in loader.
|
2015-12-18 08:42:41 -05: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
|
c9dae39e6b
|
Update offset for AllowDedicatedServer in loader.
|
2015-09-22 07:33:27 -04:00 |
|
Nicholas Hastings
|
112cbcaa3a
|
Revert "Remove hook on AllowDedicatedServer - no longer necessary."
This reverts commit 4461b5e1b8 .
|
2015-09-21 13:29:01 -04:00 |
|
Nicholas Hastings
|
5ecfdcaa2b
|
Revert "Hook Connect on ISource2Server instead of ISource2ServerConfig."
This reverts commit c07bab9763 .
|
2015-09-21 13:28:52 -04:00 |
|
Nicholas Hastings
|
c06dc2dfed
|
Fix detection on TF2-branch games after recent updates.
|
2015-09-10 18:22:11 -04:00 |
|
Nicholas Hastings
|
c07bab9763
|
Hook Connect on ISource2Server instead of ISource2ServerConfig.
|
2015-08-31 14:59:29 -04:00 |
|
Nicholas Hastings
|
4461b5e1b8
|
Remove hook on AllowDedicatedServer - no longer necessary.
|
2015-08-31 14:05:09 -04:00 |
|
Scott Ehlert
|
95f2033341
|
Support loading Source 2 game DLL from different paths based on OS and arch.
|
2015-07-09 16:30:13 -05:00 |
|
Nicholas Hastings
|
f65b6c9856
|
Fix core load on s2.
|
2015-07-09 14:27:18 -04:00 |
|
Nicholas Hastings
|
30b7be46a8
|
Merge loader, loader2. Rename env var HL2SDKS2 -> HL2SDKSOURCE2.
|
2015-07-09 14:09:56 -04:00 |
|
Nicholas Hastings
|
4b75bcb431
|
Renamed s2 -> source2.
|
2015-07-09 13:15:41 -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
|
8cfab6c637
|
Merge new versioning logic from SourceMod, fixes manual builds and --gen=vs.
|
2015-04-11 10:25:06 -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
|
1af0cde81a
|
Fix Mac build.
|
2014-08-16 11:57:24 -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 |
|
David Anderson
|
e9a426ca46
|
Upgrade build scripts to AMBuild 2 (bug 5970, r=ds).
|
2013-11-18 09:46:46 -08: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 |
|