![]() It's a shame that the big emulator ppsspp has lost performance after version 1.6.3 because it is excellent, and unfortunately, although version 1.5.4 runs very well on raspberry, it has its bugs and impediments to playing some games. This patch seems to cause CPU affinity to work only on a core by avoiding multithreading and improving performance, but it still needs improving so maybe working more on code to "block" multitasking for slower devices. int temp = pthread_setaffinity_np (pthread_self (), sizeof (cpu_set_t), & cpu_set).Maybe someone can also help with the inclusion of patch fixes like what mrfixit2001 did that is below: I thought it would be easier to create a "on / off" button "for this in which the default would be ON, but could be changed to OFF not only in rpi3 but also in other slower devices helping them. ![]() it's really a shame that there is nothing to do since there really have been many code changes to allow the multithread. That's why there are no plans to do that. The only difference is that it would make contributing to PPSSPP harder, so PPSSPP would just get worse for everyone - and not better for rpi. No one will ever implement fixes on that old version, so it's the same thing as you still using PPSSPP 1.5.4 - you'll be stuck with the same bugs. Can't we just have both versions? But that's pointless. You might think that bringing back the old code - setting up a complete, life-size replica of the old city from before in PPSSPP makes sense. Instead, they learned it at some point because they were interested. It might shock you, but almost zero humans are born as programmers. Just because you're not a programmer doesn't mean you can't. Remember, PPSSPP is open source, and gets better the more people contribute. There's probably something at a driver level making it not work on rpi, but we don't know what. It was not a tiny tweak, it was a huge redo. Much of the code involved is nearly unrecognizable compared to before. We bulldozed and rebuilt buildings, paved new roads, completely altered the landscape to enable the new method of multithreading. I'm sure there are situations where being invertebrate would be useful, just ask an octupus. Asking to turn off multithreaded now is kinda like asking for an "off switch" for your spine. The new code was modified heavily to support this much better, and on most systems, much faster multithreaded. and not the 2.0 or 3.1 (i not can say raspberry supports the 3.1.) it can be related to this ? In addiction to it, i have noticed has the OpenGL used in my ppsspp version in system settings shows "OpenGL ES 1.00". So, i belieeve the 1.6.3 should be better in speed because the multithread for openGL. I'm agree with the fact of "Raspberry Pi3 has a low hardware" to run PSP games at full speed, but i have used the 1.5.4 ppsspp and i can run even the God Of War Chains of Olympus acceptable playing (if use some specific configs - like the frameskip). īut the main problem of performance is unsolved for me only in raspberry. so, this is a issue related to the "old "version of ppsspp 1.6.3. I'm not can say aboutl how version is used because i'm not the developer of batocera Linux i'm running, but i believ it's is the release version of 1.6.3 because my compilation running still has the problem of "save states" message "load state.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |