Okay. Can you turn the game into windowed mode while in this black screen?
You can turn the game into Windowed by pressing alt+enter.
Okay. Can you configure the options.ini inside the Data folder? See if the affect how the game runs in your PC. Just configure the CreateTexturesOnDemand, AlternateSyncMethod, and VertexBufferMethod and alternate them between 0 and 1.