Kenzzer
c10904d8bb
fixup packagescript for s2 mm plugin sample
2023-09-30 00:17:11 +02:00
Nicholas Hastings
57043e30c3
Merge pull request #122 from alliedmodders/psy/s2-linux-load-fix
...
Fix load on Source 2 Linux servers when -game launch arg is missing
2023-09-29 16:10:35 +00:00
Nick Hastings
0cfae59544
Echo fatal MM:S errors to console (in addition to existing metamod-fatal.log)
2023-09-29 11:45:17 -04:00
Nick Hastings
2091aa4944
Fix load on Linux when -game launch arg is not present
2023-09-29 11:44:44 -04:00
GAMMACASE
62dd3dd4fa
Fix Source2 linux packaging layout ( #120 )
...
* Fix linux packaging layout
* Split binary layouts per sdk
2023-09-28 19:42:30 -07:00
Nicholas Hastings
0e8144585e
Merge pull request #119 from Wend4r/fix-linuxsteamrt64_load
...
S2: Add a malloc override
2023-09-28 20:53:47 +00:00
Wend4r2
5ed17a9081
Malloc override on s2
2023-09-28 22:56:19 +03:00
Nicholas Hastings
4401a94aa6
Merge pull request #116 from alliedmodders/ 🍿
...
Update/improve Source 2 support
2023-09-28 00:18:00 +00:00
Nick Hastings
6196318f52
Maybe fix Mac build
2023-09-27 20:11:21 -04:00
Nick Hastings
458090eec6
Fix Mac build
2023-09-27 20:07:35 -04:00
Nick Hastings
fe826bbc51
More build fixes
2023-09-27 20:01:43 -04:00
Nick Hastings
85d410adbd
More build fixes
2023-09-27 19:50:51 -04:00
Nick Hastings
40ee69cf78
More build fixes
2023-09-27 19:43:41 -04:00
Nick Hastings
2ce27062b0
Build fixes
2023-09-27 19:33:20 -04:00
Nick Hastings
799f1660a3
Build fixes
2023-09-27 18:52:44 -04:00
Nicholas Hastings
ef78389803
Merge branch 'master' into 🍿
2023-09-27 16:59:24 +00:00
GAMMACASE
339d8a90c8
Add s2_sample_mm & Move samples to a sub folder
2023-09-27 16:56:39 +00:00
GAMMACASE
0807f197cc
Fix search paths cleanup
2023-09-27 16:56:39 +00:00
GAMMACASE
f6a8c7b482
Add missing cpp files to the compilation step
2023-09-27 16:56:39 +00:00
GAMMACASE
3b5d72df1d
Obsolete KVLoadFromFile
...
Current implementation isn't used anywhere in the s2 provider and due to the removal of MemAllocScratch & MemFreeScratch I guess this could be obsoleted
2023-09-27 16:56:39 +00:00
Benoist
b5846d156f
Ci update ( #112 )
...
Update GitHub CI, drop GCC builds.
---------
Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
2023-09-27 08:19:18 -07:00
Nick Hastings
e7dc35f3c8
Actually fix build regression from #102
2023-09-24 13:49:50 -04:00
Nick Hastings
c3f0c4c7b6
Revert "Fix build regression from #102 "
...
This reverts commit df3d2e7aa5
.
2023-09-24 13:46:41 -04:00
Nick Hastings
df3d2e7aa5
Fix build regression from #102
2023-09-24 13:37:25 -04:00
Nick Hastings
b8c61ca7f4
MCV: fix Linux tier0/vstdlib bin names
2023-09-24 13:07:13 -04:00
Nicholas Hastings
e331e94d2e
Update MCV platform support. ( #115 )
2023-09-24 16:20:59 +00:00
Benoist
2261ff4f9c
Fix sourcehook compilation warning ( #106 )
...
Fix sourcehook compilation warning.
Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
2023-07-30 21:36:23 -07:00
Nick Hastings
ee9243c82f
Replace hardcoded "ServerGameDLL" part of iface name in meta game output
2023-05-21 15:27:46 -04:00
Nick Hastings
bf62e8e59c
Remove now-unused check for "-dedicated"
2023-05-21 12:24:54 -04:00
Nick Hastings
817b5f940e
Iterate on ConCommands, ClientCommands, and the split S1/S2 compat
2023-05-21 12:13:17 -04:00
Nick Hastings
956861f27a
Bump version to 2.0.0-dev
2023-05-21 12:08:11 -04:00
Nick Hastings
edc80a0957
Add dll2lib helper script
2023-05-21 12:07:22 -04:00
Nick Hastings
e1a81e3c06
Improve CS2 support and S2 game detection
2023-05-21 12:07:05 -04:00
Nick Hastings
2e43b26539
Fix ambuild script error when using branch name with utf-8 chars
2023-05-16 16:20:53 -04:00
Nick Hastings
d62379244c
Add and use META_IS_SOURCE2 define
2023-05-16 14:31:31 -04:00
Nick Hastings
acd8644688
Fix provider reaching calling directly outside for "meta" ConCommand
2023-04-02 12:08:28 -04:00
Nick Hastings
15c84495cb
Don't compile in VSP bridge on s2.
2023-04-02 11:01:22 -04:00
Nick Hastings
6a1a79df42
Missed part of ClientCommand s2 hack removal outside of provider
2023-04-02 10:44:11 -04:00
Nick Hastings
8f619851df
Remove ProvidedHooks enum. No longer used
2023-04-02 10:30:26 -04:00
Nick Hastings
088e2d80c7
Do s1/s2 split on GetCommandLineValue
2023-04-02 10:15:58 -04:00
Nick Hastings
b727c5455e
Remove ClientCommand Source 2 hacks from outside of provider
2023-04-02 10:13:21 -04:00
Nick Hastings
ebf79cf73d
Remove exporting of var accessor from provider. It's not used outside
...
(and shouldn't stay that way)
2023-04-02 09:31:12 -04:00
Nick Hastings
b336c9c30d
Make ConVars opaque outside of providers
2023-04-02 09:30:08 -04:00
Nick Hastings
522d8f2034
Tie ConVar accessor to Source 1 provider. Stub out for Source 2 provider.
2023-04-02 09:11:53 -04:00
Nick Hastings
c0bd8e3b87
Remove unused IsRemotePrintingAvailable function
2023-04-01 23:00:03 -04:00
Nick Hastings
e5f5a8ce6f
Round 1 of base provider split. (Only compilation has been tested)
2023-04-01 22:59:39 -04:00
Nick Hastings
3704e2f3c1
Add SOURCE_ENGINE_CS2
2023-04-01 10:34:52 -04:00
Nick Hastings
0c426d9bf3
Make provider overrides explicit
2023-04-01 00:20:46 -04:00
Nick Hastings
2d74e15a4c
Don't link vstdlib on Source 2. It doesn't exist
2023-04-01 00:20:04 -04:00
Nick Hastings
82cd23bc10
Add cs2 build. (No targets for now)
2023-04-01 00:19:42 -04:00