MantisBT - Zandronum
View Issue Details
0003422Zandronum[All Projects] Bugpublic2018-05-05 09:402024-03-02 20:51
AtomicLugia 
 
normalminorsometimes
newwaiting for zdoom 
MicrosoftWindowsXP/Vista/7
3.0 
 
0003422: Sound channel 4096 (CHAN_NOSTOP) doesn't work always as intented
I'm working on a replica of the M75 Guardian from Soldier of Fortune, works almost the same except the sounds. It has the right sounds but it's supposed to be not stopped and restarted, it's supposed to be overlapped like in SoF. It worked by setting the sound channel to 4096 (using as flag "CHAN_NOSTOP" doesn't work). But the firing sound is still interrupted sometimes and it's even worse when I use the footsteps mod found here:'https://forum.zdoom.org/viewtopic.php?f=37&t=35388 [^]'
 - Start DOOM or DOOM II.
 - Type in "give heavymg" or "summon heavymg".
 - Pick it up.
 - Fire!!!
 - It happens sometimes.
No tags attached.
? HeavyMG.wad (375,091) 2018-05-05 09:40
/tracker/file_download.php?file_id=2326&type=bug
Issue History
2018-05-05 09:40AtomicLugiaNew Issue
2018-05-05 09:40AtomicLugiaFile Added: HeavyMG.wad
2018-05-05 09:46AtomicLugiaNote Added: 0019194
2018-05-05 09:46AtomicLugiaNote Edited: 0019194bug_revision_view_page.php?bugnote_id=19194#r11512
2018-05-06 12:36Torr SamahoNote Added: 0019198
2018-05-06 12:36Torr SamahoStatusnew => feedback
2018-05-06 14:36AtomicLugiaNote Added: 0019204
2018-05-06 14:36AtomicLugiaStatusfeedback => new
2024-03-02 20:51Ru5tK1ngNote Added: 0023268
2024-03-02 20:51Ru5tK1ngResolutionopen => waiting for zdoom

Notes
(0019194)
AtomicLugia   
2018-05-05 09:46   
It also happens on 3.1.

(0019198)
Torr Samaho   
2018-05-06 12:36   
Does it work in the latest GZDoom version?
(0019204)
AtomicLugia   
2018-05-06 14:36   
No, it didn't, sorry. It's even worse in GZDoom 3.2.2.
'https://forum.zdoom.org/viewtopic.php?f=104&t=60426 [^]'
(0023268)
Ru5tK1ng   
2024-03-02 20:51   
I've got some bad news for you, it's still broken in GZ 4.11.3. I'm not sure if we should report it over there and wait for a fix or just fix it ourselves while still making the report since the codebase differ so much.