Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

The RPCS3 team recently put out their March progress report, showing off what they've been working on and progress as usual seems to be good.

Firstly, the amount of games being classed as "Playable" continues to grow at a decent pace. As of the latest report 1,188 titles are now fitting that description, up from 1,174 previously so it's improving quickly.

This time around they noted some interesting improvements to texturing systems and lighting, resulting in multiple games now looking a lot more like they should. Take The Last of Us for example, the improvements are quite striking:

You can see more improvements again with Ratchet & Clank: A Crack in Time, now having much improved water rendering:

They also noted work on the SPU Interpreter, which was overhauled into a LLVM-based Interpreter, this unifies some back-end code and simplifies some parts. In addition, the new interpreter saw massive performance improvements with some titles seeing a "20%" improvement in FPS when compared with the legacy implementation. Two titles were mentioned to give an example of this, Sengoku Musou 4 and Dynasty Warriors: Gundam 3 where the performance went from around 10FPS to 50FPS which really is massive.

One other point I found interesting, is that they discovered an issue on Windows where God of War 3 was performing notably poorly. The issue was due to "frequent file cache buffers flushing by the game", which Linux handled a lot better. They have a fix in place now but I just thought it was interesting, that having RPCS3 on Linux helped them track down a Windows performance issue.

When talking about specific games they noted there's a bit of a theme going to start with: Gran Turismo HD Concept is now playable; Gran Turismo 6 can now get in-game although it suffers some graphical issues; Absolute Supercars, Supercar Challenge, Ferrari Challenge: Trofeo Pirelli and Ferrari: The Race Experience have become "comfortably playable"; Ridge Racer 7 is now playable; NASCAR Unleashed is also playable; Doom 3: BFG Edition is playable; College Hoops 2K7 can get in-game and finally Move Street Cricket I & II are now also playable.

They also noted DualShock 3 support in RPCS3, although they're saying this is only for the Windows build "for the time being" so hopefully that will improve in future. I've no doubt it will, just like every other part of RPCS3 continuing to get better.

See the full report here.

Article taken from GamingOnLinux.com.
Tags: Emulation
20 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
9 comments

legluondunet May 7, 2019
Very nice work but my hardware config is not enough strong to play a PS3 game in optimal conditions.


Last edited by legluondunet on 7 May 2019 at 1:40 pm UTC
Doc Angelo May 7, 2019
I wonder when the first PS4 emulators will show up. As the PS4 (and the XBox One) is pretty much 99% a standard computer, it shouldn't be too hard to pull that off. At least there would be very little actual hardware emulation needed.
thebishop May 7, 2019
Quoting: Doc AngeloI wonder when the first PS4 emulators will show up. As the PS4 (and the XBox One) is pretty much 99% a standard computer, it shouldn't be too hard to pull that off. At least there would be very little actual hardware emulation needed.

Oddly enough, this was true on the original 2004 Xbox, and there's still no good PC emulator (or compatibility layer). Hundreds of Blinx the Cat fans are praying their Xbox never dies.
DasCapschen May 7, 2019
If only I had kept my games when I sold my PS3 :P
... would really like to replay Killzone 2 and 3 right now xD
Looks like a great update :)
acedogblast May 7, 2019
There is Orbital which uses QMEU for virtualization based emulation for the PS4.
Sol33t303 May 8, 2019
Quoting: acedogblastThere is Orbital which uses QMEU for virtualization based emulation for the PS4.
Beat me to it ;)
Here is a link for anybody who wants to check it out https://github.com/AlexAltea/orbital
Definitely not in a state to be playing any games yet, but it seems like according to here http://wololo.net/2019/03/19/orbital-ps4-emulator-showing-significant-progress-now-with-graphical-output/ that the devs have just recently been able to get some graphical output, so perhaps in a few years it should be useable, especially considering its virtualization and not emulation, so you might even be able to run PS4 games easier then you can PS3 games :)


Last edited by Sol33t303 on 8 May 2019 at 7:30 am UTC
F.Ultra May 8, 2019
View PC info
  • Supporter
QuoteThe issue was due to "frequent file cache buffers flushing by the game", which Linux handled a lot better. They have a fix in place now but I just thought it was interesting, that having RPCS3 on Linux helped them track down a Windows performance issue.

This is what we cross developer devs keep telling the Windows only devs, that porting your software to other platforms can help you find and fix bugs that also affect the Windows version by exposing your code to a completely different architecture and compiler.
Liam Dawe May 8, 2019
Quoting: F.Ultra
QuoteThe issue was due to "frequent file cache buffers flushing by the game", which Linux handled a lot better. They have a fix in place now but I just thought it was interesting, that having RPCS3 on Linux helped them track down a Windows performance issue.

This is what we cross developer devs keep telling the Windows only devs, that porting your software to other platforms can help you find and fix bugs that also affect the Windows version by exposing your code to a completely different architecture and compiler.
And it's a very good point. Some argue they don't have the time for it, I argue the opposite - what about all that time possibly wasted that a Linux version might help you track down, as was the exact case here.
razing32 May 8, 2019
Uuuuh
Last of Us

Was waiting on that :)

EDIT
Status is "ingame" not playable. Oh well.


Last edited by razing32 on 8 May 2019 at 10:41 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.