Cloned Games

Soul Calibur 2 Recompilation

RecompilationActive

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

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

About

The disc's PowerPC executable is translated ahead of time into C, compiled for x86-64 and run as native code inside a Dolphin-derived runtime that provides graphics, audio, input and hardware emulation. The README calls it fully playable but still early.

Getting started

No game data or code is distributed; you supply a disc image you already own, and setup extracts it and recompiles it on your machine. Releases are on the Releases page, and a Steam Deck package is provided, with a build-on-the-Deck route.

Known issues & limitations

  • The project is early and may have rough edges; something that worked in one release can break in the next.
  • Windows is a test build and has only been tested on one low-end laptop.
  • Removing a single skin requires restoring all game data.

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).

  • You need to supply a GameCube disc image that you already own.
  • A working Vulkan driver is required.
  • Allow about 1.5 GB of free space for the extracted disc and build output.
  • The Deck package is for SteamOS.

Features

  • Vulkan rendering supports internal-resolution scaling, anti-aliasing, and anisotropic filtering.
  • Downloaded mod archives can be installed from the in-game Mods tab; texture mods and some character skins are supported.
  • The pause menu includes video, audio, system, controls, cheats, mods, and replay settings.
  • Netplay supports direct connections with a lobby, live ping, and per-player game status; it uses delay-based rather than rollback networking.

Controls

  • Escape opens the settings menu.
  • Use the arrow keys to navigate; Left and Right change a value or switch tabs.
  • Alt+W toggles widescreen.
  • Alt+Enter toggles fullscreen.
  • F1–F8 load save states; Shift+F1–F8 save them.

Summarised from the project's README.

Additional notes

Netplay
Delay-based (not rollback) netplay is listed as working, with a lobby showing live ping and per-player status.
Steam deck
The README says it runs on Steam Deck in Desktop and Game Mode at 45 to 49 fps in a match.

FAQ

What is Soul Calibur 2 Recompilation?
Soul Calibur 2 Recompilation is an open-source recompilation of Soulcalibur II. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on GameCube.
Do I need the original game files to run Soul Calibur 2 Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Soul Calibur 2 Recompilation licensed?
project: GPL-2.0-or-later (whole repository); Dolphin Emulator Project: GPL-2.0-or-later (runtime); ExpansionPak — ModernGekko: GPL-2.0-or-later (chassis and StaticRecomp core); ExpansionPak — DolRecomp: GPL-3.0-or-later (static recompiler). The repository itself is the authoritative source.
Share:

More like Soul Calibur 2 Recompilation

Sporadic
Original game (original game, not this project)Original game image
A Soulcalibur II decompilation research project.
Stars8
Updated1 year ago
LicenseUnknown
Release2025