Jump to content

PS3 emulator RPCS3 making progress, can now play After Burner Climax fairly smoothly

TopWargamer

Source: http://kotaku.com/heres-a-ps3-game-emulated-and-running-on-a-pc-1756697682?utm_campaign=Socialflow_Kotaku_Facebook&utm_source=Kotaku_Facebook&utm_medium=Socialflow

 

The PS3 emulator project PSCS3 has been making huge leaps in the last few months overcoming great technical hurdles. They've gone gone simple homebrew "games" and 3D objects to being able to load title screens, to being able to load parts of certain games, and now it can play actual PS3 games. Well, just 1 game right now as far as I know. That game is After Burner Climax, and runs... Really playable actually. There's a bit of stutter here and there, but it's perfectly playable. That's some damn good progress emulating a system that not even most of the original developers couldn't fully grasp thanks to the Cell architecture (although it was super powerful). 

For comparison, compare the current progress (video above) to last month's progress (video below, in spoiler tag). It's a world of difference.

Spoiler

 

 

 

After Burner Climax is by no means the most intensive PS3 game ever, so don't expect to be playing any first party or even more modern titles in general any time soon, unfortunately. The emulator is using DirectX12, so that's a positive thing, and probably a large part as to why After Burner Climax actually runs smoothly. Maybe not. I dunno, I'm not a super super technical person. 

 

The repository for the project can be found on GitHub: https://github.com/RPCS3/rpcs3

COMIC SANS

Link to comment
Share on other sites

Link to post
Share on other sites

Thats amazing. WE ARE GETTING THERE LADS. WE ARE ALMOST THERE. PC MASTER RACE SHALL UNITE ALL CONSOLES AND PC INTO ONE GIANT LAND!

GODS WE NEED TO WAIT A COUPLE OF MORE YEARS AND WE CAN PROBABLY PLAY CONSOLE EXCLUSIVE GAMES LIKE THE LAST OF US!!!!

( Yes I was yelling in my mind )

NEVER GIVE UP. NEVER STOP LEARNING. DONT LET THE PAST HURT YOU. YOU CAN DOOOOO IT

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Ramamataz said:

Thats amazing. WE ARE GETTING THERE LADS. WE ARE ALMOST THERE. PC MASTER RACE SHALL UNITE ALL CONSOLES AND PC INTO ONE GIANT LAND!

GODS WE NEED TO WAIT A COUPLE OF MORE YEARS AND WE CAN PROBABLY PLAY CONSOLE EXCLUSIVE GAMES LIKE THE LAST OF US!!!!

( Yes I was yelling in my mind )

Mmmmmmm, Last of Us was so good. My dad and I (unevenly) split the cost of a PS4 just to play that game. Totally worth it.

COMIC SANS

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Virtual01 said:

So... how long until Demon's Souls is playable?

Isn't that basically Dark Souls?

NEVER GIVE UP. NEVER STOP LEARNING. DONT LET THE PAST HURT YOU. YOU CAN DOOOOO IT

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Ramamataz said:

Isn't that basically Dark Souls?

First in the series, in fact. 

Demon's Souls ---> Dark Souls ---> Dark Souls 2 ---> Bloodbourne (spiritual successor) ---> Dark Souls 3

COMIC SANS

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Virtual01 said:

So... how long until Demon's Souls is playable?

One of the few reasons i care about a PS3 emualtor

2 minutes ago, Ramamataz said:

Isn't that basically Dark Souls?

The predecessor to Dark Souls.

Demon's Souls is the origin of the Soul's series and it's my personal favorite in the series.

"If you ain't first, you're last"

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, azurezeed said:

Great, now we need a Xbox emulator

 

To be perfectly honest I'm surprised that a PS3 emulator is making more progress than an Original Xbox and Xbox 360 emulator COMBINED. The Original Xbox runs a modified Pentium 4 (or 3?), yet there's no good emulators afaik. The Xbox 360 is running a funky architecture when compared to the PS3, but Cell is still much more funky, again, afaik.

COMIC SANS

Link to comment
Share on other sites

Link to post
Share on other sites

I'm actually surprised it's taking this long. The PowerPC instructions aren't hard to translate into x86, especially since the PS3 didn't have vector instructions yet. I know the Cell coprocessors were used sort of in lieu of a true graphics unit, but sheesh...

 

For the most part emulators should only be an exercise in cross-compiling. I'd be perfectly able to help on the CPU side, though I have no Direct X experience at the assembly level.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, TopWargamer said:

To be perfectly honest I'm surprised that a PS3 emulator is making more progress than an Original Xbox and Xbox 360 emulator COMBINED. The Original Xbox runs a modified Pentium 4 (or 3?), yet there's no good emulators afaik. The Xbox 360 is running a funky architecture when compared to the PS3, but Cell is still much more funky, again, afaik.

I know, supposedly people can't make progress with Xbox because there's not enough documentation iirc, maybe someone will try to use dx12 to make more progress with the Xbox emulator as well

Error: 451                             

I'm not copying helping, really :P

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, Ramamataz said:

Isn't that basically Dark Souls?

 

Pretty much, but Dark Souls 1 and 2 are already on PC, and Demon's Souls has some strengths (and weaknesses) that are not matched by either Souls game.

Link to comment
Share on other sites

