Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PS3 Port?
04-08-2019, 10:44 PM
Post: #6
RE: PS3 Port?
A PS3 port has several challenges. I should note that several of these challenges are shared by a potential port to the Wii U, which someone put some time into about a year ago. However, I believe they haven't continued since then.

That effort is here:
https://github.com/hrydgard/ppsspp/pull/11001

Some of the challenges:

1. The PS3 is big endian, while the PSP is small endian (so is the Wii U.)

2. The PS3 uses PowerPC, which there's no jit for currently (the Wii U also uses PowerPC.)

3. AFAIU, OpenGL support on PS3s is quite slow. It might require a new graphics backend for good performance (Wii U also had this problem, but a separate graphics API than PS3.)

4. The PS3 only has 256 MB of RAM, which may be a tight budget for PPSSPP. Certain features definitely won't work. It's possible that even save states may not work (since they require temporarily duplicating out some PSP data and therefore a spike in memory usage.)

For most ports (i.e. devices running on ARM), there's really only a thin layer of code needed that interfaces with the operating system. For example, you can see the Android or iOS specific code. That would be the first step in order to get a (very slow) initial concept running using interpreter for the CPU and OpenGL for graphics, but it would at least require dealing with big endian support.

-[Unknown]
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
PS3 Port? - o.g._m.a.k. - 01-11-2019, 05:15 AM
RE: PS3 Port? - o.g._m.a.k. - 03-28-2019, 06:26 AM
RE: PS3 Port? - GuilhermeGS2 - 03-29-2019, 06:19 PM
RE: PS3 Port? - o.g._m.a.k. - 03-31-2019, 05:34 AM
RE: PS3 Port? - R3xVF5 - 04-04-2019, 07:06 AM
RE: PS3 Port? - [Unknown] - 04-08-2019 10:44 PM
RE: PS3 Port? - R3xVF5 - 04-09-2019, 06:27 AM
RE: PS3 Port? - [Unknown] - 04-10-2019, 03:53 AM

Forum Jump: