Cloned Games

Grand Theft Auto: Vice City Port

PortActive

An existing game or its source code brought to another platform.

Grand Theft Auto: Vice City (original game, not this project)Original game image
Image of the original game, Grand Theft Auto: Vice City. This project has no screenshots of its own yet.
Links, repository & details

About

A Nintendo GameCube port of Grand Theft Auto: Vice City, based on the reverse-engineered reVC engine. It runs from a GameCube mini-DVD ISO within the console's limits of 24 MB of MEM1 and 16 MB of ARAM. The README says it is playable but still a work in progress: it boots through the movies and menus into free roam and runs sessions of over 30 minutes without a crash.

How it differs from the original

Runs at about 30 fps most of the time, dropping to around 20 fps in rain, crashes and police chases. Motion blur is off, and near the memory limit a car may fail to spawn or a building may briefly drop to its LOD.

Getting started

Building requires a legally owned copy of Vice City plus reVC's gamefiles folder. Build with Docker (recommended) or natively using devkitPro, which produces reVC-GameCube.iso. Open the ISO in Dolphin with DSP LLE and FastDiscSpeed off, or load it on a console with Swiss or an optical drive emulator.

Known issues & limitations

  • The project is still a work in progress; missions beyond the opening, memory card saves, and sessions lasting several hours have not been tested.
  • Motion blur is disabled, and a car may occasionally fail to spawn or a building may briefly drop to its LOD when memory is nearly full.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (GameCube version).

  • A legally owned copy of the game is required.

Features

  • The port is playable from a GameCube ISO, from the movies and menus through the intro into free roam.
  • The game runs at 30 fps most of the time, with drops under load.

How to install

  1. Open the GameCube ISO in Dolphin.
  2. On a console, load the ISO with Swiss or an optical drive emulator.

Summarised from the project's README.

Licensing & legal

  • The port's own contributions are under the MIT License with Proof-of-Usage Condition (MIT-PoU); upstream components keep their original licenses.

Additional notes

Untested
Missions beyond the opening, memory card saves and multi-hour sessions have not been tested yet.

FAQ

What is Grand Theft Auto: Vice City Port?
Grand Theft Auto: Vice City Port is an open-source port of Grand Theft Auto: Vice City. An existing game or its source code brought to another platform. The original game ran on GameCube.
Do I need the original game files to run Grand Theft Auto: Vice City Port?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Grand Theft Auto: Vice City Port licensed?
project: MIT-PoU (port's original contributions); aap: MIT (librw); project: BSD (Xiph libraries). The repository itself is the authoritative source.
Share:

More like Grand Theft Auto: Vice City Port

Halted
Grand Theft Auto III / Grand Theft Auto: Vice City screenshot
Fully reversed source code for GTA III and Vice City (re3 and reVC), which needs the original game assets.
Stars303
Updated4 years ago
LicenseUnknown
Release2021
Active
Original game (original game, not this project)Original game image
Ports of GTA III, Vice City and Liberty City Stories to New Nintendo 3DS, built on re3, reVC and reLCS.
Stars186
Updated1 month ago
LicenseUnknown
Release2026
Halted
Original game (original game, not this project)Original game image
An early, unfinished C# engine port of GTA: Vice City that loads the original game's files.
Platforms:Windows
Stars91
Updated2 years ago
LicenseUnknown
Release2016