- Jul 15, 2022
- 125
- 160
Steam deck is probably a more practical solution for portable otome gaming, but I don't have one dlfkgjds (I doubt I'll be getting one because it is much more expensive ;w;) so I have been experimenting around with my Switch. I made a list of games that work properly.
(This is for otome made with KiriKiri engine)
Princess Britania -Muse no Houken- (load data.xp3 to run the game)
JoiPlay
(Supports Ren'py and TyranoBuilder otome games)
Folie Fatale
Vita3K
Nil Admirari no Tenbin: Teito Genwaku Kitan (there's a Switch port for this one, but I just happened to have it in hand to verify if it was worth keeping Vita3K on the console
)
Won't run through Android Switchroot (yet)
Games through Winlator: I found this post on reddit explaining why. Latest Winlator release (11.1) is made to support phones' hardware, but there is still no Tegra X1 support for the Switch. This explains why otome games worked through Winlator on my phone, but not on my Switch with LineageOS.
I managed to run Re:Birthday song successfully on a Poco X6 (Zinc + Turnip + WineD3D + import Windows registry and modify said registry to have your install folder direction)
PersonA -Opera za no kaijin- in particular doesn't run on my phone either (works on x86_64 Linux though)
*Also run L4T megascript before anything.
*For winetricks, always install cjkfonts and corefonts in a new custom wine prefix.
Wine 11.4 + Box64
Re: Birthday song -Koi wo utau Shinigami-
My install process below
PersonA -Opera Za no Kaijin-
Switchdeck Steam
Folie Fatale
Settings needed:
Android Switchroot
Krkr2(This is for otome made with KiriKiri engine)
Princess Britania -Muse no Houken- (load data.xp3 to run the game)
JoiPlay
(Supports Ren'py and TyranoBuilder otome games)
Folie Fatale
Vita3K
Nil Admirari no Tenbin: Teito Genwaku Kitan (there's a Switch port for this one, but I just happened to have it in hand to verify if it was worth keeping Vita3K on the console
)Won't run through Android Switchroot (yet)
Games through Winlator: I found this post on reddit explaining why. Latest Winlator release (11.1) is made to support phones' hardware, but there is still no Tegra X1 support for the Switch. This explains why otome games worked through Winlator on my phone, but not on my Switch with LineageOS.
I managed to run Re:Birthday song successfully on a Poco X6 (Zinc + Turnip + WineD3D + import Windows registry and modify said registry to have your install folder direction)
PersonA -Opera za no kaijin- in particular doesn't run on my phone either (works on x86_64 Linux though)
Linux Switchroot
*Important: All of these were tested on Ubuntu Unity 5.1.2 release. I tried some of these on Kubuntu before and I had problems doing the exact same steps.*Also run L4T megascript before anything.
*For winetricks, always install cjkfonts and corefonts in a new custom wine prefix.
Wine 11.4 + Box64
Re: Birthday song -Koi wo utau Shinigami-
My install process below
- While I haven't tested the game installer, I did try to run the patch installer on Switch Linux and it didn't work. So here's the workaround: Install the game plus the patch ideally on any Linux x86_64 device first (Windows seems to work too, but it is full of random registries that you absolutely don't need for the game and slows down the process of starting the game unless you manually clean up them all on regedit after importing). Then copy the game folder install in your Switch.
- Go to regedit/Registry editor and export .reg file. You will import said .reg file on the wineprefix' regedit. Then go to HKEY_CURRENT_USER -> Software -> honeybee -> ReBirthdaySong -> edit the folder directory in InstallDir by copying and pasting your game install directory inside Switch.
- Make an .sh file with these contents, so you don't need to write them all everytime you want to load the game:
Bash:
export LC_ALL=ja_jp.UTF-8 export WINEPREFIX="(Your wineprefix directory)" GAME_DIR="(Your game install directory)" EXE_NAME="ReBirthdaySong.exe" cd "$GAME_DIR" || exit 1 box64 wine "$EXE_NAME" - Everytime you want to load the game, you will write: sh (file name).sh (whatever you named your sh file).
- Only full screen works for now, windowed screen doesn't work. Additionally, the opening video doesn't work for me yet. Trying to install quartz through winetricks aborts the install.
- If you wish to play this in Japanese without english patch the easiest way to play this otome is through Vita3K. Additionally, plenty of OCR tools exist on Android in case you wish to use Vita3K on Android.
- I'll update this post once I find an easier workaround for the installers and registries.
- Make a sh executable:
Bash:
export LC_ALL=ja_jp.UTF-8 export WINEPREFIX="(Your wineprefix directory)" GAME_DIR="(Your game install directory)" EXE_NAME="PrincessBritania.exe" cd "$GAME_DIR" || exit 1 box64 wine "$EXE_NAME" - Run the sh with "sh princessbritania.sh" on command line
- Doesn't crash with effects acceleration unlike Winlator mobile, but these effects are a little bit slow, so maybe keep them off.
- Make a sh executable:
Bash:
export LC_ALL=ja_jp.UTF-8 export WINEPREFIX="(Your wineprefix directory)" GAME_DIR="(Your game install directory)" EXE_NAME="PersonA.exe" cd "$GAME_DIR" || exit 1 box64 wine "$EXE_NAME" - Run the sh with "sh persona.sh" on command line
Folie Fatale
Settings needed:
- Go to Properties and write this in launch settings: LC_ALL=ja_jp.UTF-8 WINEDLLOVERRIDES="libglesv2.dll=d" %command%
- Explanation here
- If you already have Android, JoiPlay is much nicer to use for this game.
- I still haven't managed to run this on standard Wine with winetricks, I've used Proton for this one (Experimental and FEX were tested). For more information on Switchdeck please check out its Github page
Last edited: