Cloned Games

Daytona USA Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Daytona USA (original game, not this project)Original game image
Image of the original game, Daytona USA. This project has no screenshots of its own yet.
Links, repository & details

About

A static recompilation of Daytona USA, which the README describes as running on Sega Model 2 hardware. The game's i960 program and the TGP program it uploads are statically recompiled to portable C++, and the fixed-function hardware (geometrizer, rasterizer, tilemaps) is written as native C++. The README states there is no interpreter and no emulation core, and that MAME is used only as a test oracle.

Getting started

No game data is in the repository. You supply your own ROM set as a MAME-format zip or 7z, named daytona93 (Deluxe '93) and/or daytona (Revision A, 1994), placed in a roms folder. Then run the setup script for your system (Windows, macOS or Linux), which installs the toolchain, builds, runs the tests and recompiles the game from your ROM set.

Known issues & limitations

  • Hardware rendering is experimental.
  • Force feedback is experimental and has not yet been tested on a real wheel.
  • Network link play is experimental.

What you need to run it

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

  • You need your own MAME-format ROM set: `daytona93` or `daytona`, or both.

Features

  • The hardware renderer can draw the 3D scene at 2x to 4x the original resolution.
  • Force feedback is experimental and can play the arcade wheel's effects on the device used for steering.
  • Revision A supports experimental network link play between two or more cabinets.
  • The game has sound through SDL audio, with volume and mute controls in the launcher.

How to install

  1. Place the ROM set in the project's `roms/` folder, named exactly after the set.
  2. Run `./setup.sh` on Linux or macOS, or run the PowerShell setup script on Windows.
  3. Launch the command printed by setup: `build/daytona`, or `build\Release\daytona.exe` on Windows.

Controls

  • Steer with Left/Right or the gamepad's left stick; accelerate and brake with Up/Down or the right/left trigger.
  • Shift up/down with W/Q or the gamepad's right/left shoulder buttons.
  • Use F2/F3 for test/service; F11 toggles fullscreen and Esc opens the launcher.
  • In-game, Esc returns to the launcher, where you can resume, reset, or quit.

Summarised from the project's README.

Additional notes

Ci
The README says every change is built and tested by GitHub Actions on Windows, macOS and Linux without a ROM set.

FAQ

What is Daytona USA Recompilation?
Daytona USA Recompilation is an open-source recompilation of Daytona USA. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Arcade.
Do I need the original game files to run Daytona USA Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share:

More like Daytona USA Recompilation

Active
Original game (original game, not this project)Original game image
A static recompilation of the Xbox 360 XBLA version of Daytona USA, built with ReXGlue for Windows and Linux.
Stars212
Updated3 months ago
LicenseUnknown
Release2026