Commit graph

2267 commits

Author SHA1 Message Date
Shpoike
154e848d32 Try to fix some connectivity issues. 2021-10-05 06:15:34 +01:00
Ozkan Sezer
081e73c709 host_cmd.c: make a lot of procedures static. 2021-10-01 11:10:04 +03:00
Ozkan Sezer
b58efad209 fix looking for QuakeEX.kpf under userdir 2021-10-01 11:02:02 +03:00
Ozkan Sezer
bf85bbb3e8 look for QuakeEX.kpf under userdir too.
Closes https://github.com/sezero/quakespasm/issues/8
2021-09-20 14:55:50 +03:00
Andrei Drexler
e632b79725 Start the light trace for alias models from slightly above their origin
This fixes the black candles in the DOTM start map (see vkQuake issue:
https://github.com/Novum/vkQuake/issues/367 )
2021-09-20 11:55:10 +03:00
Andrei Drexler
a1f9cce1f4 Fix pitch black models in lit areas in DOTM (mg1).
See: https://github.com/sezero/quakespasm/issues/7
2021-09-20 11:55:10 +03:00
Shpoike
d884d2c27f Add support for fullbrights on md5 skins. 2021-09-13 04:03:27 +01:00
Shpoike
bad54d50cf Merge remote-tracking branch 'sf/master' into qss 2021-09-11 04:49:40 +01:00
Shpoike
d7d167c1e9 Fix corrupted player skins. Fix player colours not always applying properly. Allow richer player colours. 2021-09-11 04:07:03 +01:00
Shpoike
a019a2cfc4 This should be enough to support dragging a directory onto the qss binary (rejects directories that are not a subdir of the game's basedir). 2021-09-09 03:31:23 +01:00
Shpoike
3dd6a85a9f Add cl_demoreel cvar. 2021-09-09 02:50:35 +01:00
Ozkan Sezer
96a8ba1d78 updated XCode project files. 2021-09-08 23:50:50 +03:00
Ozkan Sezer
483757e68e oslibs, codecs: rebuilt mpg123 with an ID3 fix applied. 2021-09-08 17:00:04 +03:00
Shpoike
7e8c5ecd29 Fix some warnings. 2021-09-08 05:22:45 +01:00
Shpoike
f58cee89e8 Disable QC extensions that conflict with the rerelease (only when running progs.dat files from said rerelease). 2021-09-08 04:39:31 +01:00
Shpoike
65aa0920fe Reduce console warning spam. 2021-09-08 04:39:31 +01:00
Shpoike
f2ad1f387c Fix weird corpses-are-rotating bug. 2021-09-08 02:48:30 +01:00
Shpoike
fb0f83ca00 Add support for SOLID_BSPTRIGGER. 2021-09-08 02:48:30 +01:00
Shpoike
a950892aab Fix up some dodgy makefiles. 2021-09-06 12:40:03 +01:00
Shpoike
e4b2694feb Update docs. 2021-09-06 11:59:33 +01:00
Shpoike
5b05414d7f Require mods to actually query DP_SV_PRECACHEANYTIME if they want to avoid warnings from making use of it. This should avoid unintentional compat issues for QS in mods. 2021-09-06 11:59:09 +01:00
Shpoike
1c8562a021 Add an 'extras' menu for QSS's extra options. 2021-09-06 10:20:58 +01:00
Shpoike
99255f6445 Add implicit md5anim support too. 2021-09-05 18:31:18 +01:00
Shpoike
e84c8c4895 Basic md5mesh support (no animations). 2021-09-05 16:41:35 +01:00
Ozkan Sezer
e67dc8c0d1 added a safeguard, just in case.. 2021-09-05 11:37:10 +03:00
Ozkan Sezer
68c17d38f7 remove FitzTest_f - doesn't seem to test anything.. 2021-09-05 11:37:10 +03:00
Shpoike
c4c5e8d248 Fix bug with lightmaps replacing world textures. 2021-09-05 02:44:19 +01:00
Ozkan Sezer
86b0065d0b miscellaneous makefile updates 2021-09-04 23:56:50 +03:00
Ozkan Sezer
169ec72d0e miniz.c: silenced some stupid watcom warnings 2021-09-04 23:55:10 +03:00
Ozkan Sezer
ca051b3392 disable W303 warnings in watcom makefile 2021-09-04 23:55:10 +03:00
Ozkan Sezer
f78f74a03f renamed watcom makefile 2021-09-04 23:55:10 +03:00
Ozkan Sezer
83b8b76ca6 bump version to 0.94.1, update documents. 2021-09-04 20:50:50 +03:00
Ozkan Sezer
94db75126c Fix lightmap issues after vkQuake surface mark/cull optimizations merge
Fixes https://sourceforge.net/p/quakespasm/bugs/50/
Extracted from vkquake commits cae39a8fb0, c781043c4f, and e2d6c49b23.
2021-09-04 20:28:24 +03:00
Shpoike
a5275c95d5 Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +01:00
Shpoike
dab8e4a39e JPG's smartjump feature, via r00k. 2021-09-03 18:24:56 +01:00
Shpoike
6643ef0f32 Tonik's impulse x y z hack, via r00k. 2021-09-03 18:23:26 +01:00
Ozkan Sezer
2578b75200 re-diff'ed extra patches under Misc/ so that they apply cleanly. 2021-09-03 11:01:24 +03:00
Shpoike
bc9f1482a6 Fix some menuqc scene issues. 2021-09-03 08:52:57 +01:00
Shpoike
f400daab4c Add EF_BLUE, EF_RED and EF_GREEN, for consistency with other engines that support them. 2021-09-03 08:52:57 +01:00
Shpoike
dd6368c41c Fix QSS's iqm woes. 2021-09-03 08:52:57 +01:00
Shpoike
5cbb199b5c Fix lightmap-on-submodels bug from QS (orig bug apparently from vkquake). 2021-09-03 08:52:57 +01:00
Shpoike
f9ad207c65 .pk3dir support. 2021-09-03 08:52:57 +01:00
Guillaume Plourde
0fc09fd95d q64 sky texture now display correctly
see https://github.com/Novum/vkQuake/pull/358
2021-09-03 01:37:50 -04:00
Shpoike
be4aa218a0 Add support for directly loading the rerelease's localisation files. 2021-09-03 06:27:46 +01:00
Shpoike
9e5844ad07 a lame cmake file. for people that are alergic to makefiles. doesn't cater to windows users. 2021-09-03 06:27:46 +01:00
Shpoike
9119c1d546 Merge branch 'master' of https://git.code.sf.net/p/quakespasm/quakespasm into HEAD 2021-09-03 06:27:09 +01:00
Ozkan Sezer
f13887e8a5 update documentation. 2021-09-02 20:55:10 +03:00
Andrei Drexler
401aa52d45 Compensate viewmodel distortion at fov > 90
See: https://github.com/Novum/vkQuake/issues/281

Controlled by new cvar cl_gun_fovscale (defaults to 1).
Based on code from Qrack:
3bc2862b1a/gl_rmain.c (L2384-L2392)
2021-09-02 20:50:50 +03:00
Guillaume Plourde
b796e366db q64 rerelease 2021 bsp support
see https://github.com/Novum/vkQuake/pull/356
2021-09-02 20:50:50 +03:00
Ozkan Sezer
3af9ad4e04 2021 rerelease support: read the localization file from QuakeEX.kpf
uses a customized and highly stripped down miniz version. also move
localization file reads to SDL_RWops, and update the documentation.
2021-09-01 14:00:00 +03:00