Home / Games / Fire Emblem: Three Houses

Fire Emblem: Three Houses

Teach a class at a monastery school, lead one of three houses and then fight them on the battlefield.

Fire Emblem: Three Houses

The 60 fps upgrade only works with the exact update version listed above; other versions run without it.

Details

DeveloperIntelligent Systems / Koei Tecmo
Switch release2019
GenreTactical RPG
Title ID010055D009F78000
Version1.2.0
SDK6.5
Engine / developerIntelligent Systems / Koei Tecmo
Graphics APINVN
Frame rate60 fps (30 fps on Switch)
Default touch layout3D

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

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