create basic directory structure.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1 af15c1b1-3010-417e-b628-4374ebc0bcbd
initial import of SDL port of Fitzquake-0.85 / 20090510 sources.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@2 af15c1b1-3010-417e-b628-4374ebc0bcbd
common.c (COM_FileBase): fix an old quake bug where it can start hunting
whole memory for the nul terminator.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@3 af15c1b1-3010-417e-b628-4374ebc0bcbd
net_sdlnet.c, pl_win.c, quakedef.h: fixed SDL header includes.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@4 af15c1b1-3010-417e-b628-4374ebc0bcbd
snd_mem.c (FindNextChunk): fixed segfaults due to bad wav files like some
of those in the arwop mod.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@5 af15c1b1-3010-417e-b628-4374ebc0bcbd
snd_dma.c: added SNDDMA_LockBuffer() as a new API, needed for, well, proper buffer
locking.  removed simsound. removed unused S_AmbientOff() and S_AmbientOn(). other
multiple cleanups and fixes.
snd_sdl.c: replaced the old broken implementation which used to cause LRU failures
with the one adapted from the uhexen2 project.
sound.h: added missing prototypes, including the new SNDDMA_LockBuffer().


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@6 af15c1b1-3010-417e-b628-4374ebc0bcbd
added plain makefiles for native linux and cross-win32 builds.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@7 af15c1b1-3010-417e-b628-4374ebc0bcbd
common.c (COM_LoadFile): Commented out the Draw_BeginDisc call. It causes core
dumps when called excessively in big mods.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@8 af15c1b1-3010-417e-b628-4374ebc0bcbd
common.c (COM_FindFile): Made PackFile debug message prints into Con_DPrintf so
that they don't spam the console.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@9 af15c1b1-3010-417e-b628-4374ebc0bcbd
console.c (Con_DrawConsole): Added SDL to the version string.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@10 af15c1b1-3010-417e-b628-4374ebc0bcbd
several cvar tweaks by Steven:
gl_draw.c (scr_conalpha): change value from 1.0 to 0.5
gl_rmain.c (r_shadows): write to config.cfg.
gl_rmain.c (r_wateralpha): write to config.cfg.
gl_rmain.c (r_dynamic): write to config.cfg.
gl_rmain.c (r_novis): write to config.cfg.
gl_rmain.c (gl_flashblend): change to 0 (disable) and write to config.cfg.
gl_screen.c (scr_conspeed): change value from 300 to 500
gl_vidsdl.c (vid_fullscreen): change value to 0 (disable)
gl_vidsdl.c (vid_width): change value from 640 to 800
gl_vidsdl.c (vid_height): change value from 480 to 600


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@11 af15c1b1-3010-417e-b628-4374ebc0bcbd
gl_vidsdl.c (VID_InitDIB): change default width from 640 to 800. (Steven)


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@12 af15c1b1-3010-417e-b628-4374ebc0bcbd
gl_vidsdl.c (VID_Init): Changed default mode to windowed. Added -w as an
alternative to -window command line switch. added new -f and -fullscreen
command line switches. added comments about the problems being encountered
when default mode is fullscreen.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@13 af15c1b1-3010-417e-b628-4374ebc0bcbd
gl_vidsdl.c (VID_Toggle): New proc for easy windowed-fullscreen toggling
using SDL. Works only under X11.
keys.c (Key_Event): Moved ALT-Enter windowed-fulscreen toggle handling to
main() in main.c so that it works properly for now.
main.c (main): Moved ALT-Enter windowed-fulscreen toggle handling from
keys.c to main() so that it works properly for now.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@14 af15c1b1-3010-417e-b628-4374ebc0bcbd
main.c (DEFAULT_MEMORY): Changed default heap size from 32 to 64 MiB.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@15 af15c1b1-3010-417e-b628-4374ebc0bcbd
client.h (client_state_t): added mapname[128] as a new member to hold the
current map file name without path and extension.
cl_parse.c (CL_ParseServerInfo): copy the naked name of the map file to
the cl structure.
host_cmd.c (Host_Map_f): print the current map name if no arguments are
given. print help message if not connected.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@16 af15c1b1-3010-417e-b628-4374ebc0bcbd
cl_demo.c (CL_PlayDemo_f): get rid of the menu and/or console when starting a demo.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@17 af15c1b1-3010-417e-b628-4374ebc0bcbd
cmd.c (Cmd_StuffCmds_f): fix logic so that it works properly with sdl/unix
port (on Unix, argv[0] is command name and is not empty).


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@18 af15c1b1-3010-417e-b628-4374ebc0bcbd
common.c (COM_InitArgv): remove the trailing whitespace added at the end
of cmdline string only if there is one. print out the command line as an
informational message.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@19 af15c1b1-3010-417e-b628-4374ebc0bcbd
gl_draw.c (scr_conalpha): write to config.cfg.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@20 af15c1b1-3010-417e-b628-4374ebc0bcbd