With Enable Dual core (video on the right) the game runs much slower. With that option off (video on the left) it runs much faster. Does anyone know why the Dual Core option takes a performance hit in this particular game?
https://www.youtube.com/watch?v=bHAyvv0yIEs
Can't replicate it, it is clearly faster with dual core here. It is either something with your settings, or core scheduling gets messed up when running two dolphins in parallel assigning to virtual cores.
(09-17-2014, 06:35 PM)KHg8m3r Wrote: [ -> ]Try the last dev build from here: https://dolphin-emu.org/download/
In the past month alone it's become about 30% faster
Tried and it doesn't make a difference with Enable Dual Core it drops performance 40 - 50%. Just wondering why it does this?
(09-17-2014, 08:45 PM)Link_to_the_past Wrote: [ -> ]Can't replicate it, it is clearly faster with dual core here. It is either something with your settings, or core scheduling gets messed up when running two dolphins in parallel assigning to virtual cores.
Actually it is 40 - 50% slower with Enable Dual Core checked. Running both with different settings at the same time didn't even hinder performance to show the point. It's pretty noticeable the FPS on the right is much slower with Dual core on. The one on the left is running single core and it's much faster. It doesn't matter if I am running one Dolphin or Two, Enable Dual Core eats up the performance only in Crash Bandicoot. Just seeing if anyone has an answer to why it does this?
Perhaps it runs on the same cpu module with your cpu while it should use two different, try playing with the core affinity, i can't find any other reason since i can't replicate here with my Intel cpu without hyperthreading. As i said above only bad core scheduling could cause that providing that it is not a universal issue. Also what kind of dolphin build are you using? Looking at the title bar it seams peculiar.
(09-18-2014, 05:29 AM)Link_to_the_past Wrote: [ -> ]Perhaps it runs on the same cpu module with your cpu while it should use two different, try playing with the core affinity, i can't find any other reason since i can't replicate here with my Intel cpu without hyperthreading. As i said above only bad core scheduling could cause that providing that it is not a universal issue. Also what kind of dolphin build are you using? Looking at the title bar it seams peculiar.
I should of mentioned I tried many different builds and Enable Dual Core kills performance on every build I've tried, up to the latest build. I have also messed around with affinity which concluded to no avail.
I'll try it on a Core 2 Quad and see what happens. I wouldn't think it's a scheduling problem since it only does it in Crash Bandicoot, other games work properly.
(09-18-2014, 05:59 AM)wizardsmagic007 Wrote: [ -> ] (09-18-2014, 05:29 AM)Link_to_the_past Wrote: [ -> ]Perhaps it runs on the same cpu module with your cpu while it should use two different, try playing with the core affinity, i can't find any other reason since i can't replicate here with my Intel cpu without hyperthreading. As i said above only bad core scheduling could cause that providing that it is not a universal issue. Also what kind of dolphin build are you using? Looking at the title bar it seams peculiar.
I should of mentioned I tried many different builds and Enable Dual Core kills performance on every build I've tried, up to the latest build. I have also messed around with affinity which concluded to no avail.
I'll try it on a Core 2 Quad and see what happens. I wouldn't think it's a scheduling problem since it only does it in Crash Bandicoot, other games work properly.
I inquired a few months about TWOC running slower than the usual 60fps the crash games typically run at, one of the devs stated that the port is sloppily coded and it's usually locked to 30fps which is considered correct emulation, not a emulator speed problem.
My 2 cents.
Yeah, the game runs at 30/60 when there's a lot on screen, so it will randomly change.
(09-18-2014, 09:38 AM)Dante82 Wrote: [ -> ] (09-18-2014, 05:59 AM)wizardsmagic007 Wrote: [ -> ] (09-18-2014, 05:29 AM)Link_to_the_past Wrote: [ -> ]Perhaps it runs on the same cpu module with your cpu while it should use two different, try playing with the core affinity, i can't find any other reason since i can't replicate here with my Intel cpu without hyperthreading. As i said above only bad core scheduling could cause that providing that it is not a universal issue. Also what kind of dolphin build are you using? Looking at the title bar it seams peculiar.
I should of mentioned I tried many different builds and Enable Dual Core kills performance on every build I've tried, up to the latest build. I have also messed around with affinity which concluded to no avail.
I'll try it on a Core 2 Quad and see what happens. I wouldn't think it's a scheduling problem since it only does it in Crash Bandicoot, other games work properly.
I inquired a few months about TWOC running slower than the usual 60fps the crash games typically run at, one of the devs stated that the port is sloppily coded and it's usually locked to 30fps which is considered correct emulation, not a emulator speed problem.
My 2 cents.
I know the game runs between 30fps and 60fps. I attached two screenshots to this post and maybe it might be clearer. Enable Dual Core really does slow it down a bunch for me, and it's actually faster on a single core. I took two screen shots at the Traveller's Tales logo and labelled them Single Core and Dual Core. Running the same configuration on both images except for Enable Dual Core on the single core one which yields much better FPS. I've tried it from version 2.0 up to the latest build. Am I the only one with this problem? lol
I got the same results on my Core 2 Quad.
I got curious enough to try it and uh... while I can't reproduce that, I can say that dualcore is no faster for me in this game.