There can be many reasons for a black screen, however when it happens after 90 seconds, it's not likely a DirectX or video resolution issue. Maybe you're getting stuck in a wall after 90 seconds, or something like that.