Giter VIP home page Giter VIP logo

Comments (9)

bibendovsky avatar bibendovsky commented on May 25, 2024 1

I thought that it would be nice to add support for rapture (game edition) because from what I heard it has even better sound positioning than openAL soft, so it would be nice if I could have EAX and the best positional audio, here's the compatibility list: http://blueripplesound.com/compatible-games

You could place Rapture's OpenAL driver (rapture3d_oal.dll) with the wrapper and rename it to one of the supported file name (eaxefx_driver.dll, dsoal-aldrv.dll, soft_oal.dll).

from eaxefx.

mirh avatar mirh commented on May 25, 2024

Rapture has nothing to do with EAX, and it's just an openal implementation/device like any other.
If you think OAL-soft has a subpar positioning, you should report to them.

from eaxefx.

justtoask avatar justtoask commented on May 25, 2024

Sorry for replying so late, but I just now tried to do it with doom 3 ("s_libOpenAL" is "openal32.dll") and it doesn't have any sound and crashes after few seconds.

from eaxefx.

justtoask avatar justtoask commented on May 25, 2024

here's the log:

[2021-12-21 21:11:18.747] [EAXEFX] [I]
[2021-12-21 21:11:18.747] [EAXEFX] [I] <<<<<<<<<<<<<<<<<<<<<<<<
[2021-12-21 21:11:18.747] [EAXEFX] [I] EAXEFX v1.0.6
[2021-12-21 21:11:18.747] [EAXEFX] [I] <<<<<<<<<<<<<<<<<<<<<<<<
[2021-12-21 21:11:18.747] [EAXEFX] [I]
[2021-12-21 21:11:18.747] [EAXEFX] [I] Load AL driver.
[2021-12-21 21:11:18.747] [EAXEFX] [I] Try to load a driver "eaxefx_driver.dll".
[2021-12-21 21:11:18.747] [EAXEFX] [I] Create AL symbol loader.
[2021-12-21 21:11:18.747] [EAXEFX] [I] Load ALC v1.1 symbols.
[2021-12-21 21:11:18.747] [EAXEFX] [I] Load AL v1.1 symbols.
[2021-12-21 21:11:18.747] [EAXEFX] [I]
[2021-12-21 21:11:18.747] [EAXEFX] [I] Apply patches.
[2021-12-21 21:11:18.747] [EAXEFX] [I] Doom 3 (2004) already patched.
[2021-12-21 21:11:18.777] [EAXEFX] [I]
[2021-12-21 21:11:18.777] [EAXEFX] [I] Playback devices:
[2021-12-21 21:11:18.793] [EAXEFX] [I]     "Rapture3D"
[2021-12-21 21:11:18.794] [EAXEFX] [I]
[2021-12-21 21:11:18.794] [EAXEFX] [I] Capture devices:
[2021-12-21 21:11:18.794] [EAXEFX] [I]     none
[2021-12-21 21:11:18.794] [EAXEFX] [I]
[2021-12-21 21:11:18.794] [EAXEFX] [I] ================
[2021-12-21 21:11:18.794] [EAXEFX] [I] Open default device.
[2021-12-21 21:11:18.794] [EAXEFX] [E] AL failed to open the device.
[2021-12-21 21:11:18.794] [EAXEFX] [I]
[2021-12-21 21:11:18.794] [EAXEFX] [I] ================
[2021-12-21 21:11:18.794] [EAXEFX] [I] Create context on device 00000000.
[2021-12-21 21:11:18.794] [EAXEFX] [I]
[2021-12-21 21:11:18.794] [EAXEFX] [I] Input attributes:
[2021-12-21 21:11:18.794] [EAXEFX] [I]     none
[2021-12-21 21:11:18.794] [EAXEFX] [E]
[2021-12-21 21:11:18.794] [EAXEFX] [E] <<<<<<<<
[2021-12-21 21:11:18.794] [EAXEFX] [E] alcCreateContext
[2021-12-21 21:11:18.794] [EAXEFX] [E] [AL_API] Device not found.
[2021-12-21 21:11:18.794] [EAXEFX] [E] >>>>>>>>
[2021-12-21 21:11:18.794] [EAXEFX] [E]
[2021-12-21 21:11:18.794] [EAXEFX] [I]
[2021-12-21 21:11:18.794] [EAXEFX] [I] ================
[2021-12-21 21:11:18.794] [EAXEFX] [I] Make context 00000000 current.

from eaxefx.

bibendovsky avatar bibendovsky commented on May 25, 2024

[2021-12-21 21:11:18.794] [EAXEFX] [I] Open default device.
[2021-12-21 21:11:18.794] [EAXEFX] [E] AL failed to open the device.

Seems the "game edition" supports only specific games.

from eaxefx.

justtoask avatar justtoask commented on May 25, 2024

Yeah, but doom 3 is on the support list

from eaxefx.

mirh avatar mirh commented on May 25, 2024

It should work anywhere with a bit of elbow grease.

from eaxefx.

bibendovsky avatar bibendovsky commented on May 25, 2024

I couldn't get it working.

Test results for Rapture 3D extracted libraries (mentioned in the link above).
Done with clean installation of Windows 7 SP1 x64 in the VirtualBox.

P.S. ALCapsViewer and EnumerateWin32 got here.

===

Test 1
Files from a folder "1. Libraries to copy near game exe".

File list
rapture_3d_official_router_file_list

ALCapsViewer
rapture_3d_official_router_alcapsviewer

EnumerateWin32
rapture_3d_official_router_enumeratewin32

===

Test 2
Files from a folder "1. Libraries to copy near game exe/alternative (rather unnecessary)".

File list
rapture_3d_r3d_router_file_list

ALCapsViewer
rapture_3d_r3d_router_alcapsviewer

EnumerateWin32
rapture_3d_r3d_router_enumeratewin32

from eaxefx.

bibendovsky avatar bibendovsky commented on May 25, 2024

The wrapper not maintained anymore after integration into OpenAL Soft.

from eaxefx.

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.