Hades
Fight out of the Underworld as Zagreus, with a story that moves forward every time you die.
Details
| Developer | Supergiant Games |
|---|---|
| Switch release | 2020 |
| Genre | Roguelike |
| Title ID | 0100535012974000 |
| Version | 1.0.38233 |
| SDK | 9 |
| Engine / developer | Supergiant Games |
| Graphics API | Vulkan |
| Frame rate | As on Switch |
| Default touch layout | 3D |
How it runs (English only)
Renders with Vulkan, which the host implements on Metal; the main module imports Vulkan, not NVN.
Update 1.0.38233 (v589824), SDK 9.3.0. Supergiant Games' engine on The Forge renderer, on Vulkan, not NVN: main imports 100 vk functions from subsdk0 (the Vulkan loader), which sits on NVIDIA's driver in subsdk1 (NVN, OpenGL, Vulkan). The host implements those functions on Metal itself (dm/gfx/vk/hle_vk.m), so only main and sdk are loaded. Plays on the iPhone.
Known issues
- None known.
Packing
Put the base game and update (NSP or XCI) in one folder, then:
python3 scripts/build_ipa_from_nsp.py ~/Games/hades -k ~/keys/prod.keys