Next Generation Emulation banner

RPCS3 update thread

45K views 156 replies 43 participants last post by  RedLion 
#1 · (Edited)
RPCS3, a Playstation 3 emulator has been in the works for a while, but something really cool has happened, as it can run a commercial game!

Well, the video looks very garbled and there are bugs everywhere, but that is hardly surprising. Freaking great achievement in any realm.



https://github.com/DHrpcs3/rpcs3


http://www.dsogaming.com/news/rpcs3...r-still-in-early-stage-boots-commercial-game/


RPCS3 developer here. I wonder how can you "guarantee" this. BlackDaemon tried this game 8 hours ago for the first time and it turned out it was working.
Of course, now that we noticed a few glitches in it and we are going to publish a fix soon: See: http://i.imgur.com/eT2sITq.png




We don't focus in commercial games when developing the emulator. That would make no sense, specially at early stages too many crap happens at the same time, so we use simple test programs which only use certain parts of PS3s syscalls. This week, I started an autotest repo that could speedup development a lot by automatizing tests: https://github.com/DHrpcs3/ps3autotests/

Everything else you said is right. Notice that we will focus a lot in HLE, of course we will have to write a fancy dynarec for the PPU and the little bastard ones (SPUs), but one important key of the PS3 are that the game doesn't run in bare metal. They use a lot of so-called modules and it turns out that they perform a lot of CPU intensive tasks. We have several ideas for optimazing the emulator (they will be a "priority" once the compatibility is more or less acceptable), all we need is time and/or people willing to lend us a hand.

Now, regarding other comments. It's true that this emulator was first released 3 years ago, but the development was somewhat slow (only 2 people were working on it) and with long inactivity times. Now the amount of people working on it is growing fast the lasts months / weeks. So please guys, there is no need to extrapolate things.
I personally don't care how many time PCSX2 or Dolphin required, most of us are probably doing it for the sake of emulation and reverse engineering.

http://facepunch.com/showthread.php?t=1373273&p=44155378&viewfull=1#post44155378

EDIT: According to the RPCS3 forums, Disgaea 3 is showing some intro video stuff.


 
See less See more
2 1
#89 · (Edited)
Same game, it was ported (it's not emulation) to PS3/Xbox 360 by Genki as part of the Metal Gear Solid HD Collection, but also has been released seperately.
In the process they've added some graphical effects (bloom), made it run at 60fps (and I believe 720p) and added better camera controls. I'm not sure if assets were upgraded or not, a lot of it is pretty low-res. Because it wasn't drastically changed the ps3 (and 360) have no problems running it without framedrops. It absolutely flies on both of them, and they are virtually identical.

Differences between the two HD versions:
-button icons are different between the ps3 and 360 (obviously)
-no transfarring on 360 since there is no portable to transfer anything to (obviously #2)
-shots you take with the camera are saved on the ps3's system memory. They're not saved on 360, sadly (it would have required a different implementation).

Oh, I'm currently replaying it on ps3 because I got it on a sale. And now I can finally take pictures :p
 
#92 ·
RPCS3 have 2 backends: OpenGL and Vulkan. It doesn't have DX11 and used to have DX12 in the past but it was removed to focus on Vulkan instead, wise decision IMHO.

This is probably a Win7 issue but If anyone is having issues in getting Xaudio2 to work even by installing the distributable files from the RPCS3 webpage then remember to update your Windows. Once I updated Windows Xaudio2 started working in RPCS3.
 
  • Like
Reactions: zeta1
#96 ·
you should see how many people are selling them for $70 if you don't mind used. I see all of them complete.

DIdn't know Odin Sphere was on PS3 too. I can emulate that on the Shield tv with the ps2 emulator but sound and perfomance is still not up to par.

If it wasn't for Zelda on Cemu, I think this emulator would get more spotlight.
yea it was remastered for ps3, ps4, vita last year.
 
#99 ·
https://rpcs3.net/blog/2017/08/16/rewriting-vertex-processing-for-massive-performance-gains/

Hello friends, there's a mid month update going over some of the technical changes of how they have been getting new games to boot, fixing issues with existing ones, getting OGL working faster, etc and it's a very good read. It's exciting to see how they plan to implement new changes to address stutter, but getting a layman's look into how the code is progressing is fantastic.

 
#101 ·
Anyone else getting the Unhandled Win32 Exception 0x0E06D7363 error? Should I create a new ticket, or is this already noted?
 
#108 ·
Most of my childhood was waiting for full PS2 emulation to become reality. It became a perpetual waiting game consuming so many years of my life, that I still can't believe it's been fully done.

... and now, there's PS3 emulation, and it's actually already a thing.

10/10 did not expect.
 
#109 ·
#113 · (Edited)
A few screens from Catherine, rendered at 4k to 3440x1440. My 6800k at 4+ ghz can't seem to maintain solid 30fps and there is a tonne of glitching, not sure what's going on but for a quick dick around this is pretty damn awesome seeing the game rendered so well.

EDIT: Well just tried Strict Rendering and it's far better.







 
#115 ·
I notice that this project doesn't involve any of the coders from PCSX2. I wonder why... Did the PCSX2 team get bored? Grew too old?...

Also, I'm not sure why, but doesn't it seem like PS3 emulation matured much quicker than PS2 emulation? Is it because of faster PC hardware? ... Or, is it because the PS3 is more "PC" like?
 
#116 ·
RPCS3 is slower to develop in my perception, it's 6 years old now.
PCSX2 was created in 2002 and by 2007 was running quite well for many flagship games as I remember getting an 8600GT at launch and playing a lot of PS2 games.

Both the PS2 and PS3 have complex CPU architectures and I would consider neither to be similar to a PC, I would say that the PS3 will have a higher hardware requirement disadvantage relative to the time period of development than ps2.
 
#119 ·
Coders grow up and eventually life hits hard and you end up having less time for private projects or anything in general as you focus in family, work, kids and house. For instance I was once very active here and loved to work in private projects and a hell lots of things and now I just visit this place to post now and then.

I used to code after work at home quite a lot as well and right now I can't remember the last time I wrote some code at home. Usually with that kind of projects a new generation pick it up or probably a group of people that have big interest and the necessary time. Coding is very time consuming and if you go too far it could affect your social life tremendously.
 
#130 ·
It's crazy to see GoW III go ingame, and already there's been effort to improve it's look. Ascension is also looking fantastic.

Heavenly Sword is a major milestone for me, it may not play the best but for a launch title it still has so much style going for it. I long for the day where it can be played without the limitations of the code holding it back to crud framerates on the PS3.
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top