+========================================================+
|                                                        |
|        c o n s c r i p t e r  -  c o n v e r t         |
|                                                        |
|   your visual novels  ---->  CONscripter  ---->  web   |
|                                                        |
+========================================================+
::: visual novel converter ::: Rust ::: GPL-3.0 ::: 最果てのイマ FINISHED :::

About

Converts Japanese visual novels you own into games that run on CONscripter, including its WebAssembly build, so they play in the browser and in chimimouryou. It reads a game's archives, images, audio and scripts, translates them into an engine-neutral intermediate form, and writes a 0.txt script plus .nsa archives.

It ships no game data and reads only your own installation.

Usage

C:\> conscripter-convert convert-game D:\SAIHATE -o out\imaa --font ipag.ttf --title "最果てのイマ"
Reading archives ........ ok
Decompiling scripts ..... ok
Writing 0.txt, arc.nsa .. ok

C:\> conscripter --root out\imaa

--webp stores images as WebP at about half the size, for the web. Every build writes a version.txt and shows its build date and versions on the settings screen, so a bug report says which build it came from.

Download v0.7.0

Needs CONscripter 0.31.0 (included). Games converted with an older version must be rebuilt.

SystemCommand lineGUI
Windows x64.exe.exe
macOS Apple silicondownload.zip
macOS Inteldownload.zip
Linux x64downloaddownload
Linux arm64downloaddownload

Release notes and all files

Supported engines

EngineTested withStatus
Xuse最果てのイマ COMPLETEFinished
5pb./MAGES (PS Vita)俺たちに翼はないThe story plays, with menus and extras
Nitroplus NSS装甲悪鬼村正4 of 5 endings play through
Nitroplus NSS (2008)続・殺戮のジャンゴThe story plays, its ten bad ends too
Nitroplus Diesel (NPK3)Full Metal Daemon Muramasa (English, Steam)Starting
TYPE-MOON月姫 -A piece of blue glass moon- (Switch)In progress

Each engine links to its game's write-up: the file formats, what converts, what doesn't and why.

How it works

Help wanted

New games and fixes are welcome: CONTRIBUTING.md, how to approach a new game and the open issues.