How to force reference Rasterizer and change DX caps?

euan

Newcomer
Hi all, I'm trying to determine what DX feature is unsupported on my gfx card. The app which is very old DX3/5 just dies with a kernel debug output message of "unsuported ddraw function". I don't have the source code for it. I get the impression it is probably something to do with 8-bit textures. I want to try and force support maybe even with software rendering that supports everything. Turn off features with dx caps and work backwards, rather than write a ddraw wrapper to log all the API calls (in progress and incredibly long winded). If I can verify what is no supported I can hook ddraw in run time, and emulate / redirect with a lot less work.

So how does one make windows xp set the ref rasteriser as the default renderer? Can I turn on / off capabilities? Or anyone know of a complete Ddraw wrapper / API logger? I'm using DX9, but have a win98 partiton and will install any other version of windows \ directx.
 
Back
Top