Dolphin, the GameCube and Wii emulator - Forums

Full Version: Why no progress in the Directx plugin?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9
to say DX10 would fix all the graphical issues is retarded. Its not some magical ub3r fix for everything. Its only a standard. If you want the DX plugin fixed. the source is there.
(08-10-2009, 12:11 AM)Chaoscode Wrote: [ -> ]to say DX10 would fix all the graphical issues is retarded. Its not some magical ub3r fix for everything. Its only a standard. If you want the DX plugin fixed. the source is there.

indeed. DirectX is just a graphic API like OpenGL, changing between them won't fix any graphical issues since you are pretty much doing the same but on a 'different language'.

The only buff which DirectX could do is to Windows operating systems, ofcourse if done correctly. Since DirectX is designed exclusively for windows it tends to run faster in Windows than OpenGL, that's why most gaming companies prefer to use it over OpenGL.
(08-10-2009, 08:23 AM)BlinkHawk Wrote: [ -> ]
(08-10-2009, 12:11 AM)Chaoscode Wrote: [ -> ]to say DX10 would fix all the graphical issues is retarded. Its not some magical ub3r fix for everything. Its only a standard. If you want the DX plugin fixed. the source is there.

indeed. DirectX is just a graphic API like OpenGL, changing between them won't fix any graphical issues since you are pretty much doing the same but on a 'different language'.

The only buff which DirectX could do is to Windows operating systems, ofcourse if done correctly. Since DirectX is designed exclusively for windows it tends to run faster in Windows than OpenGL, that's why most gaming companies prefer to use it over OpenGL.

Yeah the only people using the directx plugin are pretty much integrated users, even then their gpu couldn't run dolphin, and if you have an integrated gpu then you probably have some lowly pentium d which wont run dolphin anyway
nah not really.

IMGPU comes in most modern low demanding notebooks which normally come with Dual Core and so on. If dolphin runned directX perfectly they could run gamecube games at decent speeds. The most important part is that they have a good CPU and some RAM.
(08-10-2009, 08:40 AM)BlinkHawk Wrote: [ -> ]nah not really.

IMGPU comes in most modern low demanding notebooks which normally come with Dual Core and so on. If dolphin runned directX perfectly they could run gamecube games at decent speeds. The most important part is that they have a good CPU and some RAM.

But if their gpu sucks then they cant even render at fullspeed... (example: one of those terrrible intel ones >.<) but if you have a card with opengl 2.1, chances are it will run dolphin fine, so people who need the dxplugin wont even be able to go fullspeed
(08-10-2009, 08:47 AM)THELUKESTIR Wrote: [ -> ]
(08-10-2009, 08:40 AM)BlinkHawk Wrote: [ -> ]nah not really.

IMGPU comes in most modern low demanding notebooks which normally come with Dual Core and so on. If dolphin runned directX perfectly they could run gamecube games at decent speeds. The most important part is that they have a good CPU and some RAM.

But if their gpu sucks then they cant even render at fullspeed... (example: one of those terrrible intel ones >.<) but if you have a card with opengl 2.1, chances are it will run dolphin fine, so people who need the dxplugin wont even be able to go fullspeed

actually IMGPU tends to best fast at rendering since they are integrated to the processor, the problem is pixel shaders and other graphic accelerators. IMGPUs relly a lot on CPU for those things. So processing the frame buffer takes a lot more.
(08-10-2009, 08:53 AM)BlinkHawk Wrote: [ -> ]
(08-10-2009, 08:47 AM)THELUKESTIR Wrote: [ -> ]
(08-10-2009, 08:40 AM)BlinkHawk Wrote: [ -> ]nah not really.

IMGPU comes in most modern low demanding notebooks which normally come with Dual Core and so on. If dolphin runned directX perfectly they could run gamecube games at decent speeds. The most important part is that they have a good CPU and some RAM.

But if their gpu sucks then they cant even render at fullspeed... (example: one of those terrrible intel ones >.<) but if you have a card with opengl 2.1, chances are it will run dolphin fine, so people who need the dxplugin wont even be able to go fullspeed

actually IMGPU tends to best fast at rendering since they are integrated to the processor, the problem is pixel shaders and other graphic accelerators. IMGPUs relly a lot on CPU for those things. So processing the frame buffer takes a lot more.

what kind of cpus come with that though?
Not trying to enter the heat of the argument, but when I use the OpenGL plugin - using extremely high settings (it's mostly the vsync that kills it) makes the game pretty choppy. Using Dolphin R3626 x64 + the latest working version of the x64 DirectX9 plugin with those high settings however, make games work the way they're supposed to (in my opinion). When I say "high settings", I'm talking about maxing out every single option, fullscreen at the highest resolution with vsync enabled.

Of course it's still the same old plugin, so some graphical improvements are missing since the last revisions. But for the games that have been fair on the graphical side of Dolphin for a long time, the DX9 plugin gives me a nice performance boost that wasn't there in a while. Here's a quick run down of my current specs (it's bed time over here so I'm just keeping it brief):

Windows 7 x64
Nvidia GeForce 9800 GTX (overclocked to 780/2000/1200 - 190.38)
4GB RAM
C2D Wolfdale 8400 3.00GHZ (overclocked to 3.80GHZ)

If someone has the time to restore the DirectX plugin, I say go for it.

EDIT: By me saying "performance" boost, I'm talking about the speed of the game when using a higher setting. If you wanted to use Dolphin using high quality graphic settings with vsync in fullscreen while still getting near perfect speed, then the old DirectX plugin would be your best bet. If you like window mode gaming, the current OpenGL plugin's very decent enough with that.
(08-10-2009, 12:11 AM)Chaoscode Wrote: [ -> ]to say DX10 would fix all the graphical issues is retarded. Its not some magical ub3r fix for everything. Its only a standard. If you want the DX plugin fixed. the source is there.

I am not saying that DX10 would fix everything, but the PS2 emu went from ok compability to brilliant compability when they went from ZeroGS OpenGL plugin to gabest GSDX.
(08-10-2009, 09:26 PM)SantaC Wrote: [ -> ]
(08-10-2009, 12:11 AM)Chaoscode Wrote: [ -> ]to say DX10 would fix all the graphical issues is retarded. Its not some magical ub3r fix for everything. Its only a standard. If you want the DX plugin fixed. the source is there.

I am not saying that DX10 would fix everything, but the PS2 emu went from ok compability to brilliant compability when they went from ZeroGS OpenGL plugin to gabest GSDX.

1) DirectX 10 is probably not what made the plugin so much better, but that the plugin was better written or worked on more.

2) We cant abandon Linux and Mac users just to follow a long undeveloped plugin
Pages: 1 2 3 4 5 6 7 8 9