Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not an issue (3D Sound) #35

Closed
bayaraa opened this issue Apr 13, 2023 · 4 comments
Closed

Not an issue (3D Sound) #35

bayaraa opened this issue Apr 13, 2023 · 4 comments

Comments

@bayaraa
Copy link

bayaraa commented Apr 13, 2023

Like your D2 QOL pack.
Just found out indirectsound (dsound.dll) is enabling 3d sound in d2 sound option. but not actually emulating eax (maybe it's just not working on my end). your can tell differences in indoor areas like cathedral say something your character (with headphone).

https://github.com/kcat/dsoal this is actually works on my machine. found binaries in http://vaporeon.io/hosted/dsoal-builds/.
i dunno how stable this. but not bad so far.

@whipowill
Copy link
Owner

It's kinda funny bc I'm hearing impaired and I never noticed lol. When I throw these DLLs in my D2 folder it disables the 3d sound option -- did you edit the aisoft.ini file?

@bayaraa
Copy link
Author

bayaraa commented Apr 14, 2023

Ahh i see lol (kinda feels bad for laughing).
nope, just throw the way its downloaded.

@nelsonmenon
Copy link

Like your D2 QOL pack. Just found out indirectsound (dsound.dll) is enabling 3d sound in d2 sound option. but not actually emulating eax (maybe it's just not working on my end). your can tell differences in indoor areas like cathedral say something your character (with headphone).

https://github.com/kcat/dsoal this is actually works on my machine. found binaries in http://vaporeon.io/hosted/dsoal-builds/. i dunno how stable this. but not bad so far.

hi @bayaraa you have to edit dsound.ini and enable eax2 = true
keep your project alive man d2gl rlz

@bayaraa
Copy link
Author

bayaraa commented Apr 30, 2023

@nelsonmenon

-- EAX
--====

--[[

    EAX ("Environmental Audio Extensions") is not emulated by IndirectSound.

    IndirectSound can emulate EAX support, however.
    In other words, IndirectSound will pretend that EAX is supported
    so that games using IndirectSound will think that EAX is available.
    This is useful for some games that don't calculate
    3D positional audio unless EAX is supported.

    (Actual emulation of EAX is under development
    but is not yet ready to release.)

    There are two versions of EAX with emulated support:
      * EAX 1.0
      * EAX 2.0
    Support for later versions of EAX is not yet emulated.

    To emulate support for a specific EAX version
    set the corresponding value to "true" (with no quotes), e.g.:

      eax2 = true

    To disable emulated support set the value to false.

    Disabling EAX has the same effect as setting the
    "Hardware Acceleration" slider in the control panel to "Standard"
    on older versions of Windows.

]]

yeah it seems just enabling option not actually emulating.
i can't hear actual 3d sound.

@bayaraa bayaraa closed this as completed Jul 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants