Commit Graph

4833 Commits

Author SHA1 Message Date
Bill Currie 23278d0706 fix looping 2003-04-12 00:03:56 +00:00
Bill Currie 4eaeb91cc4 disable debug 2003-04-11 23:52:18 +00:00
Bill Currie b7ff08fba4 effectively disable streamed oggs for now 2003-04-11 23:50:45 +00:00
Bill Currie dccff75f98 don't want to lose this 2003-04-11 23:30:26 +00:00
Bill Currie e3f8c833ad getting closer. wav's successfully load, but playback is always looped (?).
oggs hang
2003-04-11 21:14:38 +00:00
Bill Currie 948c97a6a4 cached wav files almost work (seems cached ogg are borked now :/) 2003-04-11 18:59:14 +00:00
Bill Currie 5be73df678 temporary fix to handle wav files in a pak file 2003-04-11 18:28:26 +00:00
Bill Currie 725f1d0595 don't compile any vorbis code if it's unavailable 2003-04-11 14:38:31 +00:00
Brian Koropoff f287e78030 Optimized the way resetting buffer states occurs and fixed thread::kill so
threads actually die as they are supposed to.
2003-04-11 05:58:58 +00:00
Bill Currie 8012a408b8 90% there for cache wav support. will likely segfault :) 2003-04-11 04:39:51 +00:00
Brian Koropoff af114732ef Oops, forgot these. 2003-04-11 04:37:41 +00:00
Bill Currie 12724f5fa7 cached oggs work 2003-04-11 02:58:24 +00:00
Brian Koropoff d8c0f50c11 The ultimate GIB bugfix commit, including reworked semantic processing,
a fix for arguments passed to a GIB function run via rcon, and various
other fixes.
2003-04-11 02:57:11 +00:00
Brian Koropoff 645b7ca3d6 New version of infobot.gib that supports factoid locking, and an
insignificant change to the GIB docs.
2003-04-11 02:36:10 +00:00
Bill Currie 21e0e342a0 fix the calling of a null pointer (oops:) 2003-04-11 02:21:25 +00:00
Bill Currie ccb56eea39 half way though the sfx loader re-write. nothing works :) 2003-04-11 01:17:48 +00:00
Bill Currie e5a23c95dc make riff.c portable 2003-04-10 22:52:58 +00:00
Bill Currie 722c55391e read fmt chunks properly 2003-04-10 22:03:55 +00:00
Bill Currie 5e98c762ed riff namespace cleanup (sorta, it's ugly:/) 2003-04-10 21:45:12 +00:00
Bill Currie c58dac3ccf don't actually read the main `data' chunks; only refer to them by location.
allows support for huge wav files (eg, cdda.wav)
2003-04-10 21:34:51 +00:00
Bill Currie 8c13014ad9 kill the debug info 2003-04-10 21:33:43 +00:00
Bill Currie e1b779502a but the third castle stood! 2003-04-10 21:18:53 +00:00
Bill Currie 0045ab7c09 implement Qungetc and nuke Qgetpos and Qsetpos 2003-04-10 21:11:40 +00:00
Bill Currie 9afc3cf8f6 copyright date fixes 2003-04-10 16:54:12 +00:00
Bill Currie 022cac6082 oops, forgot this 2003-04-10 16:53:54 +00:00
Bill Currie e937fecdc1 move the riff reading code into libQFutil 2003-04-10 16:52:39 +00:00
Bill Currie 39886ebb18 handle short files more robustly 2003-04-10 16:11:09 +00:00
Bill Currie 7052a6f20b work toward making the riff reader more generally useful by pluggin all the
memory leaks. next step is to get it so the data chunk isn't actually read
but rather its location and size stored.
2003-04-10 05:20:59 +00:00
Timothy C. McGrath f61d0f0d6a Fixed a bug Drspliff pointed out that was causing people to be kicked from sensitive servers for 'faking console messages'.
Tim McGrath
2003-04-10 01:36:02 +00:00
Bill Currie ff577f1175 add a \n to the grab failed message 2003-04-09 16:38:17 +00:00
Bill Currie c9f0652a95 start of split-out wav loader. not done yet (probably doesn't compile) but
easier to keep track of here :)
2003-04-09 07:30:49 +00:00
Bill Currie b80357afda change _FOpenFile to take a dstring for foundname plugging a potential
buffer overflow.
2003-04-09 05:55:41 +00:00
Bill Currie dd297bc12a start work on support for stereo samples 2003-04-08 22:23:16 +00:00
Bill Currie d3b6fcbd61 revert the inappropriately complicated event code for the simpler version.
even that's not likely to be final
2003-04-08 19:20:48 +00:00
Bill Currie 255a7522bd merge IN_SendKeyEvents and IN_Commands into IN_ProcessEvents 2003-04-08 18:45:12 +00:00
Bill Currie 35eb866603 kill VID_HandlePause and IN_HandlePause as they never did anything and
IN_ModeChanged as it's a dead prototype
2003-04-08 17:55:32 +00:00
Bill Currie fcc069d216 more unused files 2003-04-08 17:47:43 +00:00
Bill Currie 40a73ea5c1 don't need this 2003-04-08 17:32:55 +00:00
Bill Currie 7f31f05684 alpha compile fixes 2003-04-08 05:33:49 +00:00
Bill Currie 01bff9c79e WildCode's alias model VA prepatory patch 2003-04-08 04:13:49 +00:00
Bill Currie 8fc721a2bb plug another overflow 2003-04-08 04:01:20 +00:00
Bill Currie d4a4cde83c fix a buffer overflow (oops, not paying attention) 2003-04-08 02:56:36 +00:00
Bill Currie 0b0dfcc38e nuke the string api (never really liked it) 2003-04-08 02:35:09 +00:00
Bill Currie 5d40d7e8f3 use the correct array for getting the number of elements 2003-04-08 01:34:34 +00:00
Bill Currie 0566bbfb04 fix a snafu 2003-04-08 00:46:10 +00:00
Bill Currie 13fd0b8533 nuke the string hash api as it's been obsoleted 2003-04-07 22:34:39 +00:00
Bill Currie a9fb183d19 fix another struct type parsing bug 2003-04-07 22:24:15 +00:00
Bill Currie b7d7e7e87f allow assignment from void pointer to any pointer type 2003-04-07 21:57:26 +00:00
Bill Currie 84ee27f824 bah, still not used to qc needing @extern on functions :P 2003-04-07 21:15:45 +00:00
Bill Currie 72036d76b0 hmm, forgot a chunk :P 2003-04-07 20:15:38 +00:00