It appears that fans have reverse-engineered two classic GTA games, Grand Theft Auto 3 and Grand Theft Auto Vice City. And while for the average Joe this does not mean much, it opens up the doors for more mods, as well as unofficial ports to other platforms.
According to the devs, both of them work on Windows, Linux and FreeBSD, on x86, amd64, arm and arm64. Rendering is handled either by original RenderWare (D3D8) or the reimplementation librw (D3D9, OpenGL 2.1 or above, OpenGL ES 2.0 or above). On the other hand, MSS (using dlls from original GTA) and/or OpenAL are responsible for their audio.
The team also claims that it has – successfully – ported these projects to Nintendo Switch, Playstation Vita and Nintendo Wii U.
You can download these reverse-engineered codes for GTA3 and GTA Vice City from here.
PC gamers can download these source codes and compile their own builds. That, or they can download the latest nightly build from the following links:
They can then extract the downloaded zip over your GTA 3 directory and run re3. The zip includes the gamefiles and in case of OpenAL the required dlls.
Have fun!

John is the founder and Editor in Chief at DSOGaming. He is a PC gaming fan and highly supports the modding and indie communities. Before creating DSOGaming, John worked on numerous gaming websites. While he is a die-hard PC gamer, his gaming roots can be found on consoles. John loved – and still does – the 16-bit consoles, and considers SNES to be one of the best consoles. Still, the PC platform won him over consoles. That was mainly due to 3DFX and its iconic dedicated 3D accelerator graphics card, Voodoo 2. John has also written a higher degree thesis on the “The Evolution of PC graphics cards.”
Contact: Email
and yet vice city stories pc port was abandonded.
If not the same person involved, then what you said is totally unrelated.
I bought the games on steam for $2 which is good enough for me
The goal of this project is far away to be pirate the games, this is too much work for just crack a game.
The goal of this project is for documentation and modding purposes
You still can copy the file above inside the game directory itself replacing the native binary and dll file
Awesome news. And because this is reverse engineered, the legal team can’t really do anything against this.
Oh-Oh … fck … look … there on the horizon … there they come … with their copyright sticks … the lawyers from Take Two and Rockstar
Its reverse engineered code, not stolen source code, I think its safe for now as long as no actual games with R* content released
Reverse engineering is against the EULA and is still forbidden. They have legal rights to take it down.
EULAs don’t hold water in court.
Oh, I see. And you’re a lawyer who specializes in this? Have a first hand example of where this hasn’t been held up in court?
Ok, that was a dumb hyperbole. The can be used in court but normally, they don’t hold much water.
https://toslawyer.com/are-end-user-license-agreements-enforceable/
I wish someone put the highly realistic player model of GTA 3 and Vice City in the game along with that PS2 era graphic