Hi! You might remember me from a few days ago. Turns out, the guide I posted was missing some very important information, so heres an updated version!
Shin Gyakuten Touhou is an old doujinshi Touhou fan-game released in 2009. It is a parody of the Ace Attorney series, using Touhou characters. You can download 6 of the games off one big file on Internet Archive, which I obviously won’t provide the link for obvious reasons, but… you’ll find it. This guide will assume that you’re using it, but even if you aren’t, it should still (hopefully) work.
So What’s Included In The File?
- Shin Gyakuten Touhou
- Shin Gyakuten Touhou 2
- Shin Gyakuten Touhou 3
- Shin Gyakuten Touhou Festival
- Shin Gyakuten Touhou Extra
- Shin Gyakuten Touhou Gaiden
- And their respective english patches*.
NOTE: Shin Gyakuten Touhou’s english patch isn’t included in the file by mistake, but you can find it in another IA post.
NOTE 2: Shin Gyakuten Touhou Gaiden’s english patch isn’t anywhere on Internet archive, but instead on shrinemaiden.
STEP 1: Patching
Now that you have all your patches, put the patch files in the folders of the games they correspond to. DO NOT put the patch folders themselves in the game, as this will break it. JUST the patch.
STEP 2: Adding It As A Non-Steam Game
Plus icon in the bottom of the screen -> add a non-steam game -> select the exes -> properties -> compatibility -> force the use of a specific steam compatibly tool -> whichever proton version you want.
Note: just as an aside, if you wanna customize your non-steam games, use https://www.steamgriddb.com. It doesn’t have Shin Gyakuten Touhou stuff, but it’s still a nice help!
STEP 3: Japanese Locales
Since Shin Gyakuten Touhou was made to run on Japanese Machines, so as with most old-school touhou fan-games, it only works with Japanese locales. You’ll see a lot of PC users tell you that you need to download a locale emulator, but, thankfully, with the power of a Steam Deck, we can just bypass all of that with a simple launch command.
PROTON_LOG=1 env LANG=ja_JP.UTF-8 %command%
Run this, and it should work perfectly fine.
STEP 4: Play The Game And Then Get Mad When You Can’t Save
And there you have it! You can now play Shin Gyakuten Touhou, in English, on your steam deck. Hope you enjoy it!
…is what I said at the end of this guide originally. Yeah, turns out, because Shin Gyakuten Touhou is a SUPER old game that wasn’t supposed to run on anything but Japanese windows computers, the way saves work on Linux is a little messed up. I spent FIVE ENTIRE DAYS trying to fix this and still only have a shotty half-fix.
Veteran Ace Attorney fans will know this, but Shin Gyakuten Touhou’s cases are split into “segments”:
Prologue
Investigation 1
Pre-trial
Trial 1
Etc, etc.
On Linux, when you save, instead of saving the spot that you’re in, it saves the segment you’re in. So, if you save at a specific point in the prologue, and then load, instead of loading the point you’re at, it’ll load the beginning of the prologue. So, you have to shotgun every segment, basically. I’ve tried far and wide to fix this, but I just, can’t. If anyone has any ideas, that’d be greatly appreciated.
STEP 5: Play The Game For Real Now
If you’re willing to get past that, then congratulations, you’ve successfully got Shin Gyakuten Touhou working on your deck. I’ve successfully replicated this multiple times, so this should be the definitive way to get it working. Enjoy the game!
If anyone has any questions, let me know!