svdijk
d6b9b5dae8
gl_vidsdl.c: get rid of "modenum"
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@807 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-17 17:58:05 +00:00
svdijk
390b8a3d86
gl_vidsdl.c: fix windowed mode
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@806 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-14 20:46:42 +00:00
svdijk
97c0873a6b
rename the modestate_t enum items
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@805 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-13 19:07:19 +00:00
svdijk
f048430e5e
remove "type" from "viddef_t", use "modestate" instead
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@804 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-13 19:01:26 +00:00
svdijk
d2e1e9a11d
gl_vidsdl.c: remove "modenum" from vmode_t
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@803 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-11 18:13:09 +00:00
svdijk
ca11b048b4
gl_vidsdl.c: remove "modedesc" from vmode_t
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@802 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-11 18:03:14 +00:00
svdijk
073195df45
gl_vidsdl.c: get rid of obsolete "badmode"
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@801 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-10 17:30:40 +00:00
svdijk
ed95b528e9
gl_vidsdl.c: Simplification of some functions
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@800 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-09 16:10:23 +00:00
svdijk
a300b5a4ec
Some "slowkey" tuning.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@799 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-03 17:22:59 +00:00
svdijk
018e09438c
gl_vidsdl.c: Remove "halfscreen" stuff.
...
AFAICS this is not needed for SDL, and it in fact
breaks weird widescreen resolutions such as 1280x600.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@798 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-01 20:44:25 +00:00
svdijk
ed77f509f1
Make the "speedkey" act as "slowkey" when "always run" is on.
...
A bit of a hack, this should really be controlled by a
separate "cl_alwaysrun" cvar, but lets stick to this for
backward compatibility for now.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@797 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-02-01 20:06:52 +00:00
svdijk
f5d3ae2c85
Rename the fov_adaptive cvar to fov_adapt.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@796 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-01-31 20:03:23 +00:00
sezero
73c85d3b38
fix quoted strings when EOF is reached before the closing '\"' and
...
support for C-style /*..*/ comments in COM_Parse(). some whitespace
tidy-up.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@795 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-01-16 19:02:23 +00:00
sezero
ab2e7e16af
snd_mix.c (SND_InitScaletable): fixed an off-by-one mistake in the
...
signed char conversion.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@794 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-01-11 20:58:08 +00:00
sezero
ad0a4d569e
updated arch_def.h and net_sys.h from uhexen2. adjusted users accordingly.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@793 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-01-07 17:30:17 +00:00
sezero
f5bed97428
relaxed PF_VarString() warnings a little.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@792 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-01-06 12:05:34 +00:00
sezero
65cfd112c0
pr_edict.c (PR_ValueString, PR_UglyValueString, PR_GlobalString,
...
PR_GlobalStringNoContents): increase static line buffer size to
512, so that excessively long global strings don't cause a crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@791 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-12-11 10:11:22 +00:00
svdijk
9fd9a5ba20
Remove more dead code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@790 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-28 19:10:52 +00:00
svdijk
2fcee48f42
gl_vidsdl.c: Remove some dead code.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@789 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-22 18:58:45 +00:00
sezero
878784093a
pr_cmds.c, pr_exec.c, pr_edict.c, sv_main.c: Changed several Sys_Error()
...
calls to Host_Error(). ED_PrintEdict_f(),ED_PrintEdicts() and ED_Count()
require an active server to print any infos. ED_PrintEdict_f cannot work
with a negative argument.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@788 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-15 17:30:43 +00:00
svdijk
d18046d314
Really fix vsync saving/loading (finally...)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@787 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-11 17:35:43 +00:00
sezero
166a0ba90d
gl_model.c (Mod_LoadTexinfo): although the end result in memory
...
doesn't change, load the texinfo in a way consistent with the
layout of the vecs in the mtexinfo_t struct. from a recent commit
in tyr-quake git repo.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@786 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-11 09:55:55 +00:00
sezero
03ae1ca4e0
regenerate gl_extensions_nice everytime the extensions string is retrieved
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@785 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-07 12:44:30 +00:00
sezero
ab0ee719ef
move GL_Init(), TexMgr_ReloadImages() and GL_SetupState() calls from
...
VID_SetMode() to VID_Restart() so they aren't called twice at startup.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@784 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-07 12:27:39 +00:00
sezero
a8acf5c2cf
better parse for opengl extensions list (from quakeforge.)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@783 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-07 07:51:41 +00:00
sezero
9b52b6eacc
host.c (Host_ShutdownServer): no need to clear the sv structure, because
...
ServerSpawn already do this by Host_ClearMemory.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@782 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-06 08:56:09 +00:00
sezero
6bf2059dc1
made GL_Init() to be called every time a video mode is changed. we may
...
need to kill device and rendering contexts too, will see to that later.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@781 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-06 08:50:45 +00:00
svdijk
f04f0d9684
Fix vsync saving/loading (take three...)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@780 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-02 22:16:08 +00:00
svdijk
9a8d715124
Fix vsync saving/loading (take two...)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@779 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-02 20:04:26 +00:00
svdijk
06635c3552
Fix vsync saving/loading (hopefully...)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@778 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-11-01 17:34:40 +00:00
svdijk
e95a81be95
Adaptive FOV (Hor+). Patch by and thanks to rg3. Added cvar and clamping.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@777 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-31 07:30:36 +00:00
sezero
8de84ab661
added -Werror to compiler option checking so I don't have to edit
...
the Makefile whenever I want to use clang.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@776 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-25 11:15:15 +00:00
sezero
857b22cc1c
renamed Key_ForceDest to Key_UpdateForDest. added M_Menu_Main_f()
...
prototype to menu.h. minor tidy-ups.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@775 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-23 08:44:20 +00:00
sezero
15e796108c
deleted QuakeSpasm_Prefix.pch, doesn't seem to be used.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@774 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-22 07:10:13 +00:00
sezero
473ba1b279
added IN_UpdateForKeydest() as a new helper who does stuff if the
...
key_dest changes matter to the keyboard driver, e.g. sending KP_
key decisions, or SDL unicode stuff. we run it every frame either
before Sys_SendKeyEvents() or from within Key_ForceDest() for now.
(merged from uhexen2.)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@773 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-21 11:33:10 +00:00
sezero
d054cb7b23
r_part.c: fixed pointfile loading.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@772 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-21 11:02:48 +00:00
sezero
f3ceea79a2
some merges from uhexen2: clean up some crap in long chat line support.
...
do not set messagemode when not really connected. made chat_buffer[] and
chat_bufferlen static to keys.c. console.c uses new Key_GetChatBuffer()
and Key_GetChatMsgLen() accessor functions. renamed team_message global
to chat_team as in qw/q2. added Key_EndChat() as a new helper. called
Key_EndChat() from within CL_Disconnect() to not get stuck in chat mode.
now that key_message is guaranteed to be set only in game mode, removed
its cases from Key_ForceDest(). several other cleanups.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@771 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-21 09:55:16 +00:00
svdijk
840b173641
Another approach to fixing mouse grab/key_dest
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@770 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-15 19:53:07 +00:00
sezero
d95ac61115
removed unused global host_time
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@769 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-12 07:50:45 +00:00
sezero
5748e947b2
moved cfg_unbindall and its registration to cl_main.c. moved the
...
config.cfg write of unbindall to Key_WriteBindings().
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@768 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-12 07:33:11 +00:00
sezero
d2b088c943
bumped version to 0.85.9 in the development tree
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@767 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-08 08:50:49 +00:00
sezero
4d353fa99b
updated README for 0.85.8 changes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@765 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 13:24:08 +00:00
sezero
2a2a12af52
removed unnecessary m_keys_bind_grab check from autorepeats.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@764 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 13:15:15 +00:00
svdijk
4c080e33f0
some more minor changes to accomodate r761
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@763 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 12:46:57 +00:00
sezero
3aa0dc5e42
updated date stamp in the README
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@762 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 06:55:24 +00:00
svdijk
47de41b62a
revert (most of) r521, r756 and r759. Alter "gamekey" handling a bit to compensate.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@761 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-06 18:09:23 +00:00
sezero
c997ffa6d1
removed duplicated assignment to the local 'was_changed'
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@760 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-06 12:28:33 +00:00
svdijk
0a3bb37df0
more mouse grab/release fixes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@759 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-05 18:58:59 +00:00
svdijk
74b2dbc5e3
console.c: fix skipping of first match when tab-completing
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@758 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 03:55:45 +00:00
svdijk
427c0b923c
console.c: move some externals to a better place
...
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@757 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 03:13:40 +00:00