Well I've tried everything mentioned in both this thread and the one on the steam users forum. I cannot get it to launch properly regardless of the combination solutions in here I try.
Reinstalling, uninstalling, repairing, any of the C++ redistributables doesn't change anything whether its before, after, or without uninstalling Star Ruler, copying over the OpenAL.dll from System32 to Syswow64 doesn't work, nor does deleting it from one or both folders, while copying either to my main Star Ruler folder gives me the same crash as using the default SysWow64 version which is installed by the oalinst.exe, and I might add I tried using both the one that comes with the game and the one that you can get from the creative website.
Overall I'm pretty turned off at this point. The problem really seems that nobody has really nailed down what the problem is specifically despite it apparently being a pretty common x64 issue. Everyone who's solved it seems to have a different story and those bastards who fixed it just by using oalinst don't help much cause apparently there's some software or hardware configuration which causes many of us to not enjoy that simple solution.
Any ideas on how to fix this? My last hope is to try it on a virtual machine, but I'm not sure that's the solution here.