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
586cedea8b
Directly query client for video size.
...
Berkelium focus now properly tracked. The cursor blinks on google. yay.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4125 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-13 01:00:53 +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
3a6f3fd66c
64bit plugin fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4120 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 05:29:52 +00:00
Spoike
c39db1d7a4
A Makefile. Merely compiling it is only half the fun.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4119 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-08 05:11:36 +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
904eb552fa
I suck. big time. Sorry gb.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4113 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-07 19:28:48 +00:00
Spoike
ac187bf81d
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4112 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-07 18:57:58 +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
35c6aecad2
Support to pipe the keyboard/mouse input from csqc into media decoders (read: embedded web browsers / x11).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4110 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-07 18:36:28 +00:00
Spoike
459c99efec
FTE plugin for support to run berkelium. This is an in-game web browser, that can be used with playfilm or with custom shaders. CSQC also has some control over it, for feeding it mouse/keyboard events.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4109 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-10-07 18:26:22 +00:00