Bill Currie
|
c6ea999d4d
|
whee, finally. stateful console mode :) nukes cl_chatmode.
|
2007-04-07 05:50:29 +00:00 |
|
Bill Currie
|
124506fda2
|
Fix the access alignment bug on 64 bit archs.
|
2007-04-07 01:41:23 +00:00 |
|
Bill Currie
|
df2bebde7e
|
more vc build patches from phrosy
|
2007-04-06 01:09:58 +00:00 |
|
Bill Currie
|
5b761bac83
|
make progs related code a little more consistent with its int type usage
|
2007-04-06 00:47:41 +00:00 |
|
Bill Currie
|
38254186da
|
other than floats, progs should now be int size safe
|
2007-04-04 12:30:49 +00:00 |
|
Bill Currie
|
fcf464ef99
|
make riff int-size safe
|
2007-04-04 09:23:10 +00:00 |
|
Bill Currie
|
ac02c36aaf
|
interim linux compile fixes for the in64 fixes (hah)
|
2007-04-04 08:27:49 +00:00 |
|
Bill Currie
|
ff132bb536
|
64bit windows patch from phrosty
|
2007-04-04 07:48:14 +00:00 |
|
Bill Currie
|
4cab5b90e6
|
new cache allocation scheme. still a couple warts, but at least now there's something to work with, and more importantly, there won't be cache movement anywhere near as often.
|
2007-03-28 13:09:49 +00:00 |
|
Bill Currie
|
e5b972529b
|
take a chainsaw to the existing code, cleaning out anything that's obviously unnecessary. preparation for the cache re-write
|
2007-03-28 09:52:01 +00:00 |
|
Bill Currie
|
1d1982fddf
|
more improvements to the sound offsetting
|
2007-03-25 08:12:43 +00:00 |
|
Bill Currie
|
02c41feabc
|
make gamedir change a two phase operation so things can be done both before and after the cache is flushed. (still having problems with cached sounds, though)
|
2007-03-24 10:13:10 +00:00 |
|
Bill Currie
|
818756ace5
|
add a debug function
|
2007-03-23 12:36:55 +00:00 |
|
Bill Currie
|
81a57bb3fa
|
patch from phrosty for vc2005 support. includes fixes for a bunch of gcc-isms that crept in over the years.
|
2007-03-22 23:20:57 +00:00 |
|
Brian Koropoff
|
0c237ccc08
|
Allow cbuf interpreter to handle completion finding. Enhance completion logic a bit.
|
2007-03-20 21:31:07 +00:00 |
|
Bill Currie
|
fa011b55d1
|
client side of http transfer support (untested)
|
2007-03-20 14:16:43 +00:00 |
|
Brian Koropoff
|
c3e8b5de3d
|
Add naive QFS_IsDirectory and QFS_FilelistEnumerate until more intelligent pak handling is added
|
2007-03-19 10:43:29 +00:00 |
|
Bill Currie
|
d67cbeae7f
|
bring cd_file in line with the new sound api
|
2007-03-18 12:54:59 +00:00 |
|
Bill Currie
|
5a0e2460a3
|
whee, lockless channel management. still have a problem with unbalanced retain/release, though.
|
2007-03-18 10:32:01 +00:00 |
|
Brian Koropoff
|
25fdbdab58
|
More C++ compatibility fixes
|
2007-03-18 07:12:45 +00:00 |
|
Brian Koropoff
|
39d8a90336
|
Allow interpreter providers for the console to be registered and allow on-the-fly interpreter switching.
|
2007-03-18 03:48:09 +00:00 |
|
Brian Koropoff
|
ab310cb443
|
Allow compatibility with C++
|
2007-03-18 02:16:10 +00:00 |
|
Brian Koropoff
|
fc293864dc
|
Fix visibility of VectorNormalize and other math functions
|
2007-03-17 21:06:00 +00:00 |
|
Bill Currie
|
cde6e60848
|
most of the hacking needed to break out the common code from snd_dma.c
|
2007-03-17 03:10:45 +00:00 |
|
Bill Currie
|
0105754f6f
|
clean out some no-op functions
|
2007-03-10 14:17:52 +00:00 |
|
Bill Currie
|
99c0954b47
|
the big dso visibility patch :). Sure, we have to have unique names for static builds, but with controlled visibitly we should get faster program loads (although this isn't C++, so it's not as bad) and complex plugins are cleaner.
|
2007-03-10 12:00:59 +00:00 |
|
Bill Currie
|
d4719db021
|
a bunch of docs for snd_render.h and a some cleanup of namepace and old cruft
|
2007-03-10 04:21:32 +00:00 |
|
Bill Currie
|
6f017f18ac
|
add some documentation to QF/sound.h and move renderer private stuff into snd_render.h
|
2007-03-10 01:06:00 +00:00 |
|
Bill Currie
|
45d467d748
|
box tracing (instead of point). Currently disabled because it doesn't work right just yet. However, when it is working, it will let us do things like crouching, crawling, arbitrary sized objects (including players), etc.
|
2006-12-24 03:13:29 +00:00 |
|
Bill Currie
|
961f30f846
|
correct some harmless c&p errors
|
2006-12-18 13:11:26 +00:00 |
|
Bill Currie
|
70ec9848e7
|
add PL_RemoveObjectForKey and make PL_D_AddObject take a normal C string for key instead of a pl string.
|
2006-12-09 06:00:36 +00:00 |
|
Bill Currie
|
c290e9a988
|
use plists for save-games. old save-games can still be read, but new ones will always be in the new format. might be a good idea to back up any old saves until more testing has been done.
|
2006-12-09 02:35:44 +00:00 |
|
Bill Currie
|
9cbac0bbc1
|
add array item removal
|
2006-12-09 02:33:08 +00:00 |
|
Bill Currie
|
2a79f42eb5
|
progs now internally uses plists for entity/global initialization, with support for direct conversion from id's format. This means that the entity string in a map (or the external ent file) can be a plist.
|
2006-12-09 00:02:57 +00:00 |
|
Bill Currie
|
ab1102bcd0
|
fix an open commment
|
2006-12-07 13:40:00 +00:00 |
|
Bill Currie
|
6fbddc3d43
|
so that's the right way to do groups and subgroups...
|
2006-12-05 11:40:00 +00:00 |
|
Bill Currie
|
42f1334b87
|
I've discovered \par :)
|
2006-12-04 13:08:52 +00:00 |
|
Bill Currie
|
5062930bad
|
bit more cleanup and some documentation
|
2006-12-03 06:25:57 +00:00 |
|
Bill Currie
|
f37cfefc5a
|
fix the doxygen comments to produce proper docs
|
2006-12-02 23:02:34 +00:00 |
|
Bill Currie
|
7bca4cf8af
|
clean up the draw interface a bit
|
2006-12-02 10:07:08 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
b218de3c30
|
whitespace
|
2006-12-01 06:58:41 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
42d51bc486
|
Remove SDLK_WORLD_*, as they are no longer supported. Add SDLK_UNDO.
|
2006-12-01 06:58:23 +00:00 |
|
Bill Currie
|
d28952dfcc
|
fix a bunch of gcc-4.1 warnings (thanks for the heads up, jordi)
|
2006-11-30 22:52:36 +00:00 |
|
Bill Currie
|
a2b2261913
|
this should fix a couple warnings found by raorn
|
2006-09-11 22:56:16 +00:00 |
|
Bill Currie
|
88543d6e86
|
add Qfopen: basicly wrap a QFile around an existing FILE. gzip is NOT supported
|
2006-05-24 11:17:18 +00:00 |
|
Bill Currie
|
87cc09233c
|
"long" audit. can't use long when we want 32 bits. May be a few more cases.
|
2005-10-23 13:19:21 +00:00 |
|
Bill Currie
|
e3c9cfd3d2
|
some documentation work
|
2005-07-27 12:14:35 +00:00 |
|
Bill Currie
|
3a709cac0f
|
revamp the server curses code to use views (planning on "watch windows" for
debugging things)
|
2005-06-14 11:30:33 +00:00 |
|
Bill Currie
|
762aefc9b1
|
implement Raven's calling convention (rcall: first 2 params in opb and
opc). should give a general speedup to most progs.
|
2005-06-12 09:54:01 +00:00 |
|
Bill Currie
|
501180aaac
|
gcc-4.0 fixes. even found some bugs :) (names /not/ mangled this time)
|
2005-06-08 06:35:48 +00:00 |
|