Home / Games / Cuphead

Cuphead

A run-and-gun and boss-rush game drawn like a 1930s cartoon, with jazz score and brutal bosses.

Cuphead

Details

DeveloperStudio MDHR
Switch release2019
GenreAction
Title ID0100A5C00D162000
Version1.3.7
SDK5.5.0
Engine / developerUnity 2017.4 IL2CPP
Graphics APINVN
Frame rateAs on Switch
Default touch layout2D

How it runs (English only)

Needs a mem_used above the default 64 MB for its 80 MB of rewritten modules; the host never reports a ZCull storage size of 0.

Update 1.3.7 (v655360) over the base game; its DLC (The Delicious Last Course) is mounted as add-on content 1. SDK 5.5.0, NVN API 53.313. Unity 2017.4.9f1 IL2CPP on NVN. Modules main, subsdk0 (the movie module, NintendoSDK_movie) and sdk. Plays on the iPhone. On the Mac it was brought up with no host change: the title, the save slots, the opening storybook, Elder Kettle's house, Inkwell Isle One and Forest Follies at 60 fps with no red line. Unity 2017.4's serialized and Shader formats (unityfs.py, shader_split.py) and the rewriter's jump-table form (patch_nso.py) were found by armyja on this game (GitHub pull requests #1, #2).

Known issues

Packing

Put the base game and update (NSP or XCI) in one folder, then:

python3 scripts/build_ipa_from_nsp.py ~/Games/cuphead -k ~/keys/prod.keys