Spoike
7225b474b6
tiny fix for nq and a small tweak for the libqtv builds to be a little easier to work with.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4451 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-08-02 00:51:07 +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
3da350a3ed
NQ-related bugfixes.
...
Added new project/target for easy integration into NQ engines - read nq_api.c for guidelines.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4024 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-23 04:37:33 +00:00
Spoike
6385756e75
work around eztv newline bug.
...
Websocket support.
Better IPv6 support (at least as a server).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4019 fc73d0e0-1445-4013-8a0c-d673dee63da5
2012-04-20 14:41:40 +00:00
Spoike
c0680334c7
What could possibly go wrong?...
...
Multiple consoles can now be printed/cleared via extra con commands.
Fixed the tab-completion alignment, by adding support for \t characters.
Changing the download mechanisms. Don't try downloading an ftp:// file. It'll probably crash you for now.
Trying to fix load time issues on q3bsps with a lot of curves.
Fixed sprites.
Added warning prints/spam where the new backend is bypassed, thus marking things that still need to be fixed.
QTV proxy fixed to not sit on qw servers unless someone is actually watching. Will ping for status requests still.
QTV proxy now supports ipv6.
QTV proxy now attempts to use the fte browser plugin.
Reworked the browser plugin code, now uses threads instead of ugly hacks. This should make cooperation with other such plugins work. Fixes unresponsiveness of opera, and gives an API that can be used from any other bit of software you want, tbh (read: internet explorer/activex plugins).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3516 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-14 14:35:56 +00:00
Spoike
041dcbe4e9
Yibble.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3248 fc73d0e0-1445-4013-8a0c-d673dee63da5
2009-07-07 23:50:02 +00:00
Spoike
5bb7c56c1a
MSVC doesn't even warn about that.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3247 fc73d0e0-1445-4013-8a0c-d673dee63da5
2009-07-07 23:44:13 +00:00
Spoike
0e3193a3ef
Broken more stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3246 fc73d0e0-1445-4013-8a0c-d673dee63da5
2009-07-07 23:40:06 +00:00
Spoike
c6aca04939
Track special modelindexes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3052 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-11-09 23:10:28 +00:00
TimeServ
1805f13b23
changed #warning to comments so vc2005 would compile everything
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2896 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-02-01 06:13:30 +00:00
Mark Olsen
948662ecfa
Use strlcpy() instead of strncpy().
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2823 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-12-27 15:17:33 +00:00
Spoike
6006580d8a
Knocked up some commands and stuff to make qtv not forget about streams that failed. Finally implemented the commands command. Added commands to enable/disable streams.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2812 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-12-12 11:17:18 +00:00
Molgrum
2f22a2b1cf
Temporary workaround for the disconnect-bug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2773 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-31 19:59:40 +00:00
Molgrum
efb447ee5b
It now compiles. Fixed a warning.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2731 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-08 14:48:13 +00:00
Spoike
a3c5e9068a
The crap way
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2728 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-08 14:37:08 +00:00
Spoike
0c6e751778
mol#4 this should be the entirety of #4 . I suspect #3 too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2655 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-10 19:27:39 +00:00
Spoike
75458007b7
mol#5 now we get the dead view when dead
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2653 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-10 18:56:01 +00:00
Spoike
5a16c2f01d
Some changes to the way the proxy works, now the player will get the aliases
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2641 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-08 20:15:59 +00:00
Spoike
fb234dac8a
Hopefully fixed Molgrum's void* error
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2560 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-03 14:10:47 +00:00
Spoike
b0759ce32f
Some cleanups, reworked commandline parsing, added basedir command
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2557 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-01 14:55:28 +00:00
Spoike
9b24dd1871
Cleaned up a little
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2529 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-07-23 10:53:59 +00:00
Spoike
70b55a446c
Support for reverse connections, and added a few stdout cleanups. Added two svcs which can happen in single player/coop.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2512 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-05-28 02:31:48 +00:00
Spoike
5845dc7e35
routing is more obvious / usable now (beware some 'cmd cmd new's are required).
...
reworked the menus (could be a little better).
added qqshka's invisible player fix.
de-spammified the centerprint menus.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2483 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-03-18 05:07:10 +00:00
Spoike
4175b342ea
Some bug fixes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2471 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-03-03 18:46:43 +00:00
Spoike
f321ee32ee
some bugs have been spotted. one serious one regarding demos and small downloads and reading configs. a couple of minor ones, and a minor cleanup too.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2464 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-09 05:24:03 +00:00
Spoike
4262948c3e
Changing map download messages.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2463 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-08 04:18:41 +00:00
Spoike
15a38d3726
Changed tracking and commentry a little so it works in ezquake/fuhquake as well as just fte. Additionally forced tracking of leader when the victim has left pvs in udp games.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2462 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-08 03:15:37 +00:00
Spoike
47f9440a30
cameras start at intermission spots, stream change messages for other users, cleaned up the menu code a little
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2458 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-06 09:46:32 +00:00
Spoike
aa4299426e
Wipe the entity frames on map changes, so we arn't left with lots of ents all over the void.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2452 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-05 22:09:56 +00:00
Spoike
55f5344510
Rewritted entity parsing, so should work fine with .join now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2451 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-12-26 21:26:10 +00:00
Spoike
acf93f1548
qtv changes allow you to spectate annother spectator. FTE changes fix independant physics stuff a bit, and fix AVI recording a little also.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2440 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-11-03 15:53:04 +00:00
Spoike
36c6537847
Added timeouts to viewers, added a cleanup.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2424 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-22 19:18:15 +00:00
Spoike
51ba51cb03
Stopped sending out useless stat updates (they're sent later, anyway).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2420 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-20 14:22:17 +00:00
Spoike
300f84b8c1
A few user interface changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2402 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-07 22:29:31 +00:00
Spoike
72d983a8b8
Better support for NQ clients.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2394 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-09-19 01:48:12 +00:00
Spoike
be82bffd84
Yeah, my coding sucks. I know, I know...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2382 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-09-17 02:35:23 +00:00
Spoike
1d4ada39d2
WARNING: Includes protocol changes.
...
Protocol changes will allow for passwords/commentator access.
Restructured some of the code to clean it up.
Added mini-http server for serving up qtv files for streams.
Mostly supports acting as an nq server, not totally finished yet.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2380 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-09-17 01:27:32 +00:00
JohnNy_cz
e1de557863
_unlink() back to unlink()
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2324 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-06-10 22:36:05 +00:00
JohnNy_cz
380c94c6c1
fixed crash on release build with code optimization
...
killed ms vs 8.0 warnings
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2322 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-06-10 22:15:24 +00:00
Spoike
aaef149474
Corrupted the QTV proxy.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2189 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-11 22:15:09 +00:00
Mark Olsen
2abfd728bf
First bunch of endian fixes... At least bsp loading doesn't crash&burn anymore :)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1989 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 02:38:48 +00:00
Spoike
6173ed0ebc
Now connects nicly to regular qw servers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1982 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-21 23:25:54 +00:00
Spoike
2d86a6140b
Gets past map checks... but times out too easily in linux :(
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1981 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-21 19:55:12 +00:00
Spoike
cb3f383214
Lateset set of changes make it more easily configurable. Connect to it as localhost and use the admin alias.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1976 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-20 01:33:13 +00:00
Spoike
fc770f310d
Fixed the say command when not connected to a source, fixed so it compiles with gcc
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1456 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-10-09 09:40:26 +00:00
Spoike
dad5de099b
revised the proxy a bit. one cluster, one udp socket, multiple streams. Hurrah! I wonder how many bugs I just added.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1435 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-10-07 02:02:15 +00:00
Spoike
aac5a6578c
Some issues fixed, linux works just the same as windows
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1376 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-25 20:50:57 +00:00
Spoike
3621fa8b8f
Made mvd parsing more robust.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1366 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-24 21:31:01 +00:00
Spoike
ab44804260
Unquakified some prints.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1363 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-24 14:50:14 +00:00
Spoike
ff204ebd02
security fix and highchars fix
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1359 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-09-24 11:44:26 +00:00