Emulation [RELEASE] Cemu - Wii U emulator

  • Thread starter Exzap
  • Start date
  • Views 7,217,517
  • Replies 21,664
  • Likes 284

xZabuzax

Well-Known Member
Newcomer
Joined
Dec 1, 2014
Messages
77
Trophies
0
Age
41
XP
139
Country
Dolphin developers said that Dolphin would not benefit from Vulkan or DX12 and then someone came out of nowhere and implemented DX12 and Dolphin got a lot faster with it.

Peoples will say that implementing Vulkan or DX12 won't provide any benefit at all unless someone proves them wrong. Since Cemu is still new it would be a good idea to start implementing new technologies in it like Vulkan. I rather have Vulkan over DX12 because of portability.
 

emmauss

Well-Known Member
Member
Joined
May 12, 2014
Messages
522
Trophies
1
Age
28
Location
Accra, Ghana
XP
2,522
Country
Ghana
Dolphin developers said that Dolphin would not benefit from Vulkan or DX12 and then someone came out of nowhere and implemented DX12 and Dolphin got a lot faster with it.

Peoples will say that implementing Vulkan or DX12 won't provide any benefit at all unless someone proves them wrong. Since Cemu is still new it would be a good idea to start implementing new technologies in it like Vulkan. I rather have Vulkan over DX12 because of portability.
rpcs3 implemented vulkan and d3d12, still not faster than OGL
 

xZabuzax

Well-Known Member
Newcomer
Joined
Dec 1, 2014
Messages
77
Trophies
0
Age
41
XP
139
Country
rpcs3 implemented vulkan and d3d12, still not faster than OGL
That's probably because of the way Vulkan and DX12 was implemented in rpcs3, that emulator was in development for years using OGL. Vulkan and DX12 are new and just because they implemented it won't make rpcs3 magically faster, it depends on the way it got implemented to begin with.

They will get faster over time once they manage to optimize it better.
 
  • Like
Reactions: TotalInsanity4

Floppy Fork

ʇxǝʇ uʍop ǝpısdn uı sǝʇıɹʍ oɥʍ ǝןoɥssɐ
Member
Joined
Jan 18, 2016
Messages
383
Trophies
0
Location
ʞɹoʎ ʍǝu
Website
www.youtube.com
XP
291
Country
United States
That's probably because of the way Vulkan and DX12 was implemented in rpcs3, that emulator was in development for years using OGL. Vulkan and DX12 are new and just because they implemented it won't make rpcs3 magically faster, it depends on the way it got implemented to begin with.

They will get faster over time once they manage to optimize it better.
Making a Vulkan or DX12 render will not magically make things faster, it has to be optimised by the developer to be, and sometimes its not even necessary.
 

xZabuzax

Well-Known Member
Newcomer
Joined
Dec 1, 2014
Messages
77
Trophies
0
Age
41
XP
139
Country
Making a Vulkan or DX12 render will not magically make things faster, it has to be optimised by the developer to be, and sometimes its not even necessary.
I know it would not make things magically faster, it depends on how it's implemented but it is a new technology and is always better to use new technologies over old ones.

Dolphin still got faster with DX12 because it was implemented properly.
 

lucianobugalu

Well-Known Member
Member
Joined
Apr 30, 2016
Messages
158
Trophies
0
Age
36
XP
143
Country
Brazil
Will you add a DX12 graphics backend? It would improve speed!
Despite what you may have heard, DX12 will not magically increase speed. It does perform better in some situations but none of those apply to Cemu. Additionally, performance isn't really a concern since OpenGL can be very fast if properly used. Featurewise, modern OpenGL and DX12 are equal, so ultimately there is not really any reason to support DX12.


What part do not you understand?
 
  • Like
Reactions: Deleted User

xZabuzax

Well-Known Member
Newcomer
Joined
Dec 1, 2014
Messages
77
Trophies
0
Age
41
XP
139
Country
Will you add a DX12 graphics backend? It would improve speed!
Despite what you may have heard, DX12 will not magically increase speed. It does perform better in some situations but none of those apply to Cemu. Additionally, performance isn't really a concern since OpenGL can be very fast if properly used. Featurewise, modern OpenGL and DX12 are equal, so ultimately there is not really any reason to support DX12.


What part do not you understand?
Yeh, Dolphin team said the same thing until someone implemented DX12 and proved them wrong but whatever. This is getting out of topic.

I said what I had to say regarding this matter. Just my two cents.
 

Floppy Fork

ʇxǝʇ uʍop ǝpısdn uı sǝʇıɹʍ oɥʍ ǝןoɥssɐ
Member
Joined
Jan 18, 2016
Messages
383
Trophies
0
Location
ʞɹoʎ ʍǝu
Website
www.youtube.com
XP
291
Country
United States
Yeh, Dolphin team said the same thing until someone implemented DX12 and proved them wrong but whatever. This is getting out of topic.

I said what I had to say regarding this matter. Just my two cents.
Dolphins DX12 implementation only affected a few games and even fewer had major gains.
 

Joe007

Well-Known Member
Member
Joined
Dec 22, 2011
Messages
100
Trophies
1
XP
202
Country
Yeh, Dolphin team said the same thing until someone implemented DX12 and proved them wrong but whatever. This is getting out of topic.

I said what I had to say regarding this matter. Just my two cents.


DX12 is only faster in some games in dolphin now because its still missing many features and once those features get added in the performance will essentially be same. DX12 & Vulkan main gains are for low performing CPU's as they alleviate CPU bottleneck which is a non issue on gaming rig.

Case closed.
 
Last edited by Joe007,

srdjan andric

Well-Known Member
Newcomer
Joined
Oct 14, 2015
Messages
55
Trophies
0
Age
35
XP
116
Country
Guys, DX 12 and Vulkan are there for not so long time, so it's obviously that at the moment they are not as good as they can be. Just wait some time for them to get optimized. DX 12 is working great on Dolphin, it's faster then OGL (for me it's faster in every game I've tried). Anyway, there is no need for Exzap to implement DX12 or Vulkan to CEMU right now. Let him deal with compatibility and other issues, optimization of CEMU and, maybe, some other API will come later on, when the emulator reaches a particular stage. Just wait, and let Exzap do his work. He was doing it great so far, and he will, I'm sure, keep doing so.
 

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
697
Trophies
1
XP
873
Country
Brazil
Last few pages have been DX12/Vulkan begging. It's driving me nuts already. Even my wage slave third-world country budget gaming PC can handle CEMU perfectly. OpenGL is fine. You don't need top tier hardware for this emulator. What it needs now is compatibility improvements.
 

wuboy

Well-Known Member
Member
Joined
Sep 11, 2015
Messages
459
Trophies
0
Age
24
XP
1,011
Country
United States
Last few pages have been DX12/Vulkan begging. It's driving me nuts already. Even my wage slave third-world country budget gaming PC can handle CEMU perfectly. OpenGL is fine. You don't need top tier hardware for this emulator. What it needs now is compatibility improvements.
Just out of curiosity how well does CEMU run for you, FPS wise?
 

Floppy Fork

ʇxǝʇ uʍop ǝpısdn uı sǝʇıɹʍ oɥʍ ǝןoɥssɐ
Member
Joined
Jan 18, 2016
Messages
383
Trophies
0
Location
ʞɹoʎ ʍǝu
Website
www.youtube.com
XP
291
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: I need shrooms to read his comments +1