nolf1-modernizer
nolf1-modernizer copied to clipboard
EAX/DirectSound3D providers in Miles Sound System
I'm trying to use DSOAL to restore 3D sound and EAX environmental reverb like in the windows XP days, but on a modern PC. The game uses Miles Sound System which supports sound providers/services (.M3D files) but I'm not sure how to specify them. Games like Vice City allow manual selection in the audio settings, others can be set via the developer console and others just require deleting the unwanted M3D files, but none of those methods are working in NOFL1 🤔 https://github.com/haekb/nolf1-modernizer/blob/25bac3d43c40a83b8e90201a70a14ef63b4240e7/LT2/sdk/inc/ltbasedefs.h#L539
DSOAL won't work unless you:
-
Use a modded Vice City mss32.dll (https://www.gtagarage.com/mods/show.php?id=27928) so the game loads dsound.dll from the game folder, but it will just be virtual stereo (sounds like 2 speakers in front of you), BUT it'll make audio crackle/skip like crazy https://youtu.be/qNFsN5uhtm0 Extract this into the game folder to test: NOLF_DSOAL.zip
-
Copy DSOAL files to SysWOW64. it is NOT recommended to do that, and it will still just be virtual stereo but at least the sound won't crackle https://youtu.be/BjHw6sGjzj0
Hi
Can you more Work with the Source Codes from Shogo , which Support Real 3D Audio , and use either .m3d Files ! , and the 3DSoundProvider from the Autoexec.cfg
https://www.moddb.com/games/shogo-mobile-armor-division/downloads/shogo-unzipped-source-code
DSOAL 1.31a works fine with Shogo Mobile Armor Division !
My https://www.youtube.com/watch?v=_tnWmcAW6p4
And from I Drink Lava https://www.youtube.com/watch?v=J7ADOiXZYg8
Hmm, I wouldn't even know where to start with the source code, let alone port it to a different game lol but I do wonder if borrowing some files from Shogo would help here 🤔
Hi
Not the Files , but the Source Code , how the 3D Sound Works ;D
The Joke is , Shogo Cames (1998) , Blood II: The Chosen (1998) , and Kiss Psycho Circus (2000) before Nolf1 , and all 3 Supports Fine 3D Sound.
Only The Lithtech Engine Version is Differnt 1.0 - 1.5 and Nolf has 2.0 - 2.4 & Talon but in principle it should be the same because mss32.dll and the .m3d files !
The Litech Engine Games Nolf 2 or Contract Jack , when you know how , can be fine Modified ^^ He have much Modded Nolf Games Widescreen/Ultrawide , and Restore the Multiplayer , where Gamespy goes Down ! Alot of Games was Affected ! https://www.pcgamingwiki.com/wiki/GameSpy https://nolfgirl.net/Unityhq/forums/files/file/78-multiplayer-launcher/
https://www.youtube.com/watch?v=rvabKxdDPWY https://www.youtube.com/watch?v=6qIy6qaILj4 https://www.youtube.com/watch?v=VxjF4OKStEo https://www.youtube.com/watch?v=X6M7BhqDO_k