quakespasm/Quake
Shpoike a7220b86a7 Fix potential crash when loading saved games. 2023-06-29 16:35:38 +01:00
..
Makefile Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
Makefile.darwin Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
Makefile.w32 Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
Makefile.w64 Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
Makefile.wat Merge tag 'quakespasm-0.94.4' into qss 2022-07-15 13:24:04 +01:00
anorm_dots.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
anorms.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
arch_def.h added _WINSOCK_DEPRECATED_NO_WARNINGS among the preprocessor definitions 2017-02-14 11:00:29 +00:00
bgmusic.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
bgmusic.h some codec stuff syncing with uhexen2 2013-02-27 16:50:25 +00:00
bspfile.h Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +01:00
build_cross_osx-sdl2.sh Makefile.darwin: target 10.5 when building for x86 against SDL2. 2014-09-17 11:00:28 +00:00
build_cross_osx.sh - Makefile.darwin: -mmacosx-version-min also needs to be among 2012-09-03 21:21:04 +00:00
build_cross_win32-sdl2.sh fix the cross-build scripts after r1180. 2015-03-02 22:01:12 +00:00
build_cross_win32.sh fix the cross-build scripts after r1180. 2015-03-02 22:01:12 +00:00
build_cross_win64-sdl2.sh fix the cross-build scripts after r1180. 2015-03-02 22:01:12 +00:00
build_cross_win64.sh fix the cross-build scripts after r1180. 2015-03-02 22:01:12 +00:00
cd_null.c copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
cd_sdl.c cd_sdl.c: change SDL_CD error return checks from '== -1' back to '< 0' 2018-03-13 08:50:03 +00:00
cdaudio.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
cfgfile.c copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
cfgfile.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
chase.c Grr, quakespasm's makefile doesn't do dependancies properly. 2021-08-31 04:59:13 +01:00
cl_demo.c Fix up player colours a smidge. 2022-06-22 06:57:57 +01:00
cl_input.c JPG's smartjump feature, via r00k. 2021-09-03 18:24:56 +01:00
cl_main.c Fix up player colours a smidge. 2022-06-22 06:57:57 +01:00
cl_parse.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
cl_tent.c Un-revert the model scale patch. 2022-09-05 23:56:20 +03:00
client.h Add cl_startdemos cvar 2022-04-02 11:50:10 +03:00
cmd.c Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
cmd.h Add rcon command, let csqc handle some relevant console commands. 2021-08-31 04:59:13 +01:00
common.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
common.h Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
console.c Merge tag 'quakespasm-0.94.5' into qss 2022-07-15 14:11:03 +01:00
console.h All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
crc.c Try to make use of win32/posix LFS for larger pk3s. Use a couple of other unsigned types for larger bsps too, now that we're supposedly able to exceed the 2gb limit on file sizes. 2021-08-31 04:59:13 +01:00
crc.h Try to make use of win32/posix LFS for larger pk3s. Use a couple of other unsigned types for larger bsps too, now that we're supposedly able to exceed the 2gb limit on file sizes. 2021-08-31 04:59:13 +01:00
cvar.c Implement serverinfo and userinfo. Both can be read in ssqc via infokey, and via serverkey/getplayerkeyvalue in csqc. Can be changed/viewed via serverinfo/setinfo/user console commands 2021-08-31 04:59:12 +01:00
cvar.h Implement serverinfo and userinfo. Both can be read in ssqc via infokey, and via serverkey/getplayerkeyvalue in csqc. Can be changed/viewed via serverinfo/setinfo/user console commands 2021-08-31 04:59:12 +01:00
default_cfg.h workaround re-release default.cfg issue: 2021-08-29 14:55:24 +03:00
detect.sh Updated support for building the OSX versions using Makefile.darwin. Do 2012-08-16 04:51:41 +00:00
draw.h Fix corrupted player skins. Fix player colours not always applying properly. Allow richer player colours. 2021-09-11 04:07:03 +01:00
filenames.h sync'ed arch_defs.h and filenames.h with uhexen2 tree (for sake of symmetry.) 2016-12-07 06:55:04 +00:00
fs_zip.c Try to diagnose/avoid whatever filehandle leakage there is. 2022-09-11 14:24:48 +01:00
gl_draw.c Merge tag 'quakespasm-0.94.5' into qss 2022-07-15 14:11:03 +01:00
gl_fog.c Merge tag 'quakespasm-0.94.5' into qss 2022-07-15 14:11:03 +01:00
gl_mesh.c Read the texture coords properly while loading MD3 model 2022-01-29 22:58:46 -05:00
gl_model.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_model.h Add support for lit water 2022-08-07 05:31:18 -05:00
gl_refrag.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
gl_rlight.c Merge remote-tracking branch 'sf/master' into qss 2021-10-14 06:49:15 +01:00
gl_rmain.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_rmisc.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
gl_screen.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_sky.c Merge remote-tracking branch 'sf/master' into qss 2022-08-04 07:04:30 +01:00
gl_texmgr.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_texmgr.h Fix corrupted player skins. Fix player colours not always applying properly. Allow richer player colours. 2021-09-11 04:07:03 +01:00
gl_vidsdl.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_warp.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
gl_warp_sin.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
glquake.h Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
host.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
host_cmd.c Fix potential crash when loading saved games. 2023-06-29 16:35:38 +01:00
image.c Try to diagnose/avoid whatever filehandle leakage there is. 2022-09-11 14:24:48 +01:00
image.h Fix corrupted player skins. Fix player colours not always applying properly. Allow richer player colours. 2021-09-11 04:07:03 +01:00
in_sdl.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
input.h Added support for simple csqc. 2021-08-31 04:59:11 +01:00
keys.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
keys.h Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
lodepng.c lodepng.c: applied patch from mainstream PR/170 2022-07-20 23:24:24 +03:00
lodepng.h updated lodepng from mainstream git. 2022-07-18 10:15:00 +03:00
main_sdl.c Merge tag 'quakespasm-0.94.6' into qss 2022-07-15 14:56:57 +01:00
mathlib.c Fix csqc's addentities ignoring scale+colormod, fix culling of scaled entities. 2022-08-02 01:39:04 +01:00
mathlib.h Fix csqc's addentities ignoring scale+colormod, fix culling of scaled entities. 2022-08-02 01:39:04 +01:00
mdfour.c Try to make use of win32/posix LFS for larger pk3s. Use a couple of other unsigned types for larger bsps too, now that we're supposedly able to exceed the 2gb limit on file sizes. 2021-08-31 04:59:13 +01:00
menu.c Merge tag 'quakespasm-0.94.5' into qss 2022-07-15 14:11:03 +01:00
menu.h Add an 'extras' menu for QSS's extra options. 2021-09-06 10:20:58 +01:00
modelgen.h Try to make IQM animations sync to when the frame is changed (like FTE or DP) so that the animations can actually be used for non-static things. There are still no 4-way blends, however. 2021-08-31 04:59:12 +01:00
net.h Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_bsd.c Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_defs.h Menuqc support. Only tested against menusys so far. 2021-08-31 04:59:12 +01:00
net_dgrm.c Fix server status reports causing issues for other engines. 2022-07-15 15:01:16 +01:00
net_dgrm.h Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_loop.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
net_loop.h Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_main.c Implement serverinfo and userinfo. Both can be read in ssqc via infokey, and via serverkey/getplayerkeyvalue in csqc. Can be changed/viewed via serverinfo/setinfo/user console commands 2021-08-31 04:59:12 +01:00
net_sys.h All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
net_udp.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
net_udp.h Fix linux compile issue. 2021-08-31 04:59:11 +01:00
net_win.c Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_wins.c Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
net_wins.h Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
net_wipx.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
net_wipx.h Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01:00
pl_linux.c use C11 _Generic macros for q_min, q_max and CLAMP, if available. 2022-06-12 14:32:28 +03:00
pl_osx.m use C11 _Generic macros for q_min, q_max and CLAMP, if available. 2022-06-12 14:32:28 +03:00
pl_win.c use C11 _Generic macros for q_min, q_max and CLAMP, if available. 2022-06-12 14:32:28 +03:00
platform.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
pr_cmds.c Only send baseline/static scales when using PROTOCOL_RMQ 2022-09-05 23:56:30 +03:00
pr_comp.h QS might crash in a couple of places if a func_t is negative. Lets prevent that from ever being true. 2021-08-31 04:59:13 +01:00
pr_edict.c Make sure scales are initialized to ENTSCALE_DEFAULT 2022-09-05 23:56:30 +03:00
pr_exec.c Fix some misc csqc issues. 2022-08-23 11:58:15 +01:00
pr_ext.c Fix stupid unqueryable-userinfo bug. 2023-03-18 11:15:29 +00:00
progdefs.h bspfile.h, cdaudio.h, client.h, cmd.h, common.h, console.h, crc.h, cvar.h, 2010-02-21 00:01:08 +00:00
progdefs.q1 initial import of SDL port of Fitzquake-0.85 / 20090510 sources. 2010-02-15 23:26:55 +00:00
progs.h minor whitespace/style tidy-up. 2022-09-05 23:56:40 +03:00
protocol.h Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
q_ctype.h minor updates to some files from uhexen2 (for sake of symmetry between the two trees.) 2016-08-23 11:24:24 +00:00
q_sound.h All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
q_stdinc.h Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
qs_bmp.h Simplify the linux icon transparency setting. 2012-09-25 03:07:33 +00:00
quakedef.h Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
quakespasm.pak Versioned map entity patches 2021-08-29 14:55:10 +03:00
r_alias.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
r_brush.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
r_part.c Merge remote-tracking branch 'sf/master' into qss 2022-08-04 07:04:30 +01:00
r_part_fte.c Merge remote-tracking branch 'sf/master' into qss 2022-08-04 07:04:30 +01:00
r_sprite.c Merge tag 'quakespasm-0.95.0' into qss 2023-03-18 11:14:40 +00:00
r_world.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
render.h Un-revert the model scale patch. 2022-09-05 23:56:20 +03:00
resource.h bspfile.h, cdaudio.h, client.h, cmd.h, common.h, console.h, crc.h, cvar.h, 2010-02-21 00:01:08 +00:00
sbar.c Fixes https://github.com/Shpoike/Quakespasm/issues/107 2022-07-19 22:36:57 +01:00
sbar.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
screen.h Add support for lit water. Move 'newwater' to glsl instead. 2021-11-12 03:28:09 +00:00
server.h Fixes https://github.com/Shpoike/Quakespasm/issues/107 2022-07-19 22:36:57 +01:00
snd_codec.c Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
snd_codec.h Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_codeci.h Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_dma.c Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
snd_flac.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_flac.h added flac music support. 2013-07-21 14:02:06 +00:00
snd_mem.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
snd_mikmod.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_mikmod.h Merge several FS_* and snd_codec* layer updates from uhexen2 tree: 2013-09-25 11:01:12 +00:00
snd_mix.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
snd_modplug.c add back snd_modplug (disabled, for future ref.), update project files. 2022-03-29 17:04:02 +03:00
snd_modplug.h add back snd_modplug (disabled, for future ref.), update project files. 2022-03-29 17:04:02 +03:00
snd_mp3.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_mp3.h snd_mp3.c: moved mp3 tag stuff into a separate module snd_mp3tag.c 2019-12-12 11:37:32 +00:00
snd_mp3tag.c snd_mp3tag.c: check for false positives if id3v1 is not at file's end. 2019-12-29 16:50:06 +00:00
snd_mpg123.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_opus.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_opus.h merged the opus codec support patch 2013-07-18 07:03:11 +00:00
snd_sdl.c snd_sdl.c: pass NULL as the 'obtained' spec to SDL_OpenAudio(): 2019-09-20 18:40:00 +00:00
snd_umx.c snd_umx.c (get_objtype): make sure that 'sig' array is initialized. 2022-03-21 20:21:24 +03:00
snd_umx.h Merge several FS_* and snd_codec* layer updates from uhexen2 tree: 2013-09-25 11:01:12 +00:00
snd_voip.c Minor behavioural correction. 2021-08-31 04:59:12 +01:00
snd_voip.h Windows... Messed up access modes. 2021-08-31 04:59:11 +01:00
snd_vorbis.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_vorbis.h some codec stuff syncing with uhexen2 2013-02-27 16:50:25 +00:00
snd_wave.c Updates for tracker music: 2021-02-04 23:28:00 +03:00
snd_wave.h Backported external music files support using decoder libraries and the 2011-01-05 19:50:43 +00:00
snd_xmp.c snd_xmp.c: add missing Hunk_Free to xmp_load_module_from_memory failure 2022-07-02 11:55:50 +03:00
snd_xmp.h added tracker music support using libxmp >= v4.2.0 (off by default.) 2016-12-07 09:24:49 +00:00
spritegn.h bspfile.h, cdaudio.h, client.h, cmd.h, common.h, console.h, crc.h, cvar.h, 2010-02-21 00:01:08 +00:00
stb_image.h Windows... Messed up access modes. 2021-08-31 04:59:11 +01:00
stb_image_write.h stb_image_write.h: applied mainstream PR/1337 patch 2022-06-27 14:04:20 +03:00
strl_fn.h added strlcat.c and strlcpy.c: will use them later. 2011-12-27 11:03:39 +00:00
strlcat.c added strlcat.c and strlcpy.c: will use them later. 2011-12-27 11:03:39 +00:00
strlcpy.c added strlcat.c and strlcpy.c: will use them later. 2011-12-27 11:03:39 +00:00
sv_main.c Make sure clients don't see random messages before they're actually on server. They can get confused about 666/999/maxclients/etc. 2023-03-18 11:17:12 +00:00
sv_move.c Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
sv_phys.c Fix some misc csqc issues. 2022-08-23 11:58:15 +01:00
sv_user.c minor error messages / whitespace tidy-up & small stuff. 2022-04-22 17:50:02 +03:00
sys.h Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
sys_sdl_unix.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
sys_sdl_win.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
vid.h Custom hardware cursors, fix missing cursor when running fullscreen. 2021-08-31 04:59:12 +01:00
view.c Merge remote-tracking branch 'sf/master' into qss 2023-03-18 12:38:25 +00:00
view.h Fix intermission camera angles during demo playback 2022-03-01 11:20:10 +03:00
wad.c Try to make use of win32/posix LFS for larger pk3s. Use a couple of other unsigned types for larger bsps too, now that we're supposedly able to exceed the 2gb limit on file sizes. 2021-08-31 04:59:13 +01:00
wad.h Try to make use of win32/posix LFS for larger pk3s. Use a couple of other unsigned types for larger bsps too, now that we're supposedly able to exceed the 2gb limit on file sizes. 2021-08-31 04:59:13 +01:00
world.c Only enable DP_SV_ROTATINGBMODEL when its actually enabled. This is to resolve issues in multiple maps/mods so they behave like they do with the inferior engines they were tested against. Warnings will be printed for any maps or mods that appear to be trying to use it without checking for it first. Resolves https://github.com/Shpoike/Quakespasm/issues/75 2022-08-23 10:10:17 +01:00
world.h Fix a macro that creates a syntax error on MSVC 2021-08-31 04:59:13 +01:00
wsaerror.h * arch_def.h, net_sys.h, wsaerror.h: New headers, adapted from uhexen2. 2010-06-21 10:55:21 +00:00
zone.c Merge remote-tracking branch 'sf/master' into qss 2022-04-27 22:32:40 +01:00
zone.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00