Alibek Omarov
|
e9e4a1296d
|
engine: android: fix possible crash in custom dlsym
|
2019-05-12 03:07:28 +03:00 |
|
Alibek Omarov
|
85c2126775
|
engine: android: implement egl context management
|
2019-05-12 03:06:55 +03:00 |
|
Alibek Omarov
|
a1391f3d0b
|
engine: ref_api: comment unused opengl attributes
|
2019-05-12 03:06:01 +03:00 |
|
Alibek Omarov
|
7d3e8c0a57
|
wscript: error on return-type, some android related changes
|
2019-05-12 03:03:34 +03:00 |
|
Alibek Omarov
|
4819790272
|
engine: console: fix invalid REF_GET_PARM call
|
2019-05-11 18:52:32 +03:00 |
|
Alibek Omarov
|
e06b7412ac
|
engine: wscript: don't build external launcher for Android and disable main()
|
2019-05-06 04:40:46 +03:00 |
|
Alibek Omarov
|
fe14a360b4
|
engine: fix fs_offset_t/size_t conversion, const qualifiers
|
2019-05-02 19:12:23 +03:00 |
|
Alibek Omarov
|
ab7a67464b
|
engine: fix long<->int conversion UBs
|
2019-05-02 19:05:09 +03:00 |
|
Alibek Omarov
|
29a48cb34c
|
sdl: vid: fix disabling vsync when loading a level
|
2019-05-02 18:07:27 +03:00 |
|
Alibek Omarov
|
3fef353291
|
android: initial port
|
2019-05-02 18:07:03 +03:00 |
|
Alibek Omarov
|
1a700fd06b
|
platform: move MSGBOX implementation to platform backends
|
2019-05-01 19:44:48 +03:00 |
|
Alibek Omarov
|
e3e2f3afe5
|
platform: move Sys_ShellExecute implementation to platform backends
|
2019-05-01 19:21:47 +03:00 |
|
Alibek Omarov
|
2c17af4850
|
engine: ref: fix possible null dereference, if client doesn't export studio renderer
|
2019-04-16 23:39:37 +03:00 |
|
Alibek Omarov
|
7d8b63fd88
|
ref: get rid of R_IncrementSpeedsCounter
|
2019-04-15 02:17:43 +03:00 |
|
Alibek Omarov
|
5be982cc72
|
ref: remove shared textures enum, instead use hardcoded texture names
|
2019-04-15 01:43:43 +03:00 |
|
Alibek Omarov
|
2d968cf328
|
ref: remove unused GL_BuildLightmaps export
|
2019-04-15 01:20:15 +03:00 |
|
Alibek Omarov
|
4d9563ea03
|
ref: make api thinner by removing IsNormalPass and moving CL_FxBlend to refdll
|
2019-04-15 01:19:05 +03:00 |
|
Alibek Omarov
|
d62a12dd9a
|
ref: allow to use shortened name when specifying -ref in command line
|
2019-04-14 22:04:32 +03:00 |
|
Alibek Omarov
|
99478ba9bd
|
sdl: vid: fix unitialized variables, better warning report
|
2019-04-13 21:49:01 +03:00 |
|
Alibek Omarov
|
211d3c5213
|
sdl: vid: refactor context creation, fix crash on exit on REF_SOFTWARE
|
2019-04-13 20:34:32 +03:00 |
|
mittorn
|
d5911b33b1
|
msvc8 support
|
2019-04-12 14:33:57 +07:00 |
|
mittorn
|
d5b6ccb3e2
|
ref: REF_SOFTWARE support with SDL_Surface/SDL_Renderer
|
2019-04-11 22:19:08 +07:00 |
|
Alibek Omarov
|
3c1c13850e
|
vgui_support: remove utl dependency, by porting new vgui support code from original engine, remove dead function definitions, remove dead vgui_main.h header from engine
|
2019-04-11 01:12:52 +03:00 |
|
mittorn
|
3fa4a36983
|
wscript: specifiy psapi version on win32
|
2019-04-08 21:15:05 +03:00 |
|
Alibek Omarov
|
129325f3a4
|
scripts: waflib: add msdev.py tool by Michel Mooij, patched to support uselib, separate envs and so
|
2019-04-08 21:08:52 +03:00 |
|
Alibek Omarov
|
0cf1e3b1da
|
ref: add REF_D3D placeholder for compatibiltiy(not planned anyway)
|
2019-04-04 23:13:55 +03:00 |
|
Alibek Omarov
|
a9cf3357c7
|
ref: move GLES driver hint to SetAttribute as we don't choose GLES renderer in compile-time anymore
|
2019-04-04 22:43:33 +03:00 |
|
Jonathan Poncelet
|
60a1c4f0cc
|
Prevented net send errors from triggering an entire host error
|
2019-04-01 20:17:13 +01:00 |
|
Alibek Omarov
|
8385563bef
|
engine: fix possible crash during exit
|
2019-03-30 01:29:40 +03:00 |
|
mittorn
|
ca3913cd88
|
fix windows build
|
2019-03-30 00:43:49 +03:00 |
|
Alibek Omarov
|
f48335f2f2
|
ref: get rid of fov in globals, add RenderFrame wrapper, which correctly initialize shared global values
|
2019-03-28 18:17:58 +03:00 |
|
Alibek Omarov
|
17f719558c
|
wscript: move build env setup to main wscript
|
2019-03-25 01:25:44 +03:00 |
|
Alibek Omarov
|
62f04137a5
|
engine: hide ref calls under Host_IsDedicated checks, replace ref function ptr checks by \!Host_IsDedicated
|
2019-03-22 18:41:57 +03:00 |
|
Alibek Omarov
|
5f849c4823
|
engine: bring back XASH_USE_SELECT. I need somehow disable this only on my work PC
|
2019-03-22 18:29:42 +03:00 |
|
Alibek Omarov
|
b09242e41c
|
engine: fix dedicated check
|
2019-03-22 18:26:44 +03:00 |
|
Alibek Omarov
|
26616314f8
|
engine: add initial support for MCST Elbrus
|
2019-03-22 18:21:47 +03:00 |
|
Alibek Omarov
|
1483b21f00
|
Merge branch '0.20-renderdll'
|
2019-03-22 18:19:13 +03:00 |
|
Alibek Omarov
|
743c5ca8d5
|
engine: make dedicated work again
|
2019-03-22 16:47:52 +03:00 |
|
Alibek Omarov
|
92b89936b3
|
ref: make API thinner by moving simple calls into EngineGetParm(RenderGetParm with ref extensions), fix some UBs
|
2019-03-22 16:36:46 +03:00 |
|
Alibek Omarov
|
6a6f341c07
|
Merge pull request #22 from FWGS/netsplit
Extended netsplit, network extensions
|
2019-03-21 17:23:49 +03:00 |
|
Alibek Omarov
|
f3a2f46fb3
|
wscript: remove libm linking to static public, it's useless. Correct include path order
|
2019-03-20 02:40:47 +03:00 |
|
Alibek Omarov
|
4880ca3ca2
|
engine: move EXPORT definition to xash3d_types
|
2019-03-20 02:38:37 +03:00 |
|
Alibek Omarov
|
121c72c9e0
|
Merge origin/master into ref_dll
|
2019-03-20 02:38:13 +03:00 |
|
Alibek Omarov
|
7aa7f4dbbd
|
engine: fix broken win32 types after moving more definitions to xash3d_types.h
|
2019-03-20 01:18:26 +03:00 |
|
Alibek Omarov
|
fb6fd61cd9
|
public: initial moving some common code into static public library, that can be linked to any engine part
|
2019-03-20 01:17:46 +03:00 |
|
mittorn
|
0a22040c6e
|
Fix SpriteTexture
|
2019-03-17 23:41:11 +07:00 |
|
mittorn
|
c55b7dcda7
|
ref: simplify efx api, move efrags to engine
|
2019-03-17 23:14:53 +07:00 |
|
mittorn
|
78f8932313
|
Fill client RenderAPI
|
2019-03-17 21:58:26 +07:00 |
|
mittorn
|
f00181223f
|
Remove duplicate R_ClearScene
|
2019-03-17 21:56:29 +07:00 |
|
mittorn
|
bf2f829382
|
Disable Mod_ClearUserData in SV_UnloadProgs (it is still called on restart)
|
2019-03-17 21:26:38 +07:00 |
|
mittorn
|
297ca08e81
|
ref: replace model (un)loading by Mod_ProcessRenderData
|
2019-03-17 21:19:24 +07:00 |
|
mittorn
|
8339096ad8
|
ref: Improve model unloading, fix texture leak
|
2019-03-17 18:26:57 +07:00 |
|
mittorn
|
00ce909fc8
|
Setup renderer time
|
2019-03-16 18:51:30 +07:00 |
|
mittorn
|
aabf5f5621
|
ref: remove convar_t from renderer, disable engine-related definitions in mod_local
|
2019-03-16 18:15:05 +07:00 |
|
mittorn
|
9c6352ec57
|
ref: move tracer color cvars to ref
|
2019-03-16 17:49:07 +07:00 |
|
mittorn
|
7382fc7c49
|
mobility: add stub for touch (hlsdk-xash3d compatibility
|
2019-03-16 17:48:12 +07:00 |
|
mittorn
|
5fa9632ec0
|
fix studiomodel textures
|
2019-03-16 17:24:32 +07:00 |
|
mittorn
|
57320c0c25
|
ref: get rid of vidState, add GL_SwapBuffers to engine exports
|
2019-03-16 11:58:44 +07:00 |
|
mittorn
|
31ab710485
|
Fix sprite loading
|
2019-03-16 11:27:15 +07:00 |
|
mittorn
|
4247af8fa8
|
Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone
|
2019-03-16 11:18:43 +07:00 |
|
Alibek Omarov
|
e5000742f1
|
ref: context creating prototype, not working yet
|
2019-03-16 05:15:32 +03:00 |
|
Alibek Omarov
|
971f9b6de5
|
ref: fix compiling errors
|
2019-03-16 04:24:27 +03:00 |
|
Alibek Omarov
|
199ebfed48
|
ref: implement engine ref API
|
2019-03-16 04:17:56 +03:00 |
|
Alibek Omarov
|
97aba69ed0
|
ref: implement API interface for ref_gl, get rid of RenderAPI, RenderInterface and vgui_support API references
|
2019-03-15 21:23:59 +03:00 |
|
Alibek Omarov
|
234507b7f1
|
ref: fix all undefined references
|
2019-03-11 17:37:58 +03:00 |
|
Alibek Omarov
|
d0d5fd1a3f
|
ref: fix some undefined references, compile-in mathlib and crtlib to refdll
|
2019-03-06 17:14:25 +03:00 |
|
Alibek Omarov
|
e7234bada2
|
ref: now it compiles, not linking yet. ref_api header moved to engine/ to clarify, that it's sort of engine internals
|
2019-03-06 16:23:33 +03:00 |
|
mittorn
|
437ba6d7a2
|
ref:Fix some clgame, world and renderapi usages, import renderapi funcs from engine
|
2019-02-27 06:23:03 +07:00 |
|
Alibek Omarov
|
574f03c139
|
ref: initial engine to ref API draft, not compiling, work in progress [ci skip]
|
2019-02-24 18:45:44 +03:00 |
|
mittorn
|
8b5c5826a8
|
legacymode: prevent dropping from server when fps too high
|
2019-02-24 02:48:53 +07:00 |
|
Alibek Omarov
|
e193ac2c04
|
ref: more @mittorn's changes on RefAPI
|
2019-02-23 21:49:46 +03:00 |
|
Alibek Omarov
|
2c17dce25b
|
wscript: check for dedicated or singlebinary before recurse into subdirectory, add a chance to skip some subprojects on configuration stage
|
2019-02-19 17:49:09 +03:00 |
|
Alibek Omarov
|
1b372115a5
|
wscript: move options to subgroups, reorder option plugins loading
|
2019-02-19 16:33:14 +03:00 |
|
Alibek Omarov
|
99bd7c81da
|
ref: render code moved out of engine, doesn't compile, first API prototype
|
2019-02-18 21:25:26 +03:00 |
|
mittorn
|
2b1ed2b20a
|
Merge branch 'master' into netsplit
|
2019-02-08 07:59:52 +00:00 |
|
mittorn
|
f7c60ea9d1
|
vbo: Fix return value
|
2019-02-07 04:58:18 +07:00 |
|
mittorn
|
119b458b0f
|
vbo: optimize buffer usage, fix some rendermodes
|
2019-02-07 04:35:42 +07:00 |
|
mittorn
|
d913ef0fc4
|
Port r_studio_drawelements render
|
2019-02-07 02:36:34 +07:00 |
|
mittorn
|
bccc0e63d5
|
Port VBO world renderer
|
2019-02-07 00:40:38 +07:00 |
|
mittorn
|
23d0f33ad1
|
Refactor extension detection, add VBO detection
|
2019-02-07 00:36:15 +07:00 |
|
mittorn
|
ddd17fe238
|
client: clear usermessages
|
2019-02-05 01:28:39 +07:00 |
|
mittorn
|
b1e3fa5f4d
|
http: fix uninitialized progress value
|
2019-02-05 01:11:12 +07:00 |
|
mittorn
|
e99ca5947b
|
legacymode: resource list support
|
2019-02-05 01:10:26 +07:00 |
|
mittorn
|
c09190f66e
|
legacymode: add legacy infokey for legacy servers
|
2019-02-04 23:53:46 +07:00 |
|
mittorn
|
1d9b5d4611
|
http: remove unneeded platform-depended macros
|
2019-02-03 16:37:58 +07:00 |
|
mittorn
|
e05c1ed912
|
HTTP download support
|
2019-02-02 05:15:59 +07:00 |
|
mittorn
|
7b36796f41
|
Merge pull request #20 from x6herbius/improve-logging
Made various log messages more informative
|
2019-02-01 05:59:35 +00:00 |
|
Jonathan Poncelet
|
69bb25bb18
|
Updated a couple of messages as per pull request
|
2019-01-31 13:31:27 +00:00 |
|
Alibek Omarov
|
398d6007be
|
Merge branch 'master' into resource
|
2019-01-30 22:14:13 +03:00 |
|
Alibek Omarov
|
4d63eb4413
|
sv_game: fix pfnSetModel theoretically may ignore precached models
|
2019-01-30 21:55:53 +03:00 |
|
Alibek Omarov
|
8770bdc694
|
keys: allow autorepeat for menu and console for any keys
|
2019-01-30 21:47:05 +03:00 |
|
Alibek Omarov
|
74f935d94f
|
common: fix COM_IsSafeFileToDownload extension check
|
2019-01-30 21:39:50 +03:00 |
|
Alibek Omarov
|
cd30812607
|
sv_frame: fakeclients must be kicked on changelevel(GoldSrc compatibity) (port from Old Engine #b5b493)
|
2019-01-30 20:09:43 +03:00 |
|
mittorn
|
8b30a7631d
|
Merge branch 'master' into resource
|
2019-01-30 13:38:36 +00:00 |
|
mittorn
|
a169f93b9f
|
legacymode: fix netsplit settings
|
2019-01-30 18:56:52 +07:00 |
|
mittorn
|
f786ea65f5
|
Fix default splitsize
|
2019-01-30 18:41:45 +07:00 |
|
mittorn
|
b578d44ea2
|
Fix NET_EXT_SPLITSIZE console reporting
|
2019-01-30 16:15:57 +07:00 |
|
mittorn
|
40574d9be0
|
Network extensions
|
2019-01-30 16:06:32 +07:00 |
|
mittorn
|
7bb8124b69
|
legacymode: Mark old netsplit extension legacy, fix magic number
|
2019-01-30 15:14:43 +07:00 |
|
mittorn
|
2b1d4f4377
|
Fix zero maxsize for reliable
|
2019-01-30 14:48:43 +07:00 |
|
mittorn
|
31a53f4842
|
Fix cl_dlmax bounds
|
2019-01-30 14:11:49 +07:00 |
|
mittorn
|
f3468c0321
|
Fix Netchan_Setup arguments
|
2019-01-30 14:04:29 +07:00 |
|
mittorn
|
23af5dcaf1
|
In-game fragment size setting
|
2019-01-30 13:56:08 +07:00 |
|
mittorn
|
097974bde2
|
Check cl_dlmax sizes on client
|
2019-01-30 13:38:32 +07:00 |
|
mittorn
|
a97d8c119b
|
network: enable new netsplit, netsplit size settings
|
2019-01-30 03:44:48 +07:00 |
|
mittorn
|
480ef0a468
|
legacymode: add netsplit support (incoming only)
|
2019-01-29 19:01:21 +07:00 |
|
mittorn
|
f044a59984
|
Port old netsplit implementation
|
2019-01-29 17:29:31 +07:00 |
|
mittorn
|
f3ae5159cb
|
Add endian conversion macros
|
2019-01-29 17:27:36 +07:00 |
|
mittorn
|
52fca4ac0c
|
legacymode: send identification
|
2019-01-29 17:00:40 +07:00 |
|
mittorn
|
98bf05b948
|
identification: fix network device detection
|
2019-01-29 16:38:19 +07:00 |
|
mittorn
|
bbd4c1315e
|
legacymode: implement clc_userinfo
|
2019-01-29 02:33:30 +07:00 |
|
Jonathan Poncelet
|
35869586c9
|
Made various log messages more informative
|
2019-01-28 18:32:29 +00:00 |
|
mittorn
|
ed049ea539
|
Implement --single-binary and --stdin-input options
|
2019-01-28 14:09:06 +00:00 |
|
Alibek Omarov
|
6ba406be7d
|
legacymode: some codestyle fixes
|
2019-01-27 03:02:16 +03:00 |
|
Alibek Omarov
|
860d3be42d
|
demo: draw recording message a bit higher
|
2019-01-27 02:42:28 +03:00 |
|
Alibek Omarov
|
0801922466
|
cvar: don't change cvars without FCVAR_GLCONFIG variable during opengl.cfg reading
|
2019-01-27 02:27:12 +03:00 |
|
Alibek Omarov
|
103a2fccaa
|
sdl: vid: rework safegl option
|
2019-01-27 02:26:23 +03:00 |
|
mittorn
|
1a6fd72d19
|
legacymode: fix choke counter
|
2019-01-27 02:48:09 +07:00 |
|
mittorn
|
5e65df3c2a
|
legacymode: fix numFields for movevars_t
|
2019-01-27 02:47:43 +07:00 |
|
mittorn
|
b534422aed
|
Clean delta when getting delta from server
|
2019-01-27 02:06:21 +07:00 |
|
mittorn
|
1866c00789
|
legacymode: fix dedicated server build
|
2019-01-26 17:53:38 +00:00 |
|
Alibek Omarov
|
1162e5a65b
|
legacymode: retry connecting using legacy protocol automatically
|
2019-01-26 20:47:19 +03:00 |
|
Alibek Omarov
|
5da11291a2
|
legacymode: support server scanning
|
2019-01-26 18:54:23 +03:00 |
|
mittorn
|
6a02a571c1
|
Legacy protocol compatibility (cl_legacymode)
|
2019-01-25 20:54:05 +07:00 |
|
mittorn
|
1e5f12a0ae
|
Fix crash on broken model
|
2019-01-25 20:54:05 +07:00 |
|
Alibek Omarov
|
7205f2d4fa
|
sound: sdl: use SDL_setenv for crossplatform
|
2019-01-13 18:19:35 +05:00 |
|
Alibek Omarov
|
196c311113
|
wcon: fix implicit declaration
|
2019-01-12 03:13:03 +03:00 |
|
Alibek Omarov
|
0409107ee2
|
scripts: appimage: fix generating extras.pak
|
2019-01-12 03:01:50 +03:00 |
|
Alibek Omarov
|
c8035c1adf
|
host: fix implicit declaration on Win32 builds
|
2019-01-12 02:53:41 +03:00 |
|
Alibek Omarov
|
5fda638edf
|
host: fix compiling error
|
2019-01-12 02:48:56 +03:00 |
|
Alibek Omarov
|
ed05519c60
|
host: rearrange conditionals in Host_CalcFPS for better readability
|
2019-01-11 23:20:35 +03:00 |
|
Alibek Omarov
|
ac77bab967
|
sound: opensles: same fix applied for OpenSLES/Android backend
|
2019-01-07 04:17:40 +03:00 |
|
Alibek Omarov
|
9935e2c8d3
|
sound: sdl: set pulseaudio environment variables regardless of target OS, because PA is crossplatform
|
2019-01-07 04:09:55 +03:00 |
|
Alibek Omarov
|
80fc7209ed
|
sound: move related function declarations to platform header. Remove unused.
|
2019-01-07 04:07:06 +03:00 |
|
Alibek Omarov
|
b8c4c31e02
|
Merge 4344 update
|
2018-12-30 01:51:02 +03:00 |
|
Alibek Omarov
|
bf07a9e61e
|
Apply 4344 update
|
2018-12-30 01:43:07 +03:00 |
|
Alibek Omarov
|
626df3673c
|
Fix missing newline after exec userconfig.cfg
|
2018-12-25 06:12:01 +03:00 |
|
Josh K
|
422e511aac
|
Added the 'sleeptime' cvar and behavior from the 'Old Engine'.
|
2018-12-23 07:32:13 -05:00 |
|
Alibek Omarov
|
621cdba53c
|
engine: android: restore OpenSL ES audio
|
2018-12-20 10:22:04 +03:00 |
|
Alibek Omarov
|
e7ddc6d6c5
|
engine: android: restore dlsym hack for old Android(<5.0)
|
2018-12-20 10:15:44 +03:00 |
|
Alibek Omarov
|
b1a06baf83
|
wscript: link -llog on Android
|
2018-12-20 10:15:08 +03:00 |
|
Alibek Omarov
|
463a339a09
|
wscript: initial support for building on Android
|
2018-12-20 09:48:22 +03:00 |
|
Alibek Omarov
|
95ce9fc00f
|
wscript: explicitly set language when checking library
|
2018-12-16 17:10:01 +03:00 |
|
Alibek Omarov
|
62995b0769
|
engine: wscript: refactor, use sdl2.py to get configure SDL2, use shared get_subproject_name
|
2018-12-13 08:03:26 +03:00 |
|
mittorn
|
17b0c23f2e
|
Show engine arch in version
|
2018-12-06 04:28:19 +07:00 |
|
mittorn
|
4b58b0b168
|
Fix console background aspect ratio
|
2018-12-06 03:00:39 +07:00 |
|
mittorn
|
298393b653
|
Initial amd64 port
|
2018-12-05 23:57:05 +07:00 |
|
mittorn
|
aed53c4fda
|
Do not spam in console if vsync not availiable
|
2018-12-05 23:56:41 +07:00 |
|
a1batross
|
7ad7af76dd
|
render: register r_showtree cvar
|
2018-11-30 22:56:20 +03:00 |
|
a1batross
|
0964fb11e4
|
sdl: partially fix maximizing window on Windows
|
2018-11-29 21:43:51 +03:00 |
|
a1batross
|
f173ce11f7
|
console: fix version drawn all the time which engine runs
|
2018-11-29 20:43:53 +03:00 |
|
a1batross
|
137836348b
|
client: fix GetCenterWindow engine call
|
2018-11-29 20:24:25 +03:00 |
|
a1batross
|
05eab0b5b0
|
system: fix win32 build
|
2018-11-29 19:48:16 +03:00 |
|
Alibek Omarov
|
3fe737058f
|
buildinfo: add host_ver cvar
|
2018-11-29 01:54:25 +03:00 |
|
Alibek Omarov
|
9c3e8f7e48
|
buildinfo: remove XASH_RELEASE
|
2018-11-29 01:54:09 +03:00 |
|
Alibek Omarov
|
dcf64c6b33
|
Fix build, update menu
|
2018-11-27 16:38:22 +03:00 |
|
Alibek Omarov
|
b9945d62a3
|
Apply 4312 update
|
2018-11-27 16:15:24 +03:00 |
|
Alibek Omarov
|
622de7a7f1
|
Apply 4312 update
|
2018-11-27 16:11:26 +03:00 |
|
Alibek Omarov
|
776d1cb52c
|
wscript: try to fix windres searching for game_launch, fix osx 32 bit compiling
|
2018-11-19 01:58:40 +03:00 |
|
Alibek Omarov
|
81e142936d
|
wscript: use lower-case win32 libraries names for crosscompiling from Linux
|
2018-11-19 00:46:29 +03:00 |
|
Alibek Omarov
|
1b9bfd8906
|
platform: sdl: fix compiling
|
2018-11-18 23:04:47 +03:00 |
|
Alibek Omarov
|
7852192fc4
|
wscript: replace include/SDL by include/SDL2
|
2018-11-18 22:56:30 +03:00 |
|
Alibek Omarov
|
7b806add63
|
wscript: fix SDL2 include path
|
2018-11-18 22:48:52 +03:00 |
|
Alibek Omarov
|
27ee4337fe
|
travis: fix building sdl2, fix libpath in wscript
|
2018-11-18 18:52:57 +03:00 |
|
Alibek Omarov
|
28471aee97
|
cl_game: get rid of int* to float* conversion
|
2018-11-18 18:19:31 +03:00 |
|
Alibek Omarov
|
deb537c1bb
|
common: fix NULL redefine(do we really need NULL definition?)
|
2018-11-18 17:52:01 +03:00 |
|
Alibek Omarov
|
9d93eca572
|
platform: linux: fix descriptor leak
|
2018-11-18 17:50:15 +03:00 |
|
Alibek Omarov
|
66d1a632a7
|
net_ws: fix possible garabe in return value due to uninitialized value
|
2018-11-18 17:14:38 +03:00 |
|
Alibek Omarov
|
9d156b4285
|
crclib: md5: fix memset call
|
2018-11-17 01:40:35 +03:00 |
|
Alibek Omarov
|
edde871eb5
|
console: fix console font scale for Quake I fonts, fix drawing arrows in console for Quake I
|
2018-11-17 01:26:57 +03:00 |
|
Alibek Omarov
|
7c772d6bfd
|
engine: rework timer stuff, move to platform. Move debugger present checks to platform
|
2018-11-16 16:32:16 +03:00 |
|
Alibek Omarov
|
f0d0861160
|
PhysicAPI: fix callback list initialization
|
2018-11-16 15:34:33 +03:00 |
|
Alibek Omarov
|
1ef0b44a41
|
filesystem: allow setting extras.pak by env-var for everyone
|
2018-11-16 15:34:02 +03:00 |
|
Alibek Omarov
|
25d8a94c1c
|
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
|
2018-11-16 15:25:04 +03:00 |
|
Alibek Omarov
|
b60b3f7d18
|
GameUI: avoid const modifier loss
|
2018-11-16 15:12:43 +03:00 |
|
Night Owl
|
d4e5e609af
|
Do not break video subsystem initialization.
|
2018-11-05 15:39:00 +05:00 |
|
Night Owl
|
f36d1f5621
|
Use execv instead of execve, because environ symbol breaks compilation with -Wl,--no-undefined flag under FreeBSD via Waf.
|
2018-11-05 15:39:00 +05:00 |
|
Alibek Omarov
|
d18708acf5
|
keys: fix indentation
|
2018-11-02 01:09:09 +03:00 |
|
Alibek Omarov
|
18353d9ae6
|
net_ws: allow to set custom IP address, use Q_strncpy instead of Q_strcpy
|
2018-11-02 01:06:23 +03:00 |
|
Alibek Omarov
|
ef39f9c9cf
|
engine: dedicated: fix build
|
2018-11-01 23:31:16 +03:00 |
|
Alibek Omarov
|
a03aa3ddb3
|
Merge 4281 update
|
2018-10-28 00:39:29 +03:00 |
|
Alibek Omarov
|
aae3510763
|
Apply 4281 update
|
2018-10-27 23:32:09 +03:00 |
|
Alibek Omarov
|
95e64f3997
|
vgui: remove dead vgui_surf.cpp file
|
2018-10-27 23:28:29 +03:00 |
|
Alibek Omarov
|
2fab2d9f7e
|
wscript: update
|
2018-10-27 23:28:29 +03:00 |
|
Alibek Omarov
|
de838ec5e8
|
rename backend files for great justice and consistency
|
2018-10-27 23:28:29 +03:00 |
|
Alibek Omarov
|
90d2434bb0
|
platform: add Set/GetClipboardText calls. Remove unneeded SDL_SetHint call on Android, because Android does not use SDL anymore
|
2018-10-27 23:28:29 +03:00 |
|
Alibek Omarov
|
96e0167e47
|
platform: add GetMousePos, SetMousePos calls, fix typo
|
2018-10-27 23:28:29 +03:00 |
|
a1batross
|
68ed732928
|
win_con: fix version in title, change title for dedicated server
|
2018-10-24 20:55:00 +03:00 |
|
a1batross
|
c603abfebf
|
crashhandler: fix developer mode check
|
2018-10-24 20:18:06 +03:00 |
|
a1batross
|
85960b2c90
|
wscript: enable DBGHELP for Win32
|
2018-10-24 20:17:44 +03:00 |
|
a1batross
|
ca501c0378
|
wscript: add possibility to select windows subsystem during link, add define to use WinXP SDK. This commit forces WinXP compability on latest Visual Studio
|
2018-10-24 20:12:32 +03:00 |
|
Alibek Omarov
|
e9e364f054
|
wscript: move sdl path to root wscript
|
2018-10-22 01:01:22 +03:00 |
|
Alibek Omarov
|
7c9af89620
|
input: remove unneeded joy_found extern
|
2018-10-22 00:36:58 +03:00 |
|
Alibek Omarov
|
f4567b2c9d
|
sound: make snd_mute_losefocus accessible outside
|
2018-10-22 00:36:38 +03:00 |
|
Alibek Omarov
|
7390d11505
|
platform_sdl: adapt SDL backend code to new platform backends system
|
2018-10-22 00:28:24 +03:00 |
|
Alibek Omarov
|
960e46c564
|
engine: adapt engine code to new platform backends system
|
2018-10-22 00:27:52 +03:00 |
|
Alibek Omarov
|
265f79fc72
|
platform: add GetNativeObject call
|
2018-10-22 00:21:05 +03:00 |
|
Alibek Omarov
|
a5258bea65
|
library: move win32 definitions to win_lib.c
|
2018-10-22 00:13:56 +03:00 |
|
Alibek Omarov
|
25f07ddb97
|
platform: introduce common header for platform-dependent functions. To keep clean code and engine platform-agnostic, now including headers from platform folder, except this one, is strictly prohibited.
|
2018-10-21 23:52:14 +03:00 |
|
Alibek Omarov
|
6ba7781a61
|
input: various fixes: fix mistyped pitch/yaw, replace SDL_GetMouseState by SDL_GetRelativeMouseState, fix disabling mouse with -nomouse argument
|
2018-10-21 22:13:58 +03:00 |
|
Alibek Omarov
|
880d3de53a
|
input: move evdev under m_ignore
|
2018-10-21 22:04:24 +03:00 |
|
Alibek Omarov
|
da094fa04e
|
input: provide a common function for collecting input from different sources
|
2018-10-11 00:04:23 +03:00 |
|
Alibek Omarov
|
bff9ca8438
|
console: fix double printed console messages on Win32
|
2018-10-10 23:43:03 +03:00 |
|
Alibek Omarov
|
216b4f4147
|
vid_sdl: fix incorrect video modes list length
|
2018-10-10 23:36:34 +03:00 |
|
Alibek Omarov
|
4ced29ee8f
|
vid_common: fix window_center_x/y initialization
|
2018-10-10 20:22:11 +03:00 |
|
Alibek Omarov
|
844b3a39a7
|
vid_sdl: fix GL_UpdateContext, fix window created outside screen if positions were negative
|
2018-10-10 20:01:54 +03:00 |
|
Alibek Omarov
|
9e618ce3e1
|
cmd: base_cmd: fix inconsistency between linked list and hash map
|
2018-10-10 00:42:06 +03:00 |
|
Alibek Omarov
|
8ea5536b42
|
wscript: fix win32 build
|
2018-10-08 22:39:33 +03:00 |
|
Alibek Omarov
|
48d1aa5115
|
engine: fix warnings
|
2018-10-06 03:42:09 +03:00 |
|
Alibek Omarov
|
f1d9034546
|
GameUI: fix menu APIs loading order
|
2018-10-06 03:28:40 +03:00 |
|
mittorn
|
b0c077ccf8
|
Persistent console history
|
2018-10-04 18:10:12 +07:00 |
|
mittorn
|
a0f0eca77c
|
Backup console input when using history
|
2018-10-04 16:38:39 +07:00 |
|
mittorn
|
891c984c56
|
Port some config changes
|
2018-10-04 16:08:49 +07:00 |
|
mittorn
|
491188a0f3
|
Merge branch 'original'
|
2018-10-04 14:27:14 +07:00 |
|
mittorn
|
5c738b3402
|
Apply 4253 update
|
2018-10-04 13:08:48 +07:00 |
|
Alibek Omarov
|
e123499e23
|
Fix build
|
2018-07-12 23:22:06 +03:00 |
|
Alibek Omarov
|
7601a4cd29
|
Revert 64257ef to not break C++ header compability
|
2018-07-12 23:13:30 +03:00 |
|
Alibek Omarov
|
fdb2055b62
|
Add RoDir support
|
2018-07-10 23:03:27 +03:00 |
|
Alibek Omarov
|
2c0a03704c
|
Update mainui. Add --enable-bsp2 switch into wscript
|
2018-07-10 17:29:05 +03:00 |
|
Alibek Omarov
|
2edbcb996d
|
Merge 4150 update. Fix some mistypings. Rename CL_IsQuakeCompatible to Host_IsQuakeCompatible, as it may be used in whole engine and even in dedicated builds. IN_RecalcCenter was not added, window center positions should be updated by backends.
|
2018-06-19 16:59:53 +03:00 |
|
Alibek Omarov
|
1e7f9d00c3
|
Apply 4150 update
|
2018-06-19 16:22:30 +03:00 |
|
Alibek Omarov
|
f15e2c2dcf
|
Move command autocomplete to common engine files, as it used by Wcon and may be used by curses console in future
|
2018-06-14 21:19:04 +03:00 |
|
Alibek Omarov
|
572705bc08
|
MSVC & Win32 wscript fixes
|
2018-06-14 20:34:51 +03:00 |
|
Alibek Omarov
|
473810fc0c
|
MSVC & Win32 related fixes
|
2018-06-14 20:32:40 +03:00 |
|
Alibek Omarov
|
d0ff201da2
|
Fix dedicated compiling errors
|
2018-06-14 20:31:46 +03:00 |
|
Alibek Omarov
|
7cdead7bac
|
Merge 4143 update
|
2018-06-12 12:18:14 +03:00 |
|
Alibek Omarov
|
a539384a76
|
Apply 4143 update
|
2018-06-12 12:14:56 +03:00 |
|
Alibek Omarov
|
f26ac52102
|
Merge 4140 update
|
2018-06-11 14:04:50 +03:00 |
|
Alibek Omarov
|
814b7eda07
|
Apply 4140 update
|
2018-06-09 01:28:35 +03:00 |
|
Alibek Omarov
|
5d48708615
|
Forgot to add cvars into basecmd. Add basecmd_test to check is basecmd valid
|
2018-06-01 22:11:22 +03:00 |
|
Alibek Omarov
|
0561ac2076
|
Add basecmd from old engine. Add basecmd_stats command
|
2018-06-01 21:28:25 +03:00 |
|
Alibek Omarov
|
ae5257c654
|
Add masterlist from engine. Use non-blocking network name resolution
|
2018-06-01 20:44:16 +03:00 |
|
Alibek Omarov
|
5a449a56ea
|
Port restricted cmds and cvars from old engine. TODO: implement better stufftext filter
|
2018-06-01 19:57:54 +03:00 |
|
Alibek Omarov
|
69549787bc
|
net_ws refactoring, fix minor bugs
|
2018-06-01 19:29:47 +03:00 |
|
Alibek Omarov
|
0db8d95bc9
|
Update mainui. Add possibility to install engine ignoring *nix file hierarchy in wscript. Fix debugging.
|
2018-05-29 01:02:32 +03:00 |
|
Alibek Omarov
|
0c058f2eca
|
Add waf buildscripts, add updated game_launch
|
2018-05-28 23:13:50 +03:00 |
|
Alibek Omarov
|
d9320f964e
|
Crashhandler refactoring for POSIX systems. Shows engine version now.
|
2018-05-28 23:13:50 +03:00 |
|
lewa_j
|
43b746d2f8
|
Fix MinGW build
|
2018-05-13 23:25:51 +03:00 |
|
mittorn
|
817206815d
|
reslist.txt support
|
2018-05-05 02:24:55 +07:00 |
|
mittorn
|
37aa201ed7
|
Fix memory leak
|
2018-05-05 01:20:46 +07:00 |
|
mittorn
|
d3a0146b5a
|
Fix sound downloading
|
2018-05-05 00:12:30 +07:00 |
|
mittorn
|
30771fefa6
|
Forbid download not precached files
|
2018-05-05 00:01:32 +07:00 |
|
mittorn
|
6ae44d7577
|
Fix downloading models with zero res->ucFlags
|
2018-05-04 23:16:47 +07:00 |
|
mittorn
|
42b4e456a2
|
Fix log
|
2018-05-03 23:51:23 +07:00 |
|
mittorn
|
290b9cae0b
|
Restore utf-8 support
|
2018-05-03 23:31:03 +07:00 |
|
Alibek Omarov
|
ec6bfa2421
|
Let server physics simulate even when there is no players(GoldSrc behaviour)
|
2018-05-03 17:53:49 +03:00 |
|
Alibek Omarov
|
46a3e729db
|
Fix collision being calculated on unlagged value for both players and bots.
|
2018-05-03 17:43:26 +03:00 |
|
Alibek Omarov
|
5ca7bb5f12
|
Fix noise index for not sine beams
|
2018-05-03 17:42:21 +03:00 |
|
Alibek Omarov
|
86dfaf9930
|
Fix too loud entities in multiplayer
|
2018-05-03 17:41:39 +03:00 |
|
Alibek Omarov
|
7d37ff33aa
|
Fix high CPU load on Linux
|
2018-05-01 21:52:17 +03:00 |
|
Alibek Omarov
|
415e517107
|
Library loader refactoring. Not tested for platforms other than Linux
|
2018-05-01 21:52:00 +03:00 |
|
Alibek Omarov
|
0b0ec876a5
|
Oops, this isn't supposed to be commited
|
2018-05-01 17:53:25 +03:00 |
|
Alibek Omarov
|
34f6f6d539
|
Fix implicit declaration on dedicated
|
2018-05-01 17:37:25 +03:00 |
|
Alibek Omarov
|
0681209114
|
Remove useless host.type set, replace HOST_DEDICATED checks by Host_IsDedicated
|
2018-05-01 17:30:33 +03:00 |
|
Alibek Omarov
|
becd0eba03
|
Possibility to use dedicated version with SDL(it's used only by internal timer)
|
2018-05-01 17:30:33 +03:00 |
|
Alibek Omarov
|
3f2a8f7704
|
Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2
|
2018-04-29 09:21:23 +03:00 |
|
Alibek Omarov
|
c8b83385df
|
Add waf related files to gitignore. Restore cl_trace_messages
|
2018-04-29 04:25:41 +03:00 |
|
mittorn
|
0c903c1e56
|
Fix dedicated server build
|
2018-04-26 14:11:01 +00:00 |
|
Alibek Omarov
|
dcc19aeafb
|
Merge 4097
|
2018-04-26 03:23:00 +03:00 |
|
Alibek Omarov
|
9bab7d222a
|
Apply 4097 update
|
2018-04-26 03:09:36 +03:00 |
|
Alibek Omarov
|
faf15df62f
|
Correct max_particles clamping
|
2018-04-26 02:53:24 +03:00 |
|
Alibek Omarov
|
a3c90248a7
|
Remove unneeded argument in SDLash_KeyEvent. Remove copypasted code
|
2018-04-26 02:52:49 +03:00 |
|
Alibek Omarov
|
78365d2bc6
|
Add new two functions to Menu API
|
2018-04-24 05:54:57 +03:00 |
|
Alibek Omarov
|
176b31b4a2
|
Fix wrong max edicts clamp. Add game_dll_linux and game_dll_osx to gameinfo.txt. Fix crash in R_ChangeVideoSettings
|
2018-04-24 05:50:10 +03:00 |
|
Alibek Omarov
|
efe8ddf151
|
Fix missing const-qualifiers in engine code. Fix qboolean/int mixing in interface implementations(int is preferred). Replace long by int in COM_RandomLong.
|
2018-04-23 23:07:54 +03:00 |
|
Alibek Omarov
|
e1f80fba3d
|
Add forgotten const-qualifiers in interface headers. Remove unneeded PM headers
|
2018-04-23 23:06:18 +03:00 |
|
Alibek Omarov
|
fd649905ea
|
Fix some format warnings
|
2018-04-23 21:49:37 +03:00 |
|
Alibek Omarov
|
bd4988e588
|
More _format() attribute
|
2018-04-23 21:37:35 +03:00 |
|
Alibek Omarov
|
4ef527a92d
|
Print version by _sv_build_info server command
|
2018-04-23 21:36:59 +03:00 |
|
Alibek Omarov
|
e8d13cd0d5
|
Rebrand from Xash3D to Xash3D FWGS. Add _format() attrubute to print-like functions
|
2018-04-23 21:36:33 +03:00 |
|
Alibek Omarov
|
501985be48
|
Remove accidentally left debug
|
2018-04-22 17:19:54 +03:00 |
|
Alibek Omarov
|
ebe3a203ba
|
Always fragment upload data, this fixes some cases when upload must be fragmented, but download test shown no fragmentation requirement
|
2018-04-22 17:17:35 +03:00 |
|
Alibek Omarov
|
63513ec475
|
Small refactoring of EnableTextInput
|
2018-04-22 14:01:56 +03:00 |
|
Alibek Omarov
|
545b781934
|
Restore hud_utf8
|
2018-04-22 14:01:22 +03:00 |
|
Alibek Omarov
|
0d035746d5
|
Remove lowercase-ing in listdirectory()
|
2018-04-22 13:10:16 +03:00 |
|
Alibek Omarov
|
ec41db7ef8
|
Prepend USE_SELECT and COLORIZE_CONSOLE with XASH_
|
2018-04-22 13:07:40 +03:00 |
|
Alibek Omarov
|
362217935f
|
Don't increase server library reference counter, free it pfnCheckGameDll
|
2018-04-22 13:01:06 +03:00 |
|
mittorn
|
8704c07e4b
|
Merge branch 'original'
|
2018-04-21 13:44:06 +00:00 |
|
mittorn
|
7d1df4c097
|
Add string.h, fix decals with unsigned char
|
2018-04-21 13:39:55 +00:00 |
|
Alibek Omarov
|
2c755778f4
|
Deprecate secure parameter
|
2018-04-21 11:16:33 +03:00 |
|
Alibek Omarov
|
9ab3300b76
|
Rename allow_console to developer in menu_int.h. Define NEW_ENGINE_INTERFACE.
|
2018-04-21 11:16:11 +03:00 |
|
mittorn
|
ab0bcc55f8
|
Apply Apr20 update
|
2018-04-21 08:06:55 +00:00 |
|
Alibek Omarov
|
535b00d98f
|
Fix GameInfo parsing
|
2018-04-21 02:51:14 +03:00 |
|
Alibek Omarov
|
de35262a3b
|
Fix network send packet
|
2018-04-21 02:50:50 +03:00 |
|
Alibek Omarov
|
314a6deba9
|
Remove gamedir[] from engine-side gameinfo_t
|
2018-04-21 01:22:00 +03:00 |
|
Alibek Omarov
|
d3990e03e6
|
Add text input mode calls where they should be. Disable text input mode at initialization
|
2018-04-21 00:37:16 +03:00 |
|
Alibek Omarov
|
cec7bf8488
|
Fix server library sanity checking
|
2018-04-21 00:36:14 +03:00 |
|
Alibek Omarov
|
32aa9a9f54
|
Implement Mobility API support. Add missing IN_TouchShutdown and Joy_Shutdown calls. Don't save video and opengl configs if engine crashed.
|
2018-04-21 00:13:20 +03:00 |
|
Alibek Omarov
|
b7622e6009
|
Fix implicit function declaration. Fix struct declaration in parameter list
|
2018-04-21 00:05:08 +03:00 |
|
Alibek Omarov
|
fd1f0e685a
|
Restore con_fontscale functionality
|
2018-04-21 00:03:59 +03:00 |
|
Alibek Omarov
|
a015d6b915
|
Revert fork's hud_scale behaviour
|
2018-04-21 00:03:19 +03:00 |
|
mittorn
|
7350be6e7f
|
Fix build after update
|
2018-04-20 21:48:12 +00:00 |
|
mittorn
|
926b909f3d
|
Merge branch 'original'
|
2018-04-20 12:38:53 +00:00 |
|
mittorn
|
db92c918b2
|
Apply Apr19 update
|
2018-04-20 08:41:02 +00:00 |
|
mittorn
|
c1076f43f7
|
Update client engine interface
|
2018-04-19 21:51:17 +00:00 |
|
mittorn
|
af7123f7dd
|
Merge branch 'original' (except gldebug, msaa)
|
2018-04-19 20:47:41 +00:00 |
|
mittorn
|
050d2a3d0f
|
Apply Apr18 update
|
2018-04-19 20:11:24 +00:00 |
|
Alibek Omarov
|
5d13112e25
|
Dedicated build
|
2018-04-18 18:32:30 +03:00 |
|
Alibek Omarov
|
40094f2867
|
Move client-only parts to client
|
2018-04-18 18:10:32 +03:00 |
|
Alibek Omarov
|
6db7c191eb
|
Add fork's mobility_int.h(no support yet, just header)
|
2018-04-17 03:57:21 +03:00 |
|
Alibek Omarov
|
a2e2dd5bdf
|
Add libmpg source
|
2018-04-17 03:57:04 +03:00 |
|
Alibek Omarov
|
7fdabb73a8
|
Add identification support from fork
|
2018-04-17 03:56:49 +03:00 |
|
Alibek Omarov
|
86337db5b3
|
Use fork's keydefs.h
|
2018-04-17 03:56:13 +03:00 |
|
Alibek Omarov
|
8e3c748f12
|
Adapt vgui_support support to newer engine
|
2018-04-17 03:56:01 +03:00 |
|
Alibek Omarov
|
b825e584f3
|
Replace GL_TEXTURE by XASH_TEXTURE because it's used internally by GL.h
|
2018-04-17 03:55:36 +03:00 |
|
Alibek Omarov
|
13fe097318
|
Merge fork's unicode changes(partial)
|
2018-04-17 03:54:07 +03:00 |
|
Alibek Omarov
|
5af7eb6c18
|
Add support for TextAPI in menu
|
2018-04-17 03:53:18 +03:00 |
|
Alibek Omarov
|
be4b885254
|
Merge common SDL port changes
|
2018-04-17 03:53:01 +03:00 |
|
Alibek Omarov
|
b70fab5384
|
Add Sys_GetIntFromCmdLine
|
2018-04-17 03:49:30 +03:00 |
|
Alibek Omarov
|
92c321848d
|
Adapt input code to newer engine
|
2018-04-17 03:48:02 +03:00 |
|
Alibek Omarov
|
2de6d00a82
|
Update filesystem. Use fork's gameinfo/liblistgam parser, use PATH_SPLITTER to avoid errors
|
2018-04-17 03:46:30 +03:00 |
|
Alibek Omarov
|
5744aa8d9e
|
Add SDL sound backend
|
2018-04-17 03:44:53 +03:00 |
|
Alibek Omarov
|
fc7ed1ab75
|
Add SDL video backend
|
2018-04-17 03:44:17 +03:00 |
|
Alibek Omarov
|
7c9b724531
|
Implement dynamic library loading and symbol resolving
|
2018-04-17 03:43:27 +03:00 |
|
Alibek Omarov
|
64257ef428
|
Avoid some struct declaration in parameter list
|
2018-04-14 04:26:12 +03:00 |
|
Alibek Omarov
|
4a0add4063
|
Move Win32 console into separate file(second commit), hide Win32 console code under _WIN32 macro. Add some fork-specific macros. Add sys_con.c for generic log file implementation.
|
2018-04-14 04:08:28 +03:00 |
|
Alibek Omarov
|
45c0eaa26c
|
Move Win32 console and library loader to platform/win32 folder.
|
2018-04-14 03:31:43 +03:00 |
|
Alibek Omarov
|
15096aa15a
|
net_ws port. Port non-blocking NS resolution also.
|
2018-04-14 03:27:52 +03:00 |
|
Alibek Omarov
|
36f756feeb
|
Avoid some struct declarations inside paramater list, it makes even GCC7 confusing
|
2018-04-14 02:51:00 +03:00 |
|
Alibek Omarov
|
4d4a7d49d5
|
mathlib.c port
|
2018-04-14 02:45:48 +03:00 |
|
Alibek Omarov
|
4189af8b50
|
Engine input port. Incomplete integration of touch, gamepad, evdev input
|
2018-04-14 02:42:41 +03:00 |
|
Alibek Omarov
|
990d526a07
|
Add crashhandler.c file
|
2018-04-14 01:50:19 +03:00 |
|
Alibek Omarov
|
5a1b03ac20
|
Integrate FWGS vgui_support
|
2018-04-14 01:49:14 +03:00 |
|
Alibek Omarov
|
158db1c454
|
img_bmp.c port
|
2018-04-14 01:26:52 +03:00 |
|
Alibek Omarov
|
7ace83eeab
|
Add Sys_Warn
|
2018-04-14 01:26:25 +03:00 |
|
Alibek Omarov
|
b940a62f02
|
host.c port
|
2018-04-13 21:28:46 +03:00 |
|
Alibek Omarov
|
d564a062ce
|
Filesystem port
|
2018-04-13 20:44:39 +03:00 |
|
Alibek Omarov
|
7671365c92
|
Rename _alloca back to alloca
|
2018-04-13 20:22:12 +03:00 |
|
Alibek Omarov
|
f7a58ec04d
|
Remove MSVC-specific try-except for C in Q_vsnprintf
|
2018-04-13 20:14:20 +03:00 |
|
Alibek Omarov
|
8e508cf065
|
Remove WGL function pointers, remove HDC
|
2018-04-13 20:13:54 +03:00 |
|
Alibek Omarov
|
e5b0473e4a
|
Fix conflicting types on NXPrintf function family
|
2018-04-13 20:08:50 +03:00 |
|
Alibek Omarov
|
136123eeb3
|
SV_BroadcastPrintf already defined in common.h. Remove definition from server.h.
|
2018-04-13 19:58:47 +03:00 |
|
Alibek Omarov
|
32b07cda86
|
Add kbutton.h, fix includes
|
2018-04-13 19:58:17 +03:00 |
|
Alibek Omarov
|
25325e6150
|
Port common.h and system.h. Add backends.h, defaults.h, port.h, xash3d_types.h from fork
|
2018-04-13 19:56:43 +03:00 |
|
Alibek Omarov
|
a639b72e90
|
AVI stub for non-Windows
|
2018-04-13 19:42:17 +03:00 |
|
Alibek Omarov
|
08984bd549
|
Rename features.h to enginefeatures.h because this name used internally by glibc
|
2018-04-13 19:26:48 +03:00 |
|
Alibek Omarov
|
8d6e3b7f79
|
Pure engine source code(LF line endings, UTF8 encoded)
|
2018-04-13 19:23:45 +03:00 |
|