Tim Angus
c1befbda75
* Prevent ~ from generating a character
...
* Fix backspace on OS X (I hope)
2008-08-22 11:16:35 +00:00
Tim Angus
953200cafc
* Update to jpeg-6b (only a decade old)
2008-08-21 23:29:09 +00:00
Tim Angus
5b4dc4c743
* Tidy up the keyboard code a bit, add in_keyboardDebug
2008-08-19 21:32:23 +00:00
Tim Angus
1af6eb9592
* More robust x86 vm entrypoint/callback assembly (Tron)
2008-08-17 23:22:06 +00:00
Tim Angus
d781a25157
* Fix misplaced #endif
2008-08-14 07:59:34 +00:00
Tim Angus
49fa0edd61
* Pass the "best" SDL_PixelFormat (as returned by the initial call to
...
SDL_GetVideoInfo) to SDL_ListModes; this fixes said function returning an
empty list when using the "windib" driver
2008-08-13 19:39:38 +00:00
Tim Angus
f2baf359ae
* s/GL_CLAMP/GL_CLAMP_TO_EDGE/g (If this change appears to cause you problems
...
and you're using an nVidia graphics card, make sure your 'conformant texture
clamp' setting is set to on for ioq3)
2008-08-12 19:34:43 +00:00
Tim Angus
7edcc7d16a
* Use IPv6 header qcommon/wspiapi.h if it has been added by the end user
...
* Update README to explain the Windows XP requirement
2008-08-09 19:12:30 +00:00
Tim Angus
c29417b42a
* Always show the mouse cursor when the mouse is disabled
...
* Rename IN_StartupJoystick to IN_InitJoystick, add IN_ShutdownJoystick
* Add IN_Restart, which avoids calling IN_DeactivateMouse at the wrong time
* Call IN_Restart when changing r_fullscreen
* Add CVAR_ROM r_sdlDriver for easy checking of the SDL driver in use
* Random README tweaks
2008-08-09 13:20:00 +00:00
Tim Angus
d4d5527a89
* Add Sys_GLimpInit for platform specific GLimp initialisation
...
* Move Unix specific signal handlers to Sys_PlatformInit
* (Windows only) Don't set the SDL video driver if SDL_VIDEODRIVER is already
set externally
* (Windows only) Use the "windib" SDL video driver if in_mouse is set to -1
2008-08-08 21:35:33 +00:00
Tim Angus
2cf5052786
* (bug 3674) Change default for s_alGain from 0.4 to 1.0
2008-08-08 18:27:06 +00:00
Tim Angus
9a5d971705
* Fix memory leak in win32 VM code (arQon/dmitry)
2008-08-06 16:09:29 +00:00
Tim Angus
a87661a1be
* Whitespace...
2008-08-03 21:38:54 +00:00
Tim Angus
d56c53abb4
* Report SDL driver used on GLimp initialisation
2008-08-03 21:37:51 +00:00
Tim Angus
00e790ce00
* Change win32 client Sys_Sleep so it ONLY sleeps since before it was waking on
...
more or less any input event; fine for the server, not so much use for the
client
* In the main loop, don't bother sleeping if it's going to be less than 10ms as
the methods we're using to sleep at the moment aren't very precise
* Add Sys_PlatformInit for platform specific initialisation
* In win32 Sys_PlatformInit force selection of the DirectX SDL backend in order
to get better fullscreen mouse input (in conjunction with a patched SDL DLL
http://bugzilla.libsdl.org/show_bug.cgi?id=265 )
2008-08-03 19:42:53 +00:00
Tim Angus
d13269c5bb
* Restrict OpenAL capture support test hack to OS X, where it is required; this
...
fixes a crash on exit with Windows when using OpenAL
2008-08-03 19:31:42 +00:00
Tim Angus
71f8a85e42
* Sign check com_maxfps* variables
2008-07-21 22:16:57 +00:00
Tim Angus
0124371c01
* Use Sys_Sleep to limit FPS, which will save CPU
...
* Add com_maxfpsUnfocused and com_maxfpsMinimized; self explanatory
* Fix reopening of bug 3703, I hope
2008-07-21 22:02:54 +00:00
Tim Angus
3855f65d17
* Fix confusion of cgame and renderer entity array bounds (Tr3B)
2008-07-16 18:07:36 +00:00
Tim Angus
42e444ea0b
* Revert r1341 as there doesn't seem to be a lot of point to the change and it
...
potentially will cause input events to be queued in a different order to that
in which they were received
2008-07-16 17:45:10 +00:00
Ludwig Nussel
2ed334b2be
fix build without VOIP (David Severwright, bug#3720)
2008-07-16 07:15:09 +00:00
Tim Angus
d84d418086
* Remove cl_platformSensitivity as it predates the move to SDL everywhere
2008-07-12 13:31:31 +00:00
Tim Angus
3c9dc98d04
* (bug 3712) MSVC build fix s/strtof/strtod/ (Pat Raynor <raynorpat@gmail.com>)
2008-07-09 21:22:29 +00:00
Tim Angus
de8131938c
* Fix server info string voip setting
2008-07-08 16:23:06 +00:00
Tim Angus
8ea86a4670
* Allow floating point values for r_znear
2008-07-08 09:15:48 +00:00
Tim Angus
37d664d4b2
* Rename voip cvar to cl_voip
...
* s/#if USE_VOIP/#ifdef USE_VOIP/
* Add generalised runtime cvar range checking, currently on [sv|cl]_voip,
dedicated and a bunch of r_ variables
2008-07-07 22:31:39 +00:00
Ryan C. Gordon
809c361744
Reverted svn revision #1410 to sv_init.c
...
sv_voip is a protocol version number, not a boolean, so this check is
reasonable and correct.
2008-07-06 20:07:43 +00:00
Ryan C. Gordon
71b196c0dc
Fixed compiler warning on Mac OS X.
2008-07-06 18:32:41 +00:00
Zachary Slater
89e0e9d892
Reverting.
2008-07-06 17:16:14 +00:00
Tim Angus
391bb74c44
* Don't start UI when starting client binary with +set dedicated 1
2008-07-06 15:47:15 +00:00
Tim Angus
9d469692f3
* Fix killserver command for client binary based dedicated server
2008-07-06 10:55:19 +00:00
Zachary Slater
963aa3e40f
Theoretical higher chance of working.
2008-07-06 04:23:13 +00:00
Zachary Slater
3c13c61fa4
It's either the Wu-Tang Symbol or the tango quake3 logo, someone please
...
test this on Linux.
2008-07-06 03:04:55 +00:00
Tim Angus
6b572920a9
* Remove silly range check on sv_voip during initialisation
...
* Changed dedicated binary dedicated cvar to CVAR_INIT and remove runtime check
2008-07-06 01:35:01 +00:00
Tim Angus
b601941240
* Fixed client binary dedicated server
...
* Revert 1286 as the checks are no longer redundant following above fix
2008-07-06 01:30:42 +00:00
Tim Angus
7fe9a02d91
* In the dedicated binary, prevent setting dedicated cvar to 0
2008-07-06 01:00:00 +00:00
Tim Angus
49413057ee
* Change dedicated cvar to CVAR_LATCH on the dedicated server
2008-07-06 00:31:52 +00:00
Tim Angus
c7225dc0ae
* Fix to speex compile warning
2008-07-06 00:28:42 +00:00
Tim Angus
2c0861c1ce
* (bug 3610) Server sending unnecessary newline with SV_ConSay_F (Tyler Schwend
...
<TylerSchwend@gmail.com>)
* (bug 3623) COMMAND is mapped to the ALT key (Matthias <Kapffer@macbay.de>)
* (bug 3665) Typo error in FS_FOpenFileByMode function (TsT <tst2006@gmail.com>)
* (bug 3669) Some files left out of Solaris Packages (Vincent Cojot
<vincent@cojot.name>)
* (bug 3680) server quit messages (Ben Millwood)
* (bug 3682) Maps with >1024 models cause a segfault (misantropia
<bnoordhuis@gmail.com>)
* (bug 3683) R_FindShader(): negative lightmap indexes cause stray pointers
(misantropia <bnoordhuis@gmail.com>)
* (bug 3688) q3asm potential segfault fix and other changes (TsT
<tst2006@gmail.com>)
* (bug 3695) Not allowing to write file with lib extention (.dll/.so/...) (TsT
<tst2006@gmail.com>)
* (bug 3696) make-macosx-ub.sh outdated by revision 1340; test for Tiger not
working (Matthias <Kapffer@macbay.de>)
* (bug 3698) #error reported as warning in q3cpp (and no #warning support)
(Ben Millwood)
* (bug 3703) restoring the valued pre-SDL window behaviour (/dev/humancontroller
<devhc97@gmail.com>)
2008-07-05 23:50:38 +00:00
Ryan C. Gordon
1e21a3e258
VOIP: Added cvar cl_voipCaptureMult to boost gain on recorded bits.
2008-07-05 04:38:16 +00:00
Ryan C. Gordon
fc0ba1a53f
Whitespace cleanup.
2008-06-29 04:05:28 +00:00
Ryan C. Gordon
21d1cd380b
Don't show VoIP meter in all the common scenarios.
2008-06-29 04:04:33 +00:00
Zachary Slater
3856dea112
minor spelling fix.
2008-06-25 06:20:23 +00:00
Ryan C. Gordon
ee54985383
VoIP: allow targetting last attacker, or the one in your crosshairs.
2008-06-25 05:51:05 +00:00
Ryan C. Gordon
f8d6828f15
VoIP: Added cheapie VoIP meter.
2008-06-25 05:50:44 +00:00
Ryan C. Gordon
3958f1099e
Added ioq3-specific credits screen.
2008-06-25 05:50:15 +00:00
Ludwig Nussel
21a208cb82
pass the correct size to Q_vsnprintf (Ian Lindsay)
2008-06-20 07:08:42 +00:00
Zachary Slater
4713fa4f79
Thanks to Lakitu7 for pointing this out.
2008-06-17 04:44:36 +00:00
Ryan C. Gordon
c923872ca2
Added GL_EXT_texture_compression_s3tc support.
...
GL_S3_s3tc, which Quake 3 previously supported, is legacy. This new codepath
is the common, vendor-neutral extension to get the same results.
2008-06-13 02:28:51 +00:00
Ludwig Nussel
a98fed9ee2
bind ipv6 sockets first
...
by binding the ipv6 sockets first it's possible to bind 0.0.0.0 and
:: to the same port.
2008-06-12 18:32:33 +00:00