forums.PPSSPP.org
More accuracy on PSP emulation? - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Off-Topic (/forumdisplay.php?fid=16)
+--- Thread: More accuracy on PSP emulation? (/showthread.php?tid=25757)



More accuracy on PSP emulation? - relu419 - 10-15-2019 01:55 PM

Well, since PPSSPP has a lot focus on multiplatform, very light (but sometimes very inaccurate), Can we see a new PSP emulator with some accuracy on future? Loading BIOS, only original format file, integer scale and only builded for PC which needs more powerful CPU? Using external accuracy on Atrac3+ for emulated games and better timing.

My question goes to PSP cause PS2 emulation nowadays is... SAD. We have Core I7/I9 based in X64. And I feel sad for non accuracy progress on this. Only using in software mode for video.


RE: More accuracy on PSP emulation? - LunaMoo - 10-15-2019 09:02 PM

This was discussed many times - PPSSPP is PPSSPP, you want low lvl emulator, start a new project as it will be easier and better to start from 0 than reusing high lvl emulator for it. Or choose to be sad as that's what you're doing already. If you ever try to write your own emu, at least learn more about PSP first as you're confusing it with older and completely different platforms. PSP for one had an operating system, not just a simple bios, it also involved modern encryption, some required keys are still not known so you need real hardware for decrypting aka you can't even write a low lvl emu with similar compatibility yet if ever.

"Cycle accurate" is not easy, modern cpu's are likely forever too slow for that outside of some very old hardware doesn't matter if it's low or high lvl emulation, i9 is as "fast" as i3 for such usecase.

No idea why would you mention integer scale. PPSSPP has many ways to scale via fixed integer values as well, but it doesn't even matter as PSP games doesn't look any worse without it.


RE: More accuracy on PSP emulation? - relu419 - 10-15-2019 09:25 PM

(10-15-2019 09:02 PM)LunaMoo Wrote:  This was discussed many times - PPSSPP is PPSSPP, you want low lvl emulator, start a new project as it will be easier and better to start from 0 than reusing high lvl emulator for it. Or choose to be sad as that's what you're doing already. If you ever try to write your own emu, at least learn more about PSP first as you're confusing it with older and completely different platforms. PSP for one had an operating system, not just a simple bios, it also involved modern encryption, some required keys are still not known so you need real hardware for decrypting aka you can't even write a low lvl emu with similar compatibility yet if ever.

"Cycle accurate" is not easy, modern cpu's are likely forever too slow for that outside of some very old hardware doesn't matter if it's low or high lvl emulation, i9 is as "fast" as i3 for such usecase.

No idea why would you mention integer scale. PPSSPP has many ways to scale via fixed integer values as well, but it doesn't even matter as PSP games doesn't look any worse without it.

Cycle Accurate is a long distance. But High Accurate is beginning. PS4 emulator in progress now is based on High/Cycle Accurate. lol
Obviously, a long years of road.