quakespasm/Quake
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
..
Makefile 2021 rerelease support: read the localization file from QuakeEX.kpf 2021-09-01 14:00:00 +03:00
Makefile.darwin 2021 rerelease support: read the localization file from QuakeEX.kpf 2021-09-01 14:00:00 +03:00
Makefile.w32 Fix up some dodgy makefiles. 2021-09-06 12:40:03 +01:00
Makefile.w64 Fix up some dodgy makefiles. 2021-09-06 12:40:03 +01:00
OWMakefile.win32 Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +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 All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
cl_input.c JPG's smartjump feature, via r00k. 2021-09-03 18:24:56 +01:00
cl_main.c Add cl_demoreel cvar. 2021-09-09 02:50:35 +01:00
cl_parse.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
cl_tent.c Allow csqc to intercept temp-entities, as well as generate clientside ones. 2021-08-31 04:59:12 +01:00
client.h Add cl_demoreel cvar. 2021-09-09 02:50:35 +01:00
cmd.c Merge branch 'master' of https://git.code.sf.net/p/quakespasm/quakespasm into HEAD 2021-09-03 06:27:09 +01:00
cmd.h Add rcon command, let csqc handle some relevant console commands. 2021-08-31 04:59:13 +01:00
common.c 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
common.h Merge branch 'master' of https://git.code.sf.net/p/quakespasm/quakespasm into HEAD 2021-09-03 06:27:09 +01:00
console.c Menuqc support. Only tested against menusys so far. 2021-08-31 04:59:12 +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 Add support for loading 24bit replacements for the original content. Add PRECACHE_PIC_WRAP(from dp, disables npot padding+scrap, we already don't otherwise clamp), and PRECACHE_PIC_TEST(from fte, for consistency). 2021-08-31 04:59:13 +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 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
gl_draw.c Handle sound flags, providing reliable+unicast flags. Also handle other sound flags+networking that only fte clients will benefit from right now. 2021-08-31 04:59:13 +01:00
gl_fog.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
gl_mesh.c Reduce console warning spam. 2021-09-08 04:39:31 +01:00
gl_model.c Add an 'extras' menu for QSS's extra options. 2021-09-06 10:20:58 +01:00
gl_model.h Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +01:00
gl_refrag.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
gl_rlight.c Menuqc support. Only tested against menusys so far. 2021-08-31 04:59:12 +01:00
gl_rmain.c Add support for SOLID_BSPTRIGGER. 2021-09-08 02:48:30 +01:00
gl_rmisc.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
gl_screen.c Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +01:00
gl_sky.c Merge remote-tracking branch 'sf/master' into qss 2021-09-03 20:19:12 +01:00
gl_texmgr.c Add an 'extras' menu for QSS's extra options. 2021-09-06 10:20:58 +01:00
gl_texmgr.h Add an 'extras' menu for QSS's extra options. 2021-09-06 10:20:58 +01:00
gl_vidsdl.c Merge branch 'master' of https://git.code.sf.net/p/quakespasm/quakespasm into HEAD 2021-09-03 06:27:09 +01:00
gl_warp.c Replace some uses of 9999/-9999, and 999999/-999999 with FLT_MAX/-FLT_MAX 2020-03-28 05:09:09 +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 2021-09-03 20:19:12 +01:00
host.c Reduce console warning spam. 2021-09-08 04:39:31 +01:00
host_cmd.c Add cl_demoreel cvar. 2021-09-09 02:50:35 +01:00
image.c Fix QSS's iqm woes. 2021-09-03 08:52:57 +01:00
image.h Fix QSS's iqm woes. 2021-09-03 08:52:57 +01:00
in_sdl.c Make menuqc respect qs's scr_menuscale cvar instead of scr_sbarscale. 2021-08-31 04:59:12 +01:00
input.h Added support for simple csqc. 2021-08-31 04:59:11 +01:00
keys.c Fix more key_lines masks from 31 to CMDLINES-1. 2021-08-31 04:59:12 +01:00
keys.h Fix some csqc bugs+omissions. 2021-08-31 04:59:11 +01:00
lodepng.c lodepng.c: fix LODEPNG_RESTRICT for gcc 2019-11-18 09:47:04 +00:00
lodepng.h update lodepng to 20190824 version from mainstream. 2019-08-28 00:10:02 +00:00
main_sdl.c Add -mem arg for compat with dos or linux quake ports (and because -mem mb is more readable than -heapsize kb). 2021-08-31 04:59:12 +01:00
mathlib.c Fix view matrix skew bug. 2021-08-31 04:59:13 +01:00
mathlib.h Add project+unproject csqc builtins, for converting between 2d and 3d space (eg cursor interactions). 2021-08-31 04:59:13 +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 Add cl_demoreel cvar. 2021-09-09 02:50:35 +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 Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +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 Menuqc support. Only tested against menusys so far. 2021-08-31 04:59:12 +01: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 Fix bugs found through gcc's warnings. 2021-08-31 04:59:12 +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 Display multiple local addresses on the create-game multiplayer menu. 2021-08-31 04:59:11 +01: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 copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
pl_osx.m silence a few macOS deprecation warnings. 2021-06-28 03:01:02 +03:00
pl_win.c copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
platform.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
pr_cmds.c 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
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 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
pr_exec.c Give a more helpful warning when mods try to play empty sound names. 2021-08-31 04:59:13 +01:00
pr_ext.c 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
progdefs.h
progdefs.q1
progs.h 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
protocol.h Add EF_BLUE, EF_RED and EF_GREEN, for consistency with other engines that support them. 2021-09-03 08:52:57 +01: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 Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
qs_bmp.h Simplify the linux icon transparency setting. 2012-09-25 03:07:33 +00:00
quakedef.h Merge branch 'master' of https://git.code.sf.net/p/quakespasm/quakespasm into HEAD 2021-09-03 06:27:09 +01:00
quakespasm.pak Versioned map entity patches 2021-08-29 14:55:10 +03:00
r_alias.c Basic md5mesh support (no animations). 2021-09-05 16:41:35 +01:00
r_brush.c Fix bug with lightmaps replacing world textures. 2021-09-05 02:44:19 +01:00
r_part.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
r_part_fte.c For parity with fte's particle system. 2021-08-31 04:59:12 +01:00
r_sprite.c All changes present in QSS-R7, plus 2021-08-31 04:59:11 +01:00
r_world.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
render.h Strip residual sw-specific colormap stuff. 2021-08-31 04:59:12 +01:00
resource.h
sbar.c Fix csqc's view_angles global. 2021-08-31 04:59:13 +01:00
sbar.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00
screen.h Make menuqc respect qs's scr_menuscale cvar instead of scr_sbarscale. 2021-08-31 04:59:12 +01:00
server.h Add support for SOLID_BSPTRIGGER. 2021-09-08 02:48:30 +01:00
snd_codec.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +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 o.O less sounds allowed than precaches?.. no longer! 2021-08-31 04:59:13 +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_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: revise sanity checks and check returned values from FS layer. 2021-07-14 03:37:00 +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
snd_xmp.c Updates for tracker music: 2021-02-04 23:28:00 +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
stb_image.h Windows... Messed up access modes. 2021-08-31 04:59:11 +01:00
stb_image_write.h Some more image.c / lodepng / stb_image_write clean-ups: 2017-08-09 20:00:08 +00: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 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
sv_move.c Added support for simple csqc. 2021-08-31 04:59:11 +01:00
sv_phys.c 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
sv_user.c Add input_cursor_* fields to csqc and ssqc for use as custom csqc->ssqc data. 2021-08-31 04:59:13 +01:00
sys.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
sys_sdl_unix.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
sys_sdl_win.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
vid.h Custom hardware cursors, fix missing cursor when running fullscreen. 2021-08-31 04:59:12 +01:00
view.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
view.h Contrast support with a "contrast" cvar, behaving the same as MarkV's. 2016-02-12 23:26:36 +00: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 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
world.h Fix a macro that creates a syntax error on MSVC 2021-08-31 04:59:13 +01:00
wsaerror.h
zone.c Merge Quakespasm's post-fork changes into QSS (rebased to make them compatible) 2021-08-31 06:43:13 +01:00
zone.h copyright years, general tidy-up, remove unused d_ifacea.h. 2014-09-22 08:55:46 +00:00