GTA III and Vice City fully reverse engineered, with ports to many platforms

This page summarizes the projects mentioned and recommended in the original post on /r/GTA

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • openrw

    Discontinued OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable

    RIP OpenRW

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Here is a website containing similar stuff for those interested. Another popular example (also on the list) is OpenRCT2

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • re3

    Discontinued GTA III, Vice City [UnavailableForLegalReasons - Repository access blocked]

    This project also has an ongoing effort to get Liberty City Stories supported which would bring the game natively to PC for the first time.

  • sm64

    A Super Mario 64 decompilation, brought to you by a bunch of clever folks.

  • Thyme

    An open source re-implementation of Generals : Zero Hour written in C++.

    Get ghidra and follow tutorials for using it to load your target game into it. You then need to map out functions and work out what data structures they used and start writing C/C++ equivalents to what you see. If you want to test them and replace functions one at a time, you can use various techniques to inject your code as a DLL into the original and have it patch the existing functions to call yours. As a shameless plug, check out https://github.com/TheAssemblyArmada/Thyme which is a project I'm involved in doing something similar for C&C Generals Zero Hour to see what we are doing.

  • dmca

    Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent until proven guilty. Additional information about our DMCA policy can be found at

    This repository is currently disabled due to a DMCA takedown notice. We have disabled public access to the repository. The notice has been publicly posted.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts