Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
I guess you still misunterstood me I'm NOT using OpenAL for the loading of OGG-Files. I'm loading the OGG-Files through special OGG-Vorbis-Dlls and just "copy" them into OpenAL-Soundbuffers. That worked great with older nForce2-Sounddrivers, but newer ones won't do it anymore with the Delphi-Headers and crash with alutInit. C-Apps using OpenAL work like they should, so I guess the problem is that the delphi-headers are just outdated and cause problems with newer versions of OpenAL on my nForce2-APU.
And as for the drivers : The sounddrivers' version is 4.31, and as it comes with nVidia-OpenAL Units, they also (OpenAL32.dll, ALut.dll) carrie the same versionnumber. (The driver is very recent, about 1 month or so old).
And as said before games that use OpenAL (like the new UT) or C-Apps using it work fine.
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
I've got another problem using OGG-files with OpenAL. This time, I wanted to use the AL_FORMAT_VORBIS_EXT-Extension und no matter what I do, I'm told that this extension is not available. I'v even tried with the example from your page (#9) and put all necessary files in there : the beta wrap_oal.dll, the newest openal32.dll that I could find (0.9.9.3) and all dlls from the vorbis-SDK.
So I really don't know why AL_EXT_vorbis isn't available. So do you have any clues on how I could get around that problem (it really seems that NVidia's OpenAL-Support isn't very good, but as said I'm using separate OpenAL-files)?
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
You best first download the openal router from the creative site and install that one first. (That one should work on non-creative soundcards also....
did you add/change the AL_FORMAT_VORBIS_EXT ?
Dou you use directsound3d?
It seems to work on my pc if i follow the steps from the tutorial. But it could be a bug in the nvidia implementation? Let me know....
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
I guess it's a problem with NVidias implementation. I can't use DirectSound3, cause that will always crash, even (!) if I use the ALTest-App from the OpenAL-homepage. And yes, I added AL_FORMAT_VORBIS_EXT (=$10003) and I also installed the OpenAL-Router (including the wrap_oal.dll) from Creative. So I guess it's again the fault of NVidia, and I'm getting quite sick of their shabby NForce-Support.
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
Something strange happened as today ogg did not work on my pc either. I did a reinstall of the creative runtime, then copied the wrap_oal.dll again. And it worked again. And still does. Accidently i managed to crash winxp by copying the wrap_oal.dll whilst running an openal program (i should have know better )
A last thing you can try: Remove all openal related files before installing the creative runtime.
Registriert: Di Jul 01, 2003 18:59 Beiträge: 887 Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
nforce2 seems to be buggy with openal i read the following on the openal maillist
Zitat:
The bug only happens on an equipement using motherboard Assus A7N8X-X, wich uses nForce 2 sound system, using "Realtek AC97" chipset. Direct X 9.0 SDK is installed. Realtek AC97 drivers were installed on August, 2nd of 2004. The OS being used is Windows XP.
SOS: maybe you can install unofficial realtec ac97 drivers, and then install the openal runtime?
(ps do not blame me if anything goes wrong , be sure to backup before...)
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
No, that's not THE problem. You must know that differentn Force2-Boards incclude different Sound-Chips (it's a bit tricky). The cheaper boards only have a simple AC97-On Board sound (as the Asus Board you mentioned), whereas the more expensive Boads (as my MSI K7N2G-ILSR, that was ~180€ when it came out) have the Soundstorm On-Board sound. So not all nForce2-Boards have the same sound on-board.
So having a Soundstorm On-Board, I have no other choice than using NVidia's stupid drivers. It's a shame that they can't get the driver thing right (the OpenAL-Problem is not the only one, in Doom 3 for example, Sound just stops afert some minutes of play on almost all nForce2-Boards, other games have problems too) after those nForce2-Boards have been out for so long. But it looks they know that they'll never be able to do proper sounddrivers, that's why they decidided to exclude Soundstorm from nForce3/nForce4.
So I'll just wait until my next board and then buy a real soundcard with working drivers...
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.