I’ve stamped out some problems in this update.
- 4DO can now fall back to its original “windows-based” (GDI) rendering if it fails to initialize DirectX rendering. This shows up in the log (TempDebugLog.txt) as “Video Render – DirectX canvas initialization failed! Will attempt to fall back to windows(GDI) rendering.”. This will allow more machines to run 4DO, but this GDI rendering is more CPU intensive (which will result is “skipped frames”, and and does not have V-Sync.
- In the (default) DirectX rendering, the game screen is no longer drawn at maximum speed. Previously, this was causing unnecessary load on a machine’s GPU. 4DO will only render the screen as often as needed.
I am currently attempting to solve the audio stuttering issues that some users have been reporting.
If you want to try 4DO 188.8.131.52 beta, head to to the download page: