Fire Emblem: Three Houses
Teach a class at a monastery school, lead one of three houses and then fight them on the battlefield.
The 60 fps upgrade only works with the exact update version listed above; other versions run without it.
Details
| Developer | Intelligent Systems / Koei Tecmo |
|---|---|
| Switch release | 2019 |
| Genre | Tactical RPG |
| Title ID | 010055D009F78000 |
| Version | 1.2.0 |
| SDK | 6.5 |
| Engine / developer | Intelligent Systems / Koei Tecmo |
| Graphics API | NVN |
| Frame rate | 60 fps (30 fps on Switch) |
| Default touch layout | 3D |
How it runs (English only)
Also KTGL; 9 of its shaders only exist as compiles of the game's own GLSLC at run time, captured once on the Mac. The upgrade needs update 1.2.0.
Update 1.2.0 (v327680) over the base game, SDK 6.5.0. Koei Tecmo's older KTGL engine on NVN (the game is co-developed with Intelligent Systems). Modules main, subsdk0 (GLSLC, NVN's runtime shader compiler), subsdk1 (the movie library, NintendoSDK_movie) and sdk. Plays on the iPhone; 60 fps (30 on the Switch) through rewriter cuts on 1.2.0 main.
Known issues
- Small square patches on the ground where decals land.
Packing
Put the base game and update (NSP or XCI) in one folder, then:
python3 scripts/build_ipa_from_nsp.py ~/Games/fire-emblem-three-houses -k ~/keys/prod.keys