![Directx 8.1 For Warcraft 3 Frozen Throne](https://kumkoniak.com/36.jpg)
If I run Railroad Tycoon 3, I don't get any output errors in Terminal, but i get a popup saying that DirectX can't be initialized. When I run Warcraft III in OpenGL mode, I get (but it still works):įixme:win:EnumDisplayDevicesW ((null),0,0x33f598,0x00000000), stub!įixme:win:EnumDisplayDevicesW ((null),0,0x33f5c8,0x00000000), stub! When I run Warcraft III in DirectX mode, I get: (with a failed initialization)Įrr:ole:CoCreateInstanceEx apartment not initialisedįixme:win:EnumDisplayDevicesW ((null),0,0x33f308,0x00000000), stub!įixme:win:EnumDisplayDevicesW ((null),0,0x33f6e8,0x00000000), stub! Unplayable in DX).įixme:win:EnumDisplayDevicesW ((null),0,0x32eea8,0x00000000), stub!įixme:win:EnumDisplayDevicesW ((null),0,0x32edf8,0x00000000), stub!įixme:win:EnumDisplayDevicesW ((null),0,0x32f4a8,0x00000000), stub!įixme:win:EnumDisplayDevicesW ((null),0,0x32f1d8,0x00000000), stub!įixme:d3d_surface:wined3d_surface_blt Can't handle WINEDDBLT_ASYNC flag.įixme:win:EnumDisplayDevicesW ((null),0,0x32f428,0x00000000), stub!įixme:d3d:buffer_internal_preload Too many full buffer conversions, stopping converting.įixme:d3d:buffer_internal_preload Too many declaration changes or converting dynamic buffer, stopping convertingįixme:imm:ImmGetOpenStatus (0x21e858): semi-stubįixme:imm:ImmReleaseContext (0x1005a, 0x21e858): stub
![Directx 8.1 For Warcraft 3 Frozen Throne Directx 8.1 For Warcraft 3 Frozen Throne](https://swordmaster.org/uploads/2010/warcraft3/warcraft05.jpg)
I can't even make out what the tiles are.
![Directx 8.1 For Warcraft 3 Frozen Throne Directx 8.1 For Warcraft 3 Frozen Throne](https://2.bp.blogspot.com/-O9vKV-cEdyI/T32BdQm4mEI/AAAAAAAAAwU/7JE3Um9XOGk/s1600/DOTA+2.png)
Running SimCity 4 with the switch -d:DirectX gives me this output: (The game WILL load, but it is patchworked and real glitchy looking.
![Directx 8.1 For Warcraft 3 Frozen Throne Directx 8.1 For Warcraft 3 Frozen Throne](https://lasopaodd966.weebly.com/uploads/1/2/5/3/125364200/497174290.jpg)
Both Warcraft III and SimCity 4 work fine in OpenGL mode (both have -opengl or -d:opengl switches allowing that mode of rendering instead of DirectX). My video card supports these older versions of DirectX. If that's the case, is there anyway to force Wine to use an older version of DirectX? Most of the games I'm loading (Warcraft III, SimCity 4, Railroad Tycoon 3, just to name a few) all use either DX7 or DX 8.1. For the ease of figuring out my issue, I'm going to say it doesn't support DX9. It is a VGN-N220E with an onboard Intel 945GM graphics processor. Intel states that the chipset supports up to DirectX 9.0c. I have put a lot of research into my issue and have discovered that my graphics card may not support DirectX 9.0c (it's sketchy, as some sources say "yea" some say "nay", depending on which manufacturer (Sony, Dell, etc) utilized it. Clean install of Wine (no Winetricks or any mods to it). I am using Wine 1.8 because it's a stable release.
![Directx 8.1 For Warcraft 3 Frozen Throne](https://kumkoniak.com/36.jpg)