Link to post
Share on other sites

This and the Citra 3DS emulator have me very excited. Someday, I'll be able to play all these games on the go on my laptop/smartphone.

You know what's easier than buying and building a brand new PC? Petty larceny!
If you're worried about getting caught, here's a trick: Only steal one part at a time. Plenty of people will call the cops because somebody stole their computer -- nobody calls the cops because they're "pretty sure the dirty-bathrobe guy from next door jacked my heat sink."

Link to comment
Share on other sites

Link to post
Share on other sites

This is awesome but it would be great if the ps2 emulator worked properly too. It's been years and even that one doesn't work with a lot of very popular games including sony exclusives.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Ramamataz said:

Thats amazing. WE ARE GETTING THERE LADS. WE ARE ALMOST THERE. PC MASTER RACE SHALL UNITE ALL CONSOLES AND PC INTO ONE GIANT LAND!

GODS WE NEED TO WAIT A COUPLE OF MORE YEARS AND WE CAN PROBABLY PLAY CONSOLE EXCLUSIVE GAMES LIKE THE LAST OF US!!!!

( Yes I was yelling in my mind )

CAPS ARE COOL.


I just want to play infamous.

  ﷲ   Muslim Member  ﷲ

KennyS and ScreaM are my role models in CSGO.

CPU: i3-4130 Motherboard: Gigabyte H81M-S2PH RAM: 8GB Kingston hyperx fury HDD: WD caviar black 1TB GPU: MSI 750TI twin frozr II Case: Aerocool Xpredator X3 PSU: Corsair RM650

Link to comment
Share on other sites

Link to post
Share on other sites

Yeah this is awesome :D 

Just years ago this all seemed impossibe, but impossible is just a word used by people who don't want to believe in it

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, TopWargamer said:

To be perfectly honest I'm surprised that a PS3 emulator is making more progress than an Original Xbox and Xbox 360 emulator COMBINED. The Original Xbox runs a modified Pentium 4 (or 3?), yet there's no good emulators afaik. The Xbox 360 is running a funky architecture when compared to the PS3, but Cell is still much more funky, again, afaik.

 

I can't think of a single exclusive Xbox or Xbox 360 title I want to play.

But PS3 at least has The Last of Us, which I'd like to play if there was an emulator.

So it could just be a simple motivation issue.

In case the moderators do not ban me as requested, this is a notice that I have left and am not coming back.

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, patrickjp93 said:

I'm actually surprised it's taking this long. The PowerPC instructions aren't hard to translate into x86, especially since the PS3 didn't have vector instructions yet. I know the Cell coprocessors were used sort of in lieu of a true graphics unit, but sheesh...

 

For the most part emulators should only be an exercise in cross-compiling. I'd be perfectly able to help on the CPU side, though I have no Direct X experience at the assembly level.

Isn't that the difference between HLE & LLE or am I getting something mixed up?

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Master Disaster said:

Isn't that the difference between HLE & LLE or am I getting something mixed up?

For the CPU part of it, you have to do HLE. For the graphics processing, that's where it gets tricky.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, bobhays said:

This is awesome but it would be great if the ps2 emulator worked properly too. It's been years and even that one doesn't work with a lot of very popular games including sony exclusives.

 

Actually the ps2 emulator (pcsx2) has also made a lot of progress lately. You also get daily beta updates which is pretty cool.

Rig:Crimson Impaler | CPU: i3 4160 | Cooler: CM Hyper TX3 Evo | Motherboard: Asrock B85M - DGS | RAM: Kingston Hyper X Savage 16GB kit (2x8) DDR3 1600MHZ CL9 | GPU: Asus Radeon R7 360 | PSU: Corsair CX 430 V2 | Storage: HDD WD 1TB Blue | Case: Delux DLC-MG866


~Half the world is composed of idiots, the other half of people clever enough to take indecent advantage of them.~

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, That Norwegian Guy said:

 

I can't think of a single exclusive Xbox or Xbox 360 title I want to play.

But PS3 at least has The Last of Us, which I'd like to play if there was an emulator.

So it could just be a simple motivation issue.

Halo? Gears of War? 

COMIC SANS

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, TopWargamer said:

Halo? Gears of War? 

 

No interest what so ever

In case the moderators do not ban me as requested, this is a notice that I have left and am not coming back.

Link to comment
Share on other sites

Link to post
Share on other sites

I'm in a bit out of loop here. Is it optimized for 1-2 threads and depends on how "strong" your core is or can it use on more threads? 

Also glad to see it's happening, even though I always thought the development would be faster. 

The ability to google properly is a skill of its own. 

Link to comment
Share on other sites

Link to post
Share on other sites

Awesome! let's hope more and more skilled programmers want to put some effort into it and keep up the development of it.

It's nice to see this. And as we learned from PCSX2, we will get there, if we are patient enough :P

If you want my attention, quote meh! D: or just stick an @samcool55 in your post :3

Spying on everyone to fight against terrorism is like shooting a mosquito with a cannon

Link to comment
Share on other sites

Link to post
Share on other sites

This is awesome and top work from the devs, this emulator has come miles along in such a small amount of time, put's most game devs to shame haha.

CONSOLE KILLER: Pentium III 700mhz . 512MB RAM . 3DFX VOODOO 3 SLi

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×