Dolphin, the GameCube and Wii emulator - Forums

Full Version: Custom D3D Version with massive performance boost and a lot of rendering fixes
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 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
I just wish they would fix the dreaded grey screen and random darker shades that has plagued the D3D11 backend forever. Or someone needs to make a D3D branch and get it up to date with the OGL backend.

Qaazavaca Qaanic

Not sure about the gray screen, but the MKDD dark character bug was and is absolutely fixed at some point. (Edit: in master)
Dolphin-galop1n-master-x64

19fps on the logos for Rogue Leader
50fps ingame
zfreeze partially fixed, the deathstar sprite and planet show up just after the yellow text stops
you can partially see surrounding area on the deathstars surface, but there is a big circle of nothingness that surrounds the players craft as you fly along that blocks out everything
the sound is still garbled in places like on the intro, logos, menu etc.

good progress none the less.
have there been anymore updates? can someone please add the zfreeze fixes to the master branch of dolphin? so rogue leader can be played.
Rogue Leader wasn't playable in this branch; zfreeze was never finished.

yfzrider

(09-25-2014, 07:34 PM)slarlac249 Wrote: [ -> ]have there been anymore updates? can someone please add the zfreeze fixes to the master branch of dolphin? so rogue leader can be played.

This build is also making metroid prime games run better i think it should be looked into!
Galop1n as being absent for a few months, so looks like he as stopped, maybe he's waiting for Dx12
Galop1n handed his current changes over to devs then left as he has other things going on and not enough time. Anyways there is little reason to use DX11 over OpenGL now and developers will sooner or later fix issues fixed by galop1n. One "fix" by galop1n was improperly implemented and caused issues with other games, in master it was recently fixed properly. It's being debated whether galop1n improved performance (& fixed stuff) or used hacky code that breaks stuff to (fix stuff &) improve performance. I'm sure if devs felt his changes were ideal and worth implementing they would have done so by now so there are likely reasons why they haven't..

OpenGL offers faster, smoother performance than DX11 in it's current state if you have a recent Nvidia and possibly AMD gpu. With OpenGL and Fiora's JIT optimizations most games are fast and smooth as butter for me. There's issues present with DX11 not present with OpenGL and vice/versa but OpenGL is generally more compatible and stable.
The thing is, not everyone has a modern GPU so OGL runs way slower than D3D for some people, not sure if recent GPUs got something that makes OGL faster than D3D11 but in my case, it doesnt.
How old is the hardware some people try to use Dolphin with? My GTX 460 is about five years old and OGL is faster than DX11. As long as your gpu supports buffer storage or pinned memory OGL should be faster.

I'm sure devs looked through galop1n's code by now and if anything was worth implementing devs likely would've merged his "fixes" by now. By worth it I mean non-hacky stable code that doesn't break other stuff. I think without vertex streaming (buffer storage, pinned memory) OGL is about on par with current D3D11 performance.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39