Castlevania: Grimoire of Souls
Game: Castlevania: Grimoire of Souls (Mobile, 2019)
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
- 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++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
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.
[](https://recompendium.com/en/recomp/castlevania-grimoire-of-souls/)