Age | Commit message (Collapse) | Author |
|
It's more readable to write "M_StringEndsWith(..." than doing a bunch of
pointer arithmetic, and this is a common pattern. Also add
M_StringStartsWith, M_StringJoin and M_StringCopy. The latter is a
safe alternative for strcpy() that works the same as OpenBSD's
strlcpy(). Use these functions in a few places where it makes sense.
|
|
Add snd_maxslicetime_ms variable to control the size of the output
sound buffer, and reduce the default from 70ms to 28ms to match Doom's
35fps timer. Thanks to Holering for reporting this (fixes #345).
|
|
factor. This is an alternative to the approach taken in the version on
the trunk version, where all sounds are pre-converted at startup and
adjusted based on the maximum value.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2690
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2368
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2293
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 2292
|
|
that apparently aren't played by Vanilla Doom (thanks Quasar).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2291
|
|
cached soundss.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2290
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2289
|
|
memory system. This should fix the problems with running out of memory
when playing the long Strife voice sounds.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2285
|
|
several days ago.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2212
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2165
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1987
|
|
effects to WAV files.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1952
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1951
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1739
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1737
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1699
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1657
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1620
|
|
to 70ms.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1524
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1511
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1479
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1398
|
|
remove old code.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1338
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1283
|
|
effects, for Heretic. Fix sound links.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1281
|
|
out as cache together.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1230
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1229
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1223
|
|
old low-level sound API as a thin wrapper around the module system.
Decouple the low-level code from the high-level code.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1212
|
|
common code and remove dependencies on deh_main.h.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1210
|
|
level.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1204
|
|
cache when it is no longer needed. Switch existing code to use the new
API instead of Z_ChangeTag.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1134
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1124
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1121
|
|
quality, rather than an on/off setting.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1112
|
|
support is not compiled in.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1106
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1105
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1095
|
|
high-frequency noise from the upscaling process.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1088
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1085
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1084
|
|
and precache all sound effects for speed.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1083
|
|
David Flater for this patch).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1076
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 967
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 943
|
|
sizeof(*array)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 922
|
|
driver" modules, one for PC speaker and one for digital output.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 913
|