Grand Theft Auto cover art
Grand Theft Auto. Grand Theft Auto artwork, via IGDB. Unofficial site, not affiliated with the publisher.
PC port · MS-DOS → PC

Carnage3D (Grand Theft Auto 1 remake)

An open-source remake of the original Grand Theft Auto (1997) engine in 3D for Windows and Linux, with a WebAssembly test build in the browser. It is at a very early stage, not a complete game.

UnreleasedEngine rewriteNeeds your own copytest_2Updated

You need your own copy of Grand Theft Auto. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: GTA 3 Online (quenq III Web), BO1 Zombies (vel.gg), The Simpsons: Hit & Run WASM.

What you need

The data files of the original Grand Theft Auto for the desktop build, plus a Windows or Linux computer. The project describes itself as being at a very early stage.

GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Grand Theft Auto 2

  1. Carnage3D (Grand Theft Auto 1 remake)This page

    UnreleasedEngine remake

    Reimplementation of Grand Theft Auto 1 [GTA1]

    Runs on Windows, Linux, Browser (WebAssembly test build)Needs files from a copy you own★ 573test_2 · Sep 26, 2021

    Website ↗

  2. gta1_re

    ActiveDecompilation

    ★ 12Last change Jul 4, 2026

    GitHub ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

Carnage3D is an open-source remake of the original Grand Theft Auto (1997) engine in 3D, for Windows and Linux, with a browser test build. It is at a very early stage and not a complete game. The desktop build uses the original game’s data.

This site is not affiliated with Carnage3D, DMA Design or Rockstar Games. We do not host any files and only link the project’s official pages.

What it is

The first Grand Theft Auto came out in 1997 for DOS and Windows, with a top-down 2D view. Rockstar later released it for free on its classics site.

Carnage3D is an “open source Grand Theft Auto 1 remake project” (Carnage3D README), written in C++ with Box2D physics and OpenGL, and rendering the city in 3D.

Current status

  • Very early stage: the README says so directly and links a progress video.
  • Browser: “it is now possible to play directly in web browser” through a WebAssembly test page, tested in Chrome and Firefox. The page answered when we checked on 3 November 2026; we did not test gameplay.
  • Desktop: an old Windows test build (test_2, 2021) on the releases page; the code was last updated in August 2026.

What you need

  • For the desktop build, the data files of the original Grand Theft Auto.
  • A Windows or Linux computer.

gta-reversed is rewriting GTA: San Andreas, and our pages for GTA III and Vice City cover their browser versions.

FAQ

What is Carnage3D?

An open-source remake of the original Grand Theft Auto (1997) engine, rendering the game's top-down city in 3D. It runs on Windows and Linux and has a WebAssembly build you can open in a browser.

Can I play GTA 1 fully in Carnage3D?

No. The README says the project is at a very early stage. You can drive around and see the engine, but it is not a complete replacement for the game.

Does Carnage3D need the original game?

The desktop build uses the data files of the original Grand Theft Auto. Rockstar has given the original game away for free in the past through its classics site.

Is there a GTA 1 decompilation?

Yes, gta1_re is a separate, smaller decompilation project listed with the versions above.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with BMG Interactive (developed by DMA Design; now Rockstar Games) or codenamecpp and contributors (Carnage3D (Grand Theft Auto 1 remake)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Nov 3, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.