RPCS3, the PS3 emulator, is now the first emulator to support FidelityFX Super Resolution

1 : Anonymous2021/08/06 14:40 ID: oz7yvv
RPCS3, the PS3 emulator, is now the first emulator to support FidelityFX Super Resolution
2 : Anonymous2021/08/06 15:16 ID: h7xzsms

If I'm not wrong it's more CPU bottlenecked than GPU and therefore FSR doesn't have that big benefits

ID: h7y0mfw

Yes, PS3, and therefore RPCS3, are very CPU heavy, but FSR has benefits. PS3 games are meant for low resolutions and often have low resolution textures, using FSR with RCAS sharpening at 50% - 90% helps make some games look better. Another benefit is for low power devices such as handheld and mini PCs (i.e. the upcoming Steam Deck), as well as users with weak dedicated GPUs. If you want to play demanding games at high framerates, even your not so low-end dedicated GPU can suffer.

ID: h7yeumf

FSR also amplifies the lack of anti-aliasing, as it's required for FSR to look decent

ID: h7yomlb

Cell Broadband engine was amazing..

x86 may be easier, but holy hell could Sony build crazy custom chips.

ID: h7yia6t

It will be useful on high end pcs, on smaller devices it will be cpu limited and will run like ass even with fsr. Something like a steam deck won't run rdr at 30fps if you are cpu limited with a 5900x

ID: h7y2bj1

You can render PS3 games at 4K even with lesser cards, so yeah. The real heavy lifting is done by the CPU, and its workload won't change with higher resolutions unless the game some LOD bias shenanigans going on, which I highly doubt in a PS3 game which was originally supposed to run at one fixed resolution.

ID: h7y0ofj

It helps games that don't look right when rendered at higher resolution

ID: h7ytffy

Thirifiri FSR disin't hivi thit big binifit

My dude... What about people with weak GPUs... This is good news. Be happy about it and move on.

ID: h806euj

Is it just my client or has every vowel in that quote been replaced by an I

ID: h7z3o4j

it's more CPU bottlenecked

What type of bottleneck? Would more cores help or is PS3 emulation bound by single core performance?

ID: h7zp0sa

single core performance always helps emulators, but rpcs3 is of the few that do make use of multi core processors. RPCS3 iirc is designed to use up to 16 threads, but for it, its game by game situation on whether threads or IPC matters more.

ID: h804llj

Bro this. NCAA football 14 is running at 30 FPS I got a 3600 and 5700xt I’ve never heard my dark rock pro 4 until I booted up rpcs3 LOL hell I never saw my 3600 past 57 till I ran that shit. A cool 77 C

ID: h7zgrlb

True, but let me tell you how many people are running Intel integrated graphics, it's like 65% of the worlds total computers, and they will be bottlenecked regardless.

ID: h7zh24t

FSR can be used as an upscaler where native resolution games played on moderate graphical system for emulation. So it just increases the image fidelity.

3 : Anonymous2021/08/06 17:24 ID: h7yi1p3

Suprising it would even need this. The bottleneck in this emulator is the spu emulation, which doesn't have anything analogous to current CPUs and is what holds the more advanced games back. I guess something like AMDs latest apus could maybe handle resolution better in simple games (demon souls), but you really need beefy cpu and TSX to get it going.

ID: h7z1ysp

but you really need beefy cpu and TSX to get it going

You're out of date on the TSX part. It was important for RPCS3 a couple of years ago, but not so much now. The developers have put in the hard work to make it largely irrelevant. Good thing too, as Intel are issuing microcode updates to disable TSX even on the small range of chips that have it, due to security concerns. 10th- and 11th-gen chips don't even have it to begin with, and nor will any others going forwards. It's a dead instruction set.

ID: h7z2y5d

You still need TSX for lots of games. The emulator isn't as reliant as it was on it, but my 6850k is faster than my 10700 in hard to run games like Uncharted, despite 400mhz disadvantage and ipc.

Edit: I also appreciate the downvotes by people who've never even compared performance between TSX and non-TSX parts. Stay classy guys.

ID: h7zbh73

You technically don't have to use FSR to upsample an image rendered at a lower resolution to native: You can also upsample an image that had a maximum resolution of eg. 720P to your native one.

I think that this (or something like this) is going to become increasingly interesting the older the games, and the better the emulator becomes.

ID: h7zh7y7

Emulating RSX on games than used sub HD resolution won't need upscaling. You literally just tell the emulator the actual resolution you want and anything faster than a 1030 probably can handle it no sweat.

You don't want sharpened 720p coming out of an emulator like Rpcs3. You want the actual resolution to be much higher than that.

4 : Anonymous2021/08/06 19:10 ID: h7yx2z8

red dead redemption is still unplayable after 4 years

ID: h7yxoox

Of course. I wouldn't be surprised if it's one of the last games to make it into Playable. It's surprising it even runs as well as it does on high end CPUs already.

ID: h7z2p6h

Needs a 5600X, an i9-9900K, or better.

ID: h7z9yva

I played through it. Was it rough? Yeah, but not unplayable.

ID: h7zh7nc

Says the person with a 5950X and watercooled Radeon VII

ID: h7zoget

Plays nicely on my rtx 3080 and ams 5800x. Not trying to brag but give data point.

5 : Anonymous2021/08/07 03:45 ID: h80n6cx

i was very sure that this would happen very soon nd im happy it really happend, i mean some modders already made it work on assetto corsa, gtav, and even cyberpunk 2077 without developers help or asistence.

this tech is gonna destroy dlss, when fsr will get more games to support on pc, and it will happen very soon.

6 : Anonymous2021/08/06 16:42 ID: h7yc24l

I knew this would happen now we need it in YUZU and Dolphin

ID: h7zq4a1

Cemu too!

ID: h808yel

It would probably be pretty easy to add FSR to cemu, even if it’s unofficial.

7 : Anonymous2021/08/06 17:17 ID: h7yh43p

Can any emulator enthusiasts let me know: is PS3 emulation better than PS2 emulation like with PCSX2? Even with a 3950x and RTX2070 S there are some games like Ratchet: Deadlocked that run super slow on PCSX2.

ID: h7ynyqg

The PS2, at best, can only use 3 cores for direct emulation with hardware rendering, and that's only if you can use multithreaded VU. And for some games, you have to disable it. Software rendering only ever takes your GPU load and put it on your CPU instead. The workload required for the 3 main components (EE, VUs, GS) are all roughly equivalent, but fortunately many devs did not use them properly. Katamari Damacy should be able to run on potatoes, but a game like Champions of Norrath uses every piece. You need a newer CPU, and a newer powerful GPU. I am unable to play it at full speed with a 4790k and RX 570. And yes, the GPU is extremely important here due to GS bottlenecks

For the PS3, the story is very different. There's 3 main components to emulate, the single PPE, the 6 SPUs, and the RSX. The PPE is pretty much a bog standard IBM CPU. The RSX is a kinda weird, but mostly weak GPU from Nvidia. The SPUs are the specialized CPU cores that handle a lot of the graphics power. It's what made Cell unique, it could do these highly specialized instructions better than equivalent GPUs. They're tightly integrated as a result.
Many games simply did not use the SPUs much at all, basically meaning you only ever need to emulate the PPE and RSX. As long as you have modernish hardware (Intel Haswell and any supported GPU), you could probably run these games. However, unlike the PS2 these games are a lot less common. At least the games you'd bother emulating the PS3 for. All the popular exclusives and all the good ports to the PS3 use the SPUs on some or all capacity. To emulate these you need a new CPU and a new, mid to high end GPU. This is especially important when you want to run games at 60FPS. MGS4 is almost playable at 30FPS constant on a 5GHz 9900k and I believe a 2070. Naughty Dog games aren't even close at this point

You need good hardware for either console

ID: h7ysgvp

Wow - super detailed response, thanks a ton. I was hoping the performance would be better for emulating the PS3, but I guess the specialized-hardware problem still exists with it. I'll give it a try and see how it goes.

ID: h7yrutq

In my experience, PS2 emulation works a lot better, I could run the original ratchet and clank trilogy with only minor slowdown at 4k, and I have a 5700 which ain't great. PS3 is a lot more complicated, and is throttled by the CPU. You might have pretty good performance with your setup, as your CPU is very good, but it requires a lot of fiddling around in settings to get it working right. Also, a lot of games, especially naughty dog games, are completely broken and basically unplayable. These are getting fixed at a steady rate though, as games like the PS3 ratchet games have come into mostly playable state quite recently.

ID: h80xy1k

Intel Core i5-6200U with Intel HD Graphics 520 ran Godhand 15fps at 480p. It's a weakass system, so anything beyond that would be good enough

8 : Anonymous2021/08/06 15:53 ID: h7y52vu

Pretty incredible, especially if they plan on adding or already have resolution scaling

ID: h7y9bue

Rendering at higher resolutions has been supported for many years, as well as Anisotropic Filtering

9 : Anonymous2021/08/06 19:17 ID: h7yxxtw

It's cool, but I don't really see the use-case considering it doesn't take much GPU power to run RPCS3 games in 4K. Using FSR for "super sampling" sounds like a bad idea since you're taking a muddy 720p image, blowing it up, sharpening it, then blowing it back down to 720p.

ID: h7yy7ay

You can find several cases where GPU gets a beatdown. Even on my RX 6800 XT it's better to render at 1440p and then use FSR to upscale the rest to have NieR Replicant running at 4K120 than to render at 4K, the performance loss is quite considerable and the game is not 120FPS stable.

10 : Anonymous2021/08/06 15:19 ID: h7y07bb


11 : Anonymous2021/08/06 16:31 ID: h7yahtw


FSR doesn't do much at all.

ID: h7ybz6n

Especially if it's a blanket implementation and also affects post processing, UI, etc. Gonna have to wait and see. I guess it could help if you want to run it on an apu like the 5700g on a 4K TV.

ID: h7yep6y

It may help really low end gpu's that struggle at 720P or less. Also it proves that FSR is incredibly easy to implement so why not?

ID: h7z57y7

For integrated GPUs it might help, especially if you are willing to play at higher resolutions.

12 : Anonymous2021/08/07 06:21 ID: h811fu9

thank god these days most games are ported to PC, I dont have to deal with this emulator to play some popular games.

13 : Anonymous2021/08/06 19:31 ID: h7yzw7n

Now i can play top spin 4 with fsr xD

14 : Anonymous2021/08/06 19:43 ID: h7z1j41

It didn't really need it but that says a lot about how easy it was to implement.

15 : Anonymous2021/08/06 20:18 ID: h7z6avi

Does this emulator run most games at full speed?

ID: h7z7wg7

Yes, here's the Compatibility List

ID: h81efcw

"Full speed" means 720p30 for most games, so yes.

Many major games are playable at 4K60 for me, though many chug along in the 40-50fps range (Uncharted, MGS4) and RDR is a disaster at just 20-30fps. 1440p60 should be very doable for people with a mid-range CPU like a Ryzen 3600 or i5-10400F.

17 : Anonymous2021/08/06 18:12 ID: h7yowtr

This is actually the second emulator not the first but still nice.

I added this to the wikipedia page for FSR.

edit: I am wrong Xenia was AFTER RPCS3

18 : Anonymous2021/08/06 18:13 ID: h7yp1f8

Which one is the first?

19 : Anonymous2021/08/06 18:29 ID: h7yr975


edit: I am wrong here Xenia isn't first.


Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x