yquake2remaster/src/client
Yamagi Burmeister 548bbeb129 Pass raw "float" volume to OpenAL
The client uses float values between 0.0 and 1.0 to represent the volume
of sound samples. This is the range required by OpenAL. But the generic
part of the sound system multiplied the raw float value with 374 and
clamped it to a full integer. That worked by luck withth the OpenAL
backend but broke at least the silencer powerup. Solve this problem by
adding a new field "float oal_vol" to the channel_t struct and use it to
pass the raw float value to OpenAL.

This fixes issue #18
2013-01-20 12:00:29 +01:00
..
header Fix the "help computer" keybinding option; some whitespace cleanup. 2012-12-09 17:56:47 +01:00
menu Cleanup the keybindings menu code. 2012-12-29 18:21:46 +01:00
sound Pass raw "float" volume to OpenAL 2013-01-20 12:00:29 +01:00
cl_cin.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_console.c Some rewriting of windowed_mouse setting, in preparation of releasing the mouse in the menu. 2012-10-30 20:36:15 +01:00
cl_download.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_effects.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_entities.c Add "horplus" cvar to get Hor+ behavior with default FOV 2012-10-28 10:20:46 +01:00
cl_input.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_inventory.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_keyboard.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_lights.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_main.c cl_main:CL_UpdateWindowedMouse() optimization. 2012-11-16 20:30:59 +01:00
cl_network.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_parse.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_particles.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_prediction.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_screen.c Some rewriting of windowed_mouse setting, in preparation of releasing the mouse in the menu. 2012-10-30 20:36:15 +01:00
cl_tempentities.c Reformat the client 2012-07-22 15:34:45 +02:00
cl_view.c Reformat the client 2012-07-22 15:34:45 +02:00