Getting OBS to work with directdraw?

RupturingFarms

New Member
Hi all!

Relatively new to OBS/streaming, but I'm trying to stream Commandos: Behind Enemy Lines to Twitch. I've got a legacy version of the game running ok, and streaming ok (I have to use display capture as OBS won't recognise the application). However I've noticed when running at the resolution I'd like to play the game at it tends to lag and stutter (nothing to do with OBS, the game's 20+ years old). After doing a bit of research I found that by pasting a ddraw.dll file into the directory of the game it resolves the stuttering issues, the game runs like butter, great!

The issue now is it looks like OBS doesn't support games with directdraw, so it just doesn't appear in the display capture view. I've tried hooking in other programs like dxtory and dxwmd, but these oddly either don't work at all or make the game crash. What's also odd is that I've stumbled on this plugin, which apparently is no longer available since OBS has native support for direct draw:
https://obsproject.com/forum/resources/outdated-offline-directdraw-dx8-capture-support.27/.

Unfortunately if the support is there I can't seem to take advantage of it :(

Is there something I need to do to enable ddraw support? Could the problem be that the ddraw file was added into the directory manually to improve the game's performance rather than being included as part of the game's installation?

Kind of stumped atm as every option I've pursued has hit a dead end. Any support or ideas would be awesome!

Thanks
 
Last edited:
Top