Spoike
c07cef9555
Fixed waterwarp with non-npot cards. Split doom wad support from doom map support.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3566 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-25 15:12:12 +00:00
Spoike
8921e7da9f
Small bugfix (maxtic 0 = ode crash).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3565 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-25 15:09:13 +00:00
Spoike
fdcdfe2d5a
Cache PHS for large maps, because the loading time is insane for large maps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3564 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-25 15:07:19 +00:00
Spoike
0f5a25025d
Fixes saved games.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3563 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-25 15:06:38 +00:00
Spoike
d745c39e8a
renamed to avoid conflicts with libjpeg changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3562 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-20 07:51:13 +00:00
Spoike
6b48d670ac
fopen mode 4 = whole file (fgets doesn't stop on new lines)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3561 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 15:48:58 +00:00
Spoike
48457fdfec
Less compile errors please.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3560 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 12:53:43 +00:00
Spoike
b3543a3b19
Less compile errors please.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3559 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 12:52:24 +00:00
Spoike
a963445415
posix continues to confuse me.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3558 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 12:14:36 +00:00
Spoike
03bf08c0be
Added -ffiletimes argument, which will cause fteqcc to ignore the compile if there were no changes. May be incompatible with some other features.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3557 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 10:01:57 +00:00
Spoike
244c08ad04
Attempted to add support for divVerent's varlen protocol extension info. This is more silencing warnings than anything else.
...
Also tweeked video code to remove 6 dead sw-only functions.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3556 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 08:42:59 +00:00
Spoike
1a54e541be
Fixed a potentially nasty bug that was causing nasty things to happen to QW mods.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3555 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-18 07:47:24 +00:00
Spoike
7a75de8dee
missed one
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3554 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-14 09:10:12 +00:00
Spoike
3a5149f1dd
Trying to break bigfoot's code. Well, if he won't maintain it...
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3553 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 21:08:37 +00:00
Spoike
ca2564fe4f
I can't test this. I can't even compile it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3552 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 21:07:52 +00:00
Spoike
b0847199cb
My god, I suck.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3551 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 20:48:08 +00:00
Spoike
bb807558d2
Removed that function - it wasn't used.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3550 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 20:46:28 +00:00
Spoike
83ec5e427f
Things should compile again now.
...
Reverted clipping change, its not stable enough.
Optimised player prediction/tracing.
Framerates are a little more competitive now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3549 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 09:49:38 +00:00
Lance
342225fe9f
Fixed WIP binary counts to reflect targets that started compiling
...
successfully again, also added WIP fteqcc & fteqtv shell scripts
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3548 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-13 07:49:07 +00:00
Spoike
e7ec40d0c8
Trying to fix some leaks.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3547 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-12 22:46:37 +00:00
Spoike
ad3da01975
Should fix some pvs issues.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3546 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 16:23:04 +00:00
Spoike
c6f49f4ec4
Fix dedicated servers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3545 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 12:33:58 +00:00
Spoike
8a6c820003
Don't let corpses move through plats by standing on the corpse.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3544 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 12:13:40 +00:00
Spoike
16c45dca6e
If glx gave us a stencil buffer, tell the rest of the code so they can use it properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3543 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 12:12:45 +00:00
Spoike
0b1e3020d3
Trying to kill a few warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3542 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 10:53:13 +00:00
Spoike
1e1084bed7
Changes merged from trunk. Also additional extensive changes. Q3 portals work.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3541 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-11 02:22:39 +00:00
Spoike
8c96747ad3
Removed the limit on macro contents lengths.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3540 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-07-03 21:49:48 +00:00
Lance
af100f8156
Scripts I use in Linux and MacOSX to mass build all the binaries on TimeServ's shell and my own.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3539 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-06-27 04:17:42 +00:00
Spoike
056d67f83a
Visual Studio sucks. Needed to change this to get the damn thing to compile it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3538 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-24 23:35:55 +00:00
Spoike
8e59a22e8f
might compile now
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3537 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-24 23:35:14 +00:00
Spoike
4d56e9ef50
useful multiprogs example, hope it works
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3536 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-20 23:43:29 +00:00
Spoike
e31f31dba1
initial docs for multiprogs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3535 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-20 12:34:11 +00:00
Mark Olsen
bde4965f59
Use memmove() instead of memcpy() for copying of data between overlapping memory areas.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3534 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-17 02:01:58 +00:00
Mark Olsen
03cb51a236
Fix out of bounds read.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3533 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-17 01:57:30 +00:00
Mark Olsen
4c9a4f06e1
Added a prototype for COM_LoadMallocFile(). Fixes crash on startup.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3532 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-17 01:47:51 +00:00
Spoike
e6f90bea14
Tweeks to the d3d renderer. Supports various shader features now. Other changes/fixes/breakages also.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3531 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-05-01 22:47:47 +00:00
Spoike
d57438adf3
Ported the linux q2dll stuff over to SDL, attempts to load gamei386.so still. This is wrong.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3530 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-04-25 13:52:27 +00:00
Spoike
02c692bb0e
removed dead code
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3529 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-04-09 10:51:01 +00:00
Spoike
57c75a4ce7
Added frametime global.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3528 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-04-09 10:50:14 +00:00
Spoike
e07f5976b5
Fix EF_ADDITIVE
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3527 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-04-09 10:49:04 +00:00
Spoike
7f82215a40
Fix sprite ordering.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3526 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-04-09 10:48:22 +00:00
Spoike
a2fbc53631
Migrated QCLib stuff over from WIP branch.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3525 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-26 03:44:22 +00:00
Spoike
d0d380a19a
Attempting to reduce the absurdity of ent.field[idx]=foo in fteqcc.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3524 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-26 03:29:44 +00:00
Spoike
e220534bc1
Flashblends use the backend.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3523 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-26 02:17:55 +00:00
Spoike
3b460e37b7
Reworked polyblends to use the backend. They no longer get stuck quite so much either. Added cl_download_mapsrc cvar (and plugin field) to specify an http location to download maps from (useful for demos, etc). A few other changes.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3522 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-25 22:56:11 +00:00
Spoike
ef6f71a5d1
Put the javascript stuff in the parent frame.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3521 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-25 22:36:48 +00:00
Spoike
b4d12ef96e
Make sure SOCKET exists on non-windows. Apparently its 64bit in win64, so we'll need to use a special type throughout (read: not int).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3520 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-19 03:45:11 +00:00
Spoike
8765f5cd62
Minor fixes for spam with all-water entities, joints, and compiler warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3519 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-19 03:22:19 +00:00
Spoike
12b52d6e11
Fix for gcc.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3518 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-16 19:44:17 +00:00
Spoike
3cf5a393cc
This is the plugin API exposed to external apps (either the npfte one internally, or the activex one, or [insert 3rd party usage here]).
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3517 fc73d0e0-1445-4013-8a0c-d673dee63da5
2010-03-14 14:40:54 +00:00