Commit Graph

54 Commits

Author SHA1 Message Date
Daniel Wolf 90ca890b8f
supply game directory macros 2021-03-09 19:26:50 -05:00
Daniel Wolf f08eb0674a
support more identification flags 2021-03-09 19:22:57 -05:00
Daniel Wolf 7ad73da647
add const to print and error functions 2021-03-09 19:22:23 -05:00
Daniel Wolf 2734d6fdea
license clarification 2021-02-25 22:45:37 -05:00
Daniel Wolf d71fd2f0f6
ignore KDevelop project 2021-02-25 15:41:40 -05:00
Daniel Wolf 9bd11479aa
marking 3.22 as rough but functional 2021-02-24 17:21:24 -05:00
Daniel Wolf 29707f655d
fixed game loading on linux 2021-02-24 17:18:28 -05:00
Daniel Wolf 0f700cc3b2
initial steps to support more targets 2021-02-24 17:00:18 -05:00
Daniel Wolf d0abb5bc11
add vscode workspace 2021-02-24 16:56:17 -05:00
Daniel Wolf e3f91f8455
enable policy CMP0072 for FindOpenGL 2021-02-23 19:01:29 -05:00
Daniel Wolf 3ac02b18d5
prevent multiple definition errors due to GL_TEXTUREx macros 2021-02-23 19:00:08 -05:00
Daniel Wolf f2ab371e7a
document two additional executables 2021-02-23 17:29:01 -05:00
Daniel Wolf 8590292c8c
tolerate unknown host environments 2021-02-23 17:28:39 -05:00
Daniel Wolf b95f82a1db
autodetermine target macros 2021-02-23 16:34:33 -05:00
Daniel Wolf 79ffaf8309
create loopback network module 2021-02-23 16:25:58 -05:00
Daniel Wolf e42ae2288e
create unique icons 2021-02-23 16:25:24 -05:00
Daniel Wolf b2f565e650
create alias targets for specific hardlinked games 2021-02-23 11:57:41 -05:00
Daniel Wolf a279f03a86
remove old docs and add readme 2021-02-23 11:56:50 -05:00
Daniel Wolf 312446ec0a
rework resource files and icons 2021-02-23 11:52:42 -05:00
Daniel Wolf 401ce2d7a6
rebrand engine from quake2 to kyuii 2021-02-22 23:41:42 -05:00
Daniel Wolf 0d185d87d6
convert license to markdown 2021-02-22 20:26:38 -05:00
Daniel Wolf cf3c8e5329
remove unix folder 2021-02-22 20:06:00 -05:00
Daniel Wolf 00f204729b
remove old build system 2021-02-22 20:05:31 -05:00
Daniel Wolf 87f2b3589d
add quick and dirty cmake buildsystem 2021-02-22 20:00:37 -05:00
Daniel Wolf 99703d8129
use VERSIONSTRING macro 2021-02-22 19:23:12 -05:00
Daniel Wolf 6852ef6318
make version number dynamic 2021-02-22 17:44:47 -05:00
Daniel Wolf 9b67525318
use separate version headers for apis 2021-02-22 17:17:22 -05:00
Daniel Wolf 6c73983376
rename API_VERSION to REF_API_VERSION 2021-02-22 16:54:40 -05:00
Daniel Wolf f194d6f1b8
move api version defines into generated header 2021-02-22 16:53:43 -05:00
Daniel Wolf 6e43155eda
allow GAMEVERSION to be externally defined 2021-02-22 16:49:55 -05:00
Daniel Wolf 2009a27724
move download cvars into common module 2021-02-22 12:00:46 -05:00
Daniel Wolf b90384272a
cannot show window on dedicated server 2021-02-22 11:24:21 -05:00
Daniel Wolf 01a650790d
make sv_null work 2021-02-22 11:23:56 -05:00
Daniel Wolf 684289592e
export required functions from dlls 2021-02-22 10:56:53 -05:00
Daniel Wolf a5e29b4789
declare correct return types 2021-02-22 10:52:50 -05:00
Daniel Wolf e8b94469a5
prevent duplicate cvar definitions when hard linking 2021-02-22 10:49:35 -05:00
Daniel Wolf 015dba8ef3
do not need refresh dll loading when hard linking 2021-02-22 10:35:30 -05:00
Daniel Wolf 4fd34192f2
game_library is not used when hard linking 2021-02-22 10:23:34 -05:00
Daniel Wolf 799d3280be
declare GetRefAPI in ref.h 2021-02-21 22:42:41 -05:00
Daniel Wolf e716cb8917
correct type of REF_HARD_LINKED to GAME_HARD_LINKED 2021-02-21 22:33:55 -05:00
Daniel Wolf f8054e2719
prevent duplicate cvar definitions when hard linking 2021-02-21 22:27:15 -05:00
Daniel Wolf 6970c4271f
do not need game dll loading when hard linking 2021-02-21 22:25:16 -05:00
Daniel Wolf f2f687c579
saner default config for testing 2021-02-21 11:41:49 -05:00
Daniel Wolf 946b4b2248
remove mfc/atl dependency from resource file 2021-02-21 11:32:10 -05:00
Daniel Wolf 18f2860e02
correct buffer overflows in message printouts 2021-02-21 11:31:21 -05:00
Daniel Wolf 035cbe9aa4
correct multiple input definitions on linux 2021-02-20 23:54:05 -05:00
Daniel Wolf fb7f37ab95
make ActiveApp match declared type 2021-02-20 23:53:41 -05:00
Daniel Wolf e853faab07
declare correct return types 2021-02-20 23:52:34 -05:00
Daniel Wolf 756b7ea91a
reorder asm checks for linux 2021-02-20 23:47:15 -05:00
Daniel Wolf 3dd2b442e3
declare correct return types 2021-02-20 09:11:58 -05:00