I trying to play this through Steam. All I get is a black screen that does nothing.

Suggestions on other forums that I've tried which have failed:
-The sticky here, reinstalling directX and C++.
-Verifying files via the steam menu.
-Starting in windowed mode.
-Loading directly from the .exe as admin.

How do I fix the black screen on load?