I found the solution for Windows 7 and Windows 8.
First, if you install to any other directory outside of C:\, you're going to have a problem when it attempts to load the .dll files
Second, make sure you also install the direct x that comes with the game.
Finally, use the locale emulator...