Hello everybody!
Here's my problem:
I'm currently developping a game using a 3D device (GeForce 7600GS) which has some 3D capabilities. This card runs my game flawlessly.
Some beta testers are testing my game with different 3D devices and old cards can't run my game because they are missing some caps.
I'm updating my game to make those older 3D devices compatible.
Unfortunately, i can only test my game with my 3D device and i don't want to release the new version to the beta testers without having tested it before on older 3D devices.
So my question is:
Do you know if there's a way to disable some capabilities of my 3D device to check if the new version of my game fix the problem of older devices?
In my case, the capabilities are D3DPTEXTURECAPS_POW2 (SupportsPower2 in C#) and D3DPTEXTURECAPS_NONPOW2CONDITIONAL (SupportsNonPower2Conditional in C#).
If i can disable both capabilities, i will be sure i wouldn't have missed something in my code.
Thank you for your help