Arcade Patches
Translations, restorations and arranged soundtracks for classic arcade games.
← All patches

Vampire Savior 2

English translation

Release candidaterc2Capcom CPS-2
Game
Vampire Savior 2: The Lord of Vampire (Japan 970913)
Hardware
Capcom CPS-2
MAME set
vsav2
Version
rc2
Updated
2026-09-17

Screenshots

Original

Original: Character select. Lei-Lei becomes Hsien-Ko.

Patched

Patched: Character select. Lei-Lei becomes Hsien-Ko.
Character select. Lei-Lei becomes Hsien-Ko.
Bulleta under her Western name, Baby Bonnie Hood.
Bulleta under her Western name, Baby Bonnie Hood.
Capcom's hidden English name art spelled him "L.Rapter". It now reads L.Raptor everywhere it appears.
Capcom's hidden English name art spelled him "L.Rapter". It now reads L.Raptor everywhere it appears.
Post-fight quotes in English (B.B. Hood shown).
Post-fight quotes in English (B.B. Hood shown).

Original

Original: The same ending page before and after.

Patched

Patched: The same ending page before and after.
The same ending page before and after.
The title art is intentionally unchanged. The official U.S. arcade release of the previous game also used Vampire Savior branding.
The title art is intentionally unchanged. The official U.S. arcade release of the previous game also used Vampire Savior branding.

About this patch

Vampire Savior 2 is a Japan-only update of Vampire Savior with a shuffled roster. Donovan, Huitzil, and Pyron join the fight, while Gallon, Aulbath, and Sasquatch sit this one out, and it carries its own set of endings. It never came out in English. This patch translates the entire game.

Where Capcom's own English exists, in the Western Vampire Savior and the PlayStation Darkstalkers 3, the patch uses it, as long as it says what the Japanese says, so it reads like the official localization. The lines unique to this version get a fresh translation, written to read naturally while staying true to the original: the quotes for Huitzil, Pyron, and Donovan, plus every ending and the final confrontation with Jedah.

The title screen keeps the Vampire Savior 2 name, which is how the game appeared in arcades. 'Darkstalkers 3' was a later name used only for the home versions.

What's changed

Downloads

Tools updated 2026-09-20. Game version unchanged.

Patch kit for MAME, HBMAME, MiSTer and original hardware
SHA-256: 6a9f33146c2aa444a82bfd22b7cb7bae6972f426cc3d3630398ba3a30ef7102e
MiSTer MRA only
SHA-256: df3a2ac11c6a73a010d8b533588c2d2f4b8abc841b76b2936398586930195e63

You need your own dump of Vampire Savior 2: The Lord of Vampire (Japan 970913) as the MAME set vsav2.zip. Each zip includes a readme.txt with full instructions.

Merged, split and complete sets work, including nested or renamed ROMs. Use --rompath /path/to/roms to search a collection (repeatable), and --check to check inputs before building. ZIPs and extracted folders need no extra software; 7z archives require 7-Zip. QSound can stay in your emulator's ROM path; valid firmware already embedded in a source set is kept in complete outputs.

How to apply

unzip vsav2-english-rc2-ips.zip -d vsav2-patch
cd vsav2-patch
python3 apply.py /path/to/vsav2.zip --out-dir out

The script checks every file against the checksums below, applies the patches, checks the result, and writes the files for every platform in one go:

out/mame/vsav2.zip
out/hbmame/vsav2s04.zip
out/mister/_Arcade/_Arcade Patches/_Translations/Vampire Savior 2 (USA) [English Translation].mra

MAME and original hardware. Put the zip from out/mame/ ahead of the stock set in your MAME rompath (it keeps the name vsav2.zip), or burn its ROM files. MAME reports checksum warnings for the patched ROMs. That's expected, and the game runs normally.

HBMAME. Put the zip from out/hbmame/ in HBMAME's roms/ folder next to your stock vsav2.zip. It loads with no checksum warnings. This translation is an official HBMAME set, vsav2s04 (merged upstream), so full HBMAME collections may already carry it.

MiSTer. Copy the _Arcade folder from out/mister/ to the root of your SD card, and keep the stock, unmodified romset at games/mame/vsav2.zip (split MAME sets also need qsound.zip). You need Jotego's jtcps2 core, which update_all installs. The MRA applies the translation in memory as the game loads, so nothing on your card is modified, and it keeps its own settings and saves under vsav2en. The MiSTer-only download holds the same MRAs, ready to copy.

Any IPS patcher. Apply each file in ips/ (Flips, Lunar IPS, …) to the ROM file of the same name and re-zip the set yourself.

Changed ROMs

FileSizeOriginal CRC32Patched CRC32
vs2.13m4.0 MB5c852f525dd1100c
vs2.15m4.0 MBa20f58af462e62a8
vs2.17m4.0 MB39db59ad4614aea0
vs2.19m4.0 MB00c763a749af9cfa
vs2j.03512 KB89fd86b45c7b4f47
vs2j.04512 KB107c091ba1192efc
vs2j.08512 KB2018c120cb8b85c6

Release history

rc2 (2026-09-17)

rc1 (2026-07-10)

Notes