Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

netsrot39

macrumors 6502
Original poster
Feb 7, 2018
361
508
Austria
Hello,
I'm sure some of you have already heard that some talented developers reverse-engineered GTA 3 and Vice City. I know this is tremendous effort but I'd like to ask the people in this forum if you think that we will get to see a PowerPC port some time in the future. From what I've gathered there is already a Switch port out there but creating ports isn't of course as simple as just recompiling the code because there are many adjustments that have to be made. Unfortunately I can only imagine that Rockstar Games isn't too happy about this even though I'm uncertain about the legal status since there are different takes on reverse-engineering. Anways I'd love to hear your opinion on the topic.
 
Seeing as how it was DMCA'd on Github yesterday, I'd say it is pretty unlikely.
Wow, I checked on the wayback machine and the project does not include the game assets. Still got DMCA'd, going to be backing up sm64ex (which is basically the same thing, have to provide your own game assets). This is why I never linked directly to the SM64EX PowerPC builds on archive.org (which are still there btw).

What it will take to get this to work:
- Finding the complete source.
- Figuring out if this can work on really old OpenGL versions like 2.x (highly doubt there is an OpenGL1 renderer).
- Fixing Big Endian related issues.
- Compiling all dependencies.

With SM64EX, all the Big Endian bugs were fixed because people were already building it for PowerPC Linux and OpenBSD. Also, there is an OpenGL 1 renderer for similar reasons.
 
Wow, I checked on the wayback machine and the project does not include the game assets. Still got DMCA'd, going to be backing up sm64ex (which is basically the same thing, have to provide your own game assets). This is why I never linked directly to the SM64EX PowerPC builds on archive.org (which are still there btw).

What it will take to get this to work:
- Finding the complete source.
- Figuring out if this can work on really old OpenGL versions like 2.x (highly doubt there is an OpenGL1 renderer).
- Fixing Big Endian related issues.
- Compiling all dependencies.

With SM64EX, all the Big Endian bugs were fixed because people were already building it for PowerPC Linux and OpenBSD. Also, there is an OpenGL 1 renderer for similar reasons.
I'm willing to bet the source winds up on Gitlab, judging by what I've seen posted on a particular Mongolian basket weaving forum 😉
 
I'm willing to bet the source winds up on Gitlab, judging by what I've seen posted on a particular Mongolian basket weaving forum 😉
Archive.org seems to have it. Good news is this works on WiiU (so it should work on PowerPC Macs as the WiiU is also PowerPC Big Endian). Also, OpenGL2.1 seems to be the requirement, which I believe my iBook G4 supports on Leopard.

Bad news is this might not be further developed, it's been a while and there is no new development on this afaik.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.