Denis Pauk
0ea4ef02ca
client: fix print message in console center
...
Fix of 05eee80292
Multibytes symbols is broken game terminal
2025-04-14 01:04:09 +03:00
Denis Pauk
256eb79d53
game: fix monster start position in psx/base0
2025-04-14 00:50:53 +03:00
Denis Pauk
a8080c05ed
game: use model frame mins/maxs api call
2025-04-13 17:26:14 +03:00
Denis Pauk
a114062d2e
models: store min/max in dmdxframegroup_t
2025-04-13 14:25:16 +03:00
Denis Pauk
c76492b832
Update documentation.
2025-04-13 00:19:40 +03:00
Denis Pauk
378fb29284
renders: don't use strlen for namewe
2025-04-12 18:37:24 +03:00
Denis Pauk
94b46e78e8
models: fix replacement name code
2025-04-12 17:00:48 +03:00
Denis Pauk
40513deff7
game: add monsters from ReRelease vault
2025-04-12 15:50:58 +03:00
Denis Pauk
9cd4a8fd17
DecompressVis: fix not enough to decompress issue
2025-04-10 00:36:32 +03:00
Denis Pauk
70112ffd94
Documentation update
2025-04-09 23:36:16 +03:00
Denis Pauk
afcf03e807
game: set items size from model box on drop
2025-04-09 23:26:02 +03:00
Denis Pauk
064b5c5ac0
models: support load on get model info
2025-04-09 23:06:05 +03:00
Denis Pauk
1a1fe112bf
game: fix long color field parse
2025-04-09 22:58:19 +03:00
Denis Pauk
d4026984bb
game import: GetModelInfo return mins/maxs
2025-04-09 08:47:54 +03:00
Denis Pauk
96720e2ed2
game: add animation for npc_timeminder
2025-04-09 08:44:02 +03:00
Denis Pauk
f319bb0884
game: extend animation group usage to object_big_fire
2025-04-06 17:55:17 +03:00
Denis Pauk
c63df9cab0
game: add usage of get frame animation group
...
And use with DoD (roarke) object_flame1 entity.
2025-04-06 15:49:27 +03:00
Denis Pauk
b74ab34610
models: rearange models save logic
2025-04-06 11:19:18 +03:00
Denis Pauk
053dcf7890
game: sync function names in import struct
2025-04-06 00:34:54 +03:00
Denis Pauk
00384e4021
renders: models load code cleanup
2025-04-06 00:11:25 +03:00
Denis Pauk
8e054bfc3e
models: parse models on client side only
...
Render expect parsed models/sprites only.
2025-04-05 20:16:08 +03:00
Denis Pauk
3ee315c7da
models: copy models parse code to client side
2025-04-05 17:09:26 +03:00
Denis Pauk
3c5383429f
models: cache models on client side
2025-04-05 14:31:02 +03:00
Denis Pauk
74ebea5b34
Merge remote-tracking branch 'yquake2/master'
2025-04-02 21:33:50 +03:00
Yamagi
e8e0f678a9
Bump version number to 8.51pre.
2025-04-02 11:12:49 +02:00
Yamagi
c9d23fefbc
Bump version number to 8.50.
2025-04-02 11:12:15 +02:00
Yamagi
cd7363a551
Update the CHANGELOG for the upcoming 8.50 release.
2025-04-02 11:11:47 +02:00
Yamagi
786adba3aa
Bump minimum cmake version to 3.5.
...
This fixes the build with newer cmake versions which otherwise error out
with "Compatibility with CMake < 3.5 has been removed from CMake". There
are no functional changes. If someone requires such an old cmake they
can force compatibility with an older version.
2025-04-01 18:10:09 +02:00
Denis Pauk
ccc7f276a1
gl4 issues fixes
...
Based on 0474e4a4
2025-03-30 22:42:10 +03:00
Denis Pauk
0be9f16d3d
Merge remote-tracking branch 'yquake2/master'
2025-03-30 22:30:19 +03:00
Yamagi
3637f9a758
Merge pull request #1198 from devnexen/gl3_segfault_fix
...
gl3 issues fixes.
2025-03-29 23:59:38 +01:00
David Carlier
0474e4a4e9
gl3 issues fixes.
...
segfault on video mode changes from no fullscreen to native/fullscreen
or vice-versa.
2025-03-29 22:48:44 +00:00
Denis Pauk
27e711a3d6
Fix github workflow win_msvc
2025-03-29 23:18:38 +02:00
Denis Pauk
79496131c1
Merge remote-tracking branch 'yquake2/master'
2025-03-29 21:51:41 +02:00
Denis Pauk
87836a4639
renders: fix mod_novis realloc
2025-03-29 21:44:51 +02:00
Yamagi
75b245ca54
Add 1600x900 as mdoe 32.
...
This was requested in #1196 . After the upcoming release code should be
added which sorts the mode display in the menu.
2025-03-29 18:14:42 +01:00
Yamagi
c0cf6d5d67
Merge pull request #1197 from DanielGibson/msvc-ci
...
Github workflow for Visual Studio build
2025-03-29 18:02:24 +01:00
Daniel Gibson
556cbf4fa1
Github workflow for Visual Studio (x86 and x86_64) build
...
based on the one from dhewm3
2025-03-29 17:56:13 +01:00
Yamagi
c61e0d3266
Merge pull request #1195 from protocultor/fs_fix
...
Small fix for Flick Stick
2025-03-29 17:37:44 +01:00
Yamagi
c33e0ca848
Merge pull request #1193 from devnexen/atexit_mods
...
mod names list static allocation free at exit approach
2025-03-29 17:21:32 +01:00
Yamagi
9894b27791
Fix Visual Studio build.
...
strings.h is POSIX or something like that and not available when
building with Visual Studio Code.
2025-03-29 17:14:15 +01:00
Denis Pauk
a9a4202840
models: reuse Mod_LoadAllocate
2025-03-28 00:41:52 +02:00
Denis Pauk
bb17105d53
models: reuse md2 frames in md5 frame groups
2025-03-26 23:33:37 +02:00
Denis Pauk
84e4035922
models: generate animation groups from frames
2025-03-26 00:05:15 +02:00
Denis Pauk
643d8d7d2b
models: use animation names from DKM format
2025-03-24 00:32:33 +02:00
Denis Pauk
76625d706e
models: use animation names from SDEF
2025-03-23 22:30:28 +02:00
Denis Pauk
04ecdab2ba
models: reuse Mod_LoadAllocate
2025-03-23 22:29:30 +02:00
Denis Pauk
ec30ed21d8
models: allocate single animation group
...
All supported models uses single animation group by default
2025-03-23 22:16:23 +02:00
Denis Pauk
159fac2993
models: allocate skins buffer separately
2025-03-23 22:08:32 +02:00
Denis Pauk
47d8091125
Cleanup Readme and CMakeLists.txt
2025-03-23 14:56:39 +02:00