smallmodel
|
39add5ccec
|
Fix incorrect parsing of music volumes
|
2024-09-13 20:01:01 +02:00 |
|
smallmodel
|
2d696cf500
|
Also use the port when connecting to a server
|
2024-09-13 19:07:06 +02:00 |
|
smallmodel
|
45fe0bc8b7
|
Add an IP column
See #353 where servers would appear twice
|
2024-09-13 19:06:38 +02:00 |
|
smallmodel
|
34aeab5f77
|
Fix the game type string being empty
(see #353 for the game type)
|
2024-09-13 18:34:43 +02:00 |
|
smallmodel
|
10b30d74e7
|
Implement sample_volume()
|
2024-09-12 22:23:27 +02:00 |
|
smallmodel
|
1ba4c6b7ad
|
Remove useless comment
|
2024-09-12 22:18:09 +02:00 |
|
smallmodel
|
c68f23cdaf
|
Fix compilation warnings
|
2024-09-11 00:21:31 +02:00 |
|
smallmodel
|
a586f13af8
|
Remove CL_GamespyServers_f as there is an existing implementation
|
2024-09-10 19:58:28 +02:00 |
|
smallmodel
|
37820c1673
|
Generate QKey
|
2024-09-10 19:57:25 +02:00 |
|
smallmodel
|
6adad053d9
|
Explicitly disable looping when setting the sample loop count to a value other than 0
This fixes a rare occurrence where some sounds would loop forever
|
2024-09-09 00:15:39 +02:00 |
|
smallmodel
|
725561b655
|
Fix the usage of memory, strings, constant and parameters
|
2024-09-08 23:54:47 +02:00 |
|
smallmodel
|
c18cdc78ea
|
Fix Cgame key catching
|
2024-09-08 15:48:46 +02:00 |
|
smallmodel
|
cd9b1a741f
|
Match CG_PermanentMark parameters
This fixes #355
|
2024-09-07 23:57:17 +02:00 |
|
smallmodel
|
78f0072c59
|
Update the SFX datasize when downsampling
This fixes #349 where the size of the AL buffer didn't match the real downsampled size, which would cause AL to read way past of end of the data buffer
|
2024-09-04 20:12:46 +02:00 |
|
smallmodel
|
1022ce531a
|
Fix AL buffers having sound data past end of the sound buffer
|
2024-09-04 20:10:56 +02:00 |
|
smallmodel
|
fb875501f0
|
Fix UI library forcing latched variables
This caused issues when setting render variables
|
2024-09-01 23:34:57 +02:00 |
|
smallmodel
|
7852929da3
|
Fix the music replaying when loading from save after it ended
|
2024-09-01 20:38:11 +02:00 |
|
smallmodel
|
a9b8cdce64
|
Only print the long word error in debug mode
|
2024-09-01 18:10:16 +02:00 |
|
smallmodel
|
010a5ffc74
|
Mark entities as missing until they are received
This fixes a bug where the plane sound in t1l1 would stop immediately because the entity isn't received at this point
|
2024-09-01 16:21:56 +02:00 |
|
smallmodel
|
2239efa439
|
Fix sample_offset() returning a wrong value with looping sounds
The returned offset will now be the correct when the stream has been re-read from the beginning due to the sound looping
|
2024-08-30 21:12:39 +02:00 |
|
smallmodel
|
89133bf05d
|
Fix looping sounds not stopped when stopping all sounds
This fixes an issue where some random looping sound (like footsteps) would be heard after restarting or when loading a saved game
|
2024-08-29 19:29:16 +02:00 |
|
smallmodel
|
194e898d90
|
Ignore bad SFX for 3D loop sounds
|
2024-08-26 13:22:40 +02:00 |
|
smallmodel
|
0b1a20dcff
|
Properly save and restore sound position, also fix loopsounds not playing properly
|
2024-08-26 01:29:42 +02:00 |
|
smallmodel
|
022181fcfd
|
Remove processed buffers after half of the queued buffers has been processed
|
2024-08-25 16:49:24 +02:00 |
|
smallmodel
|
91b80a8e21
|
Fix the sound system not restarting when modifying the speaker type to 0
|
2024-08-24 19:19:55 +02:00 |
|
smallmodel
|
d399ffd609
|
Set the correct sound velocity
|
2024-08-24 18:18:20 +02:00 |
|
smallmodel
|
bf2626f804
|
Set the pitch before playing the sound
|
2024-08-24 17:53:13 +02:00 |
|
smallmodel
|
00f27ac02d
|
Fix improper sound distance values
|
2024-08-24 17:35:35 +02:00 |
|
smallmodel
|
b457a84ed9
|
Fix AL_DISTANCE_MODEL value type, it must be an integer
|
2024-08-24 16:39:43 +02:00 |
|
smallmodel
|
8188d46ee7
|
Fix SetLittleLong() writing past end of bytes buffer
(even though the union was still 4-bytes because of the integer)
|
2024-08-24 15:10:12 +02:00 |
|
smallmodel
|
c70c578194
|
Ignore ALC_OUTPUT_MODE_SOFT if unavailable
|
2024-08-24 14:51:58 +02:00 |
|
smallmodel
|
54ceff5107
|
Process the value of s_speaker_type
|
2024-08-24 14:25:25 +02:00 |
|
smallmodel
|
56775399d3
|
Fix 3D sounds not being attached to an entity when specified
|
2024-08-23 23:38:52 +02:00 |
|
smallmodel
|
53d5dd1e40
|
Differentiate saves from mohaa, mohta and mohtt
Fixes #339 where Spearhead and Breakthrough would also display saves from mohaa
|
2024-08-23 22:25:43 +02:00 |
|
smallmodel
|
b2ef0fd6e3
|
Swap the save game struct on big endian architectures
|
2024-08-23 21:09:12 +02:00 |
|
smallmodel
|
b5ffe756d6
|
Fix buffers unnecessarily being unqueued after source has stopped
|
2024-08-23 20:38:41 +02:00 |
|
smallmodel
|
8c41576daa
|
Remove assertion as sounds can be streamed at any time
|
2024-08-23 12:13:17 +02:00 |
|
smallmodel
|
a529b37f25
|
Show some AL errors on developer mode only
|
2024-08-23 12:07:28 +02:00 |
|
smallmodel
|
5e60b89a0d
|
Fix linux compile error
|
2024-08-22 16:13:03 +02:00 |
|
smallmodel
|
e46625a52c
|
Added more verbosity
|
2024-08-22 15:39:28 +02:00 |
|
smallmodel
|
f67a7c6621
|
List available devices and use Generic Software if Generic Hardware is the default
|
2024-08-22 13:30:04 +02:00 |
|
smallmodel
|
4839a2026b
|
Fix string casting
|
2024-08-22 12:43:18 +02:00 |
|
smallmodel
|
219dbbb5b7
|
Open the default device by passing in the default device name instead of NULL
|
2024-08-22 12:39:14 +02:00 |
|
smallmodel
|
13911b051a
|
Use OpenAL by default
|
2024-08-21 18:35:06 +02:00 |
|
smallmodel
|
a399fdf6cf
|
Removed useless comments
|
2024-08-17 21:07:25 +02:00 |
|
smallmodel
|
783c24d6f7
|
Fix sound never playing from entities that are not sent to clients
|
2024-08-17 17:24:17 +02:00 |
|
smallmodel
|
1254146223
|
Fix streamed sound stopping before end
|
2024-08-17 11:09:35 +02:00 |
|
smallmodel
|
f776d842d1
|
Don't load sound immediately if they must be streamed
This removes more hiccups
|
2024-08-14 19:08:20 +02:00 |
|
smallmodel
|
deb18c53b7
|
Implement streaming support for OpenAL
See #333, and #324
|
2024-08-12 20:26:17 +02:00 |
|
smallmodel
|
eb04e26823
|
Use the new libmad version as it seems stable enough
|
2024-08-09 20:33:59 +02:00 |
|