Comments (9)
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.
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.
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.
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.
[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.
Yeah, but doom 3 is on the support list
from eaxefx.
It should work anywhere with a bit of elbow grease.
from eaxefx.
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".
===
Test 2
Files from a folder "1. Libraries to copy near game exe/alternative (rather unnecessary)".
from eaxefx.
The wrapper not maintained anymore after integration into OpenAL Soft.
from eaxefx.
Related Issues (20)
- Issues in Serious Sam HD HOT 3
- Add 64-bit support
- Load EFX API dynamically
- Bypass X-RAM
- Activate dedicated reverb effect on first call of EAXGet / EAXSet
- No reverb effect in Mass Effect (2007) HOT 5
- Linux support possible HOT 6
- Quake 4 doesn't update sound position fast enough? HOT 3
- [Discussion] Implementation of EAX extensions in OpenAL Soft HOT 30
- Install both eaxefx_bin_win32 AND eaxefx_bin_win64? HOT 2
- EAX enable in splinter cell HOT 6
- EAX OpenAL Extension в игре S.T.A.L.K.E.R. HOT 1
- Ivestigate "idSoundCache: error unloading data from OpenAL hardware buffer" HOT 16
- No Reverb in Doom 3? HOT 1
- idSoundCache: error unloading data from OpenAL hardware buffer в RoE с патчером HOT 5
- [DOOM3] Fix scaling down volume of sounds HOT 2
- Can't enumerate on winxp HOT 5
- Crash in `ALCapsViewer32.exe` and `EnumerateWin32.exe`
- UT2004 EAX 5.0 Issues HOT 33
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 eaxefx.