Pro-HL
Pro-HL Home
News Archive
Advertising
Sponsors
Site Stats
Link To Us
Admins Log-In
Staff / Contact Us
Pro-HL Forums
Tournaments
Pro-HL Hosted
Summer Cup07
Pro eXtreme League
About & Rules
Servers
Skool Of Sniper
Best Of The Best 04
BB2004 Tables
BB2004 Results
10 Man Arena Cup
Player Database
Blacklisted Players
Add/Edit Record
3rd Party Hosted
Enemy Down
CAL
The CPL
CCSSL
CLanBase
ESL
TWL
TheSGL
Counter-Strike Source
Maps
AWP Maps
AIM Maps
DE Maps
CS Maps
Other Maps
Models & Skins
Scripts & Aliases
Server Files
Anti-Cheat & CFG's
HLstatsX Guide
Mani Admin Menu
Guides & Tips
Custom Sprays
CPL Fire Guide
Office Guide
Inferno Guide
Compound Guide
Aztec Guide
Dust Guide
AWP Pro-HL Yard
Netcode Tales
AK47 Guide
Weapon Guide
Weapon Sprays
Beginners Tips
Interviews
i31 LAN Photos
i30 LAN Photos
p0w! TrumanZi
Links
Half-Life 2
Maps
Models & Skins
Scripts & Aliases
Server Files
Guides & Tips
First Look at Half-Life2
Links
Adrenaline Gamer
Patches/Updates
HLCCL Forums
[r]age-Boards
Maps
Models & Skins
Scripts & Aliases
Server Files
Guides & Tips
AG Location Files
Creating Crosshairs
Spray Paint Logos
Half-Life ENV's
Improving Your Aim
AG Commands
Smoke Sprites
A3D Sound
A3D for WinXP
EAX for WinXP
HLTV Guide
Cheats
PC Case Mods
Interviews
[SoD]Precizion
-[D]-MasS
-[ha|o]-Frosty
[RFC]JANER
[KIA]MoonyMaster
[CWD]Paul
[CHUD]$liver
[MKK]Major
-|MOD|-Dynasty
[dPc]Lexi
Columns
Hack or Not?
AG Hall of Fame
Respect
Style!
Die-Hards -VS- Noobs
Half-Life Elite
Are you a Lamer?
Half-Life Story
Links
Opposing Force
Patches/Updates
Maps
Counter-Strike 1.6
Patches/Updates
Maps
Models & Skins
Scripts & Aliases
AWP Guide
Radio Aliases
Server Files
Guides & Tips
Interviews
RiZe^Turgid
Columns
OpenGL32.dll Hack?
Troops Training By HL
Half-Life
Patches/Updates
Maps
Models & Skins
Scripts & Aliases
Server Files
Guides & Tips
Creating Crosshairs
Spray Paint Logos
Half-Life ENV's
Improving Your Aim
Smoke Sprites
A3D Sound
A3D for WinXP
EAX for WinXP
HLTV Guide
Cheats
Interviews
A. Carrera
R. Williams
Columns
Gamers To Killers?
Hack or Not?
Half-Life Elite
Are you a Lamer?
Half-Life Story
IntelliMouse Explorer
Links

Mod Database Top 100

Home > Adrenaline Gamer Guides & Tips > A3D Sound For Half-Life


theladsmag.co.uk
Pro-HL Advertising


A3D for Windows XP

Written By: -Silver-

A3D For Soundblaster Cards
Tired of going to every server around and getting "A3D whored" around the block? Have a soundblaster card in your Windows XP computer and want better 3D sound than EAX can provide you? Then my friend you want to emulate A3D, and in this simple guide I will tell you how. **Note: Does not work on ALL soundblaster cards, so use at your own risk**

Step 1 - Install A3D drivers v3.12
Download and run a3d_312.exe, if asked to overwrite any newer files select "Yes".

Step 2 - Win98 compatibility mode
For a3d to function properly in windows XP you will have to run half-life as though you were using windows 98. To do this simply go into your sierra\half-life\ folder and right-click your mouse on hl.exe, then select properties. Near the top of the window select the compatibility tab and check the box marked "Run this program in compatibility mode for:" then from the drop down menu just under that check box pick "Windows 98 / Windows Me". Now click apply and close the properties window.


Changing to compatibility Mode

