Code Monkey home page Code Monkey logo

Comments (13)

coelckers avatar coelckers commented on July 28, 2024 2

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.

coelckers avatar coelckers commented on July 28, 2024 2

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.

mjr4077au avatar mjr4077au commented on July 28, 2024 1

Broken from a9ca6c8 onwards.

from raze.

coelckers avatar coelckers commented on July 28, 2024 1

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.

coelckers avatar coelckers commented on July 28, 2024

No problems here. All these sounds play as expected.

from raze.

sinisterseed avatar sinisterseed commented on July 28, 2024

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.

coelckers avatar coelckers commented on July 28, 2024

Please check the "Sound in menus" option,. I can confirm that I hear all the sounds you list as missing.

from raze.

sinisterseed avatar sinisterseed commented on July 28, 2024

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.

mjr4077au avatar mjr4077au commented on July 28, 2024

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.

mjr4077au avatar mjr4077au commented on July 28, 2024

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.

mjr4077au avatar mjr4077au commented on July 28, 2024

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.

mjr4077au avatar mjr4077au commented on July 28, 2024

Yeah, definitely is. I've seen comments about them persisting so finally getting them close to extinction is a great thing 😁.

from raze.

sinisterseed avatar sinisterseed commented on July 28, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.