Skip to content

Compatibility

Which games play in Shiori

Steam visual novels tested on iPhone, iPad and Apple TV, each running on a native runtime for its engine.

Tested
31
Playable
21
Engines
5
Last tested
Oct 13, 2026

Games

Plays

Ren'Py

Fatal Twelve

7.8.7 runtime; holds about 0.9 GB over long sessions after the texture-leak fix.

Update
Plays

SiglusEngine

Harmonia

Voices; saves load after relaunch.

Update
Plays

Luca System

Harmonia Full HD Edition

All nine chapters headless; title, window and menus from its art in the simulator. Not yet: the full-screen narration box, Chapter and Extras.

Profile harmonia
Update
Plays

Ren'Py

Highway Blossoms

Ren'Py 8.1.3. Saves round-trip with the PC through Steam Cloud.

Update
Plays

KiriKiri Z

NEKOPARA Extra

Text starts in Japanese; switch it in the game's Config.

Update
Plays

KiriKiri Z

NEKOPARA Vol. 0

E-mote characters animate, with Shiori's own blinking and physics.

Update
Plays

Artemis

NUKITASHI

The Steam build plays its all-ages story to the ending movie. The official R18 patch, imported from the game page, adds the full game. Checked headless and in the simulator: title, prologue, choices, save and load, CONFIG, the backlog, right-click (hide the text window), EXIT. The game's own pixel shaders run on Metal.

Update
Plays

Luca System

Summer Pockets REFLECTION BLUE

The game's own title, menus, OPTIONS, Message Log and fonts. Not yet: the table tennis and Islamon minigames, RECORD.

Profile reflectionBlue
Update
Boots

KiriKiri Z

Café Stella and the Reaper's Butterflies

Hx encryption, keys from GARbro. Reaches its title and the first scene with text and voices on Shiori (Beta). The title's animated background and the first scene's butterfly movie don't show yet.

Update
Boots

Ren'Py

Just Deserts

Ren'Py 8.0.3, run on Shiori's bundled 8.1.3 engine (8.0 games' own engine code doesn't match the 8.1.3 runtime). Reaches its title; Steam Cloud saves download but don't upload.

Update
Boots

KiriKiri Z

KARAKARA

CxDec scheme from GARbro (shared with KARAKARA 2); boots to its title on the Mac harness.

Update
Boots

KiriKiri Z

WORLD END ECONOMiCA episode.02

The default build is the Unity HD remaster (unsupported); the revert beta is the KiriKiri original. Reaches its title; its menu-bar and yes/no dialogs work since Shiori's engine patches 0028–0029.

Beta branch revert
Update
Unsupported

KiriKiri Z

Island Diary

Its CxDec scheme isn't published, and its executable is DRM-wrapped.

Update

Engines

Each engine has its own runtime, and most are open-source Swift packages.

Ren'Py

8.1.3 (Python 3) for Ren'Py 8; 7.8.7 (Python 2) for 6.10–7.x

5 of 6 playable

Complete
Everything the PC version has works.
Plays
Playable from start to end. Some extras may be missing.
Boots
Reaches its title or first scene. Not yet played through.
Unsupported
Doesn't start yet. The notes say why.

Report a game

Played something that isn't listed, or plays better than it says? Tell us on GitHub.

  1. 1

    Fill in the form

    The game, its Steam app id, engine, status and the devices you played on.

  2. 2

    We check it

    A maintainer reviews the report and accepts it.

  3. 3

    It's on the list

    Accepted reports become an entry here and on the game's page in Shiori.

Reports are dedicated to the public domain under CC0 1.0.