Step 3 - Getting the drivers in order
Windows XP will automatically send the new file called a3dapi.dll to your windows\system32\ folder. The problem with that is when you use compatibility mode(step 2) we cause windows to use the drivers in windows\system\ rather than windows\system32\ . To correct this you want to go into windows\system32\ and copy a3dapi.dll then paste it into the windows\system\ folder.

Step 4 - Removing conflicting drivers
Now that you have completed steps 1 to 3 what you have done is created a driver conflict between the old a3dapi.ddl and the newer a3dapi.dll. To remove the unwanted a3dapi.dll files do as follows: click on your start menu then select "Search". In the search results window pick "All files and folders". Now under "All or part of file name:" put "a3dapi.dll", Look in "local Hard Drives" and hit the search button. The search will turn up a few results depending on your machine. Right click on the a3dapi.dll in your half-life folder and select rename, calling it "a3dapi.dlx", do the same for the a3dapi.dll found in the system32 folder. Now close the search window, you have solved the conflict (Not so hard was it? {short description of image}).


Renaming old drivers

Step 5 - Configuration files
Now you must go through all the ".cfg" files in any game directory under half-life that you plan to use A3D in (e.g. valve, aghl, cstrike). Make sure that none of the files have s_eax set to "1" and if they do change it to "0"(half-life will crash if s_eax "1" is executed while it is running). Now that you have disabled eax in your favoriate mods you need an a3d config. Many people have tweaked settings for a3d but i'll provide you with a basic a3d config to use for now. Put s_a3d.cfg in the folder of the mod you are going to play (valve folder for deathmatch, cstrike folder for counter-strike, etc).

Step 6 - Enable A3D
Run half-life and go into a server, bring down your console and type "exec s_a3d.cfg" or simply add the lines in that file to your autoexec(for more advanced users) and your a3d should be running.

Troubleshooting
If your a3d isn't working or is sounding funny it may be one of the following things.
1. Make sure your speaker output is set to the speaker setup you are using (5.1 speakers, 2 speakers, headphones) if this is not set correctly it will cause your sound to work improperly.
2. Make sure you have s_eax 0 in all configs, this includes config.cfg and autoexec.cfg. You DO NOT WANT S_EAX 1 IN ANY CFG FILE.
3. If it still isnt working repeat steps 1-6 again.
4. If it still doesnt work your soundblaster card does not support A3D emulation, switch back to EAX {short description of image}

*** IMPORTANT NOTE: When using compatibility mode for hl.exe half-life does not close properly. so EVERY TIMEyou exit the game you have to press ctrl+alt+del then go to the processes tab, find hl.exe then right click it and end process. If you dont do this it will make all video applications or ur pc run horrible and do very strange things. You also wont be able to run half-life again untill you close the old one ***

Downloads used in this process:

A3D Drivers v3.12
Size: 1.3mb, Hits: 670 (NOTE: DO NOT USE WITH WINDOWS VISTA!!)


Crystal Clear A3D

Written By: Raiden

Ever Had Choppy or Horrible sounding A3D on your Soundblaster Live? Been annoying you for years and you have tried many many scripts to get rid of it, well thanks to Kill Joy for mysteriously stumbling upon this I'm publishing how you too can have crystal clear A3D sound without the clicks and whistles that many people encounter with A3D on SoundBlaster live cards.

What to do?
All you have to do is turn the vertical sync option in your GFX menu to "ON" or if you have an NVIDIA card to "always on" For some reason this fixes the A3D's "choppyness" and makes it crystal clear for people experiencing problems. I played for many years with terrible A3D and it really affected my game, this has only been tested on 3 machines and each have reported success (All different machines with different GFX cards)

(If your not sure about changing vsync yourself just reset your opengl settings to default on NVIDIA cards which automatically turns VSYNC on)

Enjoy your A3D {short description of image}


Related Links
A3D Sound in Half-Life
EAX Sound in Half-Life under Windows XP

Previous Page | Read/Post Comments



 
Pro-HL.com & Pro-CSS.com are part of the MW-Network Copyright 1999-2007© All rights reserved. Half-Life®™, Counter-Strike®™ are trademarks of
VALVE™ Software & Sierra™ On-Line. Site designed & developed by: Mark "S@NDM@N" Woodhouse.
Valve Steam Half-Life Radio CPL World Cyber Games Europe HLCCL Hardcore Gaming Community