Bill Currie
|
03e5ae136e
|
print noisy reminder to fix resampler
|
2007-03-20 13:37:38 +00:00 |
|
Bill Currie
|
988898ca4a
|
fix segfault when setting ambient_level to 0
|
2007-03-20 13:29:10 +00:00 |
|
Brian Koropoff
|
b6e52faea8
|
Avoid duplicate entries when enumerating a directory
|
2007-03-20 05:55:29 +00:00 |
|
Bill Currie
|
e52940a3db
|
add snd_force_unblock as an attempt to work around stuck sound on focus changes
|
2007-03-19 22:20:13 +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
|
48e7b65f51
|
don't seg on shutdown when jackd wasn't there
|
2007-03-18 22:09:51 +00:00 |
|
Bill Currie
|
0f1cd876b2
|
cleaner sfx handling in dynamic sounds
|
2007-03-18 13:29:58 +00:00 |
|
Bill Currie
|
d9b7ccd5e3
|
seems to fix going from start to e1m1 in nq
|
2007-03-18 13:07:20 +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
|
a3ceb050a2
|
be a little more verbose
|
2007-03-18 12:53:59 +00:00 |
|
Bill Currie
|
9baefa94bb
|
write 0s to the buffer when sound is blocked
|
2007-03-18 11:58:54 +00:00 |
|
Bill Currie
|
bbdca8428a
|
channel leak plugged
|
2007-03-18 11:20:47 +00:00 |
|
Bill Currie
|
1315d4178f
|
found the missing retain
|
2007-03-18 10:45:29 +00:00 |
|
Bill Currie
|
b320778b92
|
hmm, how did that happen? ah well
|
2007-03-18 10:42:16 +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
|
e6e28d3e5e
|
Be verbose about the interpreter changing
|
2007-03-18 07:12:23 +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 |
|
Bill Currie
|
e74a8a7c62
|
make the param names agree with the header file
|
2007-03-18 02:27:33 +00:00 |
|
Bill Currie
|
7043dd14f9
|
forgot to do midi's stream_open
|
2007-03-18 01:51:37 +00:00 |
|
Bill Currie
|
44aaec4f22
|
make the cache/stream setup code common.
|
2007-03-18 01:44:46 +00:00 |
|
Bill Currie
|
8205ac4544
|
this should fix the asla seg
|
2007-03-18 01:15:57 +00:00 |
|
Bill Currie
|
3a6ab1ae38
|
enable blocking control (doesn't fix the thread problems, though)
|
2007-03-17 09:33:21 +00:00 |
|
Bill Currie
|
ee12f44ff6
|
d'oh. anyway, with midi, sounds great (so long as jackd isn't suffering xruns)
|
2007-03-17 07:28:32 +00:00 |
|
Bill Currie
|
b4cb4afdb0
|
oops, didn't have wildmidi installed, so this bitrotted a bit
|
2007-03-17 07:18:01 +00:00 |
|
Bill Currie
|
916a698ac5
|
it makes noise, but dies due to caching bugs
|
2007-03-17 07:05:24 +00:00 |
|
Bill Currie
|
9691afb782
|
connects to jack server and auto-wires the ports
|
2007-03-17 06:20:52 +00:00 |
|
Bill Currie
|
973cf9acce
|
forgot to add these
|
2007-03-17 03:14:41 +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
|
58523becc7
|
oops
|
2007-03-10 07:30:12 +00:00 |
|
Bill Currie
|
17875bee39
|
move the handling of -nosound out of the plugin so it can control loading of the plugin
|
2007-03-10 07:22:32 +00:00 |
|
Bill Currie
|
d8f6d8a5fb
|
split out the resample code from the memory code
|
2007-03-10 06:38:24 +00:00 |
|
Bill Currie
|
81a5a90450
|
all static data now
|
2007-03-10 06:31:50 +00:00 |
|
Bill Currie
|
b0543b9ca2
|
asm's been ditched for sound...
|
2007-03-10 06:17:09 +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
|
99e05d2188
|
warning cleanup patch from raorn
|
2007-01-06 21:31:03 +00:00 |
|
Bill Currie
|
24ab92e68d
|
things seem to be working nicely in point mode
|
2006-12-25 01:21:52 +00:00 |
|
Bill Currie
|
9a7e4bc5e6
|
fix some comments
|
2006-12-24 08:01:39 +00:00 |
|
Bill Currie
|
8dce95b4ba
|
do some renaming of variables to save my sanity
|
2006-12-24 06:34:12 +00:00 |
|
Bill Currie
|
46a74c831a
|
don't go through the back side of walls
|
2006-12-24 05:05:27 +00:00 |
|
Bill Currie
|
bcdf710316
|
bah, missed those 0s
|
2006-12-24 04:34:08 +00:00 |
|
Bill Currie
|
7624f2eb87
|
still disabled, but put the box tracing code in the shared code
|
2006-12-24 03:46:12 +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
|
b3a2759e5b
|
oops, missed that somehow
|
2006-12-24 03:03:41 +00:00 |
|
Bill Currie
|
a483f8670d
|
use the vector/plane macros to clean up the code a bit
|
2006-12-24 03:01:15 +00:00 |
|
Bill Currie
|
33f08b6a43
|
add QFS_Open and QFS_WOpen
|
2006-12-20 12:08:57 +00:00 |
|
Bill Currie
|
165600adc5
|
fix a very severe d'oh (specifying width caused a segfault)
|
2006-12-20 10:32:34 +00:00 |
|
Bill Currie
|
acd49060be
|
why did we ever decide not to support %d?
|
2006-12-20 08:45:49 +00:00 |
|