So the public version of Audio Surf has just been released as a Steam app. As you can see, it’s already becoming addictive for replays in addition to beating other people’s high scores(someone’s already beat my score on Deltron 3030′s “Battlesong”).
Of course, there’s potentially one problem for some people: the default distribution is not compatible with Windows 2000. Rather than being the use of an XP-exclusive technology, it’s because of the XBox360 pad support, the DLL of which is compiled against a slightly higher DirectX version than Microsoft allows for Win2k. Fortunately, there’s a quick way to fix it if you don’t mind doing some hex-hacking.
Standard disclaimers: do this at your own risk, not my fault if your computer bursts into flames while the “Psycho” shower-scene music plays, etc.
0. If you don’t have a hex-editor, I recommend HxD.
1. From the root of your Steam directory, find this file: SteamApps\common\audiosurf\engine\xinput1_3.dll
(it’s probably wise to copy it somewhere as a backup, just in case). Open the file with your hex-editor.
2. Find the string “TraceMessage”. There should be exactly one occurence.
3. Replace it with “GetUserNameA” (case is important). Save the file.
4. Start Audiosurf, and you should be good to go!
Now, to start working through my JAM Project songs..