svdijk
b08fbb7cbf
replace remaining strncat calls with memcpy calls
2013-05-13 18:38:37 +02:00
svdijk
8fad0a9008
change some more (mostly wrong) strncpy calls to Q_strlcpy calls
2013-05-12 20:25:00 +02:00
svdijk
c469a97b36
fix typo
2013-05-11 15:29:02 +02:00
svdijk
7c1d2b4219
fix incorrect typecasts in FS_* calls
2013-05-11 15:22:27 +02:00
svdijk
e07294b6b1
replace most strncpy calls (several of them wrong) by Q_strlcpy calls
2013-05-11 14:44:36 +02:00
svdijk
4682c888f0
replace strncat calls by Q_strlcat calls
2013-05-11 13:24:13 +02:00
svdijk
a26892cb90
add Q_strlcpy and Q_strlcat
2013-05-11 13:19:52 +02:00
svdijk
392c04bc1d
some sanity check commenting
2013-05-11 12:57:50 +02:00
svdijk
8869b0542d
rename strlwr to Q_strlwr
2013-05-11 12:46:49 +02:00
svdijk
cd54f56b36
some more boundary checking
2013-05-08 20:16:23 +02:00
svdijk
3c62c2be5a
ogg/cda: move defaults from yq2.cfg to engine
2013-05-08 20:06:53 +02:00
svdijk
1c431e14ac
make the load/save statusbar a bit more informative
2013-05-08 20:01:44 +02:00
svdijk
9803652781
some strncpy/strncat fixes
2013-05-07 21:46:46 +02:00
svdijk
d4c5960f8f
help/score updates: fix typo
2013-05-04 14:47:02 +02:00
svdijk
01520fddc5
yq2.cfg: fix typo
2013-05-01 21:31:43 +02:00
Yamagi Burmeister
073b5c5823
Mention the hrtf sound filter
2013-05-01 09:51:04 +02:00
Yamagi
b58b78714b
Merge pull request #23 from alericoveri/osx-aluwf
...
AL_InitUnderwaterFilter wasn't being compiled conditionally
2013-04-28 08:46:42 -07:00
svdijk
27b3d27584
sdl: fix key repeat (SDL_EnableKeyRepeat was called too early)
2013-04-28 12:38:53 +02:00
svdijk
fa9548fcad
M_Popup: some more tuning
2013-04-28 12:31:51 +02:00
Alejandro Ricoveri
1c84805c1f
AL_InitUnderwaterFilter wasn't being compiled conditionallyi
2013-04-27 17:21:15 -04:30
svdijk
8e1bb70932
M_Popup: align the same as the old popups
2013-04-26 18:55:23 +02:00
svdijk
082c2d454f
cinematics: minor rewriting of cin_force43 behaviour
2013-04-24 20:33:12 +02:00
svdijk
695e0a9a16
cinematics: fix video mode changing during cinematic playback
2013-04-22 20:51:59 +02:00
svdijk
3c6a57129e
cinematics: force 4:3 aspect ratio (new cvar cin_force43)
2013-04-22 20:44:47 +02:00
svdijk
b9deabd86a
videomenu: fix CUSTOM_MODE
2013-04-21 18:44:50 +02:00
Yamagi Burmeister
277c2b9567
Use the same default volume on all platforms again
...
Testing showed that after the last round of sound changes FreeBSD is the
only platform with distorted sound when s_volume is set too high. I'm
pretty sure that it's caused by a bug in the OSS backend of openal-soft.
I'll need to analyze this more and maybe write a problem report. Since
FreeBSD users should be experienced enough to lower the volume when
there are problem (there's a FAQ in our README!), use the same default
volume on all platforms.
2013-04-21 12:02:38 +02:00
Yamagi Burmeister
3ac88e1bda
Rename snd_wav.c to wave.c to get in line with other files
2013-04-21 11:32:20 +02:00
Yamagi Burmeister
84020e4d8e
Rename snd_vorbis.c to ogg.c. This name is more appropriate
2013-04-21 11:30:07 +02:00
Yamagi Burmeister
fb7b97d868
Minor cleanups to snd_vorbis.c
...
- Remove any forward declarations
- Tightens checks for SDL
2013-04-21 11:27:31 +02:00
Yamagi Burmeister
78ce1e491c
Rename snd_al.c to openal.c
2013-04-21 11:19:01 +02:00
Yamagi Burmeister
1d6aaca68e
Whitespace cleanup
2013-04-21 11:14:00 +02:00
Yamagi Burmeister
a1f5ccfcac
Update header comment
2013-04-21 11:13:26 +02:00
Yamagi Burmeister
92be8c75e3
Rework volume handling
2013-04-21 11:06:18 +02:00
Yamagi Burmeister
b9e71913ae
Restructure and refactor snd_al.c
2013-04-21 10:40:00 +02:00
Yamagi Burmeister
e5505f90d7
Rename snd_dma.c to sound.c. yq2 never used DMA.
2013-04-20 15:09:57 +02:00
Yamagi Burmeister
957e4d4735
Whitespace cleanup
2013-04-20 15:06:47 +02:00
Yamagi Burmeister
242a62384c
Update header comment
2013-04-20 15:06:15 +02:00
Yamagi Burmeister
b9a62ff34b
Cleanup snd_dma.c
2013-04-20 15:01:31 +02:00
Yamagi Burmeister
720db15de9
Cleanup local.h of the sound system
2013-04-20 14:20:58 +02:00
Yamagi Burmeister
d9cd053461
Whitespace cleanup
2013-04-20 13:48:21 +02:00
Yamagi Burmeister
910dc421c6
Update file header and comment
2013-04-20 13:47:15 +02:00
Yamagi Burmeister
ef7c85bbcd
yq2 never had a dma based soundengine. Let's call it just "sound".
2013-04-20 13:40:54 +02:00
Yamagi Burmeister
b45876ffdd
Refactor the SDL part of S_Update() into the backend
2013-04-20 13:32:58 +02:00
Yamagi Burmeister
d9643e8b76
Refactor the SDL part of S_RawSamples into the backend
2013-04-20 13:16:40 +02:00
Yamagi Burmeister
2c356d142e
Refactor the SDL part of S_LoadSound into the SDL backend
2013-04-20 10:26:31 +02:00
Yamagi Burmeister
0c93ecbddb
Print the number of OpenAL sources in the backend
2013-04-20 10:26:19 +02:00
Yamagi Burmeister
cbecc5b2dc
Retire snd_mem.c and integrate it into snd_dma.c and the backends
2013-04-20 09:19:59 +02:00
Yamagi Burmeister
3989ff73b2
Retire snd_mix.c and incorporate it into the SDL backend
2013-04-20 09:03:47 +02:00
Yamagi Burmeister
35ba5b0de1
Move all generic function used only by the SDL backend into it
...
Additionally rename those function to SDL_ prefix and refactor
them a little.
2013-04-20 08:40:53 +02:00
Yamagi Burmeister
f1ce0c0c00
Move all SDL backend function to the SDL backend and use SDL_ as prefix
2013-04-20 08:02:13 +02:00