Live data from Hacker News

A Grand Theft Auto III Re-Implementation

openrw.org

41–50 of 134 posts

Re: A Grand Theft Auto III Re-Implementation

#42
post #20

Despite being called OpenRW they never tell you where the name comes from, only that it’s an attempt to write the engine from scratch with clean code. But why RW? Did the GTA games run on RenderWare?

This is one gem from the project, a partial reimplementation of RenderWare: https://github.com/aap/librw

Re: A Grand Theft Auto III Re-Implementation

#45

I'm surprised there are no open source GTA 2 clones (either straight-up or just similar games of that style). The total topdown PoV with rotating sprites seems like it would be ideal for low/zero budget enthusiast projects.

They gave GTA2 away for free officially at some point, which might have reduced a desire for it. That's my only guess.

Re: A Grand Theft Auto III Re-Implementation

#46
post #20

Despite being called OpenRW they never tell you where the name comes from, only that it’s an attempt to write the engine from scratch with clean code. But why RW? Did the GTA games run on RenderWare?

I think the GTA 3 family of GTA games did, yes. They were PlayStation 2 games first, and RenderWare was relatively common for PS2 games. Source: worked in game dev using RenderWare on PS2 back then

Since you were in the industry, was RW the first big 3rd party engine?

I know it’s common now, and seems to have really taken off in the Wii/PS3/360 era. My understanding is it wasn’t in the PSX generation (at least early?).

Re: A Grand Theft Auto III Re-Implementation

#47
post #42
post #20

Despite being called OpenRW they never tell you where the name comes from, only that it’s an attempt to write the engine from scratch with clean code. But why RW? Did the GTA games run on RenderWare?

This is one gem from the project, a partial reimplementation of RenderWare: https://github.com/aap/librw

I would love to see the first few Burnout games given the modern re-implementation treatment, but EA would probably behave the same way as Take2.

Re: A Grand Theft Auto III Re-Implementation

#48
post #37

Earlier quoted context omitted.

To be fair, even though I disagree with Rockstar on removing them from the store, you can still play the originals if you already owned them on Steam. Unlike the recent scandal with Assassins Creed where they removed it from your Steam library.

> Unlike the recent scandal with Assassins Creed where they removed it from your Steam library. Do you have a link with more information? Steam removed games that people legitimately purchased from their personal libraries?

> Steam removed games that people legitimately purchased from their personal libraries?

The sad reality is that you purchased a license under terms that allow them to do whatever they want- it’s not really your personal library. Unless a government were to pass a law and fine them about it nothing will happen- it’s what you agreed to when you use services like Steam.

Re: A Grand Theft Auto III Re-Implementation

#49
I'm honestly shocked how game companies can refuse free money by remastering old popular titles. And when they do actually do it, they do it so cheaply that the resulting product is just godawful.

Case in point: Warcraft 3 [1]. This remaster was not only awful technically but Blizzrad changed the ToS on third-party maps so they owned all the IP because they didn't want a repeat of the Dota fiasco where Dota 2 sprange from a WC3 map and Blizzard basically lost the MOBA war.

Rock Star not so long ago released an awful remaster of the GTA3 trilogy [2]. These games are beloved. It's hard to believe they could screw up such an easy lay up but they did.

There seems to be an all too common thread of outsourcing to third-party contractors on the cheap, little oversight, no internal accountability, limited oversight and honestly not really caring.

But as we see people write emulators to play dead games on dead platforms. People remaster existing games largely for free. It's crazy to drop the ball so hard on something with such a huge inbuilt market.

[1]: https://www.resetera.com/threads/i-still-feel-absolutely-awf...

[2]: https://screenrant.com/gta-trilogy-definitive-edition-remast...

Re: A Grand Theft Auto III Re-Implementation

#50
post #11
post #7

Earlier quoted context omitted.

That's correct - OpenRW is a from-scratch reimplementation of GTA3, while re3 is a manual decompilation that's capable of reproducing the original executable (or something very close to it). Both projects are very impressive in their own right. When re3 went public, OpenRW archived their repository; when re3 was DMCA'd, OpenRW unarchived their repository; and when re3 was sued, OpenRW ceased development. (This is bas…

>when re3 was sued The day reverse-engineering legal protections failed.

re3 is a very dubious legal case. They decompiled the game with debug symbols and then did a (aiui) non-clean room reimplementation of the code, based on the decompilation.

It is protected legal activity to decompile a binary and study the source.

It is protected legal activity to study some source code, describe it, and have someone who never saw the source reimplement the code described.

It is straightforwardly illegal to decompile source code, recompile it, and the distribute the recompiled binary.

re3 is somewhere between the latter two, and (again aiui from looking into it 2 years ago) they didn't have a clean room step.

It's probably a good thing no one will litigate it. It seems highly likely to be illegal and reasonably do. It would be a bad thing to spend money on.

Post reply on HN