VOGONS


First post, by Alexraptor

User metadata
Rank Newbie
Rank
Newbie

Having a bit of problem with my Creative X-Fi Titanium Fatal1ty Pro, on my Windows XP/10 dual boot system.

Everything works perfectly fine on Windows XP, so it's not a hardware issue. But on Windows 10 I get no sound when running a game like Quake 4 in native openAL mode or enabling any EAX capable game on Alchemy. I've tried installing and uninstalling a number of different driver packs, including the latest officially available ones, as well as different versions of Alchemy, and nothing seems to work.

Is there any way to fix this, or have current versions of Windows 10 just flat out broken this functionality?

Reply 1 of 5, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie

Copy dsound.dll from Alchemy folder to .exe folder.
Alchemy nothing to do without that`s.

Re: EAX appreciation thread
create the HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SafeDllSearchMode registry value, and set it to 0.

Last edited by shevalier on 2025-03-04, 17:35. Edited 1 time in total.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300

Reply 2 of 5, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++
Alexraptor wrote on 2025-03-04, 10:34:

Having a bit of problem with my Creative X-Fi Titanium Fatal1ty Pro, on my Windows XP/10 dual boot system.

I don't know about Win10 (I don't use it) but on Win7 this is pretty easy. When you install an officially supported game (e.g. Baldur's Gate 2 or Splinter Cell) ALchemy will pick it up by reading its registry entries. After starting ALchemy, any supported game will appear on the left panel. Then, you click on the arrow icon to add it to the right panel, after which EAX will work in that game. This basically copies dsound.dll and dsound.ini to the game's folder, and then adjusts that ini file as per Creative's official presets. For certain games, you may also need to install EAX Unified beforehand.

The attachment ALchemy_Win7.jpg is no longer available

As for OpenAL games, those should just work, and don't need ALchemy. However, you may need to install Creative's version of OpenAL which can be download from here.

P.S.

The GOG releases of certain games (such as Splinter Cell) don't set the registry entries that ALchemy expects. You're better off using the retail version in that case.

Last edited by Joseph_Joestar on 2025-03-04, 18:13. Edited 1 time in total.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 3 of 5, by Alexraptor

User metadata
Rank Newbie
Rank
Newbie

Unfortunately I've already tried doing everything mentioned, and as far as dsoundlog.txt says, everything fine:

----------------------------------------------------------------------
[Logging Time : 4/3/2025 at 19:05:21

Loaded C:\Program Files (x86)\Games\Blizzard Entertainment\Warcraft III\DSOUND.ini

Using Native OpenAL Renderer
----------------------------------------------------------------------

I just simply don't get any sound output and it's same story with any other game I try.

Reply 4 of 5, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
Alexraptor wrote on 2025-03-04, 18:12:

Using Native OpenAL Renderer
----------------------------------------------------------------------

I just simply don't get any sound output and it's same story with any other game I try.

OpenAL uses several buffers at once from X-Fi.
Approximately 10-30.
This can be seen in AIDA64 when playing the game ("Hardware sound buffer" must be Approximately 100-110).

If the buffers are not occupied, then the audio streams do not reach the card.

Well, there is a known problem with the fact that all drivers (including those from Daniel_K) place OpenAL files in the wrong path.
https://www.overclock.net/threads/official-cr … 2#post-27942852
https://community.pcgamingwiki.com/files/file … 5-openal-tools/

PS. X-fi must be at "Game mode", not Entertaiment or AudioCreation.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300

Reply 5 of 5, by Alexraptor

User metadata
Rank Newbie
Rank
Newbie
shevalier wrote on 2025-03-05, 12:32:

That link made all the difference, thanks!

Specifically the report from openAL-info32.exe, was very illuminating.

Available playback devices:
SB X-Fi Audio [0001]
Generic Software on SPDIF Out (2- Creative SB X-Fi)
Generic Software on ROG PG279Q (3- High Definition Audio Device)
Generic Software on Speakers (2- Creative SB X-Fi)

Turns out OpenAL itself was working the whole time, it just wasn't outputting where i expected it. Since I'm using an external amplifier, I output all my sound to SPDIF. But OpenAL was being a contrarian and outputting all sound via the regular Line-Out.

I plugged in a pair of headphones and there the sound was! After that it was just a matter of going into the Creative Audio Control Panel and ticking the "Play Stereo Mix Using Digital Output" box, and now everything works perfectly. 😀