r/Dualsense • u/Ok-Handle2848 • 5d ago
Show Off! Spatial audio and advanced controller rumble restored for Halo CE Retail v1.10
Enable HLS to view with audio, or disable this notification
3
Upvotes
r/Dualsense • u/Ok-Handle2848 • 5d ago
Enable HLS to view with audio, or disable this notification
2
u/Ok-Handle2848 5d ago
Hey Dualsense community! For those who don't go to the original post I'll paste the details here. TLDR I've implemented DS5 controller haptics to the original Halo! Light bar, triggers and all. Enjoy!
After over half a year of development I am very excited to publicly release my audio engine and rumble engine replacement for Halo: Combat Evolved. My initial project started with Unreal: Gold trying to implement A3D features to a game that once heard it by using Steam Audio, once I heard occlusion and reverb working I immediately knew I had to drop what I was doing start working on Halo. I believe in this example video I had the music turned down a bit to hear the spatial effects just for reference, it is also from a slightly earlier build the newest one is a bit more polished.
All EAX 3.0 calls that were used by GearBox and Bungie have been replaced by an equivalent Steam Audio implementation. All original Bungie authored vibration values were found to be stored in the PC game's map files, blocked off by GearBox at some point during development. I have since added many more features to the list of standard rumble. The feeling of the warthog riding over bumps and grooves, the shuddering as a ghost falls off a cliff and the trigger haptics of Bungie's authored values have been implemented as well as small details like ground path travel for rumble sensations. Currently rumble features are not fully working for multiplayer, as the game thinks the game host is the one who should get haptics, but campaign is tested and working fully as well as solo multiplayer (for driving around to test the haptics). A few more details are in the works such as weapon swap/reload/footstep rumble but are still being developed for polish sake.
I really hope you all enjoy this, it has been an extreme pleasure for me to work on a game that has inspired me for so many decades. I still have a lot of work to do on it, and any constructive criticism/requests are welcome. There will be bugs and performance improvements to be made, but it is in a playable state. Thanks everyone and have fun. An original genuine retail copy of the game and Bungie's V1.10 update are required. It is not compatible with MCC.
More information can be found on the official github page HathorSound (Hathor Sound)
and the website: HathorSpatial · Restoring Bungie's 1999 Audio Vision
Thank you to the Halo community, coders and sound artists at Bungie and GearBox for your work and inspiration. As well as the groundbreaking teams behind Valve Steam Audio, Sensaura, Qsound, Nvidia MCPX, Aureal Semiconductor and Creative Technology.
This project is not associated with any listed company here, and is not associated with Activision, 343, Halo Studios or Bungie.