Project

General

Profile

Bug #799

[Hexen] Excessive Wind sounds

Added by danij about 15 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
2009-10-03
% Done:

100%


Description

There appears to be something going a bit wrong within the logical sound manager leading to continual allocation of memory for logical sound has table nodes in Sfx_CreateLogical when playing Hexen. Most allocations seem to occur when the wind ambient sound is played or when actioned via an ACS script.

I haven't done any profiling but turning S_StartSound into a null-op resulted in a noticeable performance boost.

Being completely unfamiliar with the sound manager, I thought it best to leave it alone.

Labels: Data

History

#1 Updated by skyjake about 15 years ago

In 1.9.7 I'm not seeing any misbehavior save for a lacking forced stopping of logical sounds from the same origin.

#2 Updated by skyjake over 12 years ago

Fixed the way the Wind sounds are played and prioritized for 1.9.8.

Also available in: Atom PDF