Comments (13)
Oh shit, I think this might the cause of most of those weird Exhumed sound issues. It allocated a sound info struct without fully initializing it. And here it just so happened that the change in size caused undefined behavior in a field that really could silence the sound. That commit was fine, it just changed the memory layout to change how the bug manifested itself.
@sinisterseed Can you check this out if you find some time and also cross check the other sound bugs? A potential fix has been committed
from raze.
I hope I can get them, too, so that I can investigate the reason. Good to hear that this seems to solve the problems. In hindsight it probably wasn't that bad that yesterday I did not manage to release 0.7.2. This sound fix is definitely worth a small delay. 😄
from raze.
Broken from a9ca6c8 onwards.
from raze.
It was actually quite obvious that some uninitialized data was at fault here. That linked commit just gave me an opportunity to look for when these newly added variables get set and suddenly I had found the place where something was not right.
from raze.
No problems here. All these sounds play as expected.
from raze.
Not for me, not anymore, in both self-compiled builds with 0.7.1's binaries and in DRD Team autobuilds.
Most curious. It actually got worse, going through the options is now quiet too.
from raze.
Please check the "Sound in menus" option,. I can confirm that I hear all the sounds you list as missing.
from raze.
Nope, nothing, and it's ON.
I only hear the mummy laughing and the open sound when opening the menu, after that, navigating the menus is silent.
from raze.
I can't validate this one myself, I hear all sounds like Graf can. Tested on multiple platforms as well.
Maybe blow your conf away and try fresh?
from raze.
Edited my comment above, been able to replicate this on a fresh config, but an older one is carrying over some setting perhaps. Investigating.
from raze.
This is dramatically better across the board and I'm hearing more sounds than I've heard thus far, but it's exacerbating some of those >>>>>>>>>>>> Received AL error Invalid Value (0xa003), oalsound.cpp:955
issues.
from raze.
Yeah, definitely is. I've seen comments about them persisting so finally getting them close to extinction is a great thing 😁.
from raze.
I go missing for a day and I see this now eh?
Damn awesome if this has revealed a deeper issue and now more sounds have been fixed :) . Time to kick ass.
Edited my comment above, been able to replicate this on a fresh config, but an older one is carrying over some setting perhaps. Investigating.
As I said, it was in both self-compiled builds and DRD Team ones, so it had to exist for real 😉 .
from raze.
Related Issues (20)
- [BUG] Pink screen Vulkan render HOT 4
- [BUG] [General] Raze fails to compile on Fedora 40 - GCC 14.0.1 HOT 2
- [BUG] [Blood] Acid pod doesn't cause damage HOT 1
- [Feature] [Blood] Add an ability to add new sounds from DEF files
- [BUG] [Blood] Missing sound in Death Wish 1.7
- [BUG] [Blood] Crash on level load
- [BUG] [SW] Enemies are alerted to the player through doors and windows that they should not be able to see through HOT 6
- [BUG] [SW] Enemy sounds are scrambled (wrong sounds play for what the enemy is doing) HOT 3
- [BUG] [Powerslave] Player cannot jump out of water onto certain ledges
- [Feature] Add `-s#` or `-skill #` cmd parameter to launch the game with selected skill level or show skill selection menu when launching single map
- [Feature] Support for .kpf files HOT 1
- [Feature] Port ifmatch subtoken for voxel token from EDuke32
- [Feature] SteamAPI/Achievement Support for Duke3D World Tour HOT 2
- [BUG] [Blood] `tile2241-tile2249` replacements not working
- [BUG] [Duke Caribbean] Expansion not showing up on game select screen
- [Question] Contributing widescreen game assets
- [BUG] [Duke 3D] Missing Reverb
- [BUG] nearest sound interpolation inaccurate HOT 1
- [BUG] [Exhumed] Segmentation fault
- [Feature] Other Build engine games? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raze.