|Thank you for the suggestion, riider. That did not solve the issue, but I appreciate the effort. |
After installing the latest drivers, and wasting a few hours on a disastrous attempt to replace DirectX 11 with an earlier version, I eventually did find the source of the problem. Before my current display, I was using two monitors a 1024x1280 (portrait rotation). Black Mirror 3 ran on one monitor at 1024x768 resolution. When I switched to the new single monitor, the program tried to force the screen resolution to the one it remembered (1024x1280 portrait), which the new monitor does not support.
To solve the problem, I used an open-source application that allows other full-screen-only applications to run in a window. When I ran Black Mirror 3 from inside the window control utility, the window automatically resized to its remembered resolution. Once I modified the window configuration to match the one forced by the program, I was able to adjust the resolution to a compatible setting. It now runs normally, without errors, at 1920x1080.
For anyone else experiencing DirectX problems, download the application from here (no install needed): http://sourceforge.net/projects/dxw...
message edited by Yaba