Commit graph

50 commits

Author SHA1 Message Date
d8af1b1bc7
Add Linux Makefiles, more MSVC6 fixes. 2023-09-09 13:32:07 -07:00
Alibek Omarov
d62c5fda47 game_shared: workaround crash on exit (caused by GoldSrc dlclosing client before initializing it) 2023-09-09 04:44:21 +03:00
Alibek Omarov
3c55a584a3 wscript: add special case for library naming to allow _i386 postfixes for old mods 2023-09-09 04:11:47 +03:00
Alibek Omarov
99951e4c32 wscript: simplify 2023-09-09 04:11:16 +03:00
Alibek Omarov
382152ca79 server: enable dll export on Linux 2023-09-09 04:09:59 +03:00
Alibek Omarov
524f4874a8 client: fix weird crash in spectator code during engine initialize 2023-09-09 04:09:11 +03:00
Alibek Omarov
7c08f36bcf client: fix sizeof usage for some reason ??? 2023-09-09 04:09:11 +03:00
Alibek Omarov
802bdd54f5 wscript: do not compile overview.cpp, it's broken in this SDK 2023-09-09 04:09:11 +03:00
Alibek Omarov
37da1d1707 game_shared: voice_status: do not strupr on non-Windows platforms, fix -Wparentheses 2023-09-09 04:09:11 +03:00
Alibek Omarov
978d5f94a2 common: add port header to redefine Windows stuff like POINT or DWORD in portable manner 2023-09-09 04:09:11 +03:00
Alibek Omarov
edbd7d2ab9 server: one more write-strings const fix 2023-09-09 04:09:11 +03:00
Alibek Omarov
16cc7af40e client: hud_redraw: fix variable declaration 2023-09-09 04:09:11 +03:00
Alibek Omarov
5cd4d7bf4c client: reimplement input with SDL2, link client.dll with SDL2.
* Leave a way to use Windows input
2023-09-09 04:08:51 +03:00
Alibek Omarov
36e0eb3e36 client: probably somewhere iso646.h got included, I don't want to search where, just rename or and other variables 2023-09-09 03:06:07 +03:00
Alibek Omarov
edd628b154 client: fix DECLARE/HOOK macros 2023-09-09 03:01:47 +03:00
Alibek Omarov
c66d56e029 client: use correct standard library includes 2023-09-09 03:01:15 +03:00
Alibek Omarov
7f841974b2 client: fix Stupid MSVC6 Bug variable declaration 2023-09-09 03:00:16 +03:00
Alibek Omarov
0b242a0bc9 client: add const where it needs to be 2023-09-09 02:58:37 +03:00
Alibek Omarov
bcf6d80cf8 client: use correct export attribute depending on the compiler 2023-09-09 02:55:30 +03:00
Alibek Omarov
db368301b2 client, game_shared: fix includes case 2023-09-09 02:52:17 +03:00
Alibek Omarov
9e271427b8 pm_shared: fix linking with client.dll, add const where it needs to be again 2023-09-09 02:48:58 +03:00
Alibek Omarov
5cf05e3134 client: enable C++ exceptions 2023-09-09 02:46:20 +03:00
Alibek Omarov
3bf40d193b wscript: force C++98 to avoid std::byte redefining our byte thanks to using namespace std somewhere 2023-09-09 02:45:11 +03:00
Alibek Omarov
6eeaa1f199 Add SDL2 build from HLSDK 2.4 2023-09-09 02:44:35 +03:00
Alibek Omarov
3e907922df common: interface: fix dlsym cast, fix headers for Linux 2023-09-06 22:55:26 +03:00
Alibek Omarov
5bb2221c62 client: fix VGUI include and lib path detection 2023-09-06 22:53:40 +03:00
Alibek Omarov
70d346f7cb client: convert libc headers to lowercase 2023-09-06 22:51:11 +03:00
Alibek Omarov
6672dee0e9 client: wscript: remove unused opts 2023-09-06 05:26:49 +03:00
Alibek Omarov
add1d81cc1 utils: vgui: update VGUI headers, add Linux shared library to link against 2023-09-06 05:23:09 +03:00
Alibek Omarov
72e2f4e2f4 wscript: disable implicit-fallthrough diagnostic for now 2023-09-06 05:17:15 +03:00
Alibek Omarov
c2679343ed game_shared: bitvec: include correct stdlib headers for standard functions 2023-09-06 05:17:00 +03:00
Alibek Omarov
792613e622 pm_shared: fix struct definition in argument list (causes error on GCC) 2023-09-06 05:16:26 +03:00
Alibek Omarov
275b5896c1 server: remove unused typedef keyword 2023-09-06 05:15:03 +03:00
Alibek Omarov
7ae4e0e200 server: fix parentheses with bool ops 2023-09-06 05:14:47 +03:00
Alibek Omarov
98ce99e822 server: include correct stdlib headers for standard functions 2023-09-06 05:14:02 +03:00
Alibek Omarov
15b17af683 server: fix Stupid MSVC6 Bug 2023-09-06 05:13:09 +03:00
Alibek Omarov
23b1b76dce Next set of write-string fixes 2023-09-06 05:11:41 +03:00
Alibek Omarov
584d1a597e Fix usage of SetThink/Touch/Use/Blocked/MoveDone macros 2023-09-06 05:09:49 +03:00
Alibek Omarov
c7e0cc3906 Initial fix for write-strings in HLSDK headers 2023-09-06 05:02:32 +03:00
Alibek Omarov
c56b92f9e6 Replace min/max macros by Q_min/Q_max to make newer C++ stdlib happy 2023-09-06 05:01:28 +03:00
Alibek Omarov
137f3923ca Fixup write-strings on weapons code 2023-09-06 03:35:50 +03:00
Alibek Omarov
61f94cfd11 Integrate Waf build system 2023-09-06 03:27:45 +03:00
Alibek Omarov
81d035893a Convert all C/C++ source files to UTF-8 encoding 2023-09-06 03:27:45 +03:00
Alibek Omarov
e97d85ed68 Convert all C/C++ source files to LF line endings 2023-09-06 03:25:39 +03:00
3e44e27574
commit The Wastes 1.5 changes built on top of Half-Life SDK 2.2 2023-09-04 13:46:18 -07:00
archive
4ec16cce0e as released 2001-11-08 2001-11-08 00:00:00 +00:00
archive
d4fc7e405f as released 2001-08-29 2001-08-29 00:00:00 +00:00
archive
e84d04174b as released 2000-11-07 2000-11-07 00:00:00 +00:00
archive
7e9f0c84ab as released 2000-06-05 2000-06-05 00:00:00 +00:00
archive
b443b4420e as released 1999-04-07 1999-04-07 00:00:00 +00:00