Dolphin, the GameCube and Wii emulator - Forums

Full Version: DOLPHIN 5.0 on PS4 FPS issue
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Quote:More accuracy means more power needed.

Not all the time, but yes some things were merged after 5.0 that made Dolphin a little slower.

In any case, the gist of this thread is correct. The PS4 is too slow in single core perf to even care about Dolphin on. You're free to bisect to find out when the performance drop happened. If you're lucky, it's an easy, isolated fix that doesn't cause problems with the platforms we actually care about.
(05-12-2018, 01:35 PM)TKSilver Wrote: [ -> ]The bisect the build was an attempt to find out why the newer builds are not working so you find the oldest build with the issue and you figure out what changed between the working build and the non working build.  Just saying newer builds don't work tells the developers nothing except at some point something changed...

(05-12-2018, 07:42 PM)mstreurman Wrote: [ -> ]1. The PS4 (pro) really IS too slow to run full speed
2. Dolphin got more accurate in emulating the Wii and Gamecube, making more games run and fixing bugs in others. More accuracy means more power needed.
3. There is nothing you can do to make the PS4 run games at full speed you need a decent PC to do that. This is just how it is. It also is a nail in the coffin to all console peasants saying: The PS4 is WAY more powerful than the PC.
4. We had one person a while ago that tried to say the same thing for the xbox one (and the same goes for the X version) It is just too slow if the devs could even make it work. The xbox one is based on the same CPU as the PS4, so yeah...

1.Man... PS4 hardware is bullshit and I know it... I use all kind of emulation on my PC

2.I don't want to run this games at full speed on PS4...  Cause I know, is not possible, your are not showing me something new. 

3.If ps4 can't run some Dolphin games at the lowest settings ¿Why exist this forum?

 https://forums.dolphin-emu.org/Forum-android
¡Admins, go and delete it right now! ¿What are you doing trying to run dolphin using a phone? 

damn...

4.I think the most part of the users in this thread don't understand me...

[color=#000000][color=#e73942][color=red][b]Only MayImilae[/color][/color][/color][/b][color=#000000] and [color=#000000][color=#006abd]TKSilver[/color][/color][color=#000000] answered part of the real question showing some light[/color][/color]




[color=#000000][color=#000000]salute[/color][/color]
(05-13-2018, 08:52 AM)deadkid Wrote: [ -> ]1.Man... PS4 hardware is bullshit and I know it... I use all kind of emulation on my PC

2.I don't want to run this games at full speed on PS4...  Cause I know, is not possible, your are not showing me something new. 

3.If ps4 can't run some Dolphin games at the lowest settings ¿Why exist this forum?

 https://forums.dolphin-emu.org/Forum-android
¡Admins, go and delete it right now! ¿What are you doing trying to run dolphin using a phone? 

damn...

4.I think the most part of the users in this thread don't understand me...

[color=#000000][color=#e73942][color=red][b]Only MayImilae[/color][/color][/color][/b][color=#000000] and [color=#000000][color=#006abd]TKSilver[/color][/color][color=#000000] answered part of the real question showing some light[/color][/color]




[color=#000000][color=#000000]salute[/color][/color]

For statement 3: This is an open-source project. Every dev works on certain parts of Dolphin that they like (some work in UI, others work in JIT, others in each of the APIs -namely D3D, GL/GLES and Vulkan-, etc.). 

In the case of Android, there aren´t many devs right now interested (or wanting to) work in that "department" because of the headache that would cause working around -too many- GPU driver issues. So far I´ve only seen the grand total of 1 dev (JonnyH) beating up those issues as much as he can. 

Sure enough, there´s nothing stopping you from learning a thing or two about coding and help the project get better in that area.
(05-14-2018, 03:32 AM)DJBarry004 Wrote: [ -> ]For statement 3: This is an open-source project. Every dev works on certain parts of Dolphin that they like (some work in UI, others work in JIT, others in each of the APIs -namely D3D, GL/GLES and Vulkan-, etc.). 

In the case of Android, there aren´t many devs right now interested (or wanting to) work in that "department" because of the headache that would cause working around -too many- GPU driver issues. So far I´ve only seen the grand total of 1 dev (JohnnyH) beating up those issues as much as he can. 

Sure enough, there´s nothing stopping you from learning a thing or two about coding and help the project get better in that area.

Plus it seems the latest "big" arm cores are actually notably faster* than the jaguar in the ps4 (at single threaded tasks - but as dolphin is nearly always limited by single-core speed, and doesn't even fully load a second core (if it's the same speed as the first), that's really what matters.

* Assuming it doesn't throttle, it runs at a decent frequency (2ghz+), it doesn't fallback to the interpreter for features not supported by the arm64 jit, and probably some other caveats I can't think of right now
(05-14-2018, 04:05 AM)JonnyH Wrote: [ -> ]Plus it seems the latest "big" arm cores are actually notably faster* than the jaguar in the ps4 (at single threaded tasks - but as dolphin is nearly always limited by single-core speed, and doesn't even fully load a second core (if it's the same speed as the first), that's really what matters.

* Assuming it doesn't throttle, it runs at a decent frequency (2ghz+), it doesn't fallback to the interpreter for features not supported by the arm64 jit, and probably some other caveats I can't think of right now

RISC is not the same as CISC, smartphone SoCs are built to do calculations fast then switch to run on the lower power cores, and others someone else can add

Basically it will still be a while until mobile chipsets get anywhere close to the 3.5GHz Ivy Bridge (or Haswell) performance that dolphin really needs to make a large number of games run at or near original speed.  This is assuming that mobile chipsets increase performance instead of just going for battery life, lower heat, and other things once the industry thinks there is enough "performance" for the majority of users. 
(05-14-2018, 11:29 AM)TKSilver Wrote: [ -> ]RISC is not the same as CISC, smartphone SoCs are built to do calculations fast then switch to run on the lower power cores, and others someone else can add

Basically it will still be a while until mobile chipsets get anywhere close to the 3.5GHz Ivy Bridge (or Haswell) performance that dolphin really needs to make a large number of games run at or near original speed.  This is assuming that mobile chipsets increase performance instead of just going for battery life, lower heat, and other things once the industry thinks there is enough "performance" for the majority of users. 

RISC and CISC haven't really meant anything in decades - at least as far as hardware limitations are concerned. Theres not much specific to the x86 instruction set that makes it higher power but with higher performance, and nothing about the arm instruction set that saves power at the expense of performance. The actual CPU implementation and trade offs made in that are the real deciding factor.
Pages: 1 2