Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port to PLaystation 3 #11963

Open
Rad0van opened this issue Apr 6, 2019 · 11 comments
Open

Port to PLaystation 3 #11963

Rad0van opened this issue Apr 6, 2019 · 11 comments

Comments

@Rad0van
Copy link

Rad0van commented Apr 6, 2019

What happens?

Nothing ;-) I am creating this because I am thinking of setting up bounty for the port at https://www.bountysource.com (or some alternative) and they are asking for issue ID.

What should happen?

It would be fantastic if PPSSPP worked on PS3. Tons of possibilities of integration there.

What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues.

Playstation 3 with CFW.

@marosis
Copy link

marosis commented Apr 6, 2019

Maybe it can work on OFW too with right simulating

@Rad0van
Copy link
Author

Rad0van commented Apr 7, 2019

Maybe it can work on OFW too with right simulating

Not likely. OFW still uses cryptography so there is no way to run anything not signed by Sony. The only exception are older firmwares (before hackers revealed Sony screwed up).

@unknownbrackets
Copy link
Collaborator

I replied with some of the most significant challenges here:
http://forums.ppsspp.org/showthread.php?tid=24885&pid=133871#pid133871

This is similar to the challenges facing for example a Wii U port, except that a Wii U has significantly more RAM than a PS3.

-[Unknown]

@bandithedoge
Copy link

That would be hella difficult. The PS3 has little RAM and the complex CPU architecture doesn't help at all. Look at the official PSP emulator that's built-in, that thing really struggles. Just take a look at the compatibility list. If someone decides to try porting PPSSPP, it won't be any better.

@Rad0van
Copy link
Author

Rad0van commented Apr 9, 2019

That would be hella difficult. The PS3 has little RAM and the complex CPU architecture doesn't help at all. Look at the official PSP emulator that's built-in, that thing really struggles. Just take a look at the compatibility list. If someone decides to try porting PPSSPP, it won't be any better.

Well I have seen the list. I do not know how much effort did Sony put into the emulator and maybe was hoping PPSSPP got along further. Does the official emulator use JIT as PPSSPP does or only interpreter? I still consider PS3 pretty good machine.

@LunaMoo
Copy link
Collaborator

LunaMoo commented Apr 9, 2019

Looking at official emulator game compatibility problems some things are very clear - it suffers from inaccurate timings and it doesn't bother or can't emulate some graphics effects.

Both of those things still affect PPSSPP, some games from that list in fact can work on PPSSPP only by game side hacks and would likely also work on PS3 with games patched via similar hacks(example: Zettai Zetsumei Toshi 3). Graphics is a bottleneck of PSP emulation, so users of weaker devices intentionally disable as much graphics as possible to make it somewhat playable which leaves some games with glitches or no graphics at all. Some effects also can only be emulated in more modern apis so full PPSSPP experience requires newer device with decent graphics drivers.

Add the fact that popular emulation-features would also not work on PS3 via PPSSPP, savestates, texture replacement, incresed render resolution etc and you end up with very similar experience you end up with official emulator.

Just trying to see the result of somebody's hard work - the primary difference from official emulator would be that PPSSPP is open source and could be modified in many hackish ways to improve some games compatibility or reduce glitches by removing certain badly emulated graphics completely. However none of such game specific hacks would be worked on or accepted officially in the PPSSPP master and it's unlikely to be maintained by PS3 community in the long run either, so everntually it could simply die off, unfinished similary to Xbox360 port that still exists somewhere and maybe few people are even using it, even through it's awfuly poor experience since it's the only way for them to run PSP games, that's not the case with PS3 users.

@hrydgard
Copy link
Owner

hrydgard commented Apr 9, 2019

A good PS3 port would take massive effort and would probably not produce fantastic results. I don't see anyone spending the time, to be honest...

@Rad0van
Copy link
Author

Rad0van commented Apr 9, 2019

A good PS3 port would take massive effort and would probably not produce fantastic results. I don't see anyone spending the time, to be honest...

I didn't anticipate it would be that complex. Seeing that there is working PS3 emulator I thought it is just porting stuff to be done for relatively old and weak HW of PSP. So it probably will be easier to buy some actual PSP or run PPSSPP on supported HW/OS.

Anyway, thanx for the info.

@unknownbrackets
Copy link
Collaborator

unknownbrackets commented Apr 9, 2019

To be fair, there are games that don't run on the PS3's PSP emulator like Valkyria Chronicles 3 that run fine in PPSSPP. And the notes on The 3rd Birthday show an old bug PPSSPP used to have (though this is related to graphics capabilities.) I'm biased, but I think PPSSPP is actually a better emulator than the official one (without considering platform.)

But I agree that it'd essentially be a mountain of effort for, at best, lackluster results. Only a journey for someone who really wants to see it through.

A lot of devices can run PPSSPP, so that or a PSP (or even a Vita / Vita TV) are all good options.

-[Unknown]

@Panderner
Copy link
Contributor

PS3 rans at 3.2 GHz CPU and a 500 MHz GPU but it has 256 MB RAM in both system Ram and video RAM

There's a series called PSP Remaster on a PS3.
PSP Remaster Brings PSP Games on a PS3 with increased resolution to 1024x580 and 3D support.
PSP Remaster has only 4 games and all of these is only released in Japan:
Monster Hunter Portable 3rd
K-On! Hokago Live!!
Shin Sangokumusou Multi Raid 2
And Sora no Kiseki Series

However MGS PW, God of War: Origins Collection (Chains of Olympus, Ghost of Sparta) are just native port to a PS3 not a PSP Remaster series

@hrydgard
Copy link
Owner

You never know if somebody shows up really wanting to do it. But I doubt it :)

Still, no point in closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants