Next Generation Emulation banner
1 - 16 of 16 Posts

Blue Thunder 25

· Newbie
Joined
·
100 Posts
Discussion starter · #1 ·
* A major rework of sceAtrac audio decoding, fixing various music hangs and similar issues
* Many fixes and workarounds to depth and stencil buffer usage, and also FBO management
* Audio reverb support
* Combo keys - custom touch buttons that press multiple PSP buttons
* 5xBR upscaling on GPU (postprocessing effect)
* Fix problems with playback of video with mono audio
* Performance improvements like multithreaded audio mixing
* ARM64 JIT crash bug fixes
* GLSL shader cache to reduce stuttering ingame
* Support render-to-CLUT functionality that some games use to change colors of various monsters
* x86-64 support on Android
* Auto-hide on-screen controls after a while of no usage
* Fixes to prescale UV speedhack, now seems reliable
* Faster ISO RAM cache
* New UI for moving around the PSP display on larger screens
* Minor UI fixes like better slider controls
* Assorted stability fixes (ffmpeg crash, etc)
* Volume setting is back
* Preparations for supporting more graphics APIs
* AdHoc port offset
* Support another HD remaster (Sora no Kiseki Kai HD)

enjoy!

Thanks to all who contributed!

http://www.ppsspp.org/
 
Can anyone explain how someone got this emulator working perfectly so much faster than they all did with the PS2? I mean, I'm assuming that the PSP being newer would be much more difficult to work on.
 
Can anyone explain how someone got this emulator working perfectly so much faster than they all did with the PS2? I mean, I'm assuming that the PSP being newer would be much more difficult to work on.
Simply put new does not equate more complex or more powerful espically if younare not comparing the same things. I.E. it is far easier to emulate a GBA then the older N64. Also add in the fact that kinda like Sega (with the saturn) but not quite as insane the PS2 is quite a non standard piece of hardware and you get a console that is hard to emulate.

PPSSPP also takes advantage of newer design ideas in emulation leveraging dynamic recompiling (Dynarec) which under the right conditions has a masive speed boost compared to more traditional interpolation based emulators. Also they pretty much ignore the cross media bar (PSP OS - oversimplified), ps1 on psp (pops a sony made ps1 emulator for the psp), and a lot of the more modern additions made software wise to the portable.
 
will Vulkan have an impact on mobile devices? most don't have dedicated gpus AFAIK.
 
Well I think it might, this is a far fetched example, but dx12 dolphin offers a big boost on igpu's, and since vulkan access hardware more directly lime dx12 I assume that it will boost it in that case as well.
 
Vulkan and DX12 doesn't just optimize the GPU usage - they also spread the workload more efficiently through CPU cores, so even if you don't have a discrete GPU, those API's will still benefit the hardware with better utilization.

Of course, such optimizations will come over time, as coders get more comfortable and efficient with the language, so it'll take a while.
 
1 - 16 of 16 Posts