DirectSound Wrapper Registry Patcher
By 3DJ with credit to Henky!!, John-Paul Ownby and Nucleoprotein
Originally posted in kcat/dsoal#34 (comment)
Automated and expanded version of:
- https://www.indirectsound.com/registryIssues.html
- https://www.vogons.org/viewtopic.php?p=692601#p692601
This registry key patch script is required for some apps/games to load the local dsound.dll (used by DirectSound3D wrappers like DSOAL and Creative ALchemy) instead of C:\Windows\SysWOW64\dsound.dll.
It also creates a Backup.reg file that you can merge to revert all changes made by the script.
The release version includes SetACL (with explicit permission from the developer as required), a program that automatically takes ownerwhip of the system-protected registry keys so that the user doesn't have to.
