Skip to content

ONScripter

ONScripter-EN is fork of ONScripter which is an open-source implementation of the NScripter visual novel engine. Ogapee's original ONScripter evolved a lot over the years and it spawned different forks like Sekai Project's PONScripter, 07th-mod's PONScripter, Witch Hunt's PONScripter or onscripter-insani.

Since some of these forks are still maintained, they can improve Windows, macOS and GNU/Linux support for games using old versions of these engines. Old versions by Uncle Mion can be found on Internet Archive if you really need them.

Usage

Follow the instructions on chaoskaiser72's website to update your ONScripter games to the latest version of ONScripter-EN. For the PONScripter games, you'll have to use a PONScripter engine like the 07th-mod's fork.

Known bugs

07th-mod's PONScripter might throw a "segmentation fault" error while exiting the program on GNU/Linux (it shouldn't impact the reading experience though). The old Uncle Mion's ponscripter-20100502 version doesn't to have this issue but if a game uses new features from this fork, you may encounter issues.

Documentation

If you want to know how to write ONScripter-derived scripts, check out these links:

Contributors

The avatar of contributor named as Amb0s Amb0s
The avatar of contributor named as moogul moogul

Changelog