fteqw/engine/client
Spoike fa9252cefa splitscreen cleaned up more.
demo menu can now leave quake dir.
scissor+line rendering abstracted from csqc.
added a rain particle effect to the 'high' particle set.
added support for parsing ezquake's koi stuff. Still only generates utf-8.
implemented some string-buffer builtins from dp that have been stubs for quite some time.
http code now supports/uses gzipped downloads properly.
added support for non-blocking tcp connects.
#pragma optimize makes more sense with the gui version now.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4397 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 02:17:02 +00:00
..
anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
bymorphed.h Interact properly with window managers. Fullscreen support needs testing a bit tbh. 2007-07-23 11:48:53 +00:00
bymorphed.ico Work In Progress branch. 2009-11-04 21:16:50 +00:00
cd_linux.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
cd_null.c Added newline at end of file 2005-11-29 11:28:32 +00:00
cd_sdl.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
cd_win.c added support for persistent particle effects in hexen2. 2012-11-29 13:37:48 +00:00
cdaudio.h Initial Checkin 2004-08-23 00:15:46 +00:00
cl_cam.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_cg.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_demo.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_ents.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_ignore.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_ignore.h blah 2005-11-30 21:39:27 +00:00
cl_input.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_main.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_master.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
cl_parse.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_plugin.inc splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_pred.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_screen.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_tent.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
cl_ui.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
clhl_game.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
client.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
clq2_cin.c to go with the voip tweak partial commit. 2013-05-31 01:22:03 +00:00
clq2_ents.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
clq3_parse.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
clq3defs.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
console.c unused local. 2013-05-14 12:58:22 +00:00
fragstats.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
image.c various linux tweaks that make it run a little better in debian. Added the handy stack dump code for debug client builds too. 2013-05-13 14:37:47 +00:00
in_generic.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
in_morphos.c couple of compile fixes. 2012-10-14 11:20:14 +00:00
in_morphos.h Added copyright header. 2007-09-09 14:28:59 +00:00
in_raw.h attempted vs2008 compile fix 2009-01-18 01:47:48 +00:00
in_sdl.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
in_win.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
input.h ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
keys.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
keys.h changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
m_items.c Fix various warnings. 2013-05-11 05:03:07 +00:00
m_master.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
m_mp3.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
m_multi.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
m_options.c Fix various warnings. 2013-05-11 05:03:07 +00:00
m_script.c ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
m_single.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
menu.c Added prompt menu. 2013-05-31 01:19:26 +00:00
menu.h Added prompt menu. 2013-05-31 01:19:26 +00:00
merged.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
modelgen.h new defaults: snd_khz 44/gl_overbright 1/r_lightmap_shift 1, merge mdl alias frame code, report .bsp missing instead of .cm 2011-03-03 17:09:15 +00:00
net_master.c Fix various warnings. 2013-05-11 05:03:07 +00:00
p_classic.c Fix various warnings. 2013-05-11 05:03:07 +00:00
p_null.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
p_script.c Fix various warnings. 2013-05-11 05:03:07 +00:00
pr_clcmd.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
pr_csqc.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
pr_menu.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
pr_skelobj.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
q2.ico Work In Progress branch. 2009-11-04 21:16:50 +00:00
q2anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
q2m_flash.c Sigh, I suck. 2006-07-08 23:31:11 +00:00
quake.manifest pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
quakedef.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
r_2d.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
r_d3.c Fix various warnings. 2013-05-11 05:03:07 +00:00
r_part.c ------------------------------------------------------------------------ 2013-03-12 23:21:14 +00:00
r_partset.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
r_partset.h A couple of changes. 2011-12-05 15:23:40 +00:00
r_surf.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
render.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
renderer.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
renderque.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
renderque.h added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
resource.h Visual Studio sucks. Needed to change this to get the damn thing to compile it. 2010-05-24 23:35:55 +00:00
roq.h Reworked the filesystem. We now support a virtual filesystem. Many places accept stream usage, although many formats do not support this. 2005-12-21 03:07:33 +00:00
roq_read.c Fix various warnings. 2013-05-11 05:03:07 +00:00
sbar.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sbar.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
screen.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
skin.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
snd_al.c Android tweeks 2012-07-05 19:42:36 +00:00
snd_alsa.c Fix various warnings. 2013-05-11 05:03:07 +00:00
snd_directx.c various linux tweaks that make it run a little better in debian. Added the handy stack dump code for debug client builds too. 2013-05-13 13:43:18 +00:00
snd_dma.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
snd_droid.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
snd_linux.c does apparently work after all. 2013-05-31 01:18:01 +00:00
snd_macos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mem.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
snd_mix.c Tweaks for voicechat: 2013-05-31 01:16:07 +00:00
snd_morphos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mp3.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
snd_ov.c Fix various warnings. 2013-05-11 05:03:07 +00:00
snd_sdl.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
snd_sndio.c Trimmed some dead files. 2012-09-30 05:52:03 +00:00
snd_win.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
sound.h Tweaks for voicechat: 2013-05-31 01:16:07 +00:00
spritegn.h Changed vec4_t down to vec3_t, got the server browser integrated with the menu.dat. csqc is having fun, and nexuiz should work better. Enjoy. 2005-05-13 10:42:48 +00:00
sys_axfte.cpp splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sys_droid.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sys_linux.c various linux tweaks that make it run a little better in debian. Added the handy stack dump code for debug client builds too. 2013-05-13 13:43:18 +00:00
sys_morphos.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
sys_npfte.c ------------------------------------------------------------------------ 2013-03-12 23:06:15 +00:00
sys_plugfte.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
sys_win.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
teamplay.c s/thier/their 2007-10-05 17:43:26 +00:00
textedit.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
valid.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
vid.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
view.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
view.h changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
wad.c d3d11 fixes. mipmapping implemented, vertex streaming more performant. Still behind the d3d9 renderer. 2012-12-04 19:37:57 +00:00
wad.h Android tweeks 2012-07-05 19:42:36 +00:00
winamp.h got rid of some anonymous unions 2006-02-17 02:51:59 +00:00
winquake.h Unified input subsystems. Should now all act the same. 2012-10-14 09:00:49 +00:00
winquake.rc pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
zqtp.c splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00