[Duplicate] g4.5pre-242-g4aec72be5 Spider Mastermind silent death sound

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

g4.5pre-242-g4aec72be5 Spider Mastermind silent death sound

Postby Nash » Wed Oct 07, 2020 4:19 pm

When a Spider Mastermind dies, its death sound doesn't get played.
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby 3saster » Wed Oct 07, 2020 6:15 pm

Working fine for me, including testing on a bunch a few different maps. Perhaps it's a certain setting causing it, or perhaps something on your end?
User avatar
3saster
 
Joined: 11 May 2018
Location: Canada

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Nash » Thu Oct 08, 2020 4:04 pm

I've installed GZDoom on a completely separate directory, let it generate a fresh INI and run this isolated copy of GZ; still same thing. No sound when killing the Spider Mastermind.

Here's my startup:



As you can see, completely vanilla.
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Graf Zahl » Thu Oct 08, 2020 4:38 pm

Sound plays for me.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Blue Shadow » Thu Oct 08, 2020 6:09 pm

How are you killing the monster? By fighting it normally or mdk'ing it from the console?
User avatar
Blue Shadow
 
 
 
Joined: 14 Nov 2010
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Nash » Thu Oct 08, 2020 6:29 pm

Thanks Blue Shadow, now I know how to reproduce it.

The Spider Mastermind's death sound is silent when you kill it with either MDK or 'kill monsters'. Fighting it normally (killing it with weapons) makes the sound play as expected.

Probably of interest is that if I use MDK or 'kill monsters' on a Cyberdemon, the sound plays normally.
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Rachael » Thu Oct 08, 2020 8:45 pm

Okay, can confirm, when killing it with weapons I get a death sound, but when using MDK there is no sound.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Player701 » Fri Oct 09, 2020 12:11 am

Hmm, I can confirm the bug too. It is present in 4.4.2 and probably in much earlier versions as well. I think I first encountered it quite a while ago (a couple years maybe), but I'm not sure why I didn't report it back then. Probably because I thought that mdk/kill monsters was supposed to work that way... yeah, I know, silly. But I guess I thought, since they're cheat codes, why not? (Not trying to imply that this isn't actually a bug, of course)

Upd: This bug affects the Arachnotron too. Both the Arachnotron and the Spider Mastermind call A_Scream in the very first state of their death sequences. The same goes for BossBrain, and it's also affected by the bug (kill monsters doesn't work for it but mdk does).

Upd2: A_Scream actually does get called, this can be easily seen by adding a console message to the method body. Interestingly enough, binding a key to mdk and using it without opening the console makes the sound play normally as well. Same if kill monsters is bound to a key and used.

Upd3: And this is why it happens:
Code: Select allExpand view
// sound is paused and a non-looped sound is being started.
// Such a sound would play right after unpausing which wouldn't sound right.
if (!(chanflags & CHANF_LOOP) && !(chanflags & (CHANF_UI|CHANF_NOPAUSE)) && SoundPaused)
{
   return NULL;
}
User avatar
Player701
 
Joined: 13 May 2009
Location: Russia
Discord: Player701#8214
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Graf Zahl » Fri Oct 09, 2020 1:20 am

Ok, then: viewtopic.php?f=7&t=28649

Sorry, but if it only happens when killing a monster from the open console any attempt to fix this will only make other things worse.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so

Postby Nash » Fri Oct 09, 2020 2:29 am

Ah, interesting. Oh well, it only happens when a cheat command is used (and in a specific position too; only when the game is paused from the console)... it's not worth fixing. :mrgreen:
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 0 guests