fteqw/engine/client
Spoike 503eff6421 Reworked the filesystem. We now support a virtual filesystem. Many places accept stream usage, although many formats do not support this.
I'm not sure if this will break anything. It shouldn't do, but it might.

Not everything is ported over yet. Ideally there would be no more use of fopen anywhere else in the engine, and com_gamedir would be made static to fs.c
There are a couple of other changes too.

http/ftp stuff is currently disabled.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1728 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-12-21 03:07:33 +00:00
..
.cvsignore Updated by TortoiseCVS 2004-08-27 00:52:38 +00:00
anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
bymorphed.ico We use morphed's icon now. 2005-10-20 00:08:23 +00:00
cd_linux.c SOFTWARE RENDERING IS BROKEN: DO NOT USE ASM VERSION. 2005-02-28 07:16:19 +00:00
cd_null.c Added newline at end of file 2005-11-29 11:28:32 +00:00
cd_sdl.c SDL works a bit better now 2005-01-12 08:38:31 +00:00
cd_win.c Rewrote FTE's NQ-compatable networking code. The nqnet functions have gone, as we support both udp and ipx through the qw code. 2005-05-26 12:55:34 +00:00
cdaudio.h Initial Checkin 2004-08-23 00:15:46 +00:00
cl_cam.c Redesigned sound code for greater modularity. 2005-06-14 04:52:10 +00:00
cl_cg.c SW should work properly now. 2005-10-22 00:59:00 +00:00
cl_demo.c 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
cl_ents.c 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
cl_ignore.c 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
cl_ignore.h blah 2005-11-30 21:39:27 +00:00
cl_input.c 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
cl_main.c 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
cl_master.h I've been fixing warnings. 2005-10-07 16:27:20 +00:00
cl_parse.c Urm, string, not value 2005-12-13 02:33:03 +00:00
cl_plugin.inc TimeServ wanted me to commit this. note that the qrenderer check should be removed. 2005-12-20 23:34:06 +00:00
cl_pred.c 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
cl_screen.c 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
cl_tent.c pe_defaultrail, like pe_default but for trails, works mostly with q2 for now though 2005-10-08 22:35:20 +00:00
cl_ui.c 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
client.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
clq2_cin.c 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
clq2_ents.c pe_defaultrail, like pe_default but for trails, works mostly with q2 for now though 2005-10-08 22:35:20 +00:00
clq3_parse.c I wonder how much this will break. Ahh well. It works for me, and I need to go to bed. 2005-11-30 01:20:53 +00:00
clq3defs.h Fixes a few warnings. 2005-10-07 02:06:07 +00:00
console.c TimeServ wanted me to commit this. note that the qrenderer check should be removed. 2005-12-20 23:34:06 +00:00
crosshairs.dat Standardised line endings 2005-06-15 04:40:33 +00:00
fragstats.c mvd playback works properly now. 2004-12-08 04:14:52 +00:00
image.c 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
in_raw.h Lots of small changes. q3 player models are working and things, though csqc. md5mesh is supported (md5anim through an alternate 'format' to specify model name and a list of md5anims). 2005-08-03 23:14:59 +00:00
in_sdl.c Build fix 2005-11-29 23:23:56 +00:00
in_win.c rawinput registers/deregisters properly 2005-12-11 03:22:43 +00:00
input.h Initial Checkin 2004-08-23 00:15:46 +00:00
keys.c 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
keys.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
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c Cleaned up some precompiler conditions. 2005-11-03 23:49:49 +00:00
m_items.c Bugfix: [ 1223487 ] Scripted menus: menubox client crash 2005-06-19 09:08:47 +00:00
m_master.c Added QTV colouring and stuph. 2005-09-28 23:37:15 +00:00
m_mp3.c 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
m_multi.c q2 fixes mostly 2005-03-15 22:51:01 +00:00
m_options.c added partial r_stains 2005-12-17 21:51:42 +00:00
m_script.c SOFTWARE RENDERING IS BROKEN: DO NOT USE ASM VERSION. 2005-02-28 07:16:19 +00:00
m_single.c *** empty log message *** 2005-04-18 17:12:18 +00:00
menu.c cygwin, mingw should compile, plugins in dedicated servers, and stuff. 2005-12-15 19:15:39 +00:00
menu.h *** empty log message *** 2005-03-20 02:57:11 +00:00
merged.h linux fixes 2005-09-08 01:47:48 +00:00
modelgen.h prerel, sw fix 2005-05-08 03:41:24 +00:00
mymad.c So you can enable the mp3 decoder with the appropriate library. I'm not going to add this as a default option for probably some time to come. 2005-03-28 00:22:11 +00:00
net_master.c 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
pr_csqc.c I wonder how much this will break. Ahh well. It works for me, and I need to go to bed. 2005-11-30 01:20:53 +00:00
pr_menu.c I've been fixing warnings. 2005-10-07 16:27:20 +00:00
q2.ico Initial Checkin 2004-08-23 00:15:46 +00:00
q2anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
q2m_flash.c Needed for q2 monster muzzle flashes. 2005-03-18 06:12:35 +00:00
quakedef.h cygwin, mingw should compile, plugins in dedicated servers, and stuff. 2005-12-15 19:15:39 +00:00
r_bulleten.c Small speedup (hopefully) 2004-12-15 17:46:53 +00:00
r_bulleten.h Initial Checkin 2004-08-23 00:15:46 +00:00
r_efrag.c gl_part_flame fix 2005-09-10 01:46:32 +00:00
r_part.c 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
r_partset.c changed spikeset's emp effect 2005-11-22 20:40:35 +00:00
r_partset.h fix to radomvelvert 2005-10-09 22:06:52 +00:00
render.h fix to loading maps/models with fullbrights (sw) 2005-12-02 02:38:10 +00:00
renderer.c added partial r_stains 2005-12-17 21:51:42 +00:00
renderque.c Q2 works, models are depth sorted (the same time as particles). 2005-07-14 01:57:34 +00:00
renderque.h Initial Checkin 2004-08-23 00:15:46 +00:00
resource.h We use morphed's icon now. 2005-10-20 00:08:23 +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 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
sbar.c hud_tracking_show cvar and v_powerupshell 2 option 2005-12-08 18:42:08 +00:00
sbar.h Initial Checkin 2004-08-23 00:15:46 +00:00
screen.h Fixed some warnings and stuph. 2005-01-24 23:47:32 +00:00
skin.c fix to loading maps/models with fullbrights (sw) 2005-12-02 02:38:10 +00:00
snd_alsa.c makeconfig.sh - the shell script that generates config.h either automagically or through prompts, use it through make 2005-11-26 03:02:55 +00:00
snd_directx.c cygwin, mingw should compile, plugins in dedicated servers, and stuff. 2005-12-15 19:15:39 +00:00
snd_dma.c I wonder how much this will break. Ahh well. It works for me, and I need to go to bed. 2005-11-30 01:20:53 +00:00
snd_linux.c makeconfig.sh - the shell script that generates config.h either automagically or through prompts, use it through make 2005-11-26 03:02:55 +00:00
snd_mem.c 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
snd_mix.c Q2 works, models are depth sorted (the same time as particles). 2005-07-14 01:57:34 +00:00
snd_mixa.s Initial Checkin 2004-08-23 00:15:46 +00:00
snd_mp3.c Stuff 2005-04-16 16:21:27 +00:00
snd_ov.c I wonder how much this will break. Ahh well. It works for me, and I need to go to bed. 2005-11-30 01:20:53 +00:00
snd_sdl.c SDL sound should be working fine now 2005-11-07 00:59:22 +00:00
snd_win.c Redesigned sound code for greater modularity. 2005-06-14 04:52:10 +00:00
sound.h makeconfig.sh - the shell script that generates config.h either automagically or through prompts, use it through make 2005-11-26 03:02:55 +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_dosa.s Files needed for linux to compile properly. 2004-09-07 18:18:02 +00:00
sys_linux.c logging now shuts off after a bad write 2005-12-05 16:47:29 +00:00
sys_sdl.c logging now shuts off after a bad write 2005-12-05 16:47:29 +00:00
sys_win.c logging now shuts off after a bad write 2005-12-05 16:47:29 +00:00
sys_wina.s Initial Checkin 2004-08-23 00:15:46 +00:00
teamplay.c SOFTWARE RENDERING IS BROKEN: DO NOT USE ASM VERSION. 2005-02-28 07:16:19 +00:00
textedit.c 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
valid.c makeconfig.sh - the shell script that generates config.h either automagically or through prompts, use it through make 2005-11-26 03:02:55 +00:00
vid.h Initial Checkin 2004-08-23 00:15:46 +00:00
view.c Fix for not compiling in sw. 2005-12-01 02:20:48 +00:00
view.h I've been fixing warnings. 2005-10-07 16:27:20 +00:00
wad.c 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
wad.h Rewrote a few bsp tracing stuff (primarily for heightmap things). 2005-08-26 22:56:51 +00:00
winamp.h Reverted moodles winamp changes. This should really be removed totally 2005-11-26 02:09:25 +00:00
winquake.h Windows XP raw input support (should fix rid#1217412?) 2005-06-29 21:20:34 +00:00
winquake.rc We use morphed's icon now. 2005-10-20 00:08:23 +00:00
zqtp.c 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