VOGONS


First post, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie

Hi, I'm trying to run the OG Doom 3 with EAX enabled but the setting missing. To be honest I'm going into this a bit blind because I never actually played Doom 3 (I know, right... in my defense I would've been 8 and wouldn't have had my first PC for another couple of years) nor did I ever take advantage of EAX back in the day.

I have the following setup:
- Windows XP SP2 64-bit
- Creative SoundBlaster X-Fi Titanium SB0880
- Latest Daniel_K drivers
- OpenAL is installed (not sure that's relevant)
- EAX and CMSS 3D are enabled in the Creative console (I don't know if the latter is needed)

I feel like I'm missing something that would've been extremely obvious to people at the time because I looked everywhere and I couldn't find this particular issue documented. Any help in allowing me to experience this old gem in the best possible way would be greatly appreciated!

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT

Reply 1 of 4, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

You need to update the game.

Support for EAX 4.0 was first introduced with patch 1.3.

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 2 of 4, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie
Joseph_Joestar wrote on 2024-10-07, 07:48:

You need to update the game.

Support for EAX 4.0 was first introduced with patch 1.3.

I see, thanks a lot! I read somewhere that 1.3 made the game run on newer versions of Windows, but couldn't find any patch notes on EAX. I'll try that!

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT

Reply 3 of 4, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

Here's an archived version of Creative's old website which has the EAX related patch notes. Relevant bits:

Creative Labs wrote:
Doom 3 The Way It Should Be Heard! Creative has collaborated with ID Software to bring its customers the full Sound Blaster expe […]
Show full quote

Doom 3 The Way It Should Be Heard!
Creative has collaborated with ID Software to bring its customers the full Sound Blaster experience - real-time EAX® ADVANCED HD™ effects processing, fully hardware based 3D mixing and full hardware based audio anti-aliasing...Doom 3 has never sounded so sweet!

With the latest DOOM 3 patch you get full support for all the above, thanks to a custom OpenAL based audio engine. Creative sound card owners can now experience the thrills and chills of this awesome game with fully immersive audio, and with no frame rate hit! Run Doom 3 in 7.1 mode at just the same framerate as the software based 2 speaker mode!

EAX ADVANCED HD
Every level of the original Doom 3 game has been enhanced with real-time EAX ADVANCED HD effects. Now experience the spine chilling atmosphere with a whole new dimension, as realistic environment effects are applied on the fly. For the new Doom 3 expansion pack "Resurrection Of Evil", we take it to the next level. Each map has been designed with EAX 4.0 multi-environment technology for the ultimate audio experience!

Hardware based audio anti-aliasing
Doom's internal audio architecture utilizes audio effects that run at a 22.05kHz sample rate. This offers a good compromise between audio quality and sample size. With Doom 3's native audio engine, these audio effects are then upsampled to 44.1kHz on playback. While this design yields good results, the Creative Sound Blaster implementation brings its hardware based sample rate converters into play to make it even better. Any software based SRC process has to balance the tradeoff of CPU versus audio quality. As a result, linear interpolation is usually used for upsampling, with the downside that "audio jaggies" tend to occur - slight distortion or coloration of the original signals. Creative's hardware DSP deals with this by applying 8-point interpolation as part of the SRC process - "audio anti-aliasing"! The result is smooth, high quality audio every time.

The EAX patch was a joint effort between Creative Labs and id Software.

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 4 of 4, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie

Thanks! Updating to 1.3.1 fixed it. Interestingly, I also needed to put my console in Game mode as opposed to Entertainment which I prefer for its cleaner interface. Otherwise it said that no supported hardware is found.

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT