← Catalog
Arcade Playable

Vampire Savior: The Lord of Vampire

Game: Vampire Savior: The Lord of Vampire (Arcade, 1997)

An unofficial native port of Capcom’s arcade game (CPS-2 board) for Windows, macOS, and Linux (Steam Deck included), by static recompilation: the 68000 program is translated to C++ ahead of time, and the parts its new features touch (the camera, the stages, hit tests, and the fight’s rules; 123 routines so far) were rewritten by hand as readable C++. The board’s video, QSound chip, and sound CPU are the project’s own code, not an emulator. It has a full training mode (hit boxes, frame data with a frame meter, input display, and a dummy that records, replays, and guards), optional 16:9 widescreen showing a third more of the stage, survival, endless battle, and ring-out modes, stage and model viewers, a character color editor that also takes PalMod colors, save states, the board’s operator settings, and a “Pure” mode that plays exactly like the board. It started in its own repository and on October 16 moved into CPS-2 Recomp, the same author’s launcher that gathers their ports of other CPS-2 and CPS-1 games, updates itself, and adds the board’s original timing with its slowdowns, run-ahead, and custom soundtracks; the latest release is 0.4.0-beta.3 (October 19). It’s in beta: the game can be played from start to ending, but it has been tested on few machines. About 150 of its 180 commits list Claude as a co-author.

You needYour own dump of the board as the vsavj ROM set (Japan, 970519) with its key file (vsavj.key), zipped or as a folder; the launcher checks every file and refuses sets from other regions and revisions. Plus 64-bit Windows 10 or 11, macOS 13 or later (Apple silicon or Intel), or x86-64 Linux or SteamOS. A gamepad or six-button stick is recommended.

How it gets to PC
Static recompilation
Console
Arcade board
Architecture
—
Author
tmcleroy
Original studio
Capcom
Year
1997
Stars
133
Last activity
2026-10-31 · today
Latest version
v1.2.0 · 2026-10-31
License
GPL-3.0
Language
C++
View repository ↗ Previous repository (Vampire Savior only) ↗
68000arcadewidescreenmultiplayerai-assisted