# Games Every game this fork has a profile for, with the update NSP each one needs. The player's page is [README.md](README.md), and [dm/games/README.md](dm/games/README.md) lists the same games with the engine's own notes on each. This page is the full list, so the README stays short. 中文:[GAMES.zh-CN.md](GAMES.zh-CN.md). ## Gallery Screenshots, with a note where a game has one (a frame rate, a limit). The block between the markers is written by `dm/tools/docs_gallery.py` from `docs/images/gallery.tsv` (add a row there, then run the script). Do not edit it by hand.
Mario Kart 8 Deluxe
Mario Kart 8 Deluxe
no Mii heads
Mario vs. Donkey Kong
Mario vs. Donkey Kong
Paper Mario: The Thousand-Year Door
Paper Mario: The Thousand-Year Door
60 fps with 1.0.1
Super Mario 3D World + Bowser's Fury
Super Mario 3D World + Bowser's Fury
Super Mario Bros. Wonder
Super Mario Bros. Wonder
Super Mario Galaxy
Super Mario Galaxy
Super Mario Galaxy 2
Super Mario Galaxy 2
Super Mario Odyssey
Super Mario Odyssey
The Legend of Zelda: Breath of the Wild
The Legend of Zelda: Breath of the Wild
60 fps with 1.9.0
The Legend of Zelda: Link's Awakening
The Legend of Zelda: Link's Awakening
The Legend of Zelda: Tears of the Kingdom
The Legend of Zelda: Tears of the Kingdom
60 fps with 1.4.3
13 Sentinels: Aegis Rim
13 Sentinels: Aegis Rim
Absolum
Absolum
Ace Attorney Investigations Collection
Ace Attorney Investigations Collection
Advance Wars 1+2: Re-Boot Camp
Advance Wars 1+2: Re-Boot Camp
AI: THE SOMNIUM FILES
AI: THE SOMNIUM FILES
AI: THE SOMNIUM FILES - nirvanA Initiative
AI: THE SOMNIUM FILES - nirvanA Initiative
Animal Crossing: New Horizons
Animal Crossing: New Horizons
ANIMAL WELL
ANIMAL WELL
ASTRAL CHAIN
ASTRAL CHAIN
60 fps target with 1.0.1
Balatro
Balatro
played by touch
BALL x PIT
BALL x PIT
Bayonetta
Bayonetta
Bayonetta 2
Bayonetta 2
Bayonetta 3
Bayonetta 3
Big Brain Academy: Brain vs. Brain
Big Brain Academy: Brain vs. Brain
Brain Memory Training Academy
Brain Memory Training Academy
Captain Toad: Treasure Tracker
Captain Toad: Treasure Tracker
Catherine: Full Body
Catherine: Full Body
Celeste
Celeste
Cuphead
Cuphead
DARK SOULS: REMASTERED
DARK SOULS: REMASTERED
60 fps with 1.0.3
Digimon Story Cyber Sleuth: Complete Edition
Digimon Story Cyber Sleuth: Complete Edition
Donkey Kong Country: Tropical Freeze
Donkey Kong Country: Tropical Freeze
DRAGON QUEST VII Reimagined
DRAGON QUEST VII Reimagined
DRAGON QUEST XI S: Echoes of an Elusive Age – Definitive Edition
DRAGON QUEST XI S: Echoes of an Elusive Age – Definitive Edition
60 fps with 1.0.4
FINAL FANTASY RESONANCE
FINAL FANTASY RESONANCE
60 fps with 1.0.1
FINAL FANTASY TACTICS - The Ivalice Chronicles
FINAL FANTASY TACTICS - The Ivalice Chronicles
Fire Emblem Engage
Fire Emblem Engage
60 fps with 2.0.0
Fire Emblem: Three Houses
Fire Emblem: Three Houses
60 fps with 1.2.0
Ghost Trick: Phantom Detective
Ghost Trick: Phantom Detective
The Great Ace Attorney Chronicles
The Great Ace Attorney Chronicles
Hades
Hades
Hades II
Hades II
Hollow Knight: Silksong
Hollow Knight: Silksong
Hyrule Warriors: Age of Calamity
Hyrule Warriors: Age of Calamity
60 fps with 1.3.0
Kirby and the Forgotten Land
Kirby and the Forgotten Land
Luigi's Mansion 3
Luigi's Mansion 3
60 fps with 1.4.0
Metroid Dread
Metroid Dread
Monster Hunter Rise
Monster Hunter Rise
60 fps with 16.0.2
Monster Train 2
Monster Train 2
60 fps with 1.1.1
OCTOPATH TRAVELER
OCTOPATH TRAVELER
Octopath Traveler 0
Octopath Traveler 0
60 fps with 1.0.5
Octopath Traveler II
Octopath Traveler II
60 fps with 1.1.1
Patrick's Parabox
Patrick's Parabox
Persona 5 Royal
Persona 5 Royal
Pikmin 4
Pikmin 4
Pokémon Brilliant Diamond
Pokémon Brilliant Diamond
60 fps with 1.3.0
Pokémon Legends: Z-A
Pokémon Legends: Z-A
Pokémon Scarlet
Pokémon Scarlet
Pokémon Sword
Pokémon Sword
Pokémon Shield
Pokémon Shield
Portal
Portal
Raging Loop
Raging Loop
Rhythm Heaven Groove
Rhythm Heaven Groove
ROMANCE OF THE THREE KINGDOMS 8 REMAKE
ROMANCE OF THE THREE KINGDOMS 8 REMAKE
controller only
Sea of Stars
Sea of Stars
SHIN MEGAMI TENSEI V: Vengeance
SHIN MEGAMI TENSEI V: Vengeance
60 fps with 1.0.3
Stardew Valley
Stardew Valley
STEINS;GATE RE:BOOT
STEINS;GATE RE:BOOT
Super Smash Bros. Ultimate
Super Smash Bros. Ultimate
offline
Taiko Risshiden V DX
Taiko Risshiden V DX
Japanese · played by touch
Unicorn Overlord
Unicorn Overlord
Yoshi's Crafted World
Yoshi's Crafted World
NieR:Automata The End of YoRHa Edition
NieR:Automata The End of YoRHa Edition
60 fps with 1.0.3
The Legend of Zelda: Echoes of Wisdom
The Legend of Zelda: Echoes of Wisdom
Donkey Kong Country Returns HD
Donkey Kong Country Returns HD
Mario + Rabbids Sparks of Hope
Mario + Rabbids Sparks of Hope
Xenoblade Chronicles 2
Xenoblade Chronicles 2
Xenoblade Chronicles 3
Xenoblade Chronicles 3
FINAL FANTASY CRYSTAL CHRONICLES Remastered Edition
FINAL FANTASY CRYSTAL CHRONICLES Remastered Edition
Return of the Obra Dinn
Return of the Obra Dinn
Blasphemous 2
Blasphemous 2
Silver Pines
Silver Pines
Blasphemous
Blasphemous
FINAL FANTASY X/X-2 HD Remaster
FINAL FANTASY X/X-2 HD Remaster
Mario + Rabbids Kingdom Battle
Mario + Rabbids Kingdom Battle
Persona 4 Golden
Persona 4 Golden
Xenoblade Chronicles: Definitive Edition
Xenoblade Chronicles: Definitive Edition
Pokémon Legends: Arceus
Pokémon Legends: Arceus
Super Mario Party Jamboree
Super Mario Party Jamboree
Cult of the Lamb
Cult of the Lamb
Paper Mario: The Origami King
Paper Mario: The Origami King
Batman: Arkham Knight
Batman: Arkham Knight
Bastion
Bastion
Baba Is You
Baba Is You
SteamWorld Heist II
SteamWorld Heist II
SteamWorld Heist: Ultimate Edition
SteamWorld Heist: Ultimate Edition
Subnautica: Below Zero
Subnautica: Below Zero
SteamWorld Dig 2
SteamWorld Dig 2
Streets of Rage 4
Streets of Rage 4
Mario Party Superstars
Mario Party Superstars
Subnautica
Subnautica
SteamWorld Dig
SteamWorld Dig
Team Sonic Racing
Team Sonic Racing
Well Dweller
Well Dweller
Need for Speed: Hot Pursuit Remastered
Need for Speed: Hot Pursuit Remastered
EA SPORTS FC 27
EA SPORTS FC 27
60 fps with 1.8d.310c
## Verified games **3 verified end to end on this fork** (build → install → play on a real iPhone), **45 reported playable upstream**, **94 profiles** in total. The full table with the exact update version each game needs is [below](#profiles). | Game | Verified here | Notes | |---|---|---| | **Tears of the Kingdom** | ✅ | 304,243 files → 127 archive shards, byte-verified | | **Hades II** | ✅ | 33-file archive | | **Animal Crossing: New Horizons** | ✅ | 103,645 files → 72 shards, runs smoothly | --- ## Profiles 94 game profiles ship with this repository. A profile is what makes a build possible — the game's build IDs, memory layout, shader tables and per-game switches — and this fork adds the RomFS archive layer on top, so a large game can be installed at all. The update column is the version the build actually checks: the update NSP's display version must match the profile's registered build (the base game's own version does not matter — the update layers over it). "无(v0)" = the base game alone is enough. | Game | Title ID | Update required | Status | |---|---|---|---| | Super Mario Odyssey | `0100000000010000` | 1.4.1 (v393216) | Playable on an iPhone (upstream) | | Pokémon Brilliant Diamond | `0100000011D90000` | 1.3.0 (v393216) | Playable on an iPhone (upstream) | | Ace Attorney Investigations Collection | `010005501E68C000` | 1.0.0.2 (v131072) | Profile present, not verified on a phone | | Hollow Knight: Silksong | `010013C00E930000` | 1.0.30000 (v655360) | Profile present, not verified on a phone | | Digimon Story Cyber Sleuth: Complete Edition | `010014E00DB56000` | 1.0.3 (v196608) | Profile present, not verified on a phone | | Super Mario Bros. Wonder | `010015100B514000` | 1.2.1 (v327680) | Playable on an iPhone (upstream) | | Mario Kart 8 Deluxe | `0100152000022000` | 4.0.1 (v1507328) | Playable on an iPhone (upstream) | | Raging Loop | `010020400E1C2000` | 无(v0) | Profile present, not verified on a phone | | ANIMAL WELL | `010020D01AD24000` | 1.0.10 (v655360) | Playable on an iPhone (upstream) | | Super Mario 3D World + Bowser's Fury | `010028600EBDA000` | 1.2.2 (v262144) | Playable on an iPhone (upstream) | | Ghost Trick: Phantom Detective | `010029B018432000` | 无(v0) | Playable on an iPhone (upstream) | | Hyrule Warriors: Age of Calamity | `01002B00111A2000` | 1.3.0 (v327680) | Playable on an iPhone (upstream) | | Celeste | `01002B30028F6000` | 1.4.1.1 (v589824) | Profile present, not verified on a phone | | Advance Wars 1+2: Re-Boot Camp | `0100300012F2A000` | 无(v0) | Playable on an iPhone (upstream) | | Mario + Rabbids® Sparks of Hope | `0100317013770000` | 1.6.2225577 (v393216) | Profile present, not verified on a phone | | Return of the Obra Dinn | `010032E00E6E2000` | 1.0.1 (v65536) | Profile present, not verified on a phone | | Taiko Risshiden V DX | `0100346017304000` | 1.1.1 (v131072) | Playable on an iPhone by touch (upstream) | | The Great Ace Attorney Chronicles | `010036E00FB20000` | 无(v0) | Playable on an iPhone (upstream) | | FINAL FANTASY TACTICS - The Ivalice Chronicles | `010038B015560000` | 1.4.0 (v393216) | Profile present, not verified on a phone | | 13 Sentinels: Aegis Rim | `01003FC01670C000` | 1.10 (v65536) | Playable on an iPhone (upstream) | | Blasphemous 2 | `010040801A4C8000` | 1.0.8 (v524288) | Profile present, not verified on a phone | | 13 Sentinels: Aegis Rim (Japan) | `010045C014650000` | 无(v0) | Profile present, not verified on a phone | | Bayonetta 3 | `01004A4010FEA000` | 1.2.0 (v131072) | Playable on an iPhone (upstream) | | DARK SOULS: REMASTERED | `01004AB00A260000` | 1.0.3 (v196608) | Profile present, not verified on a phone | | Kirby and the Forgotten Land | `01004D300C5AE000` | 1.1.0 (v65536) | Profile present, not verified on a phone | | Monster Train 2 | `010051701FB46000` | 1.1.1 (v131072) | Playable on an iPhone (upstream) | | OCTOPATH TRAVELER 0 | `01005270232F2000` | 1.0.5 (v327680) | Profile present, not verified on a phone | | Hades | `0100535012974000` | 1.0.38233 (v589824) | Playable on an iPhone (upstream) | | Unicorn Overlord (Asia) | `010054B01AD92000` | 1.05 (v262144) | Profile present, not verified on a phone | | Fire Emblem: Three Houses | `010055D009F78000` | 1.2.0 (v327680) | Playable on an iPhone (upstream) | | NieR:Automata The End of YoRHa Edition | `010056B015FE8000` | 1.0.3 (v131072) | Playable on an iPhone (upstream) | | OCTOPATH TRAVELER | `010057D006492000` | 1.0.5 (v327680) | Profile present, not verified on a phone | | Persona 5 Royal | `01005CA01580E000` | 1.0.2 (v65536) | Playable on an iPhone (upstream) | | Yoshi's Crafted World | `01006000040C2000` | 1.0.1 (v65536) | Profile present, not verified on a phone | | FINAL FANTASY RESONANCE | `0100606026F12000` | 1.0.1 (v65536) | Playable on an iPhone (upstream) | | Big Brain Academy: Brain vs. Brain | `0100620012D6E000` | 1.2.0 (v131072) | Profile present, not verified on a phone | | Persona 4 Golden | `010062B01525C000` | 1.0.2 (v131072) | Profile present, not verified on a phone | | Mario + Rabbids Kingdom Battle | `010067300059A000` | 1.9.589692 (v589824) | Profile present, not verified on a phone | | Unicorn Overlord | `010069401ADB8000` | 1.05 (v262144) | Profile present, not verified on a phone | | Blasphemous | `0100698009C6E000` | 1.0.8 (v524288) | Profile present, not verified on a phone | | SHIN MEGAMI TENSEI V: Vengeance | `010069C01AB82000` | 1.0.3 (v196608) | Playable on an iPhone (upstream) | | Super Smash Bros. Ultimate | `01006A800016E000` | 13.0.5 (v2031616) | Playable on an iPhone (upstream) | | The Legend of Zelda: Link's Awakening | `01006BB00C6F0000` | 1.1.0 (v131072) | Playable on an iPhone (upstream) | | DRAGON QUEST XI S: Echoes of an Elusive Age – Definitive Edition | `01006C300E9F0000` | 1.0.4 (v262144) | Profile present, not verified on a phone | | Animal Crossing: New Horizons | `01006F8002326000` | 3.0.3 (v2228224) | **Verified here** — builds, installs and runs smoothly on an iPhone, 103,645 files into 72 archive shards | | AI: THE SOMNIUM FILES - nirvanA Initiative | `0100713016CCC000` | 1.0.2 (v131072) | Playable on an iPhone (upstream) | | ASTRAL CHAIN | `01007300020FA000` | 1.0.1 (v65536) | Playable on an iPhone (upstream) | | Xenoblade Chronicles 3 | `010074F013262000` | 2.2.1 (v720896) | Profile present, not verified on a phone | | Bayonetta | `010076F0049A2000` | 1.1 (v65536) | Playable on an iPhone (upstream) | | Bayonetta 2 | `01007960049A0000` | 1.2 (v131072) | Playable on an iPhone (upstream) | | Portal | `01007BB017812000` | 1.0.3 (v196608) | Playable on an iPhone (upstream) | | The Legend of Zelda: Breath of the Wild | `01007EF00011E000` | 1.9.0 (v1114112) | Playable on an iPhone (upstream) | | BALL x PIT | `010086A022444000` | 1.293 (v393216) | Playable on an iPhone (upstream) | | AI: THE SOMNIUM FILES | `010089B00D09C000` | 1.0.1 (v65536) | Playable on an iPhone (upstream) | | STEINS;GATE RE:BOOT | `01008BC024FDE000` | 1.0.3 (v131072) | Profile present, not verified on a phone | | Sea of Stars | `01008C0016544000` | 2.0.59001 (v786432) | Playable on an iPhone (upstream) | | The Legend of Zelda: Echoes of Wisdom | `01008CF01BAAC000` | 1.1.0 (v196608) | Playable on an iPhone (upstream) | | 13 Sentinels: Aegis Rim (Asia) | `01008D7016438000` | 无(v0) | Playable on an iPhone (upstream) | | Pokémon Shield | `01008DB008C2C000` | 1.3.2 (v458752) | Playable on an iPhone (upstream) | | Metroid Dread | `010093801237C000` | 2.1.0 (v327680) | Playable on an iPhone (upstream) | | Super Mario Galaxy | `010099C022B96000` | 1.3.1 (v327680) | Playable on an iPhone (upstream) | | Captain Toad: Treasure Tracker | `01009BF0072D4000` | 1.4.2 (v393216) | Profile present, not verified on a phone | | Donkey Kong Country Returns HD | `01009D901BC56000` | 1.1.0 (v65536) | Profile present, not verified on a phone | | Hades II | `0100A00019DE0000` | 1.0.137848 (v1) | **Verified here** — builds, installs and runs on an iPhone, 33-file archive | | OCTOPATH TRAVELER II | `0100A3501946E000` | 1.1.1 (v131072) | Playable on an iPhone (upstream) | | Pokémon Scarlet | `0100A3D008C5C000` | 无(v0) | Profile present, not verified on a phone | | Cuphead | `0100A5C00D162000` | 1.3.7 (v655360) | Profile present, not verified on a phone | | Fire Emblem Engage | `0100A6301214E000` | 2.0.0 (v327680) | Playable on an iPhone (upstream) | | Absolum | `0100A83022A22000` | 1.1.2 (v458752) | Profile present, not verified on a phone | | DRAGON QUEST VII Reimagined | `0100A9D01C446000` | 1.2.0 (v131072) | Profile present, not verified on a phone | | Pokémon Sword | `0100ABF008968000` | 1.3.2 (v458752) | Playable on an iPhone (upstream) | | Monster Hunter Rise | `0100B04011742000` | 16.0.2 (v2228224) | Profile present, not verified on a phone | | Pikmin 4 | `0100B7C00933A000` | 1.1.1 (v262144) | Playable on an iPhone (upstream) | | FINAL FANTASY RESONANCE (Asian release) | `0100B8A026F14000` | 1.0.1 (v65536) | Profile present, not verified on a phone | | NieR:Automata The End of YoRHa Edition | `0100B8E016F76000` | 1.0.3 (v131072) | Profile present, not verified on a phone | | Mario vs. Donkey Kong | `0100B99019412000` | 1.0.1 (v65536) | Playable on an iPhone (upstream) | | FINAL FANTASY X/X-2 HD Remaster | `0100BC300CB48000` | 无(v0) | Profile present, not verified on a phone | | Catherine: Full Body | `0100BF00112C0000` | 1.0.1a (v131072) | Profile present, not verified on a phone | | Donkey Kong Country: Tropical Freeze | `0100C1F0051B6000` | 1.0.2 (v131072) | Profile present, not verified on a phone | | ROMANCE OF THE THREE KINGDOMS 8 REMAKE | `0100C2A01A730000` | 1.1.3 (v851968) | Playable on an iPhone with a controller (upstream) | | Balatro | `0100CD801CE5E000` | 1.1.3 (v851968) | Playable on an iPhone (upstream) | | FINAL FANTASY CRYSTAL CHRONICLES Remastered Edition | `0100CE4010AAC000` | 1.0.3 (v196608) | Profile present, not verified on a phone | | Silver Pines | `0100D5B026844000` | 无(v0) | Profile present, not verified on a phone | | Rhythm Heaven Groove | `0100D9F01D474000` | 无(v0) | Profile present, not verified on a phone | | Luigi's Mansion 3 | `0100DCA0064A6000` | 1.4.0 (v327680) | Playable on an iPhone (upstream) | | Patrick's Parabox | `0100E44016C22000` | 1.0.1 (v65536) | Profile present, not verified on a phone | | Stardew Valley | `0100E65002BB8000` | 1.6.15.13 (v1310720) | Playable on an iPhone (upstream) | | Xenoblade Chronicles 2 | `0100E95004038000` | 2.1.0 (v983040) | Profile present, not verified on a phone | | Paper Mario: The Thousand-Year Door | `0100ECD018EBE000` | 1.0.1 (v65536) | Profile present, not verified on a phone | | The Legend of Zelda: Tears of the Kingdom | `0100F2C0115B6000` | 1.4.3 (v720896) | **Verified here** — builds, installs and runs on an iPhone, 304,243 files into 127 archive shards, byte-verified | | Pokémon Legends: Z-A | `0100F43008C44000` | 2.0.2 (v393216) | Profile present, not verified on a phone | | Brain Memory Training Academy | `0100F5D01DA3A000` | 无(v0) | Profile present, not verified on a phone | | Super Mario Galaxy 2 | `0100FD8022DAA000` | 1.4.0 (v393216) | Profile present, not verified on a phone | | Xenoblade Chronicles: Definitive Edition | `0100FF500E34A000` | 1.1.2 (v196608) | Profile present, not verified on a phone | ## Verified on - **Tears of the Kingdom** (0100F2C0115B6000, v1.0.0 + update 1.4.3): 304,243 files packed into 127 files, and all 304,243 byte-compared against the source (`verify: OK`). The game runs from the archive on macOS (1,905 frames at 30 fps). - **Hades II** (0100A00019DE0000, base + update 1.0.137848): 5,258 files packed into 33 files, byte-compare OK, and the game runs from the archive on macOS (2,100 frames, 1,772 archive reads). The update needs no special handling: `nx_extract` already layers the update NCA over the base with `OpenFileSystemWithPatch`, so the extracted RomFS — and therefore the archive — is the merge. **Playable on an iPhone** (12 GB device, AltStore Classic 2.3) once the memory entitlement is in effect — see below. - The C reader walks all 304,243 Tears of the Kingdom files and 2,667 directories in 7.6 s. **The jetsam budget is the limit on big titles, and it can be raised.** Without `com.apple.developer.kernel.increased-memory-limit` an iPhone gives this app ~3,375 MB (measured on a 12 GB device: Tears of the Kingdom was killed entering the world map at 3,342 MB resident with 33 MB of headroom. Lowering the render scale to 0.5 did not change it, so the limit is the guest heap, not the GPU). The app requests the entitlement and `build_ipa.sh` embeds it in a placeholder ad-hoc signature — an unsigned binary has no signature for a sideloader to read entitlements from, so without that step the request would be lost. **AltStore Classic 2.2+**, **Impactor** and **Xcode with a Personal Team** keep it. **SideStore** with a free Apple ID needs a one-time App ID fix, but **Sideloadly** does not. See [dm/ios/ENTITLEMENTS.md](dm/ios/ENTITLEMENTS.md) for the steps and how to tell from `Documents/log.txt` (resident + headroom: ~3,375 MB = not in effect, 6–8 GB = it is).