Denis Pauk
|
f5bbf533bc
|
protocol: share configstring convert logic
|
2024-03-23 18:47:17 +02:00 |
|
Denis Pauk
|
51407d7139
|
small build clean up
|
2024-03-21 23:28:43 +02:00 |
|
Denis Pauk
|
47bacf9a52
|
game: Add support some of quake 1 monsters
Shambler is left without chenges and fixes for now.
|
2024-02-11 19:10:57 +02:00 |
|
Denis Pauk
|
8d0261c6a0
|
models: add md5 support
Has:
* no hacks for replace md2 with md5 automatically(TODO),
* no logic for merge anim and mesh content as required by loader(TODO),
* automaticlly converted md5 to md2 like internal format.
Part of https://github.com/yquake2/yquake2remaster/issues/4
Based on:
* http://tfc.duke.free.fr/coding/md5-specs-en.html
* https://github.com/Shpoike/Quakespasm/blob/qsrebase/Quake/gl_model.c (Normals code)
Also looked to:
* https://github.com/Novum/vkQuake/blob/master/Quake/gl_model.c#L4181
* https://github.com/fte-team/fteqw/blob/master/engine/common/com_mesh.c
* 1b42134e11
|
2024-01-28 12:28:17 +02:00 |
|
Denis Pauk
|
9b3b4b44df
|
Merge remote-tracking branch 'yquake2/master'
|
2024-01-07 14:51:26 +02:00 |
|
Jaime Moreira
|
9f9c212648
|
OpenGL 1 errors are visible now
Needs DEBUG=1 to enable
|
2024-01-06 13:29:13 -03:00 |
|
Denis Pauk
|
083ea68a80
|
refresh: split models file to maps.c
|
2023-12-27 23:15:35 +02:00 |
|
Denis Pauk
|
985fa68b97
|
cinema: smaker video support if fully covered by avcodec
|
2023-12-27 17:50:25 +02:00 |
|
Denis Pauk
|
2a8e84ccd8
|
gl1,gl3,gl4,vk: sync R_LerpVerts
|
2023-12-26 14:14:31 +02:00 |
|
Denis Pauk
|
6b4f197ac0
|
game: Add third person view
Based on codes:
* Lazarus mod
* KMQuake2 codes
* Slight Mechanical Destruction mod
https://bitbucket.org/Knightmare66/kmquake2_stable/src/master/game/p_chase.c
|
2023-12-25 00:05:38 +02:00 |
|
Denis Pauk
|
d48a8abf5c
|
Merge remote-tracking branch 'yquake2/master'
|
2023-11-25 16:14:28 +02:00 |
|
Yamagi
|
4967b9d0ca
|
Update miniz to e5700656b34b732f8d4e5df87cb0de00a6c8f319.
|
2023-11-24 09:26:14 +01:00 |
|
Yamagi
|
90402c3f85
|
Move miniz into a subdirectory.
An upcoming update will add several files, having miniz in it's own
subdirectory makes it clear what belongs to it an whit to unzip.
|
2023-11-23 18:21:44 +01:00 |
|
Denis Pauk
|
38f2442d84
|
soft: move RE_SetSky to warp file
Same structure as other renders have
|
2023-11-18 17:52:43 +02:00 |
|
Denis Pauk
|
9958db18d6
|
game: Add ReRelease Shambler Monster
|
2023-11-17 00:45:58 +02:00 |
|
Denis Pauk
|
1151c91069
|
game: Add ReRelease Guardian Monster
|
2023-11-12 23:51:58 +02:00 |
|
Denis Pauk
|
6aece83adb
|
game: restore rerelease target_actor used in biggun
|
2023-11-09 00:56:33 +02:00 |
|
Denis Pauk
|
081d0fffa4
|
game: add ReRelease Arachnoid monster
|
2023-11-09 00:15:23 +02:00 |
|
Denis Pauk
|
172e8b743e
|
game: merge ctf
|
2023-11-04 21:03:05 +02:00 |
|
Denis Pauk
|
f0155f0163
|
game: sync ctf g_ai
|
2023-11-04 20:22:01 +02:00 |
|
Denis Pauk
|
d27fc1f333
|
game: sync ctf player
|
2023-11-04 18:30:46 +02:00 |
|
Denis Pauk
|
802a874f64
|
game: sync ctf g_cmds
|
2023-11-04 17:32:56 +02:00 |
|
Denis Pauk
|
2b69f3774f
|
game: sync ctf hud/trail
|
2023-11-04 17:01:06 +02:00 |
|
Denis Pauk
|
16dee61c78
|
game: sync ctf g_{spawn,phys}
|
2023-11-03 01:00:51 +02:00 |
|
Denis Pauk
|
9947744114
|
game: sync ctf g_{chase,func,items,misc,weapon}
|
2023-11-03 00:36:57 +02:00 |
|
Denis Pauk
|
c41b72125a
|
game: sync with ctf g_svcmds, g_target, g_trigger
|
2023-11-02 00:58:27 +02:00 |
|
Denis Pauk
|
d68c31e0e4
|
ctf: Add game monsters
|
2023-11-02 00:38:33 +02:00 |
|
Denis Pauk
|
2fe5162add
|
game: ctf g_utils sync
|
2023-11-02 00:26:48 +02:00 |
|
Denis Pauk
|
258d041b5d
|
cin: Add ogv video support
|
2023-10-27 19:43:41 +03:00 |
|
Denis Pauk
|
5c49886d7b
|
game: sync ctf g_weapon
|
2023-10-24 17:23:01 +03:00 |
|
Denis Pauk
|
675ce35e75
|
game: Add g_ctf to game
|
2023-10-24 17:07:43 +03:00 |
|
Denis Pauk
|
59e3207bed
|
game: sync ctf moster move code
|
2023-10-23 01:25:43 +03:00 |
|
Denis Pauk
|
91ffbeea08
|
game: final merge of rogue
|
2023-10-22 17:59:13 +03:00 |
|
Denis Pauk
|
a46d6a2d83
|
game: sync all rogue monsters to game
|
2023-10-22 14:46:26 +03:00 |
|
Denis Pauk
|
5c87db6e88
|
game: sync rogue player code
|
2023-10-22 13:05:13 +03:00 |
|
Denis Pauk
|
5103bd6f72
|
game: sync rogue g_* files
|
2023-10-22 12:19:30 +03:00 |
|
Denis Pauk
|
17f223eada
|
game: Add ctf to default build
|
2023-10-21 23:41:22 +03:00 |
|
Denis Pauk
|
1e39328655
|
game: sync rogue soldier logic
|
2023-10-21 19:06:01 +03:00 |
|
Denis Pauk
|
30fa1d6b83
|
game: sync g_* rogue logic
|
2023-10-21 18:42:18 +03:00 |
|
Denis Pauk
|
1ec141c954
|
game: final merge of xatrix
|
2023-10-21 13:15:54 +03:00 |
|
Denis Pauk
|
5b7696b789
|
game: sync game logic from xatrix
|
2023-10-21 02:28:43 +03:00 |
|
Denis Pauk
|
0956f965f7
|
game: sync up xatrix player
|
2023-10-21 01:12:13 +03:00 |
|
Denis Pauk
|
689e54c7eb
|
game: sync up all xatrix monsters
|
2023-10-21 00:45:32 +03:00 |
|
Denis Pauk
|
5ca0b0ce5d
|
game: sync flipper and float with xatrix
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
00fc171350
|
game: sync boss3 with rogue
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
2dcad44128
|
game: sync boss2,boss3,brain and chick with xatrix
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
159dde8c2f
|
game: combine monsters from separate files
Move to game all monsters defined in separate files, without real
usage for now.
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
9702700225
|
Temporary build rogue as separate library
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
7f74db318b
|
Temporary build xatrix as separate library
|
2023-10-20 22:54:02 +03:00 |
|
Denis Pauk
|
03bfc581e2
|
gl1,gl3,gl4,vk: Parial share of warp code
|
2023-10-12 00:29:47 +03:00 |
|