Hi,
What is the recommended way not to use Wine's DirectX9 and fall back to DirectX8 instead? Some applications list DirectX 8.1 as their minimal graphics requirement, yet they come with DirectX9 on the CD and presumably use Wine's DirectX9.
The author of the screenshot at http://www.adventure-treff.de/images/bild.php?bild=/features/ankh_grafikverg... shows how graphics differ a lot for Ankh, depending on whether DirectX 8 or 9 is being used in MS-Windows.
Perhaps forcing use of DirectX8 can help make some applications run? (Or help locate bugs)
Thanks for your help, Jörg Höhle
In the registry :)
Tom
On Tue, Jun 16, 2009 at 6:35 AM, Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
What is the recommended way not to use Wine's DirectX9 and fall back to DirectX8 instead? Some applications list DirectX 8.1 as their minimal graphics requirement, yet they come with DirectX9 on the CD and presumably use Wine's DirectX9.
The author of the screenshot at http://www.adventure-treff.de/images/bild.php?bild=/features/ankh_grafikverg... shows how graphics differ a lot for Ankh, depending on whether DirectX 8 or 9 is being used in MS-Windows.
Perhaps forcing use of DirectX8 can help make some applications run? (Or help locate bugs)
Thanks for your help, Jörg Höhle
Likely there is just a configuration option in the game to select a different renderer. I believe the game has a opengl and d3d one. I have no idea what it means with d3d8 or d3d9. Sometimes games really use d3d8.dll instead of d3d9.dll but other times the games only use the 'd3d8 subset' of d3d9.
Roderick
On Tue, Jun 16, 2009 at 2:58 PM, Tom Wicklinetwickline@gmail.com wrote:
In the registry :)
Tom
On Tue, Jun 16, 2009 at 6:35 AM, Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
What is the recommended way not to use Wine's DirectX9 and fall back to DirectX8 instead? Some applications list DirectX 8.1 as their minimal graphics requirement, yet they come with DirectX9 on the CD and presumably use Wine's DirectX9.
The author of the screenshot at http://www.adventure-treff.de/images/bild.php?bild=/features/ankh_grafikverg... shows how graphics differ a lot for Ankh, depending on whether DirectX 8 or 9 is being used in MS-Windows.
Perhaps forcing use of DirectX8 can help make some applications run? (Or help locate bugs)
Thanks for your help, Jörg Höhle
2009/6/16 Joerg-Cyril.Hoehle@t-systems.com:
What is the recommended way not to use Wine's DirectX9 and fall back to DirectX8 instead? Some applications list DirectX 8.1 as their minimal graphics requirement, yet they come with DirectX9 on the CD and presumably use Wine's DirectX9.
You could try setting d3d9 to disabed in winecfg. D3D8 might not necessarily work better than D3D9 though. Also, as Roderick mentioned, sometimes "DirectX 8" refers to the feature level of the driver rather than the d3d runtime used.
Am Dienstag, 16. Juni 2009 12:35:22 schrieb Joerg-Cyril.Hoehle@t-systems.com:
Hi,
What is the recommended way not to use Wine's DirectX9 and fall back to DirectX8 instead? Some applications list DirectX 8.1 as their minimal graphics requirement, yet they come with DirectX9 on the CD and presumably use Wine's DirectX9.
Generally, turning off GLSL turns down the advertised shader model to 1.x, which is the d3d8 feature set.
Still, many apps then keep using d3d9.dll, just use the d3d8 subset of the functionality it provides. You can still render on a DirectX 5 card with d3d9.dll, you just only have the features available that DirectX 5 had(no shaders, volume textures, etc), but you still have the d3d9 stype API.