Bill Currie
|
ca0bbd909c
|
correctly save and restore the parameters when calling +initialize. fixes the segfault in the qwaq test.
|
2007-06-09 13:44:06 +00:00 |
|
Bill Currie
|
d996c364b8
|
massively speedup savegame scanning (and bump the menu progs memory size again :/)
|
2007-05-13 03:56:08 +00:00 |
|
Bill Currie
|
ff132bb536
|
64bit windows patch from phrosty
|
2007-04-04 07:48:14 +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 |
|
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
|
33f08b6a43
|
add QFS_Open and QFS_WOpen
|
2006-12-20 12:08:57 +00:00 |
|
Bill Currie
|
d084264c3a
|
don't barf on protocols that are used by multiple classes in the same object file.
|
2006-12-19 12:17:42 +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
|
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
|
3fb03fc2be
|
hah, should have been using __attribute__((used)) all that time (rather
than __attribute__((unused))). fixes the missing console in -x11
|
2005-08-04 15:27:09 +00:00 |
|
Bill Currie
|
6e0c70cac7
|
reduce the amount of memory needed to read menu.plist
|
2005-06-15 01:41:10 +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
|
318a945a9c
|
fix an out-by-one error that caused a buffer overrun and a crash in windows
|
2005-01-03 00:30:38 +00:00 |
|
Bill Currie
|
23f71485d1
|
more tree recovering. This includes Despair's anisotropy support work.
|
2005-01-02 14:23:20 +00:00 |
|
Bill Currie
|
a9200f5f8f
|
remove a nasty cast
This is an imperfect revision of history.
|
2004-11-18 06:08:40 +00:00 |
|
Bill Currie
|
53f4d13f43
|
wrap the plist functions
This is an imperfect revision of history.
|
2004-11-11 22:42:00 +00:00 |
|
Bill Currie
|
2a36c74120
|
add dynamic (freeable but unchangeable) strings
This is an imperfect revision of history.
|
2004-11-11 09:40:00 +00:00 |
|
Bill Currie
|
ff47490c48
|
resource usage cleanup
This is an imperfect revision of history.
|
2004-11-11 07:57:00 +00:00 |
|
Bill Currie
|
5ef382d2a7
|
Add a rua wrapper for scripts (seems, to work, too:). Also added generic resource handle support based on strref handling in pr_strings.c.
This is an imperfect revision of history.
|
2004-11-11 04:06:00 +00:00 |
|
Bill Currie
|
64cc8c60d2
|
compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet.
+load runtime support seems to be working.
This is an imperfect revision of history.
|
2004-11-11 00:34:00 +00:00 |
|
Bill Currie
|
b35561504c
|
do proper selector registration. unfortunatly, I discovered I'd created pr_method_t incorrectly and so had to bump the progs version again
This is an imperfect revision of history.
|
2004-11-10 05:37:00 +00:00 |
|
Bill Currie
|
780fb41858
|
make a common call function and fix pr_trace such that it autoclears only when the execution session it's set in is exited
This is an imperfect revision of history.
|
2004-11-07 03:00:00 +00:00 |
|
Bill Currie
|
f5bc90a53a
|
clean up some redundant progs functions (may be broken for a while)
This is an imperfect revision of history.
|
2004-11-05 11:49:00 +00:00 |
|
Bill Currie
|
8e2f392d2d
|
pr_obj.h: add the structure for static instances rua_obj.c: add support for +initialize test.r: add some test code for +initialize main.c: don't need to initialize the hunk any more and fix a buffer overflow
This is an imperfect revision of history.
|
2004-11-02 05:12:00 +00:00 |
|
Bill Currie
|
ca46503607
|
add -Wsign-compare (default for -Wall only in C++) and fix up the warnings
|
2004-07-13 19:14:01 +00:00 |
|
Bill Currie
|
616be68bdd
|
strip parameter to QFS_FilelistFill and add rua support
|
2004-04-20 22:52:09 +00:00 |
|
Bill Currie
|
103299e7e4
|
rename Cvar_GetCvarString to Cvar_GetString and add
Cvar_Set{String,Float,Integer,Vector} and
Cvar_Get{String,Float,Integer,Vector}. use them in the menus
|
2004-02-14 02:56:29 +00:00 |
|
Bill Currie
|
d1bf75d218
|
add Cvar_Toggle
|
2004-02-07 00:08:46 +00:00 |
|
Bill Currie
|
43f68ba10c
|
d'oh
|
2004-01-22 06:27:56 +00:00 |
|
Bill Currie
|
4843d0adde
|
implement the invers hyper trig functions locally because they're not
available everywhere.
|
2004-01-22 06:26:55 +00:00 |
|
Bill Currie
|
bb31308953
|
ruamoko math functions from Grievre
|
2004-01-22 05:43:18 +00:00 |
|
Bill Currie
|
e154c9add5
|
be consistent with WIN32 and _WIN32 (now all _WIN32)
|
2004-01-20 03:47:27 +00:00 |
|
Bill Currie
|
77b2942982
|
several libs can now get built as dlls in windows: console, gamecode,
gamecode_builtins, gib, image, modules, object, ruamoko and util.
|
2004-01-19 07:47:41 +00:00 |
|
Bill Currie
|
249aee2e9f
|
move the OO runtime support code from libQFgamecode to libQFruamoko where
it really belongs :)
|
2004-01-16 08:02:31 +00:00 |
|
Bill Currie
|
e7ffad8772
|
more rua cleanups: now just one init function to call (it calls the rest)
|
2004-01-16 07:03:58 +00:00 |
|
Bill Currie
|
01392c78bb
|
move the bulk of what whas libQFcsqc to libQFruamoko.
|
2004-01-16 05:46:19 +00:00 |
|