This is an enhanced audio implementation for GoldSRC engine.
The main focus is an unchanged game hehavior with better sound quality.
Meta Audio 1.1
Version 1.1 update:
Water FX & Room FX is done.
Voice is done.
Fixed a bug that game crash when OpenAL device is failed to initalize.
Fxied an issue that game didn't work with BUILD 4554 engine.
Requirement:
metahook (already provided in zip)
Half-Life or HL's mod based on GoldSRC engine
Author:
hzqst (https://www.moddb.com/members/hzqst)
Release Date:
Oct. 2015
Thanks to:
OpenAL
Openal.org
OpenAL Soft
Openal-soft.org
Nagist's Metahook
Github.com
Metahook Group
Tieba.baidu.com
About:
This is an enhanced audio implementation for GoldSRC engine.
The main focus is an unchanged game hehavior with better sound quality.
With this plugin you may need a higher-quality sound file to hear difference between this plugin and the original HL,
You can try "speak /explode1.wav" in the console, this wave file is 44100kHz / mono / 16bits, which is extracted from Team Fortress 2.
try "al_enable 0/1" to enable/disable this plugin and see what's different.
Features:
Support stereo(2 channels) wave file to be used in game.
(Only mono in original HL).
Support higher sample rate.
(Only 22050kHz in original HL).
Support mono, stereo, 4-channel, 5.1, 6.1, 7.1, and HRTF output.
(depends on your device)
Support hot-activate/deactivate, which means you can activate/deactivate this plugin in game at any time without restarting the game.
(console cvar "al_enable 0/1" to hot-activate/deactivate, console command "al_version" to see version)
No support for any third-party engine.
(do not try to run this with Xash3D)
Installing:
1.Put "metahook.exe" and soft_oal.dll in "\Steam\steamapps\common\Half-Life\" or "\No-Steam Half-Life\"
If you want to use a hardware sound mixer, ignore the "soft_oal.dll".
2.Put all files in "cstrike\" into "\Steam\steamapps\common\Half-Life\cstrike\" or "\No-Steam Half-Life\mod folder\",
( if you want this plugin to be installed in mod other than Counter-Strike. )
3.Create a shortcut for metahook.exe, right click the shortcut -> click Properties, add them to the "Target":
"-steam -game valve" or "-steam -game cstrike" or "-steam -game blablabla"
If you don't know how to create a shortcut, see Windows.microsoft.com
If you don't know how to change the "Target", see Windows.tips.net
4.If you are have installed this plugin into Steam Half-Life,
1.Please DO NOT run Half-Life or any other game from Steam game libray.
2.Make sure your Steam is running.
5.Run metahook.exe's Shortcut to play.
Damn, just when I thought I've found what I was looking for, since I hate what is now the default sound for Half-Life on Steam :/ This is a bit buggy:
-Some sounds play or continue to play when they're not supposed to
-There are some sounds that don't play at all
-No facial animations when NPCs talk
Other than that though, I like it better than the default since Valve removed A3D support and a lot of the effects are really annoying with headphones on, but not when this enabled.
every time the game loads the sounds on Half-Life Steam revert back to standard.
also the al_enable command does not seem to be registered/work