Spoike
ef8a74fe1c
grr
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4527 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-21 23:29:24 +00:00
Spoike
31c072501f
blurgh.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4526 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-21 23:20:47 +00:00
Spoike
05644d07b4
fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4525 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-21 23:16:59 +00:00
Spoike
8640500899
err... linux doesn't need that.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4524 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-21 23:06:58 +00:00
Spoike
f08489f141
.po support for qc.
...
rewrote messagemode to support utf8 properly, as well as left-arrow etc keys.
support for mouse-over images on console links and stuff.
added r_lerpmuzzlehack for certain viewmodels.
use libtool's dlopen stuff on cygwin to try to cover some cygwin path differences.
try to support utf-8 in filenames even in windows (only in nt, 9x is still ascii only).
added certificate validation for gnutls. gnutls now enabled by default in linux.
d3d11 tweaks. shadowmapping works.
tweaks for updated terrain format, to try to fix some inefficiencies/limitations.
xmpp plugin can now display avatars (xmpp /set avatars 1)
xmpp file transfers supported by default, but capability is disabled by default (can be enabled by hacking config).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4523 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-21 23:02:28 +00:00
Spoike
84315e641d
iqms are NOT psks... some people... :P
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4522 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-11 05:14:45 +00:00
Spoike
b85672ddfa
I never learnt how to test stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4521 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-10 21:41:12 +00:00
Spoike
4ccf715bb1
fix shadowmaps on terrain.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4520 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-10 21:14:28 +00:00
Spoike
47fa0b93d2
nacl tweaks to get it working again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4519 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-06 21:55:56 +00:00
Spoike
c17aa5f9a5
fix mouseover bug. Thanks to Max_Salivan for reporting it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4518 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-05 18:46:53 +00:00
Spoike
d832b24d09
qcc debug builds were getting written to the release dir.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4517 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-05 18:12:18 +00:00
Spoike
6fb7a6c706
add model+sound precache counts.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4516 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-11-05 17:39:05 +00:00
Spoike
365e104f88
a couple of fixes for things that didn't compile.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4515 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-29 17:58:20 +00:00
Spoike
fb86222fc7
made max_clients more dynamic on the server to attempt to reduce bss usage. hopefully this will help the webgl port without resulting in extra crashes.
...
tweaked shadowmaps. now seems faster than stencil shadows. cubemap orientation should now match other engines.
tweaked terrain. rtlights work. added pvs tests for embedded terrain. sections are now saved in chunks instead, which should mean windows doesn't have a panic attack at 16 million files in a single directory. hurrah.
first pass at realigning menu options to cope with variable-width fonts. still need to do pure-text items.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4514 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-29 17:38:22 +00:00
Spoike
38305b4f06
Added OpenAL capture support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4513 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-26 02:50:24 +00:00
Spoike
e8b6c874a2
Small fix for voice chat (oops).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4512 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-26 02:49:28 +00:00
Spoike
667b40ddf6
no water warping for secondary views.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4511 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-25 15:46:05 +00:00
Spoike
df6ee13e90
fix spectating issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4509 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-21 05:20:13 +00:00
Spoike
27debce140
try to fix a crash OMC is having.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4508 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-21 04:27:36 +00:00
Spoike
f52cf7cae1
fix qwd playback.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4507 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-19 10:33:06 +00:00
Spoike
2a73a3c2b1
clarify that it is a warning and not an error.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4506 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-19 10:30:38 +00:00
Spoike
224cd87ade
don't try to use pvs on heightmaps where there is no pvs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4505 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-19 10:29:33 +00:00
Spoike
6aeb900e90
Fix juddery mvds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4504 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-19 10:28:06 +00:00
Spoike
7f8bdb4cfa
fix non-windows ports.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4503 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-09 01:00:24 +00:00
Spoike
73d82ddf13
fix non-windows ports.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4502 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-09 00:16:32 +00:00
Spoike
a4481bac93
fix black skies bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4501 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-09 00:16:08 +00:00
Spoike
a7a29c0907
compile fix for webgl port's non-features.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4500 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 17:18:44 +00:00
Spoike
da01f6a98a
Include module information in crash dumps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4499 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 17:09:41 +00:00
Spoike
07c93d76af
favour mingw64 toolchain over the older mingw32 toolchain, because the headers associated with the toolchain are more up to date.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4498 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:49:42 +00:00
Spoike
740878d7c8
fix some non-windows builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4497 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:31:53 +00:00
Spoike
b5dcabb9f5
fix some non-windows builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4496 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:29:54 +00:00
Spoike
ae84691b38
fix some non-gl builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4495 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:23:42 +00:00
Spoike
ceb259ccbc
fix some non-windows builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4494 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:21:11 +00:00
Spoike
ac5122ec7d
fix some non-windows builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4493 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:17:19 +00:00
Spoike
c469bcd446
fix some non-gl builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4492 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 16:13:18 +00:00
Spoike
d396450a0a
log file defaults changed to be more readable. timestamps now included by default. also fixed a bug in the location the log is written.
...
fixed numerous shadowmapping bugs. actually seems to work now. appears to draw more lights than is actually needed, however.
changed how keyboard focus works. can now have menu+console open at once, although you probably need shift+escape to get at it.
fixed a few issues with nexuiz compat. there are *still* other issues.
greatly refactored cd playback code. cd driver code is now a backend only and does not provide its own commands. track remapping accepts named faketracks. worked around missing notifications in vista+, so looping will now work.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4491 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-08 14:28:11 +00:00
Spoike
b965a21c3b
Fix OMC's lag issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4490 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-10-07 15:27:55 +00:00
Spoike
5bb896392f
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4489 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-30 00:03:16 +00:00
Spoike
4d9e937626
missed another. this is what happens when you casually use msvc and attempt partial commits...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4488 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-29 17:14:33 +00:00
Spoike
d938fc9751
final q2 fix I think...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4487 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-29 17:11:47 +00:00
Spoike
dad407a8c3
hide our internals properly, to avoid issues with symbol name conflicts (which is currently crashing quake2 gamecode). Why the fuck this option isn't enabled by default I have no idea.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4486 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-29 17:07:57 +00:00
Spoike
89ed71b134
Fix q2 cinematic maps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4485 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-29 15:06:42 +00:00
Spoike
f9685cde37
Fix a bug with md2 loading.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4484 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-29 15:04:49 +00:00
Spoike
759c436d09
okay, that's still buggy then.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4483 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-26 16:43:11 +00:00
Spoike
d741392ef2
revamp fteqcc a little to cope with a.b.c+=f;f++; more correctly/efficiently.
...
also fix some preprocessor issues with nexuiz's qc code.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4482 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-26 14:36:52 +00:00
Spoike
db3f55f24a
Try to fix a couple of issues raised by beloko.
...
One was a bug with registered not getting set properly (configs hid the bug from me). The registered check is now updated on (and AFTER) gamedir changes, ensuring the filesystem is up and running properly before determining if we have any proof of purchase in it.
The other was a bug due to pak/path precedence which broke hexen2 maplist.txt support, this update should match the new filesystem path/pak ordering fixing the bug.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4481 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-26 09:24:52 +00:00
Spoike
350bafee54
try to work with non-portals progs too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4480 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-23 22:53:26 +00:00
Spoike
18ac985526
Don't realloc console lines quite so much. Should let spammy stuff like timedemos run a tiny smidge faster.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4479 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-22 06:28:14 +00:00
Spoike
571e6fe748
Fix mouse acceleration not reverting to windows settings on quit.
...
Can still happen when crashing out.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4478 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-22 06:26:40 +00:00
Spoike
4e8073aedd
Fixed hexen2 hub support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4477 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-18 21:43:06 +00:00
Spoike
4cd41b9e49
just in case
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4476 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-12 06:55:52 +00:00
Spoike
51d71fee45
an attempt to fix missing vweps with ezquake.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4475 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-12 06:41:29 +00:00
Spoike
28c910fd84
don't use chunked downloads with ezquake. its just too buggy.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4474 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-09 01:16:03 +00:00
Spoike
492c7dd3bf
msvc can be too permissive.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4472 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-07 06:07:17 +00:00
Spoike
763cef2441
added mic input device option.
...
reworked prediction code, now more generic.
added cl_lerp_smooth, cl_predict_extrapolate, cl_predict_timenudge cvars to allow tweaking player prediction/smoothness in a few different ways. cl_lerp_smooth's default changed to not smooth out live games in order to avoid unnecessary lag (was effectively set to 1, and would be 0 in vanilla).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4471 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-09-06 22:57:44 +00:00
Spoike
61ff88d970
aaaand fix terrain too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4470 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-27 18:09:14 +00:00
Spoike
7f84519ce2
fixed fbsp vertex lighting the lame way. still needs a glsl method.
...
fixed shader lighting levels due to overbright methods.
fixed scaling.
misc other fixes and tweaks.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4469 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-27 13:18:09 +00:00
Spoike
bedcee84a9
compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4467 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 08:13:09 +00:00
Spoike
2fcd837d57
misc compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4466 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 08:06:35 +00:00
Spoike
bdbcde319a
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4465 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 07:57:17 +00:00
Spoike
85458ccabc
msvc sucks
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4464 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 07:53:49 +00:00
Spoike
9e3cd210e8
webgl tweaks, in an attempt to get more friendly crashes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4462 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 07:41:33 +00:00
Spoike
e0aab1c134
try to fix shader vertex lighting issue.
...
fix issue where ftenq protocol positions were sticking.
fixed manifest file windowless infinite wait.
Added support for ^[\img\foo^] images on the console if they are at the start of the line.
Console objects may now be drawn by csqc. Key input is blocked for now, lest csqc get access to things its not allowed to access. Will add provisions later.
fixed sound menu crash.
added ultrawide speex codec.
clamp micamp levels to try to boost audio quality/audiability.
rtp control plugins are now allowed to use opus, speex support is correctly queried instead of assumed.
WriteFloat now works properly, and not just for ents.
no longer sending prespawn/precaches/signon commands to clients that do not expect them.
fix sql column header queries.
more verbose about active nq protocol verions.
-condebug overrides config.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4461 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 07:14:39 +00:00
Spoike
803c8c4878
fix while(1)->while(0) issues.
...
debug evaluation is more verbose (gives field listings when passed an entity).
added string length checks in various places.
sizeof(array) works again.
tweaked fields to be a little more user friendly, and not complain about classes so much when simply using entities.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4460 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-21 06:55:54 +00:00
Spoike
7793b0a73a
tiny bugfix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4459 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-15 00:59:13 +00:00
Spoike
e67a7b2d7d
Added grep feature.
...
Be warned, the output printing is quite slow (yay richedit!), so try to avoid searching for 'self'.
At least we can actually find it.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4458 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-11 17:18:44 +00:00
Spoike
07190feda6
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4457 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-07 14:24:04 +00:00
Spoike
3b51dae2c9
misc fixes/tweaks/stuff intended to get the emscripten port working better.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4456 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-07 14:20:24 +00:00
Spoike
cf893a1921
minor tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4455 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-07 14:13:18 +00:00
Spoike
dcc3d4c5d9
nacl has a chance of compiling again now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4454 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-06 10:48:51 +00:00
Spoike
627fe505b9
Fix some of the issues highlighted by the emscripten port.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4453 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-06 02:20:56 +00:00
Spoike
3343370115
Fix some of the issues highlighted by the emscripten port.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4452 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-06 02:19:06 +00:00
Spoike
7b1eb0b906
don't crash on missing fog shaders.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4450 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 18:00:11 +00:00
Spoike
1241494248
erk, emscripten defaults to asm_js now? o.O
...
I wouldn't mind, but its buggy!
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4449 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 07:01:34 +00:00
Spoike
6ca7c92303
asm_js generates bad javascript. disable it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4448 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 05:08:33 +00:00
Spoike
8537fa70ca
Add loop and until keywords for hexen2 compat. Official code doesn't use these but they are supported by the official hcc thus mods do use them.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4447 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 01:59:16 +00:00
Spoike
0f20e2ef9f
Add loop and until keywords for hexen2 compat. Official code doesn't use these but they are supported by the official hcc thus mods do use them.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4445 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 00:28:22 +00:00
Spoike
a343d8d843
Reduce webgl dependancies (no more q2/q3/plugins which wouldn't work anyway). Use websockets via our own javascript thunk to avoid issues/weirdness with emscripten's bsdsockets emulation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4444 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 00:20:16 +00:00
Spoike
ab2351a18f
Fix sse alignment issues in linux.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4443 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-31 00:17:51 +00:00
Spoike
3099521350
don't do the console window thing in windows.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4442 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-29 19:27:09 +00:00
Spoike
eff67b14e3
try to get the right extensions on windows qcc builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4441 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-29 18:09:16 +00:00
Spoike
e0abab20f3
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4440 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-29 17:55:14 +00:00
Spoike
a05f3f36a0
slightly better doom3 compat
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4439 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-29 17:36:44 +00:00
Spoike
e4565ee476
fix .unions.
...
added some extra warning names (so '#pragma warning disable F305' etc can work)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4438 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-29 17:34:19 +00:00
Spoike
4e480ab24e
compile fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4437 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-28 00:48:14 +00:00
Spoike
681a9a1823
small addition.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4436 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 23:15:29 +00:00
Spoike
48c5f98aa5
fix for gles2 headers/omissions
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4435 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 23:13:40 +00:00
Spoike
50c2df12df
small update
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4434 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 19:00:00 +00:00
Spoike
0fae92fec2
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4433 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 18:59:52 +00:00
Spoike
f975113d10
small update
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4432 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 18:53:07 +00:00
Spoike
ed407b8f81
remove most of the spam when running progsless. its uninteresting in that situation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4431 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 12:23:13 +00:00
Spoike
28303fb5f3
fixing d3/q4 maps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4430 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 12:22:12 +00:00
Spoike
30c332a451
stoopid bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4429 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-27 12:21:35 +00:00
Spoike
cffad14419
yay minimal
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4428 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-26 17:40:06 +00:00
Spoike
fceb09fe37
reworked demo playback and interpolation.
...
added support for recording nq demos, but only if not already on the server.
added capturedriver as a sane way to select between screenshots, avi, or various plugins.
output sound device can now be selected via the menu. not all drivers provide device enumeration (openal and dsound do).
enabled openal, but not using it unless an openal device is explicitly requested as its still a little buggy.
added \"\"" markup in the console.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4427 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-26 17:19:06 +00:00
Spoike
7d4c88814e
fix for .unions so h2 compiles again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4426 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-26 11:36:23 +00:00
Spoike
236e08f9fb
try to fix webgl
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4425 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-15 09:55:27 +00:00
Spoike
1f0e6651b1
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4424 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-14 23:19:22 +00:00
Spoike
09eb26c396
dedicated server fixes for hunk-less stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4423 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-14 23:06:14 +00:00
Spoike
c1fde0e079
fix join/observe not updating spectator userinfo properly in mvds. fix a couple of other recent mvd bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4422 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-14 16:39:21 +00:00
Spoike
4a1416a5d2
removed hunk memory (as well as -mem argument).
...
removed cache memory.
added fallback normalmap texture.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4421 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-14 12:22:51 +00:00
Spoike
b2f5ae8f1c
removed userinfobasic, things should be kept in sync more easily now.
...
xmpp got some major tweaks. more sasl methods etc. multiple accounts.
misc other tweaks.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4418 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-07-13 12:14:32 +00:00
Spoike
00a6409804
work around q3map2
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4417 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-30 00:58:49 +00:00
Spoike
229eb39bfc
fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4416 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-29 23:46:34 +00:00
Spoike
8db6963fc4
fix terrain issues.
...
xmpp: add support for /poke and /slap.
lame notify hack. need to work out what I'm doing with that stuff.
xmpp: easier targeting of friends (engine finds it easier too... yay less bugs).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4414 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-29 21:08:09 +00:00
Spoike
0823eb0968
xmpp NAT holepunching (ICE) is now implemented. it doesn't know how to do relays.
...
xmpp voip support (speex only). just because.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4413 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-29 16:01:07 +00:00
Spoike
601373a1c3
fix funny lump size when fogs are used.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4412 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 19:47:33 +00:00
Spoike
b9292a9d42
should make tls more sane when the connection fails.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4411 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:41:29 +00:00
Spoike
de000eb969
Client no longer used allow_luma for anything. don't bother parsing it.
...
fix for msvc
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4410 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:40:39 +00:00
Spoike
619b571da0
fix mouse selection of alternative consoles.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4409 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:38:27 +00:00
Spoike
feb28c939d
fix minimal build
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4408 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:36:30 +00:00
Spoike
cebd0583a9
allow_luma is no more.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4407 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:36:02 +00:00
Spoike
986d21f10c
Fix a couple of bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4406 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 03:35:29 +00:00
Spoike
138eecf7d7
misc fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4404 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 00:39:13 +00:00
Spoike
7a70549690
RED! MWAHAHA
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4403 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-26 00:15:23 +00:00
Spoike
2ff17aed07
Reworked the gnutls code. Now more consistant with windows, and more generic. Still does not validate the server's certificate, so disabled by default.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4402 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-24 09:04:00 +00:00
Spoike
4c3c8a2e64
couple of compile fixes for the webgl port
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4401 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 20:11:58 +00:00
Spoike
b6252d940c
fixed a few warnings and errors
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4399 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 03:59:48 +00:00
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
Spoike
10d2188eb2
urr, no warnings if they wanted a tga one
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4396 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 01:29:01 +00:00
Spoike
3c1c9a3c65
more verbose on errors. also load up the right shared object on non-windows.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4395 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 01:27:49 +00:00
Spoike
34f418435d
rawpath should be the system path, not a local path
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4394 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-23 01:26:43 +00:00
Spoike
918c67c691
does that fix anything?
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4393 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-21 08:23:42 +00:00
Spoike
8aae46a71b
fixes for classes and autoproto. also added #pragma autoproto
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4392 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-13 22:45:15 +00:00
Spoike
58e4ff0817
Smoother with a little packetloss/choking.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4391 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-12 15:37:20 +00:00
Spoike
0ac9b88343
Misc fixes and tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4390 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-11 02:06:06 +00:00
Spoike
9accc5ac56
fix class type assignments.
...
report class names with various field-related warnings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4389 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-06 22:31:33 +00:00
Spoike
c0bb744b88
class/constructor tweaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4388 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-05 23:58:20 +00:00
Spoike
1c95764c54
changed strip flags to not strip by default. cos that's kinda pointless tbh.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4387 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-04 16:08:00 +00:00
Spoike
40a72c7bac
fix a couple of issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4386 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-04 15:41:21 +00:00
Spoike
d0c7e83b62
handy macros that are available in windows but not loonix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4385 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-04 15:37:39 +00:00
Spoike
1d1eeffa7b
Trying to fix some bugs... yay.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4384 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-03 10:29:16 +00:00
Spoike
fc82e561be
Rewritten how arguments and fields are stored. No longer mangles types quite so much.
...
Fixes for class support. Its actually usable now. Seriously! I've even modified my menu code to use it! Why don't you believe me?
Fixes for structs+pointers.
Added warnings for comparisons against incompatible function etc types. This'll probably generate a load of th_pain warnings in vanilla code.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4383 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-06-02 06:03:54 +00:00
Spoike
cb8e23709a
handle packetloss properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4382 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 04:15:41 +00:00
Spoike
2ed1053e66
competence is a highly prized trait.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4381 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:28:59 +00:00
Spoike
02c1372458
to go with the voip tweak partial commit.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4380 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:22:03 +00:00
Spoike
60da9e0e95
to go with the voip tweak partial commit.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4379 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:20:41 +00:00
Spoike
300eaaddd4
to go with the voip tweak partial commit.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4378 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:20:01 +00:00
Spoike
b2d34e6470
Added prompt menu.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4377 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:19:26 +00:00
Spoike
d60d64c640
does apparently work after all.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4376 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:18:01 +00:00
Spoike
df22ebd757
Tweaks for voicechat:
...
Added cl_voip_test cvar, so you can hear/test yourself.
Added potential support for opus.
audio ducking
autogain switched off by default. its nice for pure speech but shite for push-to-talk, voice activation, or indeed anything else.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4375 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-31 01:16:07 +00:00
Spoike
95188faec2
Added code so csqc can see if a player has been ignored/vignored.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4374 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-26 01:05:58 +00:00
Spoike
71207fce9b
Try to fix a colours issue mixup. that glsl specifies a colour attribute.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4373 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-20 16:01:40 +00:00
Spoike
69415bc35b
oops. fix button 7 again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4372 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-20 02:18:50 +00:00
Spoike
d97a163011
Playing around trying to make the emscriptem port more usable/nicer.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4371 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 18:38:42 +00:00
Spoike
594a297ffa
updated.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4370 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 13:02:54 +00:00
Spoike
ef1a55ff9c
make sure str2chr always returns a positive value.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4369 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 13:01:52 +00:00
Spoike
5086f30e79
don't spam about unwritable cvars when you're trying to reset all cvars. its a bit pointless.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4368 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:59:37 +00:00
Spoike
4ae77514af
unused local.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4367 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:58:22 +00:00
Spoike
15507ad06a
more builtin descriptions.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4366 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:57:45 +00:00
Spoike
b076b8e7de
Don't crash from q3 bots.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4365 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:56:26 +00:00
Spoike
a607d1a8f3
ClientReEnter mechanism should not be mutually exclusive with regular parms. Allow both to function simultaneously, even if that seems pointless.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4364 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:55:55 +00:00
Spoike
37de21efc7
Print out all fields if -v -v is specified (double-verbose).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4363 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:52:07 +00:00
Spoike
fe6704dacb
Don't waste qc field space if the field is doubly-declared.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4362 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:51:19 +00:00
Spoike
60859bbc9f
fix md3 tags
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4361 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 12:49:58 +00:00
Spoike
2085f67ad4
update for VID_ApplyGammaRamps
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4360 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-14 06:01:02 +00:00
Spoike
1aaeb8faa8
fix a print
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4359 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-13 14:43:44 +00:00
Spoike
82bbdf6e44
various linux tweaks that make it run a little better in debian. Added the handy stack dump code for debug client builds too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4358 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-13 14:37:47 +00:00
Spoike
ab1d780e33
various linux tweaks that make it run a little better in debian. Added the handy stack dump code for debug client builds too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4357 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-13 13:43:18 +00:00
Spoike
4182d5d160
revert that breakage
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4356 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-11 14:10:06 +00:00
Spoike
9dbf5b5837
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).
...
image_width is now only set by a single function.
tweaked scancode inputs slightly. added support for printscreen binds.
changed the way gamma works. glsl gamma now used when running windows, or hardware gamma is not available. removed gl_contrast+gl_brightness.
q2 gamecode support no longer has a system componant. this means that ports only need the generic stuff.
misc tweaks to the d3d11 renderer.
added brief descriptions to many builtins. need to add comments to constants, globals, and fields too, somehow.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4355 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-11 14:02:55 +00:00
Spoike
39705786bd
mingw64 changed to match msvc's symbol decorations (but not all the extra runtime stuff). So we need new versions of the various libraries if they are to compile.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4354 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-11 10:36:30 +00:00
Spoike
873f0a8134
Fix various warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4353 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-11 05:03:07 +00:00
Spoike
2c084c6042
Couple of fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4352 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-10 15:20:47 +00:00
Spoike
675c34777c
allow cross-origin websocket connections.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4351 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-09 03:01:29 +00:00
Spoike
9f4d7529df
Make spec_track internally work off entities, as its 1-based already. This properly fixes the crashing bug onemanclan had.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4350 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-09 02:18:15 +00:00
TimeServ
67e139bb64
attempt fix static gl build
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4349 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-08 02:06:02 +00:00
Spoike
b82dc4f068
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4348 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 22:25:00 +00:00
Spoike
ec03a4ed95
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4347 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 22:23:28 +00:00
Spoike
cab2869fc7
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4346 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 21:07:14 +00:00
Spoike
4074f20476
apparently this is more correct.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4345 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:41:17 +00:00
Spoike
24040b9ef2
couple of issues I spotted that might eventually lead to issues if they're not fixed now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4344 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:40:44 +00:00
Spoike
029b630ab7
slightly better version.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4343 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:39:35 +00:00
Spoike
f293ffa8a5
Fix a warning.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4342 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:39:04 +00:00
Spoike
d4f3879a25
attempt to fix some mingw issues
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4341 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:38:36 +00:00
Spoike
61e1eee0e9
more explicit checks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4340 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:37:37 +00:00
Spoike
9c163d60aa
create paths as needed
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4339 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:37:00 +00:00
Spoike
5330c9b124
fix nacl
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4338 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 19:36:42 +00:00
Spoike
186dd8ab68
trying to make it a little more robust for omc
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4337 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-07 02:08:44 +00:00
Spoike
b7db01e3fc
Probably more correct.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4336 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-05 01:18:38 +00:00
Spoike
11c7f5965a
For debug versions of plugins.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4334 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 10:37:51 +00:00
Spoike
d90ed31f93
Simple fix for stupid bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4333 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 10:37:21 +00:00
Spoike
f7737ea294
Finally remove dependancy on X11 library, as no symbols are used from it anyway.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4331 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:48:14 +00:00
Spoike
045d75a770
Small fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4330 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:38:48 +00:00
Spoike
0ace59febf
oops
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4329 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:18:41 +00:00
Spoike
2e978297a9
Fix a bad type.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4328 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:03:12 +00:00
Spoike
ec6a6dcd8b
Attempt to determine where we're being run from on linux as we do in windows.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4327 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:02:25 +00:00
Spoike
6b41038183
Be a bit more precise with backtrace prints. Don't include the signal handler, and make sure the faulting frame is not corrupted by the handler on x86.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4326 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-04 04:01:47 +00:00
Spoike
ffc2a08589
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.
...
Added version+time+date to segfault lots.
try to use vbo+vao as needed.
added a manifest file in order to disable uac emulation and its virtual store lies.
particles now support a sort of namespace. eg: an effect called "cfg.effect" will load up the 'cfg' particle config and use its 'effect' effect (but not replace any explicit effects). You can still create particle effects called 'cfg.effect' with no issue.
Added support for fsarchive plugins.
Added a sys_register_file_associations command. .bsp not yet handled, but demo playback should work fine.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4324 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-03 04:28:08 +00:00
Spoike
152f3cf78a
fix a qcc issue with [x,y,z] and temp values, also fix an issue with comments and preprocessor.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4323 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-03 04:10:48 +00:00
Spoike
1cd5a38a3e
fix deadlock issues on xp, hopefully.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4319 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 15:29:50 +00:00
Spoike
6ce12710eb
code for a watchdog debug dump.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4318 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 13:42:57 +00:00
Spoike
8b3541b9b4
fix a few input issues.
...
ctrl+tab completes the suggested text (ctrl+space still does).
escape works again to bring up the menu (oops)
partial command completion works again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4317 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 13:41:02 +00:00
Spoike
a70446c69b
oops, fixed a missing function for emscripten builds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4316 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 13:13:15 +00:00
Spoike
577419de37
improve handling of writing to world entity.
...
split left and right alt. binds+gamecode still use left-alt exclusively. alt-for-red-chars only works with left alt. right alt is alt-gr, so text input now works fine.
fixed support for keypad and text entry.
sdl2 clipboard support, if we're compiled with sdl2.
fixed issues with sdl sound. shouldn't be so terrible now.
soundinfo command now more verbose.
support for interpolated ramps.
removed input line length limitations, although some limitations still remain.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4315 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 08:15:18 +00:00
Spoike
19c2e051a6
remove spam/infinite loop bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4314 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 07:53:21 +00:00
Spoike
b3fccfa11f
finally fix font corruption.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4313 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 07:52:15 +00:00
Spoike
04c1e9537b
more correct scoping warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4312 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-12 15:01:48 +00:00
Spoike
a141f45715
Bit more verbose. Also ensures that the location actually exists.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4311 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-11 10:34:06 +00:00
TimeServ
292f61c6e0
add command line options via query string for web build, add web memory option and boost default to 384MB, use gcc4.7 for android build, fix pnacl, clean makefile slightly
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4310 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-09 21:31:44 +00:00
Spoike
6ddd50e769
include clipboard stuff for mac.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4308 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-09 00:21:55 +00:00
Spoike
53f8676f83
needed for macos, apparently. there's still a bug elsewhere.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4307 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-09 00:19:13 +00:00
Spoike
b90b032238
global focus dsound in win32. give it the desktop window so we don't have to care about window handles.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4306 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-09 00:18:38 +00:00
Spoike
c0167628f2
fix a mutex deadlock due to my dsound change.
...
allow the webgl port to directly accept an ip, making up the tcp:// and port part automagically.
fix sdl dependencies slightly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4305 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 11:27:39 +00:00
Spoike
2632c351fd
some kind of standard header for mkdir or something. mneh.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4304 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 09:45:26 +00:00
Spoike
5b2bd7fe87
hopefully sdl target should work a little better on mac.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4303 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 09:31:59 +00:00
Spoike
cc0e24142a
fix mouse input again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4302 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 08:23:43 +00:00
Spoike
944c675b2e
Use SDL1.3 text input instead of button input, this gives (me) actual unicode values, so you're no longer all forced to use an en-gb charmap, lucky you.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4301 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 06:47:27 +00:00
Spoike
20a338b0f6
do not assume alpha test works (because it does not in gles2 / core).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4300 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 03:51:21 +00:00
Spoike
1d3f52ac87
this is the lame way to fix firefox compat.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4299 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 03:32:39 +00:00
Spoike
c1c473ff6d
fix clang compile issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4298 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-08 03:26:49 +00:00
Spoike
b7a7f2532f
fix H2 compat again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4297 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-07 10:54:26 +00:00
Spoike
4954c10c8d
fix minimal compiles.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4296 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-07 10:50:48 +00:00
Spoike
a717b8ce22
Moved directsound audio initialisation onto the mixer thread, also added a cvar to disable threaded audio mixing. This should hopefully fix compat issues a couple of people had with not having audio in win32 (when it worked in win64 builds).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4295 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-07 08:59:05 +00:00
Spoike
694f36a615
fix juddery flickery lerpy models.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4294 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-07 07:13:59 +00:00
Spoike
ebbb9bd149
only way I can think of to get some playable speed out of the damn thing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4293 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 08:38:40 +00:00
TimeServ
59ce059804
oops
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4292 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 08:37:45 +00:00
TimeServ
697657b628
some makefile cleanup, add option for prejs location
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4291 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 08:30:43 +00:00
Spoike
5f0380d6b4
and that broke gles2 things, so lets fix it again.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4290 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 04:52:59 +00:00
Spoike
bae63427a5
Desperate attempt to boost framerates with webgl.
...
Models now use static vbos, because we ought to. Yeah yeah, extra memory usage etc.
Reduced size of streamed ebo by reallocating on each mesh. Hopefully the browser won't scan so much memory now.
Reordered attribute indicies in an attempt to comply with possible absurd gl behaviour that emscripten warns about.
Fixed an issue with if statements in shaders.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4289 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 03:36:00 +00:00
Spoike
90b07d7bb6
alternative way to detect when death tilt is needed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4288 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-06 03:10:12 +00:00
Spoike
586eee6a60
try to be more conservative, just to show something works.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4287 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 18:04:48 +00:00
Spoike
10f2629ee0
trying out full vbos.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4286 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 16:24:43 +00:00
TimeServ
ecc445e88f
fix nacl build, change output of web-sv for automated build
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4285 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 09:59:14 +00:00
Spoike
096beec004
probably useful.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4284 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 08:38:01 +00:00
Spoike
49197218bc
Slow progress. Most of what I am fighting is emscripten's javascript-based libc. Its networking is laughable at best, trust me you don't want to see it. Whereas its GL emulation seems to break things rather than anything else so for now I'm just disabling everything that isn't vbo+es2 and I still get warnings about emulation being enabled. No idea how to get rid of those. Still, bsp objects should now render correctly, but not models+particles+2d+text stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4283 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 08:08:49 +00:00
Spoike
0807d7a28d
clang has some nice warnings. minor optimisation here.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4282 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 02:42:29 +00:00
Spoike
40082754a5
speex does not directly support nacl64. maybe other platforms. the rest of fte probably won't compile without these explicit types anyway, so should be fine for any platform fte runs on.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4281 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-04 02:16:37 +00:00
TimeServ
5c53a94b43
fix automated android builds
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4280 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-03 09:52:09 +00:00
Spoike
deb546d7b7
attempt to get underscore working.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4279 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-02 08:09:43 +00:00
Spoike
1e9af3f441
Early hack at emscripten compat.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4278 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-02 05:18:17 +00:00
Spoike
993d25620e
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4277 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 05:00:53 +00:00
Spoike
fe069802af
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4276 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 04:53:10 +00:00
Spoike
b5240d6335
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4275 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 04:36:21 +00:00
Spoike
7c607a9092
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4274 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 04:30:56 +00:00
Spoike
6a831e2f99
qwsvdef.h is no more. Many files changed because of this.
...
enabled ssl support in windows for plugins.
updated jabber plugin.
tweaked downloading logic in an effort to end the madness.
Updated sql code to support sleeping the qc thread until query completion, as a more readable alternative to callbacks.
Client updates should be more explicit now, removing a potential bug.
networked terrain editing should now be in a better state.
updated the dir command to show paths too (so when the same file is listed twice, the pak its in will at least be different). Many files changed because of this.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4273 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 04:21:08 +00:00
Spoike
fed1fb62a7
safer implementation of the drop clcmd.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4272 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-31 01:50:34 +00:00
Spoike
58e4ec96a5
that issue triggered in mvds too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4271 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-28 16:46:57 +00:00
Spoike
8af8c48473
fix win64 autoupdate url.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4270 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-25 20:00:11 +00:00
Spoike
46d98508eb
not sure when that broke
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4269 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-21 14:38:53 +00:00
Spoike
805a5dde16
my stuff's always buggy.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4268 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-18 00:47:21 +00:00
Spoike
c496f8aa04
my stuff's always buggy.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4267 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-18 00:46:05 +00:00
Spoike
94e57a8dd2
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4266 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-18 00:04:03 +00:00
Spoike
68ab5b3292
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4265 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 22:55:38 +00:00
Spoike
5c67517cb5
Trying to fix crashes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4264 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 22:30:40 +00:00
Spoike
610b2014de
broadcast lava splashes. big effects that need proper pvs. gets culled to easily by being underlava.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4263 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 20:56:47 +00:00
Spoike
7c0b4c9ff2
use a clumsy api, get clumsy code.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4262 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 16:36:51 +00:00
Spoike
2ee3b703ba
I removed that variable because it wasn't set anywhere.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4261 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 12:17:49 +00:00
Spoike
679b2bffe1
Try to enable it smartly...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4260 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 12:16:46 +00:00
Spoike
dfe295a1ee
Clarify that error a little, it looks bad when the most likely cause is inside the 'Killed' function!
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4259 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 12:16:06 +00:00
Spoike
0d8560ba9e
should probably advertise that now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4258 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 12:14:45 +00:00
Spoike
e0f2b1113c
try to fix ripplemaps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4257 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-17 12:11:47 +00:00
Spoike
ab489b1680
with dupe similar definitions, favour the function type with the most specified arguments.
...
should probably do the same with .functions too, but meh.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4255 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-13 23:05:17 +00:00
Spoike
9d86667ab4
precache functions technically return strings. I'd prefer void personally, but string is technically correct, and reduces issues with cleanqc.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4254 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-13 23:02:54 +00:00
Spoike
24d6ac83c8
my bulk commits didn't include include file additions. these are needed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4253 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-13 22:54:47 +00:00
Spoike
c1a80e5ba8
------------------------------------------------------------------------
...
r4256 | acceptthis | 2013-03-12 21:07:07 +0000 (Tue, 12 Mar 2013) | 5 lines
Don't mess up/crash when the snap command is used (in multiple ways).
Misc NQ+csqc compat tweaks/hacks/fixes.
Added pointsound.
Don't rely upon fragmentation support with downloads. its a bad idea.
Fixed up the text editor to be able to debug properly again.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4252 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:24:15 +00:00
Spoike
dd68115e58
------------------------------------------------------------------------
...
r4255 | acceptthis | 2013-03-10 23:55:57 +0000 (Sun, 10 Mar 2013) | 2 lines
more verbose type-error messages.
fix an issue with chars going missing on the last line (reported by Hectate).
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4251 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:22:05 +00:00
Spoike
066dc81d8b
------------------------------------------------------------------------
...
r4254 | acceptthis | 2013-03-10 17:10:23 +0000 (Sun, 10 Mar 2013) | 1 line
oops.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4250 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:21:36 +00:00
Spoike
854335dad8
------------------------------------------------------------------------
...
r4253 | acceptthis | 2013-03-09 16:58:54 +0000 (Sat, 09 Mar 2013) | 1 line
Fix particle system shutdown without particle system running.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4249 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:21:14 +00:00
Spoike
f5259d07d6
------------------------------------------------------------------------
...
r4252 | acceptthis | 2013-03-08 04:23:40 +0000 (Fri, 08 Mar 2013) | 1 line
mingw32 apparently doesn't define those either.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4248 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:20:53 +00:00
Spoike
1ea2bb0e06
------------------------------------------------------------------------
...
r4251 | acceptthis | 2013-03-08 04:18:20 +0000 (Fri, 08 Mar 2013) | 1 line
mingw32 apparently doesn't define those.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4247 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:20:32 +00:00
Spoike
64bc9464fe
------------------------------------------------------------------------
...
r4250 | acceptthis | 2013-03-08 03:32:56 +0000 (Fri, 08 Mar 2013) | 1 line
make sure -ldl is used.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4246 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:20:07 +00:00
Spoike
7b700555a9
------------------------------------------------------------------------
...
r4249 | acceptthis | 2013-03-08 03:31:52 +0000 (Fri, 08 Mar 2013) | 1 line
make sure -lpthread is used.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4245 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:19:45 +00:00
Spoike
edffd6c787
------------------------------------------------------------------------
...
r4248 | acceptthis | 2013-03-08 03:29:24 +0000 (Fri, 08 Mar 2013) | 1 line
clumsy but hopefully more robust.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4244 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:19:24 +00:00
Spoike
89da43fe5c
------------------------------------------------------------------------
...
r4247 | acceptthis | 2013-03-08 02:53:53 +0000 (Fri, 08 Mar 2013) | 1 line
GL_DEPTH_COMPONENT missing on android.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4243 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:19:00 +00:00
Spoike
59217fec4d
------------------------------------------------------------------------
...
r4246 | acceptthis | 2013-03-08 02:49:14 +0000 (Fri, 08 Mar 2013) | 1 line
Fix bloom.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4242 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:18:37 +00:00
Spoike
60bc6a91db
------------------------------------------------------------------------
...
r4245 | acceptthis | 2013-03-08 02:48:56 +0000 (Fri, 08 Mar 2013) | 2 lines
rename cl_forcesplitclient to in_forcesplitclient. I can probably find it more easily then.
binds for eg give are now sent to the server in the context of the correct split-client.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4241 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:18:12 +00:00
Spoike
57da8fe041
------------------------------------------------------------------------
...
r4244 | acceptthis | 2013-03-08 02:47:19 +0000 (Fri, 08 Mar 2013) | 1 line
bound gl_flashblend.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4240 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:17:40 +00:00
Spoike
de2abac8f9
------------------------------------------------------------------------
...
r4243 | acceptthis | 2013-03-08 02:46:54 +0000 (Fri, 08 Mar 2013) | 1 line
Make viewheight obey gravitydir. This just feels more natural.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4239 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:17:18 +00:00
Spoike
c6b6c12a6e
------------------------------------------------------------------------
...
r4242 | acceptthis | 2013-03-08 02:45:46 +0000 (Fri, 08 Mar 2013) | 1 line
Change conditionals in shaders to properly support nested conditions and to be slightly more compatible with other engines (ie: qfusion/warsow). This refixes transparent water.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4238 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:16:55 +00:00
Spoike
3ef2925cd8
------------------------------------------------------------------------
...
r4241 | acceptthis | 2013-03-08 02:42:39 +0000 (Fri, 08 Mar 2013) | 1 line
Delay gamma changes, to avoid issues with ATI.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4237 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:16:20 +00:00
Spoike
15425420ca
------------------------------------------------------------------------
...
r4240 | acceptthis | 2013-03-08 02:41:51 +0000 (Fri, 08 Mar 2013) | 1 line
fix splitscreen viewweapon animation.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4236 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:15:55 +00:00
Spoike
0543a97976
------------------------------------------------------------------------
...
r4239 | acceptthis | 2013-03-08 02:41:00 +0000 (Fri, 08 Mar 2013) | 2 lines
Give the text edit input focus when alt-tabbing.
Display tooltips on mouseover for the various defs. You need to compile first for them to show.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4235 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:15:32 +00:00
Spoike
197bb250dd
------------------------------------------------------------------------
...
r4238 | acceptthis | 2013-03-06 18:19:50 +0000 (Wed, 06 Mar 2013) | 1 line
Add fullbright instead of mixing fullbright. This at least shows something when fullbrights are used, instead of potential blackness if the fullbright image universally contains 1 in the alpha channel.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4234 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:14:57 +00:00
Spoike
5141aeda5f
------------------------------------------------------------------------
...
r4237 | acceptthis | 2013-03-06 17:41:09 +0000 (Wed, 06 Mar 2013) | 1 line
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4233 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:14:23 +00:00
Spoike
301f0a9071
------------------------------------------------------------------------
...
r4236 | acceptthis | 2013-03-06 17:39:51 +0000 (Wed, 06 Mar 2013) | 1 line
glsl fix. gotta get a proper way to force nvidia to comply some time. :s
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4232 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:14:02 +00:00
Spoike
de4a7409b2
------------------------------------------------------------------------
...
r4235 | acceptthis | 2013-03-03 19:10:27 +0000 (Sun, 03 Mar 2013) | 5 lines
fix missing q2 surface water warp. fix missing q2 underwater warp.
tweak altwater shader+rendering to be capable of depth info too. Not enabling that yet.
fix q2 conchar colour issue.
fix rtlights in water.
attempt to remove borders of shadowmap lights. implement support for dynamic resolution shadowmaps. still needs to choose the resolution properly.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4231 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:13:39 +00:00
Spoike
eba3f5d4d1
------------------------------------------------------------------------
...
r4234 | acceptthis | 2013-03-02 18:03:32 +0000 (Sat, 02 Mar 2013) | 1 line
main model size wasn't set for q2bsps, breaking qw player physics due to an optimisation.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4230 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:12:30 +00:00
Spoike
c38a4f753c
------------------------------------------------------------------------
...
r4231 | acceptthis | 2013-02-27 16:21:03 +0000 (Wed, 27 Feb 2013) | 1 line
fix a couple of pvs issues.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4227 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:11:08 +00:00
Spoike
e8e230d98c
------------------------------------------------------------------------
...
r4230 | acceptthis | 2013-02-27 12:11:02 +0000 (Wed, 27 Feb 2013) | 2 lines
Make sure s+t vectors are actually calculated on q3/rbsp, fixing rtlights.
Resort shaders if the sort key changes, fixes issue with r_wateralpha changing without having to hack the other water shader alternatives, thereby fixing particles etc in front of standard water.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4226 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:10:44 +00:00
Spoike
61b833e665
------------------------------------------------------------------------
...
r4229 | acceptthis | 2013-02-27 12:07:51 +0000 (Wed, 27 Feb 2013) | 1 line
Added gl_shaftlight cvar.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4225 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:10:12 +00:00
Spoike
a3bb0b7567
------------------------------------------------------------------------
...
r4228 | acceptthis | 2013-02-26 16:48:02 +0000 (Tue, 26 Feb 2013) | 1 line
don't purge that which is already purged.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4224 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:09:49 +00:00
Spoike
2e009e1d26
------------------------------------------------------------------------
...
r4227 | acceptthis | 2013-02-26 16:29:38 +0000 (Tue, 26 Feb 2013) | 2 lines
numerous small fixes and tweaks for the nacl+npfte ports.
support for q3bsp tangent-space deluxemaps.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4223 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:09:25 +00:00
Spoike
5cb6c9f190
------------------------------------------------------------------------
...
r4225 | acceptthis | 2013-02-22 10:59:41 +0000 (Fri, 22 Feb 2013) | 1 line
Make npfte link dynamically to X11+Xt so we can print something meaningful and avoid random crashes if those libraries are missing.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4222 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:06:15 +00:00
Spoike
4dd127dc14
------------------------------------------------------------------------
...
r4224 | acceptthis | 2013-02-22 01:28:16 +0000 (Fri, 22 Feb 2013) | 1 line
More explicit dependancies.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4221 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:05:47 +00:00
Spoike
584dba6ae6
------------------------------------------------------------------------
...
r4223 | acceptthis | 2013-02-21 14:43:49 +0000 (Thu, 21 Feb 2013) | 1 line
use multithreading in linux too, because we can. Fix extra-quotes issue.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4220 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:05:17 +00:00
Spoike
5ac7034b1a
------------------------------------------------------------------------
...
r4222 | acceptthis | 2013-02-21 11:35:10 +0000 (Thu, 21 Feb 2013) | 1 line
Missing (linux) Sys_mkdir function and stuff
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4219 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:04:52 +00:00
Spoike
4ddcdbb5f6
------------------------------------------------------------------------
...
r4221 | acceptthis | 2013-02-21 10:29:11 +0000 (Thu, 21 Feb 2013) | 1 line
npfte now links against lib png/jpeg fully dynamically on linux, and thus optionally, reducing dependancies.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4218 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:04:31 +00:00
Spoike
e484b80d26
------------------------------------------------------------------------
...
r4220 | acceptthis | 2013-02-21 08:58:36 +0000 (Thu, 21 Feb 2013) | 1 line
Link against libX11 dynamically.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4217 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:04:11 +00:00
Spoike
6567fe92dd
------------------------------------------------------------------------
...
r4219 | acceptthis | 2013-02-21 04:54:35 +0000 (Thu, 21 Feb 2013) | 1 line
npapi support on linux too.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4216 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:03:46 +00:00
Spoike
91a23d8c96
------------------------------------------------------------------------
...
r4218 | acceptthis | 2013-02-20 09:28:20 +0000 (Wed, 20 Feb 2013) | 1 line
misc improvements for the npfte port
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4215 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:03:04 +00:00
Spoike
9414e08306
------------------------------------------------------------------------
...
r4217 | acceptthis | 2013-02-18 18:02:07 +0000 (Mon, 18 Feb 2013) | 1 line
Timon reported that there was a dummy useless cvar. Apparently this is why.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4214 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:02:18 +00:00
Spoike
24ba344762
------------------------------------------------------------------------
...
r4216 | acceptthis | 2013-02-18 06:13:49 +0000 (Mon, 18 Feb 2013) | 1 line
don't show path picker when we've a manifest file. It doesn't quite seem right.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4213 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:01:55 +00:00
Spoike
85128de90a
------------------------------------------------------------------------
...
r4215 | acceptthis | 2013-02-18 06:03:26 +0000 (Mon, 18 Feb 2013) | 1 line
Make the browser plugin more robust.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4212 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:01:33 +00:00
Spoike
f7c0eff8c6
------------------------------------------------------------------------
...
r4214 | acceptthis | 2013-02-18 03:33:35 +0000 (Mon, 18 Feb 2013) | 1 line
my attempt at manifest file support.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4211 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:01:08 +00:00
Spoike
55cb101be1
------------------------------------------------------------------------
...
r4213 | acceptthis | 2013-02-17 18:22:59 +0000 (Sun, 17 Feb 2013) | 1 line
Try to use a default display if all else fails.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4210 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 23:00:29 +00:00
Spoike
27eea2a788
------------------------------------------------------------------------
...
r4211 | acceptthis | 2013-02-17 17:07:49 +0000 (Sun, 17 Feb 2013) | 1 line
fix compiletime warning, pass dataDownload info to the engine itself.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4209 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:59:38 +00:00
Spoike
9887cd9f4d
------------------------------------------------------------------------
...
r4210 | acceptthis | 2013-02-17 16:35:23 +0000 (Sun, 17 Feb 2013) | 1 line
allow mingl to compile again.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4208 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:59:16 +00:00
Spoike
837ea4aba9
------------------------------------------------------------------------
...
r4209 | acceptthis | 2013-02-17 16:30:51 +0000 (Sun, 17 Feb 2013) | 1 line
Remove xinput2 header dependancy
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4207 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:58:55 +00:00
Spoike
ef2a18bae5
------------------------------------------------------------------------
...
r4208 | acceptthis | 2013-02-17 05:43:04 +0000 (Sun, 17 Feb 2013) | 2 lines
try to load the replacement skin even if we already tried to load it.
sounds stupid, but the first check checks only for upper/lower, while the second check checks only for base. so even if the first check fails, they might still have a tga, just one that has no colourmapping suppor, so we need the fallback even if we tried it already.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4206 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:58:34 +00:00
Spoike
3717f655a3
------------------------------------------------------------------------
...
r4207 | acceptthis | 2013-02-16 23:16:07 +0000 (Sat, 16 Feb 2013) | 2 lines
update np plugin to do autoupdates properly.
Stop people from being able to save the game while dead (in single player, at least).
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4205 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:58:13 +00:00
Spoike
165a9006c7
------------------------------------------------------------------------
...
r4206 | acceptthis | 2013-02-16 20:31:17 +0000 (Sat, 16 Feb 2013) | 1 line
Misc fixes.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4204 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:57:40 +00:00
Spoike
286d9a9317
------------------------------------------------------------------------
...
r4205 | acceptthis | 2013-02-16 19:27:13 +0000 (Sat, 16 Feb 2013) | 1 line
avoid crashing.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4203 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:56:56 +00:00
Spoike
3f5a390605
------------------------------------------------------------------------
...
r4204 | acceptthis | 2013-02-15 01:50:28 +0000 (Fri, 15 Feb 2013) | 1 line
missing declaration.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4202 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:56:32 +00:00
Spoike
00c3b4f1f0
------------------------------------------------------------------------
...
r4203 | acceptthis | 2013-02-15 01:42:44 +0000 (Fri, 15 Feb 2013) | 1 line
Be more promiscuous with high-res skins, and flush them etc.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4201 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:56:10 +00:00
Spoike
c7bc101e12
------------------------------------------------------------------------
...
r4202 | acceptthis | 2013-02-14 23:00:42 +0000 (Thu, 14 Feb 2013) | 1 line
fix spectator angles and mvd movement issues.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4200 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:55:38 +00:00
Spoike
fd20fea722
------------------------------------------------------------------------
...
r4201 | acceptthis | 2013-02-14 22:51:59 +0000 (Thu, 14 Feb 2013) | 1 line
show pending packets as if choked. and mark them as lost once they actually are.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4199 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:55:17 +00:00
Spoike
26e60cd5a7
------------------------------------------------------------------------
...
r4200 | acceptthis | 2013-02-14 22:50:01 +0000 (Thu, 14 Feb 2013) | 1 line
fix r_rockettrail 0 still giving a default trail.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4198 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:54:54 +00:00
Spoike
4ba750bc7b
------------------------------------------------------------------------
...
r4199 | acceptthis | 2013-02-14 18:27:06 +0000 (Thu, 14 Feb 2013) | 1 line
fix windowed mousegrab issue
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4197 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:54:33 +00:00
Spoike
b8e29f5a47
------------------------------------------------------------------------
...
r4198 | acceptthis | 2013-02-13 19:35:33 +0000 (Wed, 13 Feb 2013) | 1 line
Use xinput2, if available, for "raw" mouse input without mouse acceleration or middle-button emulation or anything.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4196 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:54:12 +00:00
Spoike
76375ee7f0
------------------------------------------------------------------------
...
r4197 | acceptthis | 2013-02-12 19:15:44 +0000 (Tue, 12 Feb 2013) | 1 line
small compile fix.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4195 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:53:48 +00:00
Spoike
a77bd67602
------------------------------------------------------------------------
...
r4196 | acceptthis | 2013-02-12 19:06:07 +0000 (Tue, 12 Feb 2013) | 9 lines
split in/out client frames, so that we can cope with separate packet/movement sequences for nq+prediction.
Make default ports a little more explicit.
interpolate input frames. should make things smoother when the input rate does not match video rate.
fix centering of crosshairs
make sure skins are flushed properly on vid_restart, so 24bit skins don't get messed up.
keep sounds ticking even when inaudible.
qc addressable block now has a max of 2gb.
.__variant works as a function argument.
NQ clients now receive player physics consistant with QuakeWorld.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4194 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:53:23 +00:00
Spoike
65b6b27a75
------------------------------------------------------------------------
...
r4195 | acceptthis | 2013-02-10 17:40:18 +0000 (Sun, 10 Feb 2013) | 1 line
add support for \. for frikqcc compat.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4193 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:50:09 +00:00
Spoike
b12f04e00f
------------------------------------------------------------------------
...
r4194 | acceptthis | 2013-02-10 17:27:58 +0000 (Sun, 10 Feb 2013) | 1 line
-DUSE_EGL no longer excludes the use of glx
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4192 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:49:48 +00:00
Spoike
bb613a5a76
------------------------------------------------------------------------
...
r4193 | acceptthis | 2013-02-10 17:26:37 +0000 (Sun, 10 Feb 2013) | 1 line
-DUSE_EGL no longer excludes the use of glx
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4191 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:49:26 +00:00
Spoike
6299d07c0a
------------------------------------------------------------------------
...
r4192 | acceptthis | 2013-02-10 17:21:31 +0000 (Sun, 10 Feb 2013) | 1 line
-DUSE_EGL no longer excludes the use of glx
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4190 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:49:04 +00:00
Spoike
051a32d742
------------------------------------------------------------------------
...
r4191 | acceptthis | 2013-02-10 17:19:47 +0000 (Sun, 10 Feb 2013) | 1 line
Try to fix alsa latencies. Again.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4189 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:48:31 +00:00
Spoike
c23206fefd
------------------------------------------------------------------------
...
r4190 | acceptthis | 2013-02-10 17:18:14 +0000 (Sun, 10 Feb 2013) | 1 line
fix alt-strings being rendered as lots of question-marks.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4188 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:48:09 +00:00
Spoike
0ecf71adaf
------------------------------------------------------------------------
...
r4189 | acceptthis | 2013-02-05 12:54:29 +0000 (Tue, 05 Feb 2013) | 1 line
clipboard, icon, fullscreen support for glx. Numerous fixes for compile-time warnings.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4187 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:47:42 +00:00
Spoike
5c108ea81f
------------------------------------------------------------------------
...
r4188 | acceptthis | 2013-02-04 06:54:57 +0000 (Mon, 04 Feb 2013) | 1 line
try to fix osx compile errors.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4186 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:44:37 +00:00
Spoike
630af9dc7c
------------------------------------------------------------------------
...
r4187 | acceptthis | 2013-02-04 04:52:32 +0000 (Mon, 04 Feb 2013) | 9 lines
fix particle effect index insanity.
.modelflags support.
fix laggy mvds issue.
replacementdeltas works in mvds.
fix issues with not knowing which mvd is currently being recorded.
input line now permanently functions as utf-8.
cope with double-chevron links in the input line.
Add support for ^{xxxx}, but don't generate it. can only cope with 16bit anyway.
fix skins issues.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4185 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:44:00 +00:00
Spoike
80ab34a8f2
------------------------------------------------------------------------
...
r4186 | acceptthis | 2013-01-29 03:25:21 +0000 (Tue, 29 Jan 2013) | 1 line
misc fixes for menus. mostly the quit menu, which can finally be used properly with a mouse.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4184 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:41:34 +00:00
Spoike
be21617b87
------------------------------------------------------------------------
...
r4185 | acceptthis | 2013-01-29 03:23:49 +0000 (Tue, 29 Jan 2013) | 1 line
one fix for messed up fonts occasionally.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4183 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:41:08 +00:00
Spoike
118b5df52b
------------------------------------------------------------------------
...
r4184 | acceptthis | 2013-01-29 03:23:16 +0000 (Tue, 29 Jan 2013) | 1 line
Allow passing __NULL__ as an entity argument.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4182 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:40:43 +00:00
Spoike
02f7e7e9f2
------------------------------------------------------------------------
...
r4183 | acceptthis | 2013-01-28 01:13:22 +0000 (Mon, 28 Jan 2013) | 8 lines
visedicts limit tuned to be more aggressive/pre-emptive.
binds now triggers the quit option's cfg_save prompt.
quit console command now shows cfg_save prompt if a preset was applied.
fix fatal menu-related crash at startup.
add r_noframegrouplerp cvar to uglify flame/torch model animations.
fix gl_texturemode(2d) affecting skins and lightmaps and stuff. Its all more explicit now.
extend saved game string limits.
extend default pr_maxedicts value.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4181 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:40:16 +00:00
Spoike
141b00a636
------------------------------------------------------------------------
...
r4182 | acceptthis | 2013-01-27 18:32:31 +0000 (Sun, 27 Jan 2013) | 1 line
handle of utf-8 encoded utf-16 surrogates (aka: cesu-8), because we can.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4180 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:38:42 +00:00
Spoike
1e9b79279c
------------------------------------------------------------------------
...
r4181 | acceptthis | 2013-01-27 18:06:56 +0000 (Sun, 27 Jan 2013) | 1 line
fix pasting of utf-8 text, and probably some other similar bugs.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4179 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:38:20 +00:00
Spoike
602e8cfb45
------------------------------------------------------------------------
...
r4180 | acceptthis | 2013-01-27 13:24:22 +0000 (Sun, 27 Jan 2013) | 1 line
fix menu tint.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4178 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:37:59 +00:00
Spoike
426033a857
------------------------------------------------------------------------
...
r4179 | acceptthis | 2013-01-27 04:43:44 +0000 (Sun, 27 Jan 2013) | 1 line
fix warnings/errors in the npfte plugin.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4177 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:37:28 +00:00
Spoike
5626a953f7
------------------------------------------------------------------------
...
r4178 | acceptthis | 2013-01-27 04:42:45 +0000 (Sun, 27 Jan 2013) | 1 line
make gl_blendsprites off in the faithful preset and below.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4176 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:37:03 +00:00
Spoike
92013a7919
------------------------------------------------------------------------
...
r4177 | acceptthis | 2013-01-27 02:41:30 +0000 (Sun, 27 Jan 2013) | 1 line
grr
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4175 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:36:41 +00:00
Spoike
fec7776745
------------------------------------------------------------------------
...
r4176 | acceptthis | 2013-01-27 01:55:26 +0000 (Sun, 27 Jan 2013) | 3 lines
replacementdeltas+vw_index now works. not quite how I'd originally intended it though. need to test for nq.
Fix fitz666 svc_clientdata clientside issue.
The judderyness is not my imagination! Thanks sock! :)
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4174 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:36:18 +00:00
Spoike
a339c727d0
------------------------------------------------------------------------
...
r4175 | acceptthis | 2013-01-26 18:23:37 +0000 (Sat, 26 Jan 2013) | 8 lines
improved replacementdeltas+nq a little, still needs work.
embrace the menuqc! pr_dumpplatform now includes MENU defs+builtins.
swapped search ordering of paks+dirs, so progs.dat will be used instead of pak0.pak/progs.dat.
fteqcc slightly more sensible with if statements and void+vector types.
fteqcc shows the first line where models are precached/used instead of showing no line at all.
fix missing explosions when running qw gamecode.
accept channels between 8 and 255.
support for sending fitzquake's increased stat limits.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4173 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:35:33 +00:00
Spoike
9e2969390d
------------------------------------------------------------------------
...
r4174 | acceptthis | 2013-01-25 15:56:53 +0000 (Fri, 25 Jan 2013) | 8 lines
fix fteqcc 'tui'.
Added new warning to detect non-utf-8 strings. Doesn't check for overlong.
Added new warning to detect uninitialised locals.
Fix ///* inside #if.
Renamed -Olm to -Olo, and fixed the bugs that stopped it from working. Uses the uninit locals check to prevent breakages.
Optimised -Os.
'local const foo' definitions no longer sit within the local variables block.
Fixed confusion between OP_BOUNDCHECK and jumps.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4172 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:32:25 +00:00
Spoike
c0d19c48fb
------------------------------------------------------------------------
...
r4173 | acceptthis | 2013-01-17 11:21:20 +0000 (Thu, 17 Jan 2013) | 1 line
buildbot doesn't have RegGetString, which is too recent for xp anyway, too.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4171 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:31:40 +00:00
Spoike
63d5c58871
------------------------------------------------------------------------
...
r4172 | acceptthis | 2013-01-17 09:11:07 +0000 (Thu, 17 Jan 2013) | 1 line
minimal doesn't have those defined. hrmph.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4170 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:31:10 +00:00
Spoike
fd13c057a0
------------------------------------------------------------------------
...
r4171 | acceptthis | 2013-01-17 09:05:18 +0000 (Thu, 17 Jan 2013) | 1 line
gcc is more fussy, for better or worse.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4169 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:30:47 +00:00
Spoike
eb110b969a
------------------------------------------------------------------------
...
r4170 | acceptthis | 2013-01-17 09:00:58 +0000 (Thu, 17 Jan 2013) | 1 line
tiny fixes, because gcc is more fussy.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4168 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:30:22 +00:00
Spoike
8d5b217266
------------------------------------------------------------------------
...
r4169 | acceptthis | 2013-01-17 08:55:12 +0000 (Thu, 17 Jan 2013) | 31 lines
removed MAX_VISEDICTS limit.
PEXT2_REPLACEMENTDELTAS tweaked, now has 4 million entity limit. still not enabled by default.
TE_BEAM now maps to a separate TEQW_BEAM to avoid conflicts with QW.
added android multitouch emulation for windows/rawinput (in_simulatemultitouch).
split topcolor/bottomcolor from scoreboard, for dp's colormap|1024 feature.
now using utf-8 for windows consoles.
qcc warnings/errors now give clickable console links for quick+easy editing.
disabled menutint when the currently active item changes contrast or gamma (for OneManClan).
Added support for drawfont/drawfontscale.
tweaked the qcvm a little to reduce the number of pointers.
.doll file loading. still experimental and will likely crash. requires csqc active, even if its a dummy progs. this will be fixed in time. Still other things that need cleaning up.
windows: gl_font "?" shows the standard windows font-selection dialog, and can be used to select windows fonts. not all work. and you probably don't want to use windings.
fixed splitscreen support when playing mvds. added mini-scoreboards to splitscreen.
editor/debugger now shows asm if there's no linenumber info. also, pressing f1 for help shows the shortcuts.
Added support for .framegroups files for psk(psa) and iqm formats.
True support for ezquake's colour codes. Mutually exclusive with background colours.
path command output slightly more readable.
added support for digest_hex (MD4, SHA1, CRC16).
skingroups now colourmap correctly.
Fix terrain colour hints, and litdata from the wrong bsp.
fix ftp dual-homed issue. support epsv command, and enable ipv6 (eprt still not supported).
remove d3d11 compilation from the makefile. the required headers are not provided by mingw, and are not available to the build bot, so don't bother.
fix v *= v.x and similar opcodes.
fteqcc: fixed support for áéÃóú type chars in names. utf-8 files now properly supported (even with the utf-8 bom/identifier). utf-16 also supported.
fteqcc: fixed '#if 1 == 3 && 4' parsing.
fteqcc: -Werror acts on the warning, rather than as a separate error. Line numbers are thus more readable.
fteqcc: copyright message now includes compile date instead.
fteqccgui: the treeview control is now coloured depending on whether there were warnings/errors in the last compile.
fteqccgui: the output window is now focused and scrolls down as compilation progresses.
pr_dumpplatform command dumps out some pragmas to convert more serious warnings to errors. This is to avoid the infamous 'fteqcc sucks cos my code sucks' issue.
rewrote prespawn/modelist/soundlist code. server tracks progress now.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4167 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:29:40 +00:00
Spoike
4519fe7035
------------------------------------------------------------------------
...
r4166 | acceptthis | 2012-12-22 07:03:26 +0000 (Sat, 22 Dec 2012) | 1 line
Should fix 3 bugs in the server. One crash, one that breaks server browsers, and one minor.
------------------------------------------------------------------------
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4166 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-03-12 22:13:26 +00:00
Spoike
6f539b77fa
Support proquake-style loc files too. Hoepfully the heuristics to parse them will be okay...
...
Uses radial distance from the nearest point on the box, rather than simply the loc point, so QW logs should be unaffected, and the code doesn't really have to care whether its a box or a point.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4165 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-15 19:20:33 +00:00
Spoike
8ba7a5b9f7
fix multitouch.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4164 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-15 00:25:54 +00:00
Spoike
d8fdaabfe4
fix -window etc.
...
Support 'color 0x00ff00' for green skins. Cos we might as well.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4163 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-12 22:16:08 +00:00
Spoike
a6e278ca21
fix for fussy drivers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4162 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-12 18:45:07 +00:00
Spoike
2532507afd
fix up non-shadowmap spot lights.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4161 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-04 19:39:25 +00:00
Spoike
95266f8215
d3d11 fixes. mipmapping implemented, vertex streaming more performant. Still behind the d3d9 renderer.
...
Fixed d3d11 vs d3d9 conflicts when switching renderers.
Fixed hlsl-less d3d9 lava.
Added gl_specular_fallback to override the default gloss level.
Added these cvars to give more control over imported/dlight lighting r_shadow_realtime_dlight_ambient r_shadow_realtime_dlight_diffuse r_shadow_realtime_dlight_specular r_editlights_import_radius r_editlights_import_ambient r_editlights_import_diffuse r_editlights_import_specular. Effective value of r_editlights_import_specular is now 1. Was 4.
Fixed spot/cube/smap lights.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4160 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-04 19:37:57 +00:00
Spoike
472710d177
support SPOT without PCF.
...
don't spam about SPECULAR.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4158 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-12-04 17:09:00 +00:00
Spoike
0b4d06b4ff
Check /usr/share/quake to see if quake is installed there.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4157 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-30 02:50:50 +00:00
Spoike
d248ce223f
added support for persistent particle effects in hexen2.
...
tweaked shutdown of sql to not make sql unusable after 'disconnect' on a listen server, fixed a couple of mem leaks.
audio no longer starts up twice in windows.
removed specular permutation. its either globally active or globally inactive.
Use oblique near-plane clipping instead of a clipplane, fixing our rtlighting+water warping.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4156 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-29 13:37:48 +00:00
Spoike
e82dd608a6
fix for gl_contrast and presets breaking hexen2's particles.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4155 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-27 23:50:58 +00:00
Spoike
ca9bad4f1a
compile fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4154 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-27 06:24:25 +00:00
Spoike
ea1f452b99
Small compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4153 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-27 06:06:25 +00:00
Spoike
53a7b3d47c
added support for external capture plugins - and using avcodec as a plugin.c.
...
The ragdoll API is potentially usable now, but still really limited.
Enabled SQL requests by default using sqlite. Note that you'll need the sqlite dll to use this. MySQL should still be usable, but I didn't try. MySQL requires -DUSE_MYSQL to compile it, and a dll and -mysql argument to enable it.
Fixed nacl.
NPFTE plugin now invokes an exe to run the game rather than running the game within the browser.
externvalue builtin now accepts & prefix to return a pointer instead.
Fixed vector autocvars.
uri_get, bufstr_add, bufstr_free, now functional.
QC debugger can now show asm if line numbers are not available.
Added support for QC watchpoints. Use the watchpoint command.
gl_specular now give specular even without rtlights, thankfully not as blatently, but its there.
android will not crash due to supported audio formats, and gles2 can be selected via a cvar (requires full FTEDroidActivity/program restart).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4152 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-27 03:23:19 +00:00
Spoike
705e1ab0e0
fix for the writetofile builtin. This builtin should work now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4151 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-11-20 18:49:57 +00:00
Lance
9552e7fb64
Tweaking Speex still
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4150 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-25 07:02:09 +00:00
Lance
cc0f60c2f7
Let's hope I got it right this time
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4149 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-25 06:10:20 +00:00
Lance
978af08cbf
Fix my mistake in last commit
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4148 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-25 06:05:20 +00:00
Lance
c3fc546b7f
Forgot to add these
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4147 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-25 05:05:37 +00:00
Lance
5747d75042
Added Speex development files, updated headers as well.
...
Makefile changed to statically compile Speex into FTEQW where possible.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4146 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-25 04:52:55 +00:00
Lance
8d4a0a671c
Disable Ogg for Mac too
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4145 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 14:05:19 +00:00
Lance
c8d3f617e0
MorphOS doesn't need Ogg
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4144 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 12:57:12 +00:00
Lance
089f40b8e6
Prefer the stable MinGW 64bit compiler over the experimental one.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4143 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 12:49:23 +00:00
Lance
4a096710c7
MinGW 64bit OggVorbis libs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4142 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 05:24:13 +00:00
Lance
70c0818c4c
Enabled Ogg in Linux builds
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4141 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 04:16:38 +00:00
Lance
ad2eee77a8
Ogg Vorbis libs that are compatible with the shell
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4140 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 04:15:40 +00:00
Lance
e38c3ebd08
Forgot to commit the 2 libvorbis static libs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4139 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 03:15:25 +00:00
Lance
c16517fbcb
OggVorbis support now turned on (AVAIL_OGGVORBIS)
...
Ogg/Vorbis: Will now look for 'libvorbisfile-3.dll' as well as 'vorbisfile.dll' in Windows.
MinGW builds now have OggVorbis statically linked. (LIBVORBISFILE_STATIC)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4138 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 02:59:31 +00:00
Spoike
b184da13a4
code to cope with -DLIBVORBISFILE_STATIC for moodles to use his statically linked libogg/libvorbis.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4137 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-24 01:32:10 +00:00
Spoike
0fda04dc46
bumped sanity limit for gb.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4136 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-22 18:19:22 +00:00
Lance
78b59d54c3
Allow win32 fte to be large address aware (access beyond 2GB address space).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4135 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-22 14:26:47 +00:00
Spoike
60e9a3b3c6
fix an 'java.lang.IllegalArgumentException: pointerIndex out of
...
range' on multitouch events.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4134 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-18 21:46:50 +00:00
Spoike
beedecc3e9
Don't be confusing in linux, even if we're less informative.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4133 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-18 15:20:00 +00:00
Spoike
ec536b4908
add yes/no buttons to the quit menu
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4132 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-18 10:13:15 +00:00
Spoike
1eb9fa0d76
avoid potential crash
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4131 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-18 10:10:11 +00:00
Spoike
e9de58cf6a
couple of compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4130 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-14 11:20:14 +00:00
Spoike
e31ebac4cb
make the linux port act a bit more like the windows port, for better or worse
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4129 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-14 10:57:11 +00:00
Spoike
b84d03a87c
validate that we actually have a proper implementation of GL_ARB_vertex_array_object, to avoid virtualbox crashes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4128 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-14 10:55:09 +00:00
Spoike
670dadcecf
don't show link gibberish on stdout
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4127 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-14 10:53:50 +00:00
Spoike
cac1e0fb57
Unified input subsystems. Should now all act the same.
...
_windowed_mouse 0 on windows is basically identical to mono-touch on android, at least the touchless emulator. :)
This needs testing on other platforms. Committing so I can easily get my source onto loonix.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4126 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-14 09:00:49 +00:00
Spoike
5d9ba4b548
Added console-links support.
...
Shift click IPs/words/links on the console to enter them as arguments.
Fixed some utf-8 issues.
Fixed issue with csaddon.dat not loading in release builds.
Fixed berkelium inputs, should have a full range of keys now, though there's still no 'back' support.
Bad name rejection made more paranoid.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4124 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-13 00:56:31 +00:00
Spoike
fc2ab857f5
clarified error message. also testing moodles' buildbot's email feature. mwahaha.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4123 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-12 00:22:32 +00:00
Spoike
4cc1341b22
couple of fixes for q2 + berkelium.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4122 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-10 22:58:51 +00:00
Spoike
c9d051b710
fix mingl
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4121 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 05:30:46 +00:00
Spoike
118587329c
Burkelium 64bit fixes, and related linux workarounds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4118 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 05:10:14 +00:00
Spoike
50f7b34b80
fix a small issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4117 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 04:42:18 +00:00
Spoike
da8610dd13
fix a small issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4116 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 04:40:57 +00:00
Spoike
63994793c9
audio on android is now configurable, hopefully.
...
tweaks to the media decoder's input controls and media plugin decoder stability.
lame basic volumetric fog support. needs improvements.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4115 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 04:36:10 +00:00
Spoike
e70af9bb9e
Make shared object errors more debuggable.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4114 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 01:30:41 +00:00
Spoike
5ec2ce589b
make sure these don't get forgotten about.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4111 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-07 18:38:22 +00:00
Spoike
b937bb8161
server now claims to be proquake-compatible, so will use 16bit angles for proquake and its nq clones.
...
fixed an angle size issue with fitzquake. this was not an issue when only the rmq protocol was used as the server forced all angles to 16bit anyway, but does matter if the server is using the same basic protocol without angle extensions.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4108 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-01 14:29:44 +00:00
Spoike
d806f20230
dedicated server should compile now
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4106 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-09-30 10:54:43 +00:00
Spoike
c6c3d3f4e0
Trimmed some dead files.
...
Quick hack preliminary d3d11 renderer. I'm not likely to touch this again for quite some time.
Sys_Error works properly on android, with an error message shown. Should be less of a stab in the dark if you get errors. Seg faults are still instantly fatal. Not much I can reliably do about those - most of the juicy ones will likely occur within the gl drivers (even if its my fault) and java will still call in to it.
Stereoscopic (quad-buffered) rendering is in the gl renderer. You'll likely need a quatro to use it despite it being a gl 1.0 feature. No idea about ati. See r_stereo_method for non-quad-buffered alternatives.
Tweaked networking to not overflow so much. Needs testing against other qw clients.
Fixed an issue with surface numbers > 32k on limit-breaking maps.
Fixed a preparse issue resulting in QW clients dying with the ne_ruins map's progs.
Support for the DP-variant of BSP2. The depricated RMQ variant is still supported.
QTV proxy now uses ipv6 hybrid sockets where possible. Preliminary pext support.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4105 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-09-30 05:52:03 +00:00
Spoike
42f8d68e85
reduce amount of blackness remaining in the rocket trails. it doesn't look so cool, but doesn't obscure the view for as long.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4104 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-24 13:53:37 +00:00
Spoike
d44b546b10
misc compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4103 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-04 12:27:24 +00:00
Spoike
8ba09bac40
fix for a silly bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4102 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-04 11:31:00 +00:00
Spoike
e759ac90bc
random fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4101 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-04 11:28:39 +00:00
Spoike
197f716f75
r_wireframe. requires cheats.
...
omni shadowmaps should work, but do still have issues.
added colour tints to terrain, and clipped decals.
fixed issue where fixed-function shaders were getting drawn with the glsl rendering functions.
tweeked mvd recording code a little. don't use until next mvd-related commit.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4100 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-04 01:35:52 +00:00
Spoike
7135c3ee19
fix the bmp loader
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4099 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-02 17:00:23 +00:00
Spoike
e465bf7030
Remove limits on vis sizes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4098 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-02 03:44:04 +00:00
Spoike
8ff440069f
minor limit bump.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4097 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-08-01 23:46:20 +00:00
Spoike
1ee5c4c512
don't be too fussy when q3bsp2 is around! :P
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4096 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-24 00:20:45 +00:00
Spoike
6b827e89ff
Hopefully those phs calc bugs/crashes are properly fixed now...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4095 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-23 03:42:46 +00:00
Spoike
846a2264ba
fix non-rotating q3 bsp objects.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4094 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-23 02:34:20 +00:00
Spoike
8d3f45587e
Forgot to reload holes, sorry.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4093 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-22 04:30:09 +00:00
Spoike
95aa0b5eeb
Added an extra column/row of height info to each section, to get alignment correct in respect to holes.
...
Also, first texture painted is considered the base texture
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4092 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-22 02:56:22 +00:00
Spoike
a7e1ddf04b
fix non-compliant glsl casts (always test on something that isn't nvidia!).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4091 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 23:34:48 +00:00
Spoike
9baba9adcd
Limit the number of active sections. This allows stupidly huge maps without running out of memory.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4090 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 08:06:07 +00:00
Spoike
65fb47c9f6
Android isn't really failing. Lets fix up the makefile.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4089 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 07:36:26 +00:00
Spoike
8a7d87fa8e
more Heightmap fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4088 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 06:04:44 +00:00
Spoike
678012e3fb
more Heightmap fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4087 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 05:52:35 +00:00
Spoike
e6f3e0d019
fix the linux-specific input/csqc weirdness that gb reported
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4086 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 05:21:06 +00:00
Spoike
f15532d525
Gave terrain limited thickness, re-added support for holes with clipping.
...
fixed potential vid_restart/particle crash.
fixed a win32 consize resize bug when alt-tabbing.
added a hack to assume stepping behaviour for monsters on mvdsv servers.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4085 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-21 04:43:31 +00:00
Spoike
60d490fce6
stupid stupid bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4084 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-20 18:54:52 +00:00
Spoike
41fa068b72
aaaaand fix the dedicated server.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4083 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-20 01:55:42 +00:00
Spoike
550cd8e453
I left some debug code in there, whoops
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4081 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-20 01:48:08 +00:00
Spoike
e7752c49bd
console should activate on android
...
fixed a crash that can happen when just starting a new map
fixed a q3bsp pvs crash
IF_CLAMP now generates dupes as needed.
terrain: water, shading, static meshes, collision rewritten.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4080 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-20 01:46:05 +00:00
Spoike
5f92259f44
I really really suck.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4079 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 05:33:03 +00:00
Spoike
1a309b95c4
bugfix csqc contentstransition support
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4078 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 05:24:21 +00:00
Spoike
8463ccc861
compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4077 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 04:52:57 +00:00
Spoike
b6a9a64124
Lets try using posix clocks instead of gettimeofday.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4076 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 03:34:57 +00:00
Spoike
b0d236c5c0
yet more fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4075 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 03:18:34 +00:00
Spoike
a0acf7ceab
bizzare...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4074 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 02:44:54 +00:00
Spoike
ddc9183f11
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4073 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-15 02:40:30 +00:00
Spoike
584d2776cc
Added terrain to q3/rbsp maps too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4071 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-14 23:17:54 +00:00
Spoike
a2f7763d97
grr
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4070 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-14 17:33:44 +00:00
Spoike
71dce10318
Trying to fix stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4069 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-14 17:25:21 +00:00
Spoike
2c7220af2e
bizzare...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4068 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-14 16:36:19 +00:00
Spoike
8ae45223dc
Android: fat presses, vibrator, onscreen keyboard, keep-screen-on, console scaling, touch-based console scrolling, additional bindables.
...
Some memory leaks fixed.
latency with the nq protocol over loopback is much reduced.
Terrain: now mostly a property of a (q1 for now) bsp map, file format changed, glsl now built in, terrain editor builtin improved/changed, holes supported.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4067 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-14 16:25:18 +00:00
Spoike
e2a5138e77
Fix missing default textures on rbsp maps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4066 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-09 00:44:05 +00:00
Spoike
fe4e66ee1b
Fix silly hunk misalignment.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4065 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-08 23:28:41 +00:00
Spoike
fcf33c350d
Fix fs_cache issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4064 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-08 12:33:08 +00:00
Spoike
73fd4fcf8d
gb reported that fs_cache wasn't working, but its more serious than that. this should fix it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4063 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-07 22:26:45 +00:00
Spoike
f58b9802b8
misc fixes, mostly for q3bsp+no pvs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4062 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-07 05:17:43 +00:00
Spoike
eaae31aec1
Fix 'Building a vbo with too many verticies' error.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4061 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-07 02:52:39 +00:00
Spoike
765642b1e2
Sorry, some bits I missed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4060 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-06 21:34:23 +00:00
Spoike
fe23d72d69
Android tweeks
...
memory freeing tweeks
batch data rearranged a little (to try to reduce memory).
RBSP/FBSP fixed. lightstyles now supported.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4059 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-05 19:42:36 +00:00
Spoike
180432523d
Fix specular.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4058 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-05 13:09:44 +00:00
Spoike
a88b2274c7
rbsp/fbsp lightstyle support in the default wall shader
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4057 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-07-05 13:08:07 +00:00
Lance
aee80e353b
Added some 16:9 video resolutions in the options menu
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4056 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-06-16 08:58:36 +00:00
Spoike
237dffe4d4
Trying to appease bigfoot.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4055 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-06-01 12:57:01 +00:00
Spoike
f96c737175
Slightly more verbose output for glsl linker errors.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4052 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-14 15:07:03 +00:00
Spoike
da3ac7e993
not sure what to do with this. oh well.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4051 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-14 01:46:13 +00:00
Spoike
4db8b46c4b
implement ripplemaps. currently requires explicit mod support to use properly.
...
fix hexen2 conchars
fix audio sample mixups
fix recent beam-related crashes.
added orthographic bsp culling routines.
fix crash on vid_restart.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4050 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-14 01:41:08 +00:00
Spoike
757b50efa1
Resolved amd64 valgrind warnings and potential slowness
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4049 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-13 13:59:39 +00:00
Lance
46d38af14e
Fix for Android under buildbot
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4048 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-11 04:44:18 +00:00
Spoike
1dcc435bca
added args to the bloom shader for better tweekage.
...
Committing my lame water shader. r_water_refract/r_water_reflect 1 to use.
Bugfix for crepuscular arrays (r_sun_colour to easily enable).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4047 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-11 01:57:00 +00:00
Lance
376324eacf
Fixed Win64 SDL abit, and tweaked Android to work better with buildbot
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4046 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-11 01:20:36 +00:00
Spoike
38e0063b39
fix h2 teleporters not being transparent
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4045 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-11 00:51:54 +00:00
Spoike
48d03aff82
mingl fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4044 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 19:14:25 +00:00
Spoike
15af83a0d8
fix potential crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4043 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 19:09:51 +00:00
Spoike
6422652191
Fix hexen2 crash-on-starting-a-map.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4042 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 18:54:07 +00:00
Lance
768b58b9ec
Fixed MorphOS dedicated server to include some important headers
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4041 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 15:39:23 +00:00
Mark Olsen
05782350c4
Define __MORPHOS_SHAREDLIBS on MorphOS by default. FTE for MorphOS now requires MorphOS 2.0+.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4040 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 13:01:02 +00:00
Mark Olsen
7c45604012
Use dynload.library by default. dlopen() and friends will now only work on MorphOS 2.0+.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4039 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 12:56:18 +00:00
Mark Olsen
8e5035d08a
MorphOS build fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4038 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 12:55:14 +00:00
Mark Olsen
cdc66e4dad
Crappy crap code now has crap support for MorphOS.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4037 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 12:54:10 +00:00
Mark Olsen
756b6b67f0
Only try AF_INET6 if IPPROTO_IPV6 is defined.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4036 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 12:53:36 +00:00
Spoike
4446f60fe8
Added code for glsl-less rtlights.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4035 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-10 01:00:41 +00:00
Spoike
33a540806e
Small tweeks, bugfixes, breakages, cleanups...
...
Added $reflection texture map for (water) shaders. Just renders the screen to an fbo before rendering the surface.
hub/savegame fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-05-09 15:30:53 +00:00
Spoike
7b5a5f6f9e
fix for packet fragmentation
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4033 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-25 16:29:58 +00:00
Spoike
5d12d96f87
bigfoot complained that the timedemo framecounts didn't match vanilla. So now it matches vanilla (both nq and qw), but does not match bigfoot's own engine, because bigfoot's engine cheats and does not match vanilla.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4032 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-24 12:22:50 +00:00
Spoike
25ef3f02db
Couple of bugs fixed - other-player prediction, net_preparse crashes, q2 gamecode no longer crashes.
...
Throttle getstatus requests (so we don't end up being used for udp escilation (d)dos attacks so usefully/expensively).
Added cl_predict_players_frac. vanilla QW effectively had a hardcoded value of 0.5.
Added simple fps preset menu, which keeps on appearing until they actually pick one. mwahaha.
Quit menu offers to save settings if some CVAR_ARCHIVE cvar was changed.
alias models do vertex blending on the gpu.
GL renderer now uses vao when available.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4031 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-24 07:59:11 +00:00
Spoike
6187f214cf
Removed obsolete 'OF' macro.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4030 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-24 03:12:50 +00:00
Spoike
a6bd4e999d
Removed obsolete 'OF' macro.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4029 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-24 03:11:27 +00:00
Spoike
6ffc2e5041
Removed obsolete 'OF' macro.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4028 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-24 03:07:04 +00:00
Mark Olsen
b39b0fae51
Not that it is accepting server announcements currently anyway, but changed asgaard.morphos-team.net to qwmaster.fodquake.net.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4027 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-23 18:43:12 +00:00
Spoike
e81a0f68e3
fixes aerowalk lifts (broken since my gravitydir stuff apparently).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4026 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-23 18:40:10 +00:00
Spoike
810d28dd84
Included Environment class to figure out where the sdcard is on more devices.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4023 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-21 04:04:46 +00:00
Spoike
3c5cb8ee20
for qtv to work too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4020 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-20 15:18:01 +00:00
Spoike
0e77fa7386
Fix an mvd/qtv-related crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4018 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-20 14:13:18 +00:00
Spoike
e6c741f2fe
small fix for bigfoot's $time
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4017 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-20 14:09:04 +00:00
Spoike
ffb3ddcbb8
compile fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4016 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-16 12:19:15 +00:00
Spoike
b6d08f44c5
Added $time and $properdate macros to dedicated servers too, for bigfoot's easyrecord stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4015 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-16 12:15:05 +00:00
Spoike
161f9e46b1
forgot to add that to the makefile
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4014 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-10 10:51:52 +00:00
Spoike
82542ae037
Committing this before I break it any more.
...
Massive terrain system rewrite.
Added a Native Client port (sound is stereo 44khz only, rendering is gles2, networking is websockets only (sv_port_tcp supports acting as a qw websockets server with non-nacl servers, filesystem is downloads-only - no saves/configs). Blame Zalon. Grr.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4013 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-09 19:12:12 +00:00
Lance
9657eb2637
Fix Win64 SDL build
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4012 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-27 03:01:13 +00:00
Lance
47b0283d10
Enabled BOTLIB (-DBOTLIB), and added it to virtually every target possible (except NPFTE and MinGL) which don't have a dedicated server. Let's see what we break...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4011 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-25 11:30:07 +00:00
Lance
bc8ee99e3a
Added botlib (BOTLIB_OBJS) but not enabled.
...
botlib errors when enabled: http://pastebin.com/YfQfeEB3
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4010 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-25 11:15:37 +00:00
Spoike
39fa352534
fix typo. reported by DeCypher
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4009 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-23 07:23:39 +00:00
Spoike
56b48c2f7c
compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4008 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-23 05:22:22 +00:00
Spoike
14507b55f3
doubled -mem size to a 16mb heap.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4007 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-22 22:50:19 +00:00
Spoike
5049001068
compile fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4006 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-20 03:52:16 +00:00
Spoike
53116a9763
tweaked console completion to be less spammy and to show descriptions for commands where available.
...
added a few descriptions to a few cvars.
tweaked strzone/strunzone, added memalloc/memfree/memcpy/memset (use pr_dumpplatform to dump out a new defs).
tweaked android to use a smaller audio buffer, hopefully reducing latency slightly. let me know if this results in bugs...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4005 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-19 06:30:41 +00:00
Spoike
8e77971422
fix a temp use error in self.enemy.velocity += vecfunc();
...
divVerent has full credit for this.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4004 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-03-18 20:07:03 +00:00
Spoike
6bd53e82a3
android fix, enables ipv6. should stop the crashes, though that's a separate issue really.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4003 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-29 20:54:22 +00:00
Spoike
95569fc5dd
Trying to fix stuff from last commit.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4002 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-27 13:55:23 +00:00
Spoike
4149c85ab6
tweeks and changes for android.
...
audio mixer revamped to cope with threads. 'cache' memory functions no longer used for audio.
added windows acm code to decode mp3 files.
audio playback rates scale with game speed. snd_playbackrate added to control the rate of new samples.
sv_gamespeed no longer needs a map change.
fixed '=' on german keymaps and in_builtinkeymap 0 (and similar issues). bug: keybind names still use US keymap.
added support for rmqe's 24bit network precision.
fixed byterate reporting to no longer be protocol-dependant (nq rates are no longer wildly inaccurate).
removed waterjumping when already dead.
fixed model matrix for viewmodels (modelview unchanged), thus fixing rtlighting on viewmodels.
Added bspx support for rgblighting, lightingdir, and (preliminary)brushlists.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4001 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-27 12:23:15 +00:00
Spoike
5f12e8c9dd
bug fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3999 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-17 01:35:22 +00:00
Spoike
854157a4e7
Added .vector gravitydir;
...
Added csqc getentity builtin (untested, broken for players).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3998 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-17 01:12:37 +00:00
Spoike
47ccd3bd0d
fix movetypes, fix q2.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3994 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-15 13:53:30 +00:00
Spoike
0736882c60
trying to fix q2 connectivity.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3993 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-15 13:35:37 +00:00
Spoike
09c275794c
fix a connectivity issue
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3992 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-15 08:31:55 +00:00
Spoike
ee72d0ca0d
I'm tweeking pmove.c for the luls.
...
fixed 8859-1 for non-english hexen2
tweeking my deltaing.
cl_demospeed bugs fixed.
fixed things being seen through skys.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3990 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-14 15:50:34 +00:00
Spoike
24e5adeb2b
qcc: added somevec[0] to read somevec_x
...
qcc: fixed struct->ptrfield = ptrvalue
qcc: fixed spam with unused struct members
qcc: fixed str[0][0] and similar situations.
bgqc: fixed sprintf builtin's vector prints.
csqc: added flags field to beginpolygon. value&4 will draw the poly immediately (orthographic projection).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3988 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-13 09:24:01 +00:00
Spoike
9acd5a61a6
trying to fix q2.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3986 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-13 04:11:11 +00:00
Spoike
37ce84814d
random quick fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 08:32:39 +00:00
Spoike
342ab8af35
random quick fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3983 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 07:57:53 +00:00
Spoike
f43b8d535c
random quick fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3982 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 05:54:44 +00:00
Spoike
7d9fcc4150
random quick fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3981 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 05:51:51 +00:00
Spoike
7ca0ccd48c
random quick fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3980 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 05:33:16 +00:00
Spoike
9ee7301d32
my attempt at android multitouch (csqc can also distinguish separate mice in windows too).
...
playing around with fragmentation and mtus. added net_mtu to negotiate some mtu size for smaller (or larger) network messages. setting a custom mtu allows for message fragmentation too.
trying to add a reworked deltaing protocol, including all sorts of fun stuff like bbox sizes, and higher ent limits.
added support for content override entities. set the skin field to some (negative) contents value, and you get movable water with prediction and waterwarp and everything, though you likely want a custom qbsp or a shader to get backface culling.
removed some madness with model skins, fixing some weird q3 bugs.
fixed forced-pause-on-start for q2
fixed q3 server to actually accept client packets again.
fixed strftime builtin
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3979 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-12 05:18:31 +00:00
Spoike
37f494a7c0
Fixes a potential illegible server message.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3976 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-06 02:06:23 +00:00
Spoike
20403759b0
Stricter typedefs/typenames, so no more random types appearing which were not intended.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3974 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-05 01:38:51 +00:00
Spoike
c3e1d104d5
allow installing on the sdcard instead of phone.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-02 04:20:22 +00:00
Spoike
121c693a13
use SDK level 8's tools and java classes, in order to support additional features (app-on-sd and multitouch). Should still run on droid 1.6+.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3971 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-02-02 04:19:24 +00:00
Spoike
114cc22cbc
Fix screen rotations making the screen black.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3970 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-29 12:53:12 +00:00
Spoike
c1f65683bb
I'm an idiot.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3969 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-28 10:49:12 +00:00
Spoike
44530bac44
And I suck too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3968 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-28 10:40:09 +00:00
Spoike
6cb98092de
gmake sucks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3967 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-28 10:33:48 +00:00
Spoike
4496bb6ea0
Removed limit on strcat builtin's length.
...
Fixed issues with DP7 protocol.
Fixed .fatness.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3965 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-28 10:30:44 +00:00
Spoike
aa72d14cec
don't use TRUE or FALSE. apparently fte's headers don't define them, so depending on them is folly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3964 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-25 04:41:12 +00:00
Spoike
420438ea79
Fix the cause of all of OneManClan's issues. A 64bit portability issue that won't always trigger on every 64bit machine. Thanks to OMC for helping me find that.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3963 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-25 04:40:10 +00:00
Spoike
c1db4356f7
try to fix a clientonly-with-csqc build issue.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3962 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-25 04:11:27 +00:00
Spoike
567e9f112b
added DP_QC_ENTITYSTRING builtins.
...
mvd playback fixes/cleanups
r_fb_models more closely matches ezquake.
readded str[i] support.
fixed char constants (outside of strings).
string table compression no longer affects distinction between "" and string_null.
multiplayer savedgame fixes.
don't bugilly change hexen2's playerclass on loadgame, and preserve the STR_foo globals which are not marked for saving.
fix small bug on player renames. added a temp debug print to try to catch the issue onemanclan is having.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3961 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-24 04:24:14 +00:00
Spoike
770948a320
d3d compiles again (yes, your poking does work Moodles).
...
Fixed particle beam/torch weirdness (rjlan poked me for this one!).
tiny optimisation in the gl renderer.
offsetmapping info is loaded even with bumpmapping disabled.
Fixed some hexen2 annoyances.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3960 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-21 07:53:49 +00:00
Spoike
1cb10f78d6
fix mingl
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3959 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-18 04:15:16 +00:00
Spoike
fceb77d3cb
probably I should add some makefile rule instead.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3958 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-18 02:44:50 +00:00
Spoike
fb214142a3
tcpconnect fixes
...
lots of hexen2 fixes
fixed clipped decals again, still not using any...
fixed zips over 2g
rewrote bloom to use glsl. should be slightly more usable now.
lots more hexen2 fixes
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3957 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-17 07:57:46 +00:00
Spoike
5651e77c30
Android fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3956 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-16 06:22:06 +00:00
Lance
0b7e5ce3e6
Proper fix to my previous failed fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3955 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-04 16:51:50 +00:00
Lance
5c52aa9975
Hopefully a solution for Win64 + SDL... or hack
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3954 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-04 16:08:33 +00:00
Spoike
2b7b9720f3
this is one way to fix that error anyway.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3953 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-03 23:44:01 +00:00
Spoike
5ac53bf18c
Added android signing rules.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3952 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-02 15:32:08 +00:00
Spoike
0453b1bbae
Missed a file for android.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3951 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-02 14:59:00 +00:00
Spoike
ac526f0e1b
patch to use extern properly. divVerent neededed it, so we might as well.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3950 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 17:34:32 +00:00
Spoike
1f4c6c0da3
fun text to speech hack.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3949 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 15:34:02 +00:00
Spoike
d017f98870
thought I'd changed that. also, cygwin sucks, I just want to say that despite it having nothing to do with this actual commit.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3948 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 13:11:35 +00:00
Spoike
1e621416ce
added support for ambient/diffuse/specular scale properties on rtlights.
...
attempting to fix up the avi code for mingw weirdness.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3947 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 11:22:24 +00:00
Spoike
3b3d08542a
avi audio decoding.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3946 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 07:02:45 +00:00
Spoike
016c840497
fixed rcon_address not having a default port
...
sv_port now accepts a space-delimited list of addresses/ports to listen upon.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3945 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 06:25:51 +00:00
Spoike
d877bd4e39
preliminary attempt to get rtlights in d3d builds. shadows are only cast by world, and the hlsl code is somewhat lacking. also only works in d3d-only builds.
...
no longer using the vfw header or lib, so avi playback/recording should work when compiled with gcc.
added d_mipcap cvar.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3944 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-01-01 02:26:42 +00:00
Spoike
f32a88f684
saneified dynamic light colour values.
...
added preliminary support for some rtlight cubemaps.
no longer using tmpfile in win32 - its too unreliable.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3942 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-27 08:35:19 +00:00
Spoike
54358b62b2
bugfix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3941 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-26 16:26:15 +00:00
Spoike
9e4edb8a9a
Small fixes and tweeks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3940 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-26 15:19:13 +00:00
Spoike
29cfd270b9
tiny fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3939 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-24 06:16:01 +00:00
Spoike
de29dce680
skel_set_bone_world implementation.
...
fix attempt to fix npfte issues.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3938 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-24 04:05:28 +00:00
Spoike
6bb579f24b
improve compat.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3937 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 17:33:28 +00:00
Spoike
4d75061dbc
iqm fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3936 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 16:11:21 +00:00
Spoike
1cd1453a42
fixes iqm again, 'fixes' the white textures on xavior's map.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3935 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 15:32:26 +00:00
Spoike
354879befc
fixed up player lerping.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3934 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 14:36:25 +00:00
Spoike
1693ba6c58
revamped fog to use glsl. shouldn't harm framerate quite so much.
...
tweeked d3d renderer. certain shader constructs might be broken now so don't try q3 with it, but framerates are up when playing quake.
tweeked gl rendering too, timedemo results seem a little higher also.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3933 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 03:12:29 +00:00
Lance
dd006b6edd
removed some redundant code required for mingw64
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3932 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-23 02:53:12 +00:00
Spoike
2d23892be0
Misc fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3930 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-06 00:39:39 +00:00
Spoike
345d9a6e50
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3929 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-06 00:37:14 +00:00
Spoike
34f05c9aeb
I shoulda modified the makefile.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3928 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-06 00:35:24 +00:00
Spoike
9df0a4c2d4
workaround for mesa.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3927 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-06 00:34:31 +00:00
Spoike
d6d0105d3c
A couple of changes.
...
Added a higher quality particle config.
Quick hack for crepuscular rays.
added new command, eg: pr_dumpplatform -FFTE -O csplat
used package reporting on servers, auto package downloading on clients, should be fully implemented.
Smoothed out players a little. Added option to menus.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3926 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-12-05 15:23:40 +00:00
Spoike
a3257e524f
divVerent was not happy!
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3925 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-27 16:17:02 +00:00
Spoike
3adc129b83
compile fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3924 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-09 11:15:19 +00:00
Spoike
790052a28e
tighter bsp model culling.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3923 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-09 04:14:38 +00:00
Spoike
119c9c412c
Basic collisions.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3922 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-09 04:12:57 +00:00
Spoike
6398930473
Fixes bugs found by xonotic team ('0 0 0' being overlapped with globals, initialisers not being marked as referenced, fixed macro argument expansion to not crash when given long values).
...
Enables compilation of 'float foo=5;float foo=5;' (similarly functions, fields are never initialised anyway, the dupe is ignored so long as the initialisation is the same).
Fixed an offset bug with arrays stored within typedefed structs.
Fixed int += int to not require an explicit addstore operand.
Added support for ! operator in #if statements, as well as fixing a couple of other issues there, should be much more usable.
Added 'optional' keyword when defining function arguments. All trailing arguments must have it too. This allows stricter type checking with functions that take optional arguments.
Removed warnings with __variant types.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3921 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-08 06:00:35 +00:00
Lance
b8cb5421de
Accidently set unpack to false on last commit, this one it's set to true
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3920 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-06 14:50:32 +00:00
Lance
7f9568f0cf
Firefox NPFTE fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3919 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-11-06 12:18:13 +00:00
Lance
c8e7e0641a
32bit version of mingw64 doesn't seem to have this header
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3918 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-30 11:29:09 +00:00
Spoike
77ac72e78c
bumped MAX_NAME limit. seems to not be part of any structures/dynamic allocations, so there's no super-massive memory hole added by this.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3917 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-29 23:16:51 +00:00
Spoike
b91b32cd38
Just breaking stuff, trying to get axfte stuff working.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3916 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-29 19:01:33 +00:00
Lance
18179bcf48
.cpp handling in makefile added, lowercase'd an include file in sys_axfte
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3915 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-29 04:06:49 +00:00
Spoike
a463f1c0f1
fixed getsurfacenearpoint builtin.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3914 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-29 03:15:49 +00:00
Lance
39bb4fff81
sys_npqtv.o renamed to sys_npfte.o
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3913 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-28 17:46:38 +00:00
Spoike
e5845b86a8
stub Sys_RandomBytes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3912 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-28 15:15:35 +00:00
Spoike
b356dc75aa
linux/gcc/general fixups.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3911 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-27 16:42:53 +00:00
Spoike
f33873ddb7
committing for fixes for OMC
...
some minor changes. Mostly bug fixes and internal reorganisation.
Added code to provide an activex control as part of the npfte.dll plugin. If the dll is registered the regsvr32 way, the plugin can be used with IE as well.
fisheye/panoramic view enable is now controlled by rulesets instead of serverinfo.
server will list all pak files it has loaded. client will probably do the wrong thing and still needs fixing properly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3910 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-27 16:16:29 +00:00
Spoike
5118de8bdd
committing for fixes for OMC
...
some minor changes. Mostly bug fixes and internal reorganisation.
Added code to provide an activex control as part of the npfte.dll plugin. If the dll is registered the regsvr32 way, the plugin can be used with IE as well.
fisheye/panoramic view enable is now controlled by rulesets instead of serverinfo.
server will list all pak files it has loaded. client will probably do the wrong thing and still needs fixing properly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3909 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-27 15:46:36 +00:00
Spoike
50a8624f59
no dupe _("") stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3908 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-06 19:59:53 +00:00
Mark Olsen
12678040d4
Completely untested and not even attempted compiled MorphOS implementation of Sys_RandomBytes().
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3907 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-03 09:23:34 +00:00
Lance
06d954479b
npfte target now creates npfte.crx for Google Chrome
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3906 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-03 05:56:36 +00:00
Spoike
f3bbed043b
Some qcc changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3905 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-10-03 02:45:44 +00:00
Spoike
8d2cc63faf
Audio support for droid. No idea how the latencies are. Probably terrible.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3903 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-22 15:57:16 +00:00
Spoike
7ef66ea01a
Fix missing ents in MVDs bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3902 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-21 06:42:50 +00:00
Spoike
4b27934867
Basic Android support. Icon resources still need to be replaced. No sound, no accelerometer.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3901 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-16 05:56:54 +00:00
Spoike
6236971e48
Fix a couple of recent bugs in features that noone else uses.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3900 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-06 20:59:08 +00:00
Spoike
788cce8b36
Added new cvar: sv_fullredirect.
...
This cvar will cause connecting clients to instead connect to the ip:port specified in the cvar whenever the server is full. Must be a full globally-routable ip and port.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3899 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-06 20:53:38 +00:00
Spoike
5a7f34bd50
Couple of tweeks, breakages, and fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3898 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-05 01:48:23 +00:00
Spoike
df9dae3e5f
Fix dedicated servers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3897 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-04 07:07:20 +00:00
Spoike
e8c1f669cc
Couple of changes.
...
D3D now supports hlsl shaders. Much functionality is still missing, but sky and water surfaces are in.
IQM models now supported.
Engine physics code is now potentially callable from csqc, but there are some issues which need to be resolved before its enabled.
FTEQCC has had some pointer/struct/array functionality improved. Complex trees can now be navigated properly.
added r_dumpshaders command to dump internal glsl scripts for editing.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3896 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-09-03 03:49:43 +00:00
Spoike
261b104c09
Added a cvar to enable recording mvd files containing 'unsafe' extensions, so CSQC ents can now be recorded. This defaults to off, and is expected to be enabled for mods that are truely FTE only.
...
Recording qwd files works again.
Not all extensions are fully implemented, when recording both mvds and qwds, particularly the initial connection info (including model list length).
Ezquake's invalid chunk requests generate no protocol response. Ezquake should no longer kick itself after every download.
Couple of other bugs fixed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3893 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-08-16 04:12:15 +00:00
Spoike
c0e6bcfeb4
mingl fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3892 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-31 14:24:37 +00:00
Spoike
604576ae18
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3891 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-31 11:18:49 +00:00
Spoike
729d6181c2
Misc bugfixes, including q3bsp-rtlights and bloom. Matrix use clarifications. Working towards skeletal glsl code.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3890 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-30 14:14:56 +00:00
Spoike
4dba0e3f28
fix for log files.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3889 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-28 01:42:10 +00:00
TimeServ
0f31d3d7e8
bump dynamic channel count
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3888 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 20:49:15 +00:00
TimeServ
c088ddf18e
remove extra check from channel picking
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3887 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 20:26:22 +00:00
TimeServ
952f0557aa
fix cl_gameclock formatting
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3886 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 18:56:18 +00:00
Lance
3ddbd0e9b1
GCC fix for my last commit
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3885 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 15:38:50 +00:00
TimeServ
fb073f3507
change alot of sprintfs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3884 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 15:11:35 +00:00
Lance
d309c3338a
Mouse-over tooltips, mostly teamplay and network ones
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3883 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 15:05:40 +00:00
Spoike
f28726af74
Trying to remove the length limit on the demobrowser filenames.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3882 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-22 13:54:42 +00:00
Spoike
8ea074e55e
Fix for the script Evaron gave me yesterday. Specifically: Disable auto-repeat on triggering binds.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3881 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-19 12:34:49 +00:00
TimeServ
20180cf49f
fix cl_netfps sendcmd
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3880 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-18 13:23:52 +00:00
Lance
8af2750173
Added MSVC9 (dotnet2008) & MSVC10 (dotnet2010) project files for QCLIB aka FTEQCC
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3879 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-16 11:25:56 +00:00
Lance
dce9fd92b6
SDL MSVC project files updated.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3878 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-16 05:02:37 +00:00
Spoike
9beb7f3b2b
Hopefully fixes log files.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3873 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-14 13:05:36 +00:00
Lance
7fa677ccf5
Added presence of QCJIT to the 'version' command if enabled.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3871 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-13 13:43:20 +00:00
TimeServ
26e2638301
revert qcjit undefine..
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3870 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-13 05:49:32 +00:00
TimeServ
a0e7300da2
add cl_yieldcpu, fix setmodel with NULL pointer
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3869 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-13 05:48:09 +00:00
TimeServ
987a86a4ac
use mmap calls for executable memory allocation on non-win32
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3868 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-12 04:38:54 +00:00
Spoike
329e5750d3
Fix for ktx crash.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3867 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-11 16:50:51 +00:00
TimeServ
bfd94a378a
don't try to find initents func on q1qvms
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3866 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-10 21:32:51 +00:00
Spoike
2ff9a3ec28
Small fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3865 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-10 19:50:34 +00:00
Lance
c4c3c3f318
Mac OS X crosscompile target fixed, finally
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3864 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-09 09:43:49 +00:00
Lance
eadc1d9a1e
Got rid of master servers that don't exist anymore (client server browser, big speed up), added existing master servers that previously weren't being sent heartbeats
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3863 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-09 09:14:05 +00:00
Lance
b92571839e
Updated the master servers the client server browser uses (Q1, Q2 & Q3), and also updated the master server list the server reports heartbeats to (Q1).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3862 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-09 06:32:29 +00:00
Lance
11eb30936b
Mute frogbot clan arena bot bad protocol messages
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3861 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 21:24:03 +00:00
Lance
8bc858ec94
Fixed -rdynamic detection, linux will default to linux not mingw32 when FTE_TARGET isn't specified, SDL merged and SDL d3d client support for laughs, fix my typo $(BITS) not ($BITS), more accurate regexp, possibly fix macosx speex header issue
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3860 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 19:43:49 +00:00
Spoike
14a0263e03
Don't send packets to the client if we already kicked them. This should fix d4rin's crash. The cause of the overflow isn't fixed, nor known, but this at least should not kill the server any more.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3859 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 19:11:58 +00:00
Spoike
6dd9bab565
Apparently it wasn't heartbeating by default, due to apparently-stale dns cache.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3858 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 19:07:05 +00:00
Spoike
f6856f7d2d
Changed internal opcode names to always specify variable type.
...
The x86 jit appears to work properly after quick tests. Needs wider testing. Currently disabled still.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3857 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 18:59:48 +00:00
Lance
94debdcaf3
Win64 mingl filename fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3856 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 16:27:10 +00:00
Lance
7336070ab5
Let's hope it's correct now
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3855 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 11:33:26 +00:00
Lance
88c9027cbb
Speex fix for Mac OS X
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3854 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 10:57:35 +00:00
Lance
8dd6cca23e
Use 64bit zlib with native 64bit, not 32bit zlib
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3853 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 10:54:51 +00:00
Lance
3b3d3fed48
Regexp tweak
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3852 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 10:38:56 +00:00
Lance
a5d270b27f
Combined duplicate windows entries, and more other fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3851 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 09:17:23 +00:00
Lance
2fd61d78ba
Makefile fix, debugging symbols are back
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3850 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-08 05:12:03 +00:00
Spoike
61752189ad
Make sure those fields are initialised.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3849 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-07 09:29:03 +00:00
TimeServ
8c17e200bb
fix sdl non-multithreaded
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3848 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-06 06:02:12 +00:00
TimeServ
a88b23e1f3
use colormap only for determining fullbrights, commit in sound paint funcs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3847 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-06 05:53:25 +00:00
TimeServ
c6f4994293
attempt fix minimal build, add 7.1, try to fix speaker spacialization
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3846 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-06 01:40:40 +00:00
TimeServ
7f1db63765
remove defunct splash screen code, add cl_idlefps to reduce cpu usage in "idle" situations
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3845 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-06 01:01:13 +00:00
TimeServ
4a59ea5993
make threaded physics/input/whatever use generic mutex calls, fix up multithread calls and add sleep func
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3844 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-03 16:24:53 +00:00
Spoike
fbec99ff9f
Small workaround for excessive spam. This is not an actual fix, but more of an optimisation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3843 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-01 12:20:58 +00:00
Lance
f870305702
Removed -rdynamic from MinGW targets, others are compile fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3842 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-07-01 07:27:38 +00:00
Lance
f022d4d42b
dotnet2010 project file fix, GLRelease was set to multithreaded dll, when it should have been multithreaded
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3841 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-30 16:40:40 +00:00
Lance
6a8e0d386a
dotnet 2008 and dotnet2010 project files updated (botlib added as well)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3840 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-30 15:49:21 +00:00
Spoike
61e4aa96b3
removed separate trigger/solid links.
...
some q3 fixes.
q2 will autosave on map changes, like q2 normally does.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3839 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-29 18:39:11 +00:00
Spoike
a18e83d843
These files are from ioq3 (revision 2061). A couple of header files have moved, and some variables renamed to avoid conflicts, but the logic should be unmodified.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3838 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-29 18:29:28 +00:00
TimeServ
e9af82b76b
version bump and version string fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3837 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-25 23:40:34 +00:00
TimeServ
1c1723d237
merge wip branch back into trunk
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3835 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-25 18:33:11 +00:00
TimeServ
346f83e974
fix line in version cmd
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3834 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-25 13:06:20 +00:00
TimeServ
62585f3a83
disable texture menu for non-gl builds
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3833 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-25 12:41:40 +00:00
Lance
faabc498a1
Hexen2 crashfix for stmedgaz.mdl not found (medusa poison gas)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3832 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-25 12:00:59 +00:00
TimeServ
d474631cd4
allow crosshairsize to scale console font crosshair
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3831 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-24 01:05:43 +00:00
Lance
803faf2cfc
Spike's Direct3D crash fix for quake1 maps that have a skybox at the map's starting spawn location
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3830 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-22 13:58:35 +00:00
Spoike
75ca1c85ea
Work around for what appears to be a race condition in the dx runtime.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3829 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-19 12:54:10 +00:00
Lance
d545f94de0
Small fix for usage with debug DirectX9 runtimes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3828 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-19 12:50:49 +00:00
TimeServ
c9186d2ab5
quick rail fix for highfps set
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3827 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 19:00:14 +00:00
Spoike
ad1499d670
Fix for that because bigfoot is too lazy. If its not running on linux, we don't care if it crashes. or something.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3826 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 17:04:47 +00:00
TimeServ
58c2c63708
misc particle fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3825 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 15:00:56 +00:00
TimeServ
c3573173ef
fix sin/cos table macros
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3824 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 13:57:20 +00:00
TimeServ
9d87fd127c
fix high fps particles on classic r_particlesystem, don't pass trailstate to fallback system, fix trail names in particle sets
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3823 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 13:05:14 +00:00
TimeServ
9d4586b532
delink particle states on r_particlesystem change, correctly use default trails on models
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3822 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 12:25:36 +00:00
TimeServ
027c09bd6a
cl_indepphysics -> cl_threadedphysics, properly register r_rockettrail/r_grenadetrail, fix menu spacing regression
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3821 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-18 05:41:10 +00:00
Spoike
74e9d14432
Added vid_triplebuffer to enable/disable triplebuffering in d3d (gl_triplebuffer is now an alias to this). Has no effect in OpenGL as OpenGL does not provide a way for an application to set, or even query.
...
Blocked vid_restart use from configs. Engines that write vid_restart into config.cfg are the antisocial engines that do not understand keeping themselves to themselves, and they can keep their half-speed startups to themselves. Even in such engines, such configs ignore the commandline.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3820 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-17 01:54:54 +00:00
TimeServ
2fe74cfda3
shameless quick menu collision hack
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3819 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-16 21:41:05 +00:00
Spoike
174ba9f64b
Trying to fix lingering d3d bugs. Added support for proquake's angles extension. Various other hacks and changes and tweeks. Mostly trying to fix D3D issues. Also added con_separatechat cvar.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3818 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-16 02:03:57 +00:00
TimeServ
b0124c7df5
remove cl_predict_players2, slightly more menu work
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3817 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-15 23:01:07 +00:00
Spoike
4264bb8d48
boost the default maxdrate, for slightly faster downloads.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3816 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-15 21:29:54 +00:00
TimeServ
eda3ab4e6f
small fixes, add teamplay settings under multiplayer
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3815 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-09 07:09:53 +00:00
TimeServ
67139b771a
menu overhaul (unfinished, still need more tips, tp/cheats/other entries still need readd)
...
fixes to menu system, removed/corrected some cvars
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3814 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-07 23:54:58 +00:00
Spoike
78d4632097
Added -dumpstack option to catch fatal signals for stacktrace dumping. Writes to both stderr and a crash.log in the WORKING directory. Admins are expected to email a copy or something to an FTE dev, then delete it. Clients connecting will be notified, but unable to obtain actual details via quake.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3813 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-06 01:41:33 +00:00
Spoike
d039841d21
Does this fix anything?
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3812 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-05 23:53:33 +00:00
Spoike
f66110b5e6
Trying to fix mvd recording/playback a little.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3811 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-05 01:36:14 +00:00
Spoike
0d17471975
Tiny bugfixesish.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3810 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-04 16:11:35 +00:00
Lance
71b8797d9e
More MinWW64 warnings addressed.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3809 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-04 12:56:45 +00:00
Lance
92451a8305
Removed unnecessary defines I added to detect 64bit compilers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3808 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-03 03:10:39 +00:00
TimeServ
f5410d86af
es shader fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3807 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-02 15:16:05 +00:00
Lance
950f914180
More GCC warnings gone (32 & 64bit)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3806 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-02 05:16:44 +00:00
Lance
21860bd9dc
Fixed more GCC warnings, alot of 64bit portability things mostly. Minor PNG header fix. Changed instances of errno to strerror(errno).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3805 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-06-01 13:21:54 +00:00
TimeServ
8464020053
remove gl_lightmap_shift, fix shader to match gl_overbright, es2/egl fixes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3804 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-30 21:48:32 +00:00
Lance
fc421a05bc
Added parentheses around some assignments (where they're meant to assign instead of compare in an if statement) which GCC was giving this warning "warning: suggest parentheses around assignment used as truth value"
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3803 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-30 13:36:44 +00:00
Lance
d33090b7ee
My bad usage of Con_SafePrintf, replaced with normal Con_Printf so dedicated server can build
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3802 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-30 04:44:04 +00:00
Lance
4b93855ff8
Handling of return values of filesystem functions (fread, write etc) by printing to console when the return value isn't equal to size of the data being read/written
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3801 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-30 04:32:04 +00:00
Lance
afa29b36fb
Wrapped #pragma comments()'s with MSVC specific macros so GCC can be read more easily. Also undeprecated edict_size in world.h.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3800 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-29 04:26:29 +00:00
Lance
b56a25ba9e
MinGW32 + MinGW64: libpng upgraded from 1.4.4 to 1.5.2
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3799 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-29 03:31:41 +00:00
Lance
d66ee38d9f
Minor fixes to libpng to support the 1.5.x series (previously deprecated things that were removed/renamed)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3798 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-28 13:43:11 +00:00
Spoike
ccc0750de0
Trying to fix bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3797 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-27 17:59:31 +00:00
Spoike
646fd03f44
Trying to fix stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3796 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-26 16:46:43 +00:00
Spoike
39cec13461
fix dedicated servers
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3795 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-26 15:01:32 +00:00
Spoike
d5ab16befc
heightmap semi-functional again, but still useless.
...
A few bugs fixed.
Slightly better compatibility with DP.
Added breakpoint_csqc command to set breakpoints in csqc to better debug csprogs.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3793 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-20 04:10:46 +00:00
Lance
9c0a84e3aa
SDL again, previous rev (3720)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3792 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-19 16:26:50 +00:00
Lance
f32d19e0f9
Reverted back to previous revision (3401), SDL miscommit by me
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3791 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-19 16:24:59 +00:00
Lance
a2fa186921
Reverted back to r3711, miscommit on my behalf
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3790 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-19 16:09:33 +00:00
Lance
f6a334e87e
Slight modification to my last commit, so MSVC can still compile it
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3789 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-19 13:55:05 +00:00
Lance
0e078381b3
Fixed incorrect pointer types, and some other warning types for GCC and MinGW
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3788 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-19 13:34:07 +00:00
Lance
f6741d8dde
My attempt at handling GCC warnings, everything but incorrect pointer types, #pragma warnings, " is deprecated etc.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3787 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-15 13:23:13 +00:00
TimeServ
2091c2f83e
accept trailing comma with enum and enumflags
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3786 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-05-03 22:37:56 +00:00
Spoike
132ef961bc
Fixes...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3785 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-30 17:58:24 +00:00
Spoike
93aba48cdc
TA couple of fixes.
...
Meshes now have the right lighting if they were cached before rendering.
npFTE startup/shutdown/restartup is more robust and is less likely to crash browsers.
Re-added the r_shadows cvar. It now provides blob shadows.
Hopefully fixes mingw voip crash, may need mingw upgrade, sorry in advance moodles.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3784 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-30 17:21:10 +00:00
TimeServ
6d062f1355
limit gl_overbright to 1x/2x/4x
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3783 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-26 16:10:16 +00:00
Spoike
5edcd6c0e8
compile fix for d3d.
...
changed screenshot message to show the full path of the screenshot (so you can find it in your profile dir and stuff).
removed a couple of warnings.
fixed the screenshot code for windowed mode and privacy concerns.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3782 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-25 13:48:30 +00:00
Spoike
528b27b719
Hopefully improves lighting on players, they won't look so garishly ugly any more.
...
Also added powerup shells. Could do with some glsl, or a texture or something. Defaults to off.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3781 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-25 03:25:22 +00:00
Spoike
3517a2f960
Whoops.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3780 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-23 20:57:06 +00:00
Spoike
f7aece9d48
Moved entity and poly handling code to a common location. This means sprites work in D3D. Fixed .alpha on mdls. Slightly better q2 compat.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3779 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-23 20:37:20 +00:00
TimeServ
0ffb6c11e2
use q2 style lightmap clamping
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3778 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-21 12:11:15 +00:00
Spoike
546c49870d
Fixes a couple of bugs, the overkill way.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3777 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 23:34:13 +00:00
TimeServ
5cc7d591fd
code cleanup, fix a few things set as RESTRICT_RCON, attempt to fix up color lighting clamping problem, add r_lightstylesmooth_limit
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3776 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 23:05:45 +00:00
Spoike
84717bc230
Fix sounds not downloading when precached only in csqc.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3775 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 21:32:43 +00:00
Spoike
b59935e30f
Q2 choke info works, so netgraphs are now sane. Q2 has its own gunkick cvar, so the default doesn't make q2 seem broken. Changed Q1 dlight flickering behaviour - pick a new value no more than 20 times a second (500 updates without vsync was horrible).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3774 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 03:38:59 +00:00
Spoike
cea945ad5e
Fix Q2 server issues (broken predition, deltaing, gamecode cvar crashes, choke info).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3773 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 03:34:32 +00:00
Spoike
253048dd0b
Fix some q2/rtlight issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3772 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-20 03:31:41 +00:00
Lance
a39d6740c5
"Apply" menu option now works on D3D builds (when changing 3d, 2d resolutions etc)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3771 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-03 04:49:33 +00:00
TimeServ
8238e06d3e
remove gamma stuff from d3d getrgbinfo
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3770 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-01 13:05:13 +00:00
Lance
b4bd2cc64c
TimeServ's SVNREVISION macro fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3769 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-01 12:55:38 +00:00
Lance
323e267ba4
Fix MinGW merged and d3d-only client
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3768 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-01 12:52:58 +00:00
TimeServ
01277b23c1
update waterwarp shader
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3767 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-04-01 01:09:58 +00:00
TimeServ
52fd75801c
attempt implement d3d and gl es getrgbinfo, fix typos/commit with crosshair
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3766 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-03-31 23:05:19 +00:00
TimeServ
0a1b14b202
attempted v_cshift fix for bad gamecode, move gl crosshair code to r2d, default crosshaircolor to 255 255 255 since now crosshaircolor/crosshairalpha work on crosshair 1
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3765 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-03-31 19:46:26 +00:00
TimeServ
795406b8e4
gldraw_transpictranslate -> r2d_transpictranslate, removed old unused code
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3764 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-03-31 11:00:23 +00:00
Lance
ee5d0ba7f3
MSVC .Net 2008 & 2010 project files updated.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3763 fc73d0e0-1445-4013-8a0c-d673dee63da5
2011-03-31 10:59:28 +00:00