Download
Touhou 10: Mountain of Faith — Nintendo Switch Port
(東方風神録 〜 Mountain of Faith)A native homebrew port of ZUN's 2007 bullet hell danmaku classic Touhou 10: Mountain of Faith for the Nintendo Switch (Horizon OS).
Mountain of Faith is my favourite Touhou game, so it gets the port it deserves. This build runs the clean C++ reimplementation from YomotsuHisami/th10, compiled to native ARM64 through the wasm2c runtime and driven by an SDL2 host on an OpenGL ES 3 context — no Linux, Box64 or Wine involved.
Because the game logic is a clean reimplementation rather than a decompiled EXE, this port has none of the bad-decompile bugs that haunt th08-style efforts
Companion to the Touhou 6, Touhou 7 and Touhou 8 Switch ports, with the same touhou10.nro + sd:/switch/th10/ layout.
Installation Guide
Disclaimer: In compliance with ZUN's guidelines and copyright law, this repository contains ONLY the homebrew engine code. No game assets are distributed. You must legally own a copy of Touhou 10: Mountain of Faith v1.00a.
1. SD Card File Structure
- Ensure your Nintendo Switch is running custom firmware (Atmosphère CFW).
- Download the latest touhou10.nro from the Releases tab (or build from source).
- Create a folder named sd:/switch/th10/ and copy the following into it:
├── touhou10.nro # Nintendo Switch homebrew executable
├── th10.dat # Main game archive (v1.00a)
├── thbgm.dat # Background music archive
└── msgothic.ttc # Japanese font (ships with the Windows release)

Disclaimer: In compliance with ZUN's guidelines and copyright law, this repository contains ONLY the homebrew engine code. No game assets are distributed. You must legally own a copy of Touhou 10: Mountain of Faith v1.00a.





