I know that single core mode is very demanding but does any game actually have any real benefit to using Single core mode? Does super Mario sunshine still crash on dual core mode?
Any benefit to using Single Core mode?
|
09-17-2019, 10:10 AM
A lot of the random, strange issues are caused by dualcore being weird. If you don't need the performance, you probably should use single core.
Some devs also wanted to remove dual core after the 5.0 release. 09-17-2019, 10:33 AM
the only reason we default to dual core on is because otherwise Dolphin's out of the box experience is awful for anybody that doesn't have a high end CPU.
Your CPU should be able to trivially handle dual core off. Yes, you should just turn it off. Things will be a lot more stable. 09-17-2019, 09:28 PM
(09-17-2019, 10:33 AM)Helios Wrote: the only reason we default to dual core on is because otherwise Dolphin's out of the box experience is awful for anybody that doesn't have a high end CPU.Yeah that's pretty common for performance to be not the greatest on single core mode. Other emulators have this issue aswell. But what makes single core mode more accurate than dual core and why couldn't dolphin support more than 3 cores? 09-17-2019, 10:18 PM
While we're on the subject, where's the cutoff for it being worth disabling dual-core even for games with no particularly glaring issues? For example, is it something we should be recommending to everyone with over 4.0 GHz on a post-Haswell chip?
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X RAM: 48GB GPU: Radeon 7800 XT 09-18-2019, 02:02 AM
(09-17-2019, 09:28 PM)TomSea64 Wrote: But what makes single core mode more accurate than dual core On dual core, the host system's timing leaks into the emulated system's timing. So if the GPU emulation is faster than the CPU emulation (for instance), then the game is able to notice that the GPU is running faster than it should compared to the CPU, which causes problems in some games. (09-17-2019, 09:28 PM)TomSea64 Wrote: and why couldn't dolphin support more than 3 cores? Because the GameCube/Wii doesn't have more components than that that are demanding to emulate. It's impossible to for instance split up the emulation of the GameCube/Wii CPU onto multiple cores, but it is possible to emulate the CPU and GPU on different cores because they communicate with each other in a less intimate way. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 2 Guest(s)