Skip to content

ONScripter emulates ONScripter visual novels.

About this profile
Detail Value
Type libretro
Classification Community fork
Source https://github.com/iyzsong/onscripter-libretro
Upstream https://github.com/ogapee/onscripter
Version v0.3, the tag at this revision
Revision iyzsong/onscripter-libretro@ec4ff1842d49
Profiled 2026-03-24
Profile YAML, JSON
Cores onscripter
Systems ONScripter visual novels
Technical notes

Clone of NScripter, a Japanese visual novel engine. The libretro port wraps upstream ogapee/onscripter (tag 20230825) via an SDL-to-libretro shim.

No system files required. The .info declares no firmware. The core never calls RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. All files (scripts, fonts, archives, config) are loaded from the game directory via archive_path (libretro.cpp:120-121, ScriptHandler.cpp:148-161).

default.ttf, registry.txt, dll.txt are per-game assets shipped with each visual novel, not system-level files.

Experimental core. No save state support (retro_serialize_size = 0).

No BIOS or firmware files required.

.