6 Home
Mark Pereira edited this page 2025-01-04 21:00:43 +00:00

DCA3 - GTA III Port for Dreamcast

Introduction

DCA3 is a port of GTA III for the Dreamcast made by The Gang, using re3 as a base. Re3 is a fully reversed source code for GTA III.

This project was started by Stefanos Kornilios Mitsis Poiitidis and uses KallistiOS.

Its homepage can be found dca3.net

Prerequisites

Game Files

  • You need a legitimate copy of GTA III. The following version has been tested and works: GTA Trilogy
  • Important: Some versions may have corrupted files (particularly d4_gta.mp3). Ensure your copy is legitimate and uncorrupted.

Build Environment Setup

Select your operating system for specific setup instructions:

Building DCA3

The build process consists of three main steps:

  1. Setting up the build environment (platform-specific)
  2. Building or obtaining the ELF file
  3. Creating the CDI image

See the platform-specific guides linked above for detailed instructions.

CDI Output Types

GD-EMU Image

  • Produces a ~900MB CDI file
  • Optimized for GD-EMU usage
  • Contains full quality assets

CD-ROM Image

  • Produces a ~700MB (Linux/mkdcdisc) or ~260MB (Windows/cdi4dc) CDI file
  • Suitable for burning to physical media
  • May contain compressed assets

Frequently Asked Questions

Reporting Issues

  1. Take a photo of your TV/monitor and VMU
  2. Open a ticket via GitLab Issues
  3. Include:
    • Which ELF file you used (e.g., link to build artifact)
    • Detailed description of the issue
    • Your platform and setup details

Contributing

  • Follow the platform-specific build guides to set up your development environment
  • Keep derivative work open source
  • Provide proper attribution
  • Submit merge requests through GitLab

License

The code should only be used for educational, documentation, and modding purposes. We do not encourage piracy or commercial use. Please keep derivative work open source and provide proper credit.


Platform-Specific Build Guides

Building on Windows

Building on Debian/Ubuntu

Building on macOS

Discord

Join us on discord