Homebrew Homebrew game Touhou 11 - Switch port

Saekaze

Member
Newcomer
Joined
Jul 6, 2026
Messages
18
Reaction score
36
Trophies
0
XP
143
Country
Russia
Download

A native homebrew port of ZUN's 2008 bullet hell danmaku Touhou 11: Subterranean Animism for the Nintendo Switch (Horizon OS).

Built on the YomotsuHisami/th11 C++ reimplementation, this port runs the game natively on ARM64 through SDL2 on an OpenGL ES 3 context over Nouveau/Mesa and streams the original music straight from thbgm.dat — no Linux, Box64 or Wine involved. The whole game is there: all six shot types, every difficulty, all 6 stages and Extra, endings, staff roll, music room and replays.

All my Touhou ports in one place: Touhou Project on Nintendo Switch — hub

Features
- Same controls as all my Touhou ports, and Option → Key Config can rebind them.
- Touch screen: drag to move and tap menus in handheld mode.
- Japanese text built from MS Gothic / MS Mincho, or the Switch's own Japanese font if you don't have them.
- hbmenu shows the Japanese title on consoles set to Japanese.

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 11: Subterranean Animism v1.00a.

1. SD Card File Structure
1. Ensure your Nintendo Switch is running custom firmware (Atmosphère CFW).
2. Download touhou11.nro from the Releases tab (or build from source).
3. Create the folder sd:/switch/touhou/touhou11/ and copy the following into it:

Code:
sd:/switch/touhou/touhou11/
├── touhou11.nro   # Nintendo Switch homebrew executable
├── th11.dat       # Main game archive
├── thbgm.dat      # Background music archive
├── msgothic.ttc   # Japanese font (from C:\Windows\Fonts)
└── msmincho.ttc   # Optional second Japanese font

sd:/switch/touhou/ is the recommended home for all my Touhou ports (one folder per game) — much tidier than separate folders. The loader also accepts sd:/switch/th11/, sd:/th11/, sd:/touhou11/, sd:/games/th11/ and more, in any capitalisation — or simply the folder the NRO was launched from.

2. Music
SA ships its BGM inside thbgm.dat, and the port plays it directly with the original loop points. No extra download is needed.

3. Launching
Run touhou11.nro from the Homebrew Menu (hbmenu), Sphaira launcher, or a home screen forwarder. The first launch takes about 13 seconds to build the dialogue font (a loading bar shows it); after that the game starts almost instantly.

Controls (the same in all my Touhou ports)
Left Stick / D-Pad — Move
B — Shoot / Confirm
A — Bomb / Cancel
L / ZL — Focus
R / ZR — Skip dialogue (hold)
X — Enter, Y — Retry shortcut
+ — Pause
− — Snapshot

1790763474611.png
 
Last edited by Saekaze,

Site & Scene News

New Hot Discussed User Submitted