# Voldorium

> Voldorium is a native Windows and Linux port of the Dreamcast SoulCalibur, recompiled from your own disc, with widescreen and online play with rollback netcode.

Web page: https://emulationking.com/sega/dreamcast/games/soulcalibur/ports/voldorium/
Page updated: 2026-11-12

- Developer: enrique363
- Port type: Recompilation (A tool translated the game's original machine code into C automatically, which was then built as a native PC program.)
- Game: [SoulCalibur](https://emulationking.com/sega/dreamcast/games/soulcalibur/index.md)
- AI use: AI-assisted. An AI coding tool is credited as co-author on 50 of the repository's 50 commits.
- Source code: /opt/buildhome/repo/content/sega/dreamcast/games/soulcalibur/ports/voldorium/index.md
- Runs on: Windows, Linux

What you need: SoulCalibur for the Dreamcast, USA release (T-1401N, V1.000), as a `.gdi` dump you made from your own disc. Windows 10 or 11, or 64-bit Linux with glibc 2.28 or newer, SDL2, OpenGL and Python 3. About 1 GB of free space and an internet connection for the first start.

Voldorium is a native port of the Dreamcast version of SoulCalibur to Windows and Linux, made by static recompilation: the game's SH-4 machine code is translated into C and compiled together with a small runtime that stands in for the Dreamcast hardware, with an OpenGL renderer, sound, a virtual memory card and a replacement BIOS. The download is the runtime alone, about 2 MB. On its first start it builds the game module on the player's own PC from their own disc dump, so no game code is ever distributed.

It adds 16:9 widescreen with the HUD, menus and text kept at their true proportions, any resolution, full screen at the desktop's resolution, multisample anti-aliasing, an in-game GRAPHICS menu, optional 16:9 replacement artwork and new high resolution hit labels in Practice.

Online Versus sits in the game's own main menu: a worldwide lobby with matchmaking, ping and accept or decline, NAT hole punching with a relay as a fallback, and GGPO rollback netcode. Players on the same version can meet whether they're on Windows or Linux, and the game says on its menu when a newer version is out.

## How to set it up

1. Download the zip for Windows or the `.tar.gz` for Linux and unpack it anywhere you can write to (not `Program Files`).
2. Start `Voldorium.exe` (on Linux, `voldorium`) and choose your `.gdi` file when it asks.
3. The first start says what it will download (a compiler and two small Flycast files, each checked against its SHA-256, all kept in the `builder` folder), then builds the game module from your disc. Later starts go straight to the game.
4. To move to a new version, keep `voldorium.ini` and `vmu_a1.bin`, your settings and memory card. The new version rebuilds the game module on its first start.

## Latest builds

Download these from the web page: https://emulationking.com/sega/dreamcast/games/soulcalibur/ports/voldorium/#download

- for Windows: 1.1.7 (2026-11-09)
- for Linux: 1.1.7 (2026-11-09)
