← Catalog
Dreamcast Playable

Soulcalibur (enrique363)

Game: Soulcalibur → (Dreamcast, 1998)

Voldorium is an unofficial native Windows and Linux port of Soulcalibur for the Dreamcast (US version, T-1401N V1.000), made by static recompilation: the game’s SH-4 code is translated into C with the project’s own translator and compiled together with a native runtime that stands in for the console’s hardware. It adds 16:9 widescreen (the 3D scene widens; the HUD, menus, and text keep their proportions), any resolution, multisample anti-aliasing, a virtual memory card, an in-game graphics menu, optional 16:9 artwork, and online versus in the main menu, with a worldwide lobby, matchmaking, NAT hole punching with a relay, and GGPO rollback netcode that joins Windows and Linux players. Voldorium.exe contains no game code: on first start it builds a module (sc_game.dll) on your PC with the translated code from your disc, and that module isn’t published because it derives from the game. Version 1.1.3, from October 31, is the latest. All 43 of its commits list Claude as a co-author, and the README names it among the project’s tools.

You needYour own dump of Soulcalibur for the Dreamcast, US (T-1401N V1.000), as a .gdi with its tracks; only that version works. Windows 10 or 11, or x86-64 Linux with glibc 2.28 or later, SDL2, and OpenGL, about 1 GB free, and an internet connection on first start, which downloads the Zig compiler and two Flycast files to build the module.

How it gets to PC
Static recompilation
Console
Sega Dreamcast / NAOMI
Architecture
SH-4
Author
enrique363
Original studio
Namco
Year
1999
View repository ↗
sh-4fightingwidescreenmultiplayeronlinenetplaystatic-recompai-assisted

Other projects for Soulcalibur

1