Switch 平台《东方Project》移植合集推出统一 hub 页面
Touhou Project on Switch - all ports in one place
Saekaze 将 Nintendo Switch 上的《东方Project》原生移植(含 ZUN / Team Shanghai Alice 的东方6/7/8/9/10/15 及同人作《东方眠世界》)整合到同一 hub 页面。东方15 新增 v1.00b-r2、r3 更新修复卡顿并恢复开场动画,首次启动需在 SD 卡生成约 55 MB 字体缓存;用户须自备各游戏本体文件。
Touhou Project on Switch – all ports in one place
All my native Touhou Project ports for the Nintendo Switch now have one hub page:
https://github.com/saekaze/touhou-switch
Official games (ZUN / Team Shanghai Alice)
- Touhou 6: the Embodiment of Scarlet Devil — th06-switch
- Touhou 7: Perfect Cherry Blossom — th07-switch
- Touhou 8: Imperishable Night — th08-switch
- Touhou 9: Phantasmagoria of Flower View — th09-switch
- Touhou 10: Mountain of Faith — th10-switch
- Touhou 11: Subterranean Animism — th11-switch
- Touhou 15: Legacy of Lunatic Kingdom — th15-switch (new!)
Fan games
- 東方眠世界 ~ Wonderful Waking World by Oligarchomp — thWWW-switch (update!)
Note for Touhou 15
The first launch takes much longer than usual. The game's text needs Windows fonts that aren't in the game files, so the port builds the font from msgothic.ttc once and saves it to the SD card (fontcache/, ~55 MB). Let the loading bar finish. After that it starts normally.
No game files are included. You need your own copy of each game.
Last edited by Saekaze, Wednesday at 12:12 PM
Gosh what a good idea this thread is, it saves you making a bunch of individual threads for each one. Right?
Good work man.
It's fun that i never heard of this game before and then i have 11(?) ports of it now. lmfao
Omg thank you so much ^^
The Ports work perfectly with files i'm had.
My question is you can play with translate english version? I'm see someone put english files and play in switch.
My question is how to do this? What files need to put or change or nee removed to play with english patch?
Touhou 15: Legacy of Lunatic Kingdom – Switch Port
東方紺珠伝 ~ Legacy of Lunatic Kingdom
Features
- The full game: Reimu, Marisa, Sanae and Reisen, Legacy and Pointdevice modes, every difficulty, all 6 stages and Extra, chapter checkpoints, endings, music room and replays
- Original BGM streamed straight from your thbgm.dat, with the original loop points
- Same default controls as my other Touhou ports, remappable in Option → Key Config
- Touch controls in handheld mode (drag to move, tap menus)
- 4:3 picture centred with pure black bars (OLED friendly)
- Japanese title in hbmenu on consoles set to 日本語
- Saves, replays, checkpoints and snapshots next to the game data
First launch is long – only once!
The first start takes much longer than usual. This is normal, so let the loading bar finish and don't close the game.
Why: TH15 draws all of its text (menus, dialogue, spell card names) with Windows fonts, and those aren't in the game files. On the first start the port builds the font itself from msgothic.ttc (about 7,500 characters in 8 sizes) and saves it to the SD card as fontcache/ (~55 MB).
After that it's fine. Later launches just load the saved font and start normally.
Installation
You need your own copy of Touhou 15 v1.00b. No game files are included.
Code:
sd:/switch/touhou/touhou15/
├── touhou15.nro
├── th15.dat
├── thbgm.dat (music, optional)
└── msgothic.ttc (from C:\Windows\Fonts, recommended)
Download
touhou15.nro – GitHub Releases
All my Touhou ports: https://github.com/saekaze/touhou-switch
Post automatically merged: Wednesday at 12:02 PM
Update: 東方眠世界 ~ Wonderful Waking World (thWWW-switch update 2)
Download thwww.nro · Source / README
- Stage 5 background fixed: the boat interior looks like the PC game again.
- About 24% less CPU work on dense Lunatic patterns.
- Remappable controls: Option → Key Config rebinds shot, focus, bomb and pause. Same defaults as my other ports (B shoot, A bomb, L/ZL focus, + pause, R/ZR hold to skip dialogue).
- High scores and replays use your own name again (the game's name entry) instead of "SWITCH".
Overclock recommended for Lunatic: the port runs at stock clocks. At stock the hardest Lunatic spell cards reach about 55 FPS, because every bullet runs the game's GameMaker scripts through an interpreter. Tested docked with a ~1785 MHz overclock, they hold perfect 60 FPS; a much smaller overclock will probably also work.
Just replace thwww.nro in sd:/switch/thwww/, your save/ folder is kept.
Last edited by Saekaze, Wednesday at 12:02 PM
Thank you for your work!
Touhou 15: Legacy of Lunatic Kingdom – update 1.00b-r2
- Fixed the freeze when a spell card ends. At every chapter change TH15 saves a checkpoint file; the port used to compress and write it on the game thread, which froze the game for a moment right as the bullets disappeared. It now saves in the background on another CPU core, like the original game.
- Faster checkpoint snapshot when lots of bullets were just cancelled.
Just replace touhou15.nro in sd:/switch/touhou/touhou15/ – saves, replays and fontcache/ are kept.
Last edited by Saekaze, Friday at 10:37 PM
Touhou 15 – 1.00b-r3 · Download
The original loading screen is back: the "15th Project Shrine Maiden" start screen with the 少女祈祷中 animation, instead of a grey bar.
Big thanks to シエル (native Touhou PSP ports), who worked out how the original makes this screen and shared their code!
Just replace touhou15.nro – saves, replays and the font cache are kept.
来源:Gbatemp · gbatemp.net