Andrey Akhmichin
378b655cd2
engine: studio.h: add Paranoia 2: The Savior structures and macros.
2020-11-27 22:06:05 +03:00
Andrey Akhmichin
c53985c0bc
engine: common: imagelib: img_tga.c: refactor Targa encoder.
2020-11-18 18:54:25 +05:00
Alibek Omarov
2aaa6c6e04
public: build: add ARMv8 32-bit support, in case of someone actually uses it
2020-09-28 16:17:08 +03:00
Alibek Omarov
80a5c53cb2
engine: client: move ref state updating into standalone function
2020-09-14 14:33:43 +03:00
Agent Agrimar
e4a71afe63
engine: client: update the ref state before R_NewMap is called
...
This fixes fades that occur at the beginning of a map being a tad screwy as a result of the ref state not being updated with fresh values, which only happens when a frame is being rendered (loading happens to prevent that).
2020-09-14 14:33:18 +03:00
Logan
5cdb35f508
Pass cl.viewentity into S_StartSound for pfnPlaySoundByNameAtLocation
...
This fixes a minor bug where sounds played via pfnPlaySoundByNameAtLocation (mainly from viewmodel animations e.g. MP5) would be left where it was emitted in the world, rather than following the local player as it does in Goldsrc.
2020-09-11 22:10:32 +03:00
Velaron
03668116d7
platform: win32: COM_CheckLibraryDirectDependency fixes
2020-09-03 22:04:13 +03:00
Velaron
f3d8a2bcb0
client: vgui: don't fail if client path not given
2020-09-03 19:22:22 +03:00
Velaron
09ae961221
remove platform-specific macros
2020-08-24 21:22:02 +03:00
Velaron
d015e97eae
engine: client: m_rawinput support on windows
2020-08-24 21:22:02 +03:00
Velaron
b4aecfbf23
engine: move some input code
2020-08-24 21:22:02 +03:00
Alibek Omarov
d4003f9527
crashhandler: fix build
2020-08-23 20:33:17 +03:00
Alibek Omarov
d30605c09f
engine: fixes for dedicated
2020-08-23 19:02:15 +03:00
Alibek Omarov
9ff6d44178
crashhandler: remove unknown arch error
2020-08-23 19:02:15 +03:00
Andrey Akhmichin
065811cc46
engine: common: filesystem.c: do not load zip-archives with zip extension as bullet proof.
2020-07-27 18:59:50 +03:00
Andrey Akhmichin
e69956c9ea
engine: common: imagelib: img_png.c: set IMAGE_HAS_ALPHA flag only for RGBA images.
2020-07-22 14:37:40 +03:00
mittorn
e96271a8a9
platform/android: make host.state actual in Android_UpdateSurface call
2020-07-12 05:16:08 +07:00
mittorn
f0c9aa1585
vid_android: workaround small output buffer
2020-07-10 09:51:00 +07:00
mittorn
4515d3e3cb
platform/android: implement native software blitter, fix lost context on resize, fix safegl
2020-07-08 08:48:46 +07:00
mittorn
bef873e1f8
platform/android: enable dynamic dladdr, fix build
2020-07-08 08:45:24 +07:00
mittorn
98ffbaf87a
android: fix fallbacks
2020-07-07 00:22:01 +07:00
Alibek Omarov
0db1a7743d
engine: try to fix -Wmaybe-uninitialized that may be enabled with -Wuninitialized. Diagnostic is prone to false-positives, as compiler don't have enough data for this
2020-05-12 02:00:34 +03:00
Alibek Omarov
a641488b98
engine: imagelib: img_bmp: add paranoid checks for estimated file size to not exceed real buffer. Needs proper testing.
2020-05-11 03:02:13 +03:00
Alibek Omarov
46b0590e4e
engine: imagelib: refactor to use stdint.h definitions, use spaces for alignment instead of tabs
2020-05-11 02:28:04 +03:00
Alibek Omarov
9b22149509
engine: host: execute server.cfg right before main loop starts
2020-05-02 19:26:41 +03:00
Alibek Omarov
ce1fc386a2
engine: server: reformat SV_Init
2020-05-02 19:14:23 +03:00
Alibek Omarov
77bebe3000
engine: server: remove FCVAR_SERVER from gamedir cvar, set FCVAR_READ_ONLY instead. Seems it was used when Xash had hot change game, i.e. without restarting engine.
2020-05-02 19:08:43 +03:00
Alibek Omarov
e0dfc4c0b4
launcher: oops, enable NOCONHOST only for Win32
2020-04-30 20:48:33 +03:00
Alibek Omarov
80a806aaad
engine: wscript: remove non-actual comment line about include dirs order
2020-04-25 21:28:20 +03:00
Alibek Omarov
732cb925e5
launcher: use engine definitions, enable cocon_win by default, fix Com_LoadLibrary to COM_LoadLibrary, fix memory leak, fix incorrect argv
2020-04-25 21:28:19 +03:00
lewa_j
deb7591d1e
Fix SaveBMP
2020-04-25 21:19:58 +03:00
Alibek Omarov
82c54b1b54
engine: disallow zero-width strings for getenv()
2020-04-19 13:02:51 +03:00
Alibek Omarov
8d942bcc86
xash3d_types: start refactoring engine to use stdint.h types
2020-04-19 13:02:51 +03:00
Alibek Omarov
c39d42cc62
avi: replace longs by ints
2020-04-19 13:02:51 +03:00
Aimless Wanderer
51a45d745e
engine: userconfig.d support from old engine
2020-04-14 20:08:08 +03:00
Alibek Omarov
e06518c594
engine: studio: fix signed left shift to unsigned left shift
2020-03-30 00:48:17 +03:00
Alibek Omarov
dc2ab714f6
mpg123: backport some UB fixes from upstream
2020-03-30 00:46:39 +03:00
Alibek Omarov
4c6fd79f07
tgmath: remove including tgmath.h in everything that uses xash3d_mathlib, as it's included already
2020-03-30 00:42:10 +03:00
Alibek Omarov
88ab42cc15
Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs
2020-03-29 17:46:12 +03:00
Alibek Omarov
89ca0dec5e
platform: android: slightly more verbosity
2020-03-29 17:44:23 +03:00
FOTMarut
79a7b7b1a3
engine: platform: sdl: Fix mousewheel in SDL2
...
- See issue 143
- Tested on SDL2
- Untested on SDL1.2
2020-03-29 11:27:08 +03:00
Andrey Akhmichin
87340ceca8
engine: server: fix godmode behavior.
2020-03-12 05:48:51 +06:00
Andrey Akhmichin
7a58813254
utils: add studio model decompiler.
2020-03-04 09:23:12 +03:00
Alibek Omarov
3d9c482eae
host: add -help, fix #136
2020-03-04 08:55:22 +03:00
Alibek Omarov
5d97a293fe
menu_int: add DoubleTime extension
2020-03-04 07:23:38 +03:00
Alibek Omarov
3c8ce640c4
Merge neko/mathlib into master
2020-03-04 05:38:30 +03:00
Andrey Akhmichin
248c8a745c
engine: common: imagelib: split imagelib.h.
2020-03-03 05:03:15 +05:00
Alibek Omarov
7c47bfd0db
Merge pull request #122 from nekonomicon/palette
...
engine: common: imagelib: use rgba_t as RGBA palette type.
2020-03-02 21:44:32 +03:00
Andrey Akhmichin
e96ea719d5
engine: common: imagelib: use rgba_t as RGBA palette type.
2020-03-02 15:07:54 +05:00
mittorn
84a3f6883d
sdl: add EGL hint
2020-02-25 12:59:04 +07:00