Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why was Multi-threading removed?
12-15-2017, 02:21 PM (This post was last modified: 12-15-2017 02:29 PM by goldenboy999.)
Post: #5
RE: Why was Multi-threading removed?
(12-15-2017 12:21 PM)LunaMoo Wrote:  No lol. Not only PPSSPP never could use "as many cores as you have", also "CPUCore" is a PPSSPP cpu core, which as follows means: interpreter, JIT or IR-interpreter and has nothing to do with multithreading.


"Multithreading (experimental)" was completely removed since it was really bad and causing a lot of device specific issues with many people ignoring all the warnings and using it anyway breaking their games just because the setting worked for someone else or even without any reason at all other than having a multi core device.
It will never return in it's old form, currently different, safer MT exists only in Vulkan backend only where it's enabled by default and does not need an option, that new multithreading method might eventually be backported to GL backend, but it will be unlikely to give same results as the broken option, so if you absolutely required that feature on some old device without Vulkan, you might as well continue using old PPSSPP versions on that device.

If the concern is because other people are too stubborn or too trigger happy that they cause problems for themselves, is there a chance that a separate dev/beta version of the same update but has the multithreading option in it be implemented for those who need it to run certain games at full speed?

If not then I guess we'll just have to stick with v1.4.2 permanently or wait for the backporting to happen if at all.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Why was Multi-threading removed? - goldenboy999 - 12-15-2017 02:21 PM

Forum Jump: