I’ve already said it already that NVIDIA’s DLSS technology will undoubtedly go the way of PhysX in just a matter of time the moment AMD FSR became available to those on Linux operating systems through either DXVK or Proton allowing AMD’s Fidelity FX Super Resolution to be utilized across hundreds of titles in that scenario.
But there’s more than one way to skin a cat as the open-source PS3 emulator otherwise known as “RPCS3” have announced support for FidelityFX Super Resolution marking the first console emulator of any kind to support AMD FSR.
You can enable it on Settings -> GPU pic.twitter.com/BIvN3BojIK
— RPCS3 (@rpcs3) August 6, 2021
I love emulation, specifically when it comes to emulation of these older generation consoles, they certainly don’t make games like they used to. AMD FSR is now available in the latest build of the RPCS3 emulator, which can be found over on the RPCS3 download page.
With the changelog stating:
Adds the concept of upscalers and explicitly defines 2 variants: bilinear and FSR1. This has been in testing internally for the past week and it works pretty well for almost every game we have tried. The difference is very obvious, though shimmering and swimming issues present in low resolution upscales will remain in the upscaled image.
Restrictions (for now):
Does not work with 3D output. This is possible to do without too much effort but requires separate validation.
Only works with Vulkan. I do not see any demand to port this to OpenGL at the moment.
Uses the FP32 fallback only. For some precision reasons, it is common to disable FP16 support as a workaround. If the overhead is deemed to be measurable, we can of course enable the FP16 fast path for this.
The incorporation of AMD FSR into an emulator such as RPCS3 is quite ingenious as it’s not primarily used to enhance performance (though it can), the real benefit comes from its upscaling capabilities and enhancing details of specific objects that otherwise struggle to upscale normally. Though these sorts of emulators are much more CPU bound than anything, it still doesn’t hide from the fact that AMD FSR when using the emulator could improve performance somewhat while enhancing aspects of the detailing.
Honestly it’s simply amazing, this is the power of open source technology whereas with NVIDIA and their entirely different DLSS which is proprietary and for the most part isn’t utilized by game developers unless of course they’re entangled in a partnership with NVIDIA themselves.
The ease of integration with AMD’s FidelityFX Super Resolution is simply something to admire, what with game mods being made day one that ultimately prove to be far superior than in-game upscaling solutions or like with Vulkan through Linux with DXVK and Proton allowing FSR to be enabled across hundred of titles on Linux, and right now it can be utilized to further enhance your gaming experience through the power of emulation.
Hopefully AMD FSR expands upon other emulators harnessing Vulkan such as XENIA, which emulates the XBOX 360 as the integration with RPCS3 marks another DLOSS for NVIDIA.