Visual Novel Compatibility List
If the game you want to play isn't listed, you can open a discussion.
| Symbol | Meaning |
|---|---|
| ✅ | Verified to work |
| ⚠️ | Playable, with some issues |
| ❓ | Unknown |
| ❌ | Broken |
| N/A | Not applicable |
TIP
Clicking on a VN with a Note, highlights the note(s) in the section below.
Visual Novel | Windows | Mac | Linux | Steam Deck | Wineprefix | Notes | Game engine | Wine version |
|---|
If you are experiencing font issues, be sure to install the Windows Japanese Fonts. Common examples are MS Gothic, Mincho, etc.
Notes
- Disable
Esync - Add
WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 %command%in the launch options on Steam - Add
GST_PLUGIN_FEATURE_RANK=protonaudioconverterbin:NONE %command%in the launch options on Steam (fix opening playback) - Add
PROTON_USE_WINED3D=1 LANG="ja_JP.UTF-8" %command%in the launch options on Steam (fix white screen issue during opening playback) - Configure Japanese locale
- Runs a little laggy on Wine 8 but is smoother on Lutris 7.2.2
- Use the special codec script to install
wmp11 - Change Kirikiri settings to use "Layer" in Advanced Settings > Movie Rendering
- Use
liarsoftengineprefix or installmciqtz32with the special codec script - Graphical glitches on default Wine
- Use
lavfiltersorffdshowprefixes - The original japanese release might require deleting some fonts from the Wine prefix as NScripter defaults to a font on its own and there are no options to select one
- Movies don't play
- Input lag on some GNU/Linux devices, possible lag when loading an asset
- Not yet tested
- Install
xactwithlavfiltersorffdshow - Opening video & audio desync issue can be fixed by limiting the FPS to 30 or running the game with
gamescope --framerate 30 game.exe - Disable DXVK. In steam: PROTON_USE_WINED3D=1 %command%
- Use
wmp10quartzorwmp11quartzprefix wherewmp11is installed in the latter through the special codec script - Requires special install
- Override "d3d9.dll" with
n,bin "Wine Configuration" - Movies flicker
- On the Steam Deck, override the resolution in "Steam Game Properties" to 1920x1080 and limit the framerate to 40 FPS
- Turn on fullscreen mode and enable compatibility mode in the game settings
- LÖVE engine required (which has native Windows, macOS and GNU/Linux versions}
- Set the virtual resolution to 800x600 (fix video cropping)
- Fullscreen does not work but can be worked around with Gamescope
- Tested with the "Committee of Zero" patch
- Read the game-specific guide to see which prefix is needed
- Use
wmp10quartzorwmp11prefix - Font is rendered in low quality on Unix systems
- Severe frame drops when there're a lot of enemies (Steam Deck)
- Use
lavfiltersorwmp10quartzprefix - Use Gamescope or "Game mode" to avoid video flickering
- Spanish translation works but some characters like “ñ” or letters with accents don't appear
- Use modified batch script to run the game
- Override "d2d1.dll" with
n,bin "Wine Configuration" - Make sure patch is up to date
- Use
wmp10quartzorliarsoftengineprefix - Needs a font in the prefix to avoid crash at startup
- Opening sometimes crashes if not stopped before the end
- Broken formatting in the textbox on GNU/Linux
- Interface is in Japanese
- Install
wmp11andquartz_dxwith the special codecs script - Install
xact - English fan translation has wordwrapping issues on GNU/Linux but the Japanese one works fine
- Japanese version requires the
wmp10quartzprefix (wmp11quartzdoes not work) - Install
quartzmanually as the special codecs script does not work here for 32-bit - English version should work out of the box on Steam
- If running the new Unity version in Lutris, make sure to enable DKVX (disable otherwise)
- The Kirikiri version requires
wmp11quartz_dxprefix with Lutris 7.2 while the Unity version should work with a Wine GE 8.22 prefix - Seems to crash on 32-bit prefixes and some Wine versions
- need to have the windows scripting host system set up on the prefix (winetricks wsh57).
- WINEDLLOVERRIDES="jscript=n" being set up otherwise the javascript of srpg studio won't run and it crashes on startup (this may not be needed anymore).
- Having certain fonts seem to work but the fakejapanese winetricks package seems to work fine without anything. In case of performance issue delete the content of the font folder of your prefix and try with fewer fonts.
- Install mf with the special codecs. Steam thread
- Run with PULSE_LATENCY_MSEC=120 environment variable if audio crackling
- Game freezes in auto read scenes in linux.
- Install
directshowandwmp9: protontricks/winetricks -q directshow wmp9 - Some versions like lutris 7.2 and proton-ge 9.9 have audio crackling. 9.13 works fine and plays videos.
- Can increase font in engine: use garbro in Windows, extract init.ini from cfg.pak, make cfg folder, place init.ini into cfg folder, change MsgFontSize
- Install
dinputanddinput8
Game-specific information
- True Remembrance has native GNU/Linux and macOS versions
- Run the Switch version of "Tsukihime -A piece of blue glass moon-" on Ryujinx to avoid sprite lag
- Umineko - When They Cry PS3 version has been ported to Windows, macOS and GNU/Linux thanks to the Umineko Project Team
- Katawa Shoujo has native GNU/Linux and macOS versions
- For Evenicle 1, you must be on the game version 1.04 to do what is described in "Note 24"
- Kara no Shoujo 2 has native GNU/Linux and macOS versions
- The Yu-No edition listed here is the Windows port PC with the optional voice and BGM patch
error message: unrecognized kernel32 moduleis a known issue with older KiriKiri games that implement the integrity check. Check if the game has any official patches for Windows 8/10 compatibility.

moogul
Saetron
uni