1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-11-29 11:24:19 +01:00
Commit Graph

113 Commits

Author SHA1 Message Date
Scott Ehlert
79435093d9
64-bit support for CSGO on Linux and macOS (#35) 2017-12-20 01:11:57 -06: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
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