jp9000/OBS — pull request #346 by Bl00drav3n (2014-07-10 18:22:01+00:00)
Title: DirectDraw & DirectX8 Gamecapture Support

So finally I think the code is running pretty stable and I'd like to announce that we finally have support for ddraw and dx8. :)

It works for a lot of games, though ddraw capture is disabled on Windows 8 for the moment. I used raw DLL address offsets to hook most of the DirectX library methods, so I was expecting problems there. Probably there is some 64bit issue I am not aware of, or the offsets are wrong.

Another issue I found today is that ddraw capture will reallocate storage etc. on exiting the scene, not on entering. But I think that's only a minor issue.

Feel free to inform me about improvements and stuff. :D