Monday, August 9th 2021
RPCS3 PlayStation 3 Emulator Receives AMD FidelityFX Super Resolution Support
RPCS3 is an open-source PlayStation 3 emulator which currently boasts compatibility with 61% of the 2278 games released for the console and limited compatibility with a further 31%. The developers behind the emulator have recently announced the addition of AMD FidelityFX Super Resolution (FSR) support which they note is the first for any console emulator. This implementation performs the upscaling at the end of the graphics pipeline which may introduce issues on certain titles. The feature can be enabled within the settings menu under the GPU section and the sharpening strength can be adjusted from 1 - 100%.
Source:
@rpcs3
RPCS3RPCS3 is now the first game console emulator to support FidelityFX Super Resolution (FSR)
12 Comments on RPCS3 PlayStation 3 Emulator Receives AMD FidelityFX Super Resolution Support
Some emulators, like RPCS3, are hit-and-miss when it comes to higher resolutions than what the console originally ran at. Other ones, like Yuzu, won't let you run at any other resolution.
Its the complete randomness of the locks ups thats the most infuriating part of this emulator, its just as likely to crash in the first minute of gameplay as the 20th.
Without doubt, the flakiest, most unstable emulator out there.
Also, RPCS3 is practically the most advanced console emulator out there. For the Xbox360 from same console generation Xenia does exist but that one is not in a usable state yet.The compute power required to emulate a different architecture like PS3's cell should not be underestimated. In addition to that basic complexity they also have had to figure out all the weird features and glitches. And performance optimizations have been relatively frequent as well.
v0.0.17-12617 Alpha
They still have years of development ahead of them.
Its just a way Emulator authors use to deflect criticism of the project.
I'm willing to bet that these lock ups will never go away because of the fundamental differences that exist in x86 Windows thread scheduling & PS3 Cell architecture. Its going to be like fitting a round peg in a square hole.
Super Nintendo is still not fully 100% emulated, even if there have been emulators for it for 20+ years. Saturn is the same. They are both complicated hardware to emulate.
Now imagine the PS3 with the Cell. Good luck with that.
But my second tought was, it's probably lower resolution and you need to upscale it. And Implementing TAA upscaling is probably not an option. SO FSR is probably one of the best thing it can do.
But I wonder how it's going to handle text and UI.
Either way, it is nice to see this stuff implemented anyway. One more cool feature or possibility to have.
Enabling FSR on RPCS3 isn't for the purpose of increasing performance. It's simply to improve the look of PlayStation 3 games, which generally run at sub-HD resolutions. All this talk about the emulator being CPU-limited is silly—of course it's CPU limited, but what's your point? This was never going to change or address that.
When you see FSR, you need to stop thinking "technology to improve performance" and start thinking "upscaling filter", because that's all it is. And the same thing is true of DLSS. It doesn't magically give you extra performance, it just tries to make a lower render resolution look as good as native.