Java ME, BREW, iOS, and AndroidKonami, 2019
Mobile Playable

Castlevania: Grimoire of Souls

Game: Castlevania: Grimoire of Souls (Mobile, 2019)

MOB

A native Windows port of the Apple Arcade macOS release (1.4.2), by static recompilation: the game’s code, C# compiled with IL2CPP for arm64, is translated to C++ and then to x64 by its own translator (212,294 functions), and runs on Unity’s Windows player with Direct3D 11. The Metal shaders become HLSL, the particle plugin is translated too, and the game’s server is emulated inside the program itself, so it works offline. The story, quests, summons, roster, and upgrades work, with Xbox and PlayStation controllers, keyboard and mouse, every language, a frame cap, VSync, window mode, and resolution in gosr.ini, and a debug menu (F8) with gold, gems, items, and invincibility. There’s no multiplayer. An effect can show up a few frames late the first time. 1.0.7 (November 4) is the latest of 3 releases. The README says AI was used to help with the code.

You needYour own copy of Castlevania: Grimoire of Souls for Mac, version 1.4.2, in its unmodified .dmg: setup takes the game’s data and code from it, and stops if the version doesn’t match. Plus 64-bit Windows 10 or 11 with a Direct3D 11 GPU.

How it gets to PC
Static recompilation
Console
Java ME, BREW, iOS, and Android
Architecture
ARM / Java
Author
BLSNCVS
Original studio
Konami
Year
2019
Stars
208
Last activity
2026-11-05 · 6 days ago
Latest version
1.0.7 · 2026-11-04
License
MIT
Language
C++
View repository ↗
arm64actionrpgai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/recomp/castlevania-grimoire-of-souls.svg)](https://recompendium.com/en/recomp/castlevania-grimoire-of-souls/)