My visual novel game engine study projects (or something about...).
I want to find the similarity among too many visual novel engines (see vndb, more than 400),
like how to transform scripts into binary to protect the game.
DO NOT waste time to unpack them, there's no sense.
昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道海棠依旧。知否,知否?应是绿肥红瘦。
——李清照《如梦令·昨夜雨疏风骤》
Nothing seek, nothing find
- (TODO, IMP) https://github.com/weimingtom/wmt_vn_study/blob/master/unity_001.md
- (TODO, IMP) https://github.com/weimingtom/onscripter_csharp
https://gitee.com/weimingtom2000/onscripter_csharp
plane-game-master_v1.rar
https://github.com/hayuq/plane-game - (TOOD, IMP) remove rlvm boost deps:
https://gitee.com/weimingtom2000/rlvm_mod - (TODO, IMP) https://gitee.com/weimingtom2000/ddz_study
- 115, Gal_Port_Tools_Collection.7z, include:
Crass-source.7z
avg32.rar
わっふる(AVG 32变换定义).rar
and etc - https://mzp.hatenablog.com/entry/2023/12/23/110149
onscripter, ノベルゲーム移植の歴史, see yinxiangbiji - http://michiaki.hatenablog.com/entry/20100716/1279290828
- (TODO) record https://sirius10.net/Games/hgames.php
- (done, but not tested) win7 vm, build krkrsdl2
- (done) search baidupan, nscripter_java_20200829_replace_moon.rar
- I:\work_onscripter_csharp
- onsharp_v1.rar
- E:\work_rlvm\elliotglaysher
- (TODO) https://github.com/weimingtom/xkanon_fork port to vc6
- (done) (TODO) search kas project
- (done) (TODO) rlvm_vs2013
- (TODO) rlvm android, https://github.com/xyzz/rlvm-android
- (done) onscripter_jh_sdl2_fork_lons_vs2013_v1.rar
- https://github.com/weimingtom/wmt_link_collections_in_Chinese/blob/master/visual_novel.md
- https://github.com/weimingtom/wmt_link_collections_in_Chinese/blob/master/vn.md
- https://ultrapre.github.io/clip/汉化破解研讨室/2019-10-13-1570948466/index.html
- Android Platform 3.0 SDK和Eclipse ADT安装记录三
https://www.iteye.com/blog/weimingtom-1396201
https://blog.csdn.net/umier2000/article/details/84149473 - search baidpan 游戏引擎
- search baidpan 脚本引擎
- http://ruriko.denpa.org/200612c.html
- https://github.com/2439905184/Galgame-Engine-Collect
- Mac上玩部分文字AVG的方法
https://crazism.net/2055.html - https://ultrapre.github.io/clip/
- (only patches, like xsystem35, onscripter, xkanon) http://fjts.org/~m/Install/PrivPorts/
- https://www.bilibili.com/read/cv1888505/
- https://www.zhihu.com/question/22981630
- https://www.bilibili.com/video/BV1qQ4y1k7Gs
- (origin) http://www.nscripter.com
- (origin ???) http://www2.osk.3web.ne.jp/~naokikun/
http://autumoon.s35.xrea.com/nscr/nsdown.html - http://nscripter.insani.org/reference/
- https://github.com/weimingtom/wmthome/tree/master/nscr
https://github.com/weimingtom/nscripter_study/tree/master/nscripter_manual_chinese - search baidupan, nscripter贴吧/资源.7z
- https://fr-m-wikipedia-org.translate.goog/wiki/NScripter?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=fr
https://fr-m-wikipedia-org.translate.goog/wiki/NScripter?_x_tr_sl=auto&_x_tr_tl=zh-CN&_x_tr_hl=fr
https://fr.wikipedia.org/wiki/NScripter - http://senzogawa.s90.xrea.com/reference/NScrLuaAPI.html
http://senzogawa.s90.xrea.com/reference/NScrAPI.html
http://senzogawa.s90.xrea.com/reference
http://senzogawa.s90.xrea.com/cheetsheet/cheetsheet.html - nsaout.rar, nsaout.exe
see http://nscripter.insani.org/sdk.html
nscr_sdk.zip, nsdec.zip, sardec.zip nsaout.zip - NScripterHelpFilesV1.rar
- nscr261-小渡汉化版.rar
- nscr248_chs.7z, nscr282_chs.7z, nscr282-1_chs.7z http://e.ys168.com/?john-he
- my work: 尝试汉化.rar, 汉化reference.rar
- NScripterDevV1.rar, nscr261.exe就是上面那个nscr261
- NScripter全攻略.rar, nscripter资料01.rar, nscripter资料02.rar
- Editor: ginnie10079b.exe, ginniefe10079b.exe, perledit.lzh, tpad093.zip, tpad_plugin
http://suzakura.noblog.net/blog/e/10556440.html
http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html
http://ginnie.kntware.net/
http://www.k-collect.net/pe/index.htm
- (origin) https://onscripter.osdn.jp
(origin) https://onscripter.osdn.jp/onscripter.html - (origin) https://github.com/ogapee/onscripter
(origin) https://github.com/ogapee/onscripter_android
(origin) https://github.com/ogapee/onscripter_win
(origin) https://github.com/ogapee/onscripter_ios - (origin, old, dead?) http://ogapee.at.infoseek.co.jp/onscripter.html
http://dev.haeleth.net/onscripter.shtml
http://ogapee.at.infoseek.co.jp/onscripter.html
onscripter-20090822.tar.gz
onscripter-20090921.tar.gz - https://github.com/weimingtom/eriri/tree/master/rubysdl
- https://github.com/PSP-Archive/ONScripter-for-PSP
- search baidupan, onscripter_android_src_20120711.tar.bz2
- raspberry pi, apt-cache search nscripter, onscripter_20220123.orig.tar.gz
onscripter - Visual novel games engine compatible to NScripter
https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/pool/main/o/onscripter/ - https://github.com/ljkgpxs/onscripter-GBK-2015
- https://github.com/Yeatse/ONScripter-iOS
- https://github.com/Mysterious-tk/onscripter-for-iOS-GBK
- NOTE, Some work see onscripter-jh, because onscripter-jh support SDL2 for iOS / MacOS, but onscripter use SDL 1.3
- ONScripter Launcher and Binary for Mac OS X
https://tmkk.undo.jp/onscripter/
onslauncher-20230901.zip - ONScripter for PSP CFW (MIPS) version 20081025
ONScripter for PocketPC (ARM) version 20081025 test
https://web.archive.org/web/20081112090135/http://kimatten.hp.infoseek.co.jp/
no download - ONScripter for MacOSX 10.4 (Intel) version 20090331
https://web.archive.org/web/20100618052350/http://kimatten.hp.infoseek.co.jp/
no download - test data: narcissu2.7z
- official and unofficial android build version:
[unofficial] cn.natdon.onscripter 20111124:
onscripter.rar
[unofficial] jp.katane.onscripter 20120712:
onscripter_android_src_20120712-katane2.tbz2
[official] jp.ogapee.onscripter 20120824:
onscripter_android_v1.7z
[unofficial] cn.natdon.onscripterv2 20150802 (3.0.3 include xclannad and xsystem35):
ONScripter-CN_v1.7z
[closed source unofficial] 小鸡模拟器的ONS:cn/natdon/onscripterv2
感觉好像多了一些类,可能做了改动或者基于别的分支代码
xiaoji_android_v1.8.9-A028.apk
https://github.com/natdon/ONScripter-CN/tree/master/src/cn/natdon
- Shiori-chan Project, ONScripter Multi-Platforms Binary, ONScripter for MacOSX 10.2 + Tools(nsaconv, sarconv, nsadec, sardec), xclannad for LinuxZaurus, waffle for arm
https://web.archive.org/web/20071231075020/http://kimatten.hp.infoseek.co.jp/#ONScripter
https://web.archive.org/web/20090220183547/http://kimatten.hp.infoseek.co.jp/ - onscripter-tools_win.zip
- (origin, dead) http://unclemion.com/onscripter/releases/
onscripter-en-20110628-fullsrc.tar.bz2
onscripter-en-20110413-fullsrc.tar.bz2
onscripter-en-20110314-fullsrc.tar.bz2
onscripter-en-20080823-fullsrc.tar.bz2 - (origin, old, dead) http://dev.haeleth.net/onscripter.shtml
onscripter-en-20080823.zip
onscripter-en-20080823-fullsrc.tar.bz2
onscripter-en-20080823-src.tar.bz2 - (origin) https://galladite.net/~galladite/ons-en/
- (origin) https://github.com/Galladite27/ONScripter-EN
- https://github.com/weimingtom/onscripter_en_fork2
- https://github.com/weimingtom/onscripter_en_fork2_sdlport2
- https://github.com/weimingtom/onscripter_en_fork
- https://github.com/weimingtom/sdlport
- mirror: https://kaisernet.neocities.org/onscripter/#mirrors
- https://github.com/superzazu/onscripter-en
- http://narcissu.insani.org
- http://narcissu.gwathyr.net
- search baidupan, NarcissuSetup[insani+Haeleth].exe
- https://github.com/playmer/onscripter-en
- https://github.com/sekaiproject/ponscripter-fork
- https://blog.51cto.com/weimingtom/1291000
编译onscripter-en
SDLOTHERCONFIG=--disable-assembly ./configure --std=gnu++98 --no-werror --with-internal-libs && make VERBOSE=true CSTD=-std=gnu99
注意,为了防止出现错误_wfopen、off64_t无定义错误,需要把-std=c++98换成--std=gnu++98,
把-std=c99换成-std=gnu99,以便把__STRICT_ANSI__的定义取消(相当于-U__STRICT_ANSI__) - https://github.com/Galladite27/ONScripter-EN-devkit
onscripter by insani (see http://dev.haeleth.net/onscripter.shtml after 2007.04.08)
- (origin) http://nscripter.insani.org/onscripter.html
- (origin) http://nscripter.insani.org/downloads/onscripter-20060724-insani.src.zip
- (origin) https://github.com/insani-org/onscripter-insani
- (dead) http://dev.haeleth.net/onscripter.shtml
- (origin) https://sourceforge.net/projects/onslaught-vn/
- https://github.com/Helios-vmg/ONSlaught
- https://github.com/sl1pkn07/onslaught-vn
- (origin, dead) https://bitbucket.org/jh10001/onscripter-jh
- (origin, archived) https://github.com/uyjulian/onscripter-jh
- (origin) https://github.com/jh10001/ONScripter-Jh
- https://github.com/LasmGratel/onscripter-jh
(original name) https://github.com/NanamiArihara/onscripter-jh - https://github.com/weimingtom/onscripter_jh_sdl2_fork
- https://github.com/chf2000/ONScripter-Jh
- http://c.tieba.baidu.com/p/3395900252?pn=1
- search baidupan, sdl2.neon.apk
- search baidupan, macos sdl2, configure --prefix build, search baidupan, onscripter-jh_macos_prefix_build_v1.zip
- (dead) http://john-he.ys168.com/?jdfwkey=k9rlz
- (dead) http://blog.163.com/john_he_/
- (dead) http://www.chinaavg.com/simple/index.php?t1088.html
- (dead) http://blog.163.com/john_he_/blog/static/7659550520084195854500/
- (daad) http://blog.163.com/john_he_/blog/static/76595505200841924553121
- onscripter-20080121-zh04[1].tar.gz
- onscr-win32-080121-zh03-gbk.7z
- https://github.com/natdon/ONScripter-CN/blob/951935b05ae66fb5e0c09ceb437324687f0a23f7/jni/app_onscripter-32bpp/onscripter-20130317/onslocale.h
面包工坊ONScripter-CN的一部分代码应该是来源于早期的john-he中文化版本,见onslocale.h的头部。
当然我手头上存有的john-he源码版本都是2009年以前的,而ONScripter-CN的版本是2013年,
应该是重新又整合进去(已经改得面目全非)——所以可能只有两种中文化GBK版,
一个是john-he,一个是jh,也可能这俩其实本质上都是同一个源头同一个人搞出来的
- onscripter-20080121-zh04.tar.gz
- https://www.gamebrew.org/wiki/ONScripterJH_Vita
- https://github.com/YuriSizuku/psv-OnscripterJH
- https://github.com/wetor/ONScripter-jh-PSVita
- 别名 a.k.a. 面包工坊mine模拟器app
- https://github.com/natdon/ONScripter-CN
- (TODO) search baidupan, ONScripter-CN
- https://github.com/onsshare/onscripter/releases
- https://github.com/butter255/emu/releases
- https://gitee.com/butter255/emu/releases
- (?) chonscripter-20101024.zip, like ONScripter-CN code (???)
- (android version) cn.natdon.onscripter 20111124: onscripter.rar
- (android version) cn.natdon.onscripterv2 20150802 (3.0.3 include xclannad and xsystem35): ONScripter-CN_v1.7z
- 小鸡模拟器的ONS:cn/natdon/onscripterv2,感觉好像多了一些类,可能做了改动或者基于别的分支代码
- https://github.com/natdon/ONScripter-CN/tree/951935b05ae66fb5e0c09ceb437324687f0a23f7/jni/app_onscripter-32bpp/onscripter-20130317
- (origin, dead) http://www.din.or.jp/~boya/tsukihime/tukineko/index.html
- (origin, dead) http://www.din.or.jp/~boya/
- search tnA05_P.zip
- 月猫 decompiled mod (by me, weimingtom), named 'nscripter_java'
- https://gitee.com/weimingtom2000/nscripter_java
- search baidupan, 月姬、月姬格斗、月箱, 月箱.part1(1).rar, 月箱.part2(1).rar
- search baidupan, nscripter_java_20200829_replace_moon.rar
- (origin) http://www.epii.jp/articles/product/mscripter/mscripter
- search baidupan, mscripter_v0_1_beta.zip, mscripter_v0_2_beta.zip
- https://github.com/nonakap/xnscripchan
- (TODO) search baidupan, xnscripchan_v3_vc6.rar
- (origin, dead?) https://github.com/iyzsong/onscripter-libretro
- (same) https://github.com/gouchi/onscripter-libretro
- search baidupan, onscripter-libretro
iyzsong_onscripter-libretro-main.zip
libretro-onscripter-deps-20240118.tar.xz - https://github.com/weimingtom/onscripter-libretro_fork
- (origin) https://gitee.com/only998/onscripter-lons
- search baidupan, onscripter_jh_sdl2_fork_lons_vs2013_v2_success.rar
- vs2013
- search baidupan, onscripter_jh_sdl2_fork_v1.rar
- (x) http://blog.livedoor.jp/tormtorm/
- (dead) http://www.geocities.jp/stm_torm/ons/tool.html
- http://iphonevisualnovel.wordpress.com/
- search baidupan, onscripter-tools_win.zip
- by Anderain Ryu (Hikari no Uiharu)
- (origin) http://anderainlovelace.github.io/KuroScripterHome/index.html
- (origin) https://github.com/AnderainLovelace/KuroScripter
- (origin, win32) krs_win32.zip (with game script template)
- https://anderainlovelace.github.io/KuroScripterHome/developer.html
- https://anderainlovelace.github.io/KuroScripterHome/files/krs_win32.zip
- https://github.com/AnderainLovelace/KuroScripterHome/tree/master/files
- https://github.com/NJU-ProjectN/onscripter-navy
- https://ysyx.oscc.cc/docs/ics-pa/4.5.html#运行onscripter模拟器
- https://github.com/NJU-ProjectN/navy-apps/tree/ics2020/apps/onscripter
- (origin) https://github.com/krkrz/krkr2
- (origin, dead) http://kikyou.info/tvp/
- (origin, dead) https://sv.kikyou.info/svn/kirikiri2/trunk/
- (origin, dead) https://sv.kikyou.info/svn/kirikiri2/trunk/kirikiri2/src/core/tjs2
- https://github.com/jeeb/kirikiri2
- http://www.mysteryparfait.com/kage-kirie/
- search baidupan, kage-kirie, (2014-01-16) Kage-kirie.zip
- search baidupan, AVG引擎+工具.rar
- https://tieba.baidu.com/p/6310593391
- search baidupan, kag3ex2.zip
- https://github.com/weimingtom/tvpcn
from https://archive.codeplex.com/?p=tvpcn - (dead) http://tvpcn.codeplex.com/
- (English kag3 doc) http://kirikirikag.sourceforge.net/contents/index.html
- (2014-11-19 to 2017-03-17, 20170507 archive, svn) kirikiri2.7z
- (2017-09-01, svn) kirikiri_svn.7z
- (2012-11-09, may be svn) 51CTO下载-kirikiri2.zip
- (20080908, 2.30.2.416) kr2_230r2.lzh
- 安定版 ダウンロード, 吉里吉里2 SDK version 2.30 stable rev.2 / KAG 3 3.30 stable rev.2
kr2_230r2.lzh, Kikiriki.rar, kirikiri_inside.lzh, krkrlogo.lzh, translib2.lzh, wuvorbisfile20041005.lzh - How to build kirikiri2 (Kage-kirie) with bcb6 (C++Builder):
https://github.com/weimingtom/krkrz110_fork/blob/master/vendor/kr2/build.txt
see kirikiri_svn.7z, Kage-kirie.zip (use BCB6.ISO ???)
我找到用bcb6编译kirikiri2的tvpwin32.exe的方法了,
之前我编译它的核心代码tjs的时候发现它的tjsregexp是可以裁剪的,
所以bcb6在链接期报错时,只要添加TJS_NO_REGEXP定义
和删除TVP_REPORT_HW_EXCEPTION定义,跳过tjsRegExp.cpp的编译
(我的做法是用预编译注释掉),即可回避链接错误了
- (new) http://krkrz.github.io
- (new) https://krkrz.github.io/krkr2doc/
- (origin) https://github.com/krkrz/krkrz_dev
- (origin) https://github.com/krkrz/krkrz
- https://github.com/weimingtom/krkrz110_fork
How to Build krkrz 1.1.0
https://github.com/krkrz/krkrz/releases/tag/v1.1.0
https://github.com/weimingtom/krkrz110_fork
https://github.com/weimingtom/krkrz110_fork/blob/master/HowToBuild.txt
(20180623) krkrz-1.1.0_vs2010_v3_font_fixed.rar
(20170901) krkrz-1.1.0_tjs_v1_full.rar
(20170901) krkrz-1.1.0_tjs_v6_min.rar - https://github.com/krkrz/kag3
- https://github.com/Yamilemon/webview_sdl_krkr
- (doc) https://krkrz.github.io/documents/
- (doc) https://krkrz.github.io/krkr2doc/
- (tjs doc) https://krkrz.github.io/krkr2doc/tjs2doc/contents/index.html
- (kr2 doc) https://krkrz.github.io/krkr2doc/kr2doc/contents/index.html
- (kag3 doc) https://krkrz.github.io/krkr2doc/kag3doc/contents/index.html
- search baidupan, krkrz_20140803.zip
- search baidupan, krkrz_20171225r2.7z
- https://github.com/uyjulian/krkrs
- https://github.com/uyjulian/krkrv
- (TODO) https://github.com/weimingtom/krkrz110_fork/blob/master/kr2.md
- (origin) https://github.com/krkrsdl2/krkrsdl2
- (origin) https://github.com/uyjulian/krkrsdl2
- (origin) https://github.com/krkrsdl2/kag3
- (origin) https://github.com/krkrsdl2/krkrsdl2-kag3-demo
https://github.com/krkrsdl2/krkrsdl2-kag3-demo/blob/main/data-demo/scenario/first.ks
吉里吉里とKAGの紹介, data same as krkrsdl2_v14_crash_fix.rar - (work, vs2013, no opengl blend) krkrsdl2_v14_crash_fix.rar
- (data same as krkrsdl2/krkrsdl2-kag3-demo)
krkrsdl2的作者给了一个示例(基于网页版),用了一个data.xp3,
但我无论如何都解包不了里面的脚本文本(可以解出来,但乱码),
用krkrsdl2的linux版程序却可以正常显示。今天我查出原因,
可能是因为tjs和某些后缀文件是经过压缩的;tjs使用了
unicode而非utf8。所以如果要解包,就要走两步:
需要用一个支持xp3文本解压缩的解包器
(ExtractData不行,只能用cr);
接出来的文本需要用特殊的支持Unicode字符集的阅读器
(Notepad++也不行,我用的是bcomp)
吉里吉里とKAGの紹介, data same as krkrsdl2_v14_crash_fix.rar
- build method, see https://sirius10.net/blog/wordpress/index.php/2021/04/10/690/
(under xubuntu200464)
$ git clone –recursive https://github.com/uyjulian/krkrsdl2
$ sudo apt install ninja meson libsdl2-dev (or sudo apt install ninja-build meson libsdl2-dev)
$ cd krkrsdl2
$ meson –prefix=/usr/local _build
$ ninja -C _build
(not need) $ sudo ninja -C _build install
(or copy file _build/krkrsdl2 to somewhere)
(copy data.xp3 beside krkrsdl2 then) $ ./krkrsdl2 - krkrsdl2 win32
https://krkrsdl2.github.io/krkrsdl2/en/
我看过krkrsdl2的官方发布版exe(现在发布包含了windows版),
但似乎还是跑不了它自己demo里面那个xp3,如果换其他xp3会出现字符集问题(它应该只支持unicode字符集)——好想自己编译一下。
我以前试过自己移植它到windows下(使用vs2013),如果能自己编译的话我希望顺便把它的安卓版也编译出来。当然目前只是打算,
应该没具体计划
(data same as krkrsdl2/krkrsdl2-kag3-demo)
我看过krkrsdl2的官方发布版exe(现在发布包含了windows版),但似乎还是跑不了它自己demo里面那个xp3
(注:后来发现可以,需要解压Android同版本内的xp3文件),如果换其他xp3会出现字符集问题
(它应该只支持unicode字符集,也许有办法绕过去,或者改代码)——好想自己编译一下。我以前试过自己移植它到windows下
(使用vs2013),如果能自己编译的话我希望顺便把它的安卓版也编译出来。当然目前只是打算,应该没具体计划
krkrsdl2的android版运行效果如下。不可以直接安装,需要先用JDK命令行程序签名打包(我用的是keystore文件签名,也可以用jks文件),
例如这样:jarsigner -verbose -keystore mysign.keystore -signedjar krkrsdl2_o.apk krkrsdl2.apk mysign。
不能指定xp3文件,只能运行内置的xp3文件资源。应该安卓4以上的机器都支持
- (TODO)cmake编译
我测试过xubuntu20下可以很顺利地用cmake编译krkrsdl2/krkrsdl2这个项目的linux版。方法类似于qmake:
(1)git clone --recursive(2)mkdir build; cd build; cmake ..; (3) make,
如果开8个线程编译的话需要4分钟左右,编译前900M,压缩360M(包括git本地),编译输出73M,从apk中提取的data.xp3是4.5M,
可以正常运行./krkrsdl2(我这里先复制到外面后再执行:
cp ./krkrsdl2 ../../krkrsdl2_releases; cd ../../krkrsdl2_releases;
然后下载releases页面里apk解压得到data.xp3,gh上的releases页面是隐藏的,
需要根据windows发布链接截取前面得到,发布链接在About右上角进入文档主页)
那么android版的krkrsdl2如何编译呢?我测试过xubuntu20也可以顺利编译出so动态库,方法和linux版类似
(1)先安装ndk,ndk的linux版可以单独下载解压,不需要装android studio或android sdk,
另外ndk不带cmake,所以我选择用xubuntu编译(2)也是类似qmake的用法,
和编译linux版的区别是需要加上一个-D开关指向一个cmake工具链文件,例如这样:
mkdir build; cd build; cmake -DCMAKE_TOOLCHAIN_FILE=/home/wmt/work_krkrsdl2/android-ndk-r26d/build/cmake/android.toolchain.cmake ..
(3)然后make,如果8线程编译,大概需要3分钟左右,如果遇到一个declaration-after-statment错误,
你需要修改external/SDL/CMakeList.txt,把里面的-Werror=declaration-after-statment注释掉,
这个错误是因为旧的标准C不支持声明放在语句后面,但新版支持(4)最后可以获得libmain.so和external/SDL/libSDL2.so这两个动态库,
未测试是否有问题
我测试过,用ADT编译krkrsdl2的Java部分,加入之前用cmake构建的so动态库文件两个,产生的apk包可以正常安装运行。
只是因为krkrsdl2使用的SDL2代码的Java部分对旧安卓是会编译失败的,所以我去除了这部分代码
- search baiduapn, krkrsdl2_20240518_v1.tar.gz,linux版,krkrsdl2_releases_20240518_v1.tar.gz
- search baidupan, krkrsdl2_20240518_v2.tar.gz,安卓版(也可以编译linux版),krkrsdl2_releases_20240518_v2.tar.gz
- jarsigner, see krkrsdl2_o.apk
- (data same as krkrsdl2/krkrsdl2-kag3-demo) extracted data (unicode script) and vs2013 self mod build, see krkrsdl2_v14_crash_fix.rar
- linux (xubuntu) host cmake android build and linux build, android_ndk_build, krkrsdl2_20240518_v2.tar.gz, krkrsdl2_20240518_v1.tar.gz
- linux host meson linux build (?not sure), see krkrsdl2_github_20220221_full.tar.gz, krkrsdl2_github_20220221_min.tar.gz
- (dead) 教学 krkrz多平台 Kirikiri SDL2
(dead) https://www.bilibili.com/read/cv25481294/
- (origin) https://github.com/mryp/kkde
- (origin) https://osdn.net/projects/kkde/
- (origin, dead) http://www.poringsoft.net/cnt/program/kkde2/index.html
- search kkde_200a3.zip
- kkde_200a4.zip
- kkde_200a3.zip
- ksa.demo.express.rar
- (origin) http://www.kaede-software.com/2011/11/2_for_javaandro.html
- (origin) https://github.com/habakiri/habakiri
- (origin) https://osdn.net/projects/kirikirij/
- (origin) http://sourceforge.jp/projects/kirikirij/releases/
- (origin) http://www.kaede-software.com/android/
- https://github.com/weimingtom/habakiri/tree/master/kirikirij
- kirikiri2j.zip
- (origin) https://github.com/zeas2/Kirikiroid2
- https://github.com/weimingtom/kirikiroid2lite
- https://gitee.com/weimingtom/kirikiroid2_fork
- https://github.com/weimingtom/linnea
- search baidupan, atest3
- (dead) https://github.com/ryank231231/kirikiroid2-NG
- see https://github.com/ryank231231/Kirikiroid2Yuri/tree/yuri
see https://github.com/Yamilemon/Kirikiroid2Yuri/tree/yuri
(origin) see https://github.com/YuriSizuku/Kirikiroid2Yuri/tree/yuri
Kirikiroid2Yuri-yuri.zip - test data, search baidupan, _kirikiroid2
see also https://gitee.com/weimingtom/kirikiroid2_fork/tree/master/test_data/atest3
- (origin, dead) http://studiomikan.net/kas/
- (origin) https://studiomikan.net
- https://github.com/weimingtom/kas_fork
- https://gitee.com/weimingtom2000/kas_fork
- android project, see below
- search baidupan, kas4pc_044.zip
- (origin) https://almight.jp
- search baidupan, builtin01.7z
- com.eisys.almight_5.apk
- (origin) https://www.nvlmaker.net/download.html
- (origin) https://github.com/VariableD/the-nvl-maker-ex
- (origin) https://bitbucket.org/VariableD/the-nvl-maker/downloads/
- http://www.ies-net.com
- .iet, like ks
- .lua, .lub, support lua, like tjs ???
- https://myskrpatch.tistory.com/82
- search Artroid+_2.0.apk
- remove all other files (if use Tyranor to patch, but it will make game broken),
- only need root.pfs and root.pfs.000 two files (rename .pfs to root.pfs, and .pfs.000)
- search morning.rar (only pfs)
- search Tyranor.rar (only extract files, see Tyranor)
- search Tyranor.apk
- put game upder /mnt/sdcard/Tyranor, like /mnt/sdcard/Tyranor/morning
- see Artroid+
- search 吉里吉里v2.0.exe
- 吉里吉里v2.0.exe解压后:
汉化版,仅汉化了krkr.eXe,其余打包工具没有汉化
Wizard.exe: KCDPP KAGeXpress新工程向导
- http://www.product.co.jp/reallivemax/
- search baidupan, RealLiveMax_SDK_20111129_006.zip, acttest.zip
- (origin, dead) http://www.creator.club.ne.jp/~jagarl/xclannad.html
- (archive) https://web.archive.org/web/20100331135549/http://www.creator.club.ne.jp/~jagarl/xclannad.html
- https://github.com/weimingtom/xclannad_fork
- search baidupan, [040428][VisualArt's][Key][Clannad].mdf
- Clannad FV (Full Voice) not support
- https://github.com/Mysterious-tk/onscripter-for-iOS-GBK/tree/master/xclannad
- https://github.com/natdon/ONScripter-CN
- https://github.com/toktc/onscripter-for-iOS-GBK/tree/master/xclannad
- (TODO) search xclannad-7hc.tar.gz
- (origin) https://sirius10.net/Games/Xkanon.php
- (origin, dead) http://www.creator.club.ne.jp/~jagarl/xkanon.html
- (archive) https://web.archive.org/web/20100409004347/http://www.creator.club.ne.jp/~jagarl/xkanon.html
- https://github.com/weimingtom/xkanon_fork
- search baidupan, [fyd09@古河渚吧][990604]Kanon_初回版.rar
- KANON_SE (Standard Edition) not support
- (TODO) xkanon-gtk2-090830.tar.gz
- (TODO) xkanon-071209.tar.gz
- (origin, dead) http://dev.haeleth.net/xkanon.shtml
- xkanon-haeleth.tar.bz2
- (origin) http://www.rlvm.net
- (origin) http://www.elliotglaysher.org
- (origin) https://github.com/eglaysher/rlvm
- (my work, not origin) https://github.com/weimingtom/rlvm_vs2013
https://gitee.com/weimingtom/rlvm_fork
search baidupan, rlvm_fork_20180905_v1.rar
search rlvm_fork_vs2013_v2_run_failed.rar
(x) search baidupan, rlvm_fork_20180905_v1.rar, port to vs2013
search baidupan, rlvm_fork_vs2013_v5_run_success.rar
vmware, ubuntu140432_rlvm, build mthod search baidupan, readme_v1.rar
rlvm game data, search baidupan, kanon_se_ori.rar
rlvm game data, search baidupan, planetarian_steam_english.rar - https://github.com/weimingtom/wmt_vn_study/blob/master/build_rlvm.txt
- raspberry pi, apt-cache search rlvm, rlvm_0.14.orig.tar.gz
rlvm - RealLive virtual machine clone
https://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/pool/main/r/rlvm/ - https://github.com/eglaysher/rldev
- test data:
planetarian ~the reverie of a little planet~_jp.7z
planetarian ~the reverie of a little planet~.7z
planetarian_steam_japanese.rar
planetarian_steam_english.rar
kanon_se_ori.rar
- This code use CodeWarrior6 to build, too old osx to build (See also kurokoge, くろこげ, kurokoge use xcode to build)
- (origin, dead) http://waffle.bunkasha.co.jp
- (origin) https://web.archive.org/web/20080430135655/http://waffle.bunkasha.co.jp/
- (origin, 「ざうにもダメを」MI-Zaurus & PocketPC 用ダメアプリ置き場。) http://retropc.net/kenjo/zau/
https://web.archive.org/web/20081231142717/http://retropc.net/kenjo/zau/ - see baidupan, waffle-ppc-030509.zip, waffle/, waffle2/
これはなに?
よーするに、Visual Art's系のゲームで使われているAVG32用のスクリプトを、そのままMacintosh上で動かしてしまおーというものです。
現在は、これを使うより、改良/Carbon化版の「くろこげ」などを使うほうが良いでしょう。
通称「わっふる」 AVG32-like scriptor
- https://web.archive.org/web/20080314134252/http://waffle.bunkasha.co.jp/zau/
- https://github.com/Ruin0x11/waffle_osx
- avg32-src-010701.sit.hqx, avg32_all.zip
ppc mac
https://github.com/search?q=PBSetEOFAsync+InitWindows&type=code
解压结果:avg32_all.zip
使用解压命令unar解压.sit.hqx文件
waffle引擎
(x) https://stuffit.com/#downloads
我考据过,实际上waffle引擎(AVG32)的源代码avg32-src-010701.sit.hqx可以用linux的unar命令解压(不需要额外参数,直接传双后缀的文件名),
应该和gh上的代码一致。而且这份开源代码似乎是对应ppc mac的,所以里面提到的API是特定于ppc mac平台的(类似于WIN32 API那样),
除非有类似的linux实现(应该没有)
sudo apt install macutils unar
macunpack
hexbin
unar avg32-src-010701.sit.hqx
AVG32-like scriptor for Macintosh
AVG32 for Mac (AVG32-like scriptor for Macintosh) document
Copyright 2000-01, K.Takagi(Kenjo)
use IDE CodeWarrior6
MacOS 8.5 以上, MacOS 8.6 か OS 9, PowerPC G4を搭載したMacintosh
- Kanonデモ(Key)
- Kanon(Key)
- Kanon全年齢対象版(Key)
- AIRデモ(Key)
- AIR(Key)
- and etc
- Waffle わっふる for PSP
https://archive.org/details/waffle-040116_psp - ポケットにさよならを
https://nikuzaiku.web.fc2.com/pocket02.html - ゲーム関連日記
http://savaiv.blog81.fc2.com/blog-entry-292.html
- (origin) https://web.archive.org/web/20051210160230/http://kimatten.hp.infoseek.co.jp/
- (origin, see this page end) https://web.archive.org/web/20081221001308/http://kimatten.hp.infoseek.co.jp/
- (origin) https://web.archive.org/web/20081216051642/http://pyon.org/furukawa/watasimo/akaneppc.html
- akane-src-010909.zip (see baidupan, from where???, not sure)
- akane
https://bbs.newwise.com/thread-189740-1-1.html
AKANE for PSP Lite 20050729
对应游戏只一个:《ONE-輝く季節へ》
只对应旧版,FULL VOICE版是不支持的。
下载地址:http://kimatten.hp.infoseek.co.jp/ (下载地址在旧的那里) - https://blog.makapy.com/archives/258
あかね for PSP Lite 20050729版 公開。
2005/07/30 / 2015/05/27
PSPでTacticsのPCゲーム「ONE」をプレイする為の
ソフト「あかね for PSP」がバージョンアップ。
「ぼくだけのちいさな世界」
http://kimatten.hp.infoseek.co.jp/
- ???
あかね
https://web.archive.org/web/20050308143414/http://waffle.bunkasha.co.jp/zau/akane-src-010909.zip
- くろこげはMac用のAVG32 scripter「わっふる」のCarbon版です。
早い話がMacでKanonやAIR等、Visual Art'sのゲームを動かすためのソフトということです。
くろこげにはいろいろなバージョンがありますが、このページでは音声化パッチを当てたKanon/AIRに対応したバージョンを公開しています。 - (origin, dead) http://www001.upp.so-net.ne.jp/keta/kurokoge/
- https://archive.org/details/waffle-040116_psp
- Mac上玩部分文字AVG的方法
https://crazism.net/2055.html
ADV 游戏引擎计划
https://cloud.tencent.com/developer/article/1827167 https://sagapla.net/works/usoten/demo_rcxp.htm
avg2nsc
https://nyanonon.hatenablog.com/entries/2008/02/19#p2
https://nyanonon.hatenablog.com/entries/2006/04/18#p2
https://sirius10.net/blog/wordpress/index.php/2021/03/14/259/
asc016.zip
avg2nsc04.zip
可能有用的:测试游戏:参考:https://yun.cup.com/lggdemolist4.html
恋愛CHU!デモ(see baidupan)
https://sagapla.net/works/usoten/demo_rcxp.htm
https://sagapla.net/works/renchu/renchu_demo.htm
rcxp_demo.lzh
(see 115):
ススキノハラの約束
http://kur-mar-ter.product.co.jp/
ススキノハラの約束 GAME DISC.cue
ONScripter Launcher and Binary for Mac OS X
https://tmkk.undo.jp/onscripter/
- (dead) http://dev.haeleth.net/kurokoge.shtml
- (dead) http://dev.haeleth.net/kurokoge/KurokogeSource.dmg
- (origin) https://tmkk.undo.jp/kurokoge/
- search KurokogeSource.dmg
- https://github.com/weimingtom/xclannad_fork/tree/master/vendor/haeleth/Kurokoge
- Kurokoge_ub_20110630Src.zip, see https://tmkk.undo.jp/kurokoge/index.html
build failed with xcode 12, see Kurokoge_ub_20110630Src_error.txt
Carbon.framework
DrawSprocket.framework
QuickTime.framework
- (origin) https://sirius10.net/Games/Bless.php
- この BLESS on AVG32 は JAGARL さんが作成してくださったプログラムです
- sirius が作成したこのパッチも GPL とします。こうしてソースを公開してくださったおかげで、Raspberry Pi で BLESS を楽しむことができました。
- search bless_avg32_1.4.tar.gz, bless_avg32-rpi.patch.zip
- http://www.oberhumer.com/opensource/lzo/download/LZO-v1/
patch -p1 < ../bless_avg32-rpi.patch
- (origin, dead) http://dev.haeleth.net/rldev.shtml
RLdev is a basic RealLive development kit, containing an archiver/disassembler, a compiler, and a graphics conversion tool.
Latest version: 1.40 (2006-6-22) - changelog.
WARNING: this program is not really ready for public consumption. Proceed at your own risk.
- rldev-1.40.tar.bz2
- rlBabel-src-1.43.rar
- http://d.namipan.com/d/rldev.rar/608868611d32a88f508d462b951c835471ad37f7ac2a1c00
rldev.rar, 带中文命令参数解释 - manual.pdf, manual_develop.htm, manual.htm, RLdev: a visual novel development kit
- rlBabel-GenMap-1.43.rar, rlBabel-src-1.43.rar
- rldev-1.40.tar.bz2, rldev-1.40-win32.rar
- https://github.com/eglaysher/rldev
- haeleth.rar
- Kurokoge
- Majiro stuff
- ONScripter
- rldev
- xclannad
- xkanon
- http://free.gqdns.com/hkuczc/
- clannad渚线剧本注音完成(rc版发布)
http://www.keyfc.net/bbs/showtopic-31510-1.aspx
- Converter for running on わっふる「avg32」 waffle engine, not for onscripter!!!
- th2wconv已佚失, 不可考
- To Heart2動いた~。
https://nyanonon.hatenablog.com/entry/20051012/p1
https://web.archive.org/web/20050404193721/http://pyon.org/furukawa/watasimo/waffleppc.html
https://web.archive.org/web/20050308143414/http://waffle.bunkasha.co.jp/zau/index.html
- (origin) http://leaf.aquaplus.co.jp/product/xvid.html
- (origin, dead) http://tlwiki.org/index.php?title=Tools
- https://github.com/autch/aquaplus_gpl
- https://github.com/jeeb/aquaplus-sources
- https://github.com/weimingtom/th2scriptengine
- search baidupan, sdtdump_v4.7z
- (IMP) min compile and run, search baidupan, th2scriptengine.7z
- min code (only show a window), ScriptEngine-0.0.1.rar
- ScriptEngine.7z
- aquaplus_sources.zip
- th2scriptengine_vc2010.rar
th2scriptengine_vc2010.rar is later then aquaplus_sources.7z, reflect the code - use dxsdk_sum2004.exe (without DXSDK_Jun10.exe???)
- aquaplus_sources.zip (原版文件名会乱码), Aquaplus-engine-src.7z(非原版但文件名不乱码)
http://e.ys168.com/?john-he
http://www.mint.la/aquaplus/browse/
http://neo-eclipse.forumotion.com/computer-s-zone-f19/source-code-game-game-leaf-aqua-plus-t86.htm
http://mcn.oops.jp/wiki/index.php?Software%20License%2FGPL%2FGPL%B0%E3%C8%BF
http://blog.yam.com/kctsang/article/5507230
- (origin, ?) http://leafbsd.denpa.org
- (origin) https://github.com/catmirrors/xlvns
- search baidupan, xlvns_v1.rar, xlvns-xlvns-0.0.20010827.zip, xlvns_0.0.20010827.orig.tar.gz
- (origin) http://hoshina.denpa.org/mglvns/
- search baidupan, mglvns-1.0.tar.gz
- MGL Version 2 は、Handheld PC などリソースの少ないマシンでグラフィック対応のアプリケーション動かすためのグラフィックライブラリおよび、ウインドウマネージャです。
- http://www.at.sakura.ne.jp/~suz/MGL2/index.html
- MobileGearII for DoCoMo: NEC's PDA
- https://github.com/kichikuou/system3-sdl2
- https://github.com/kichikuou/xsystem35-sdl2
- https://github.com/kichikuou/web
- http://8ne.sakura.ne.jp:20008/chika/unitbase/xsys35/
- search baidupan, xsystem35-1.7.2.tar.gz
- https://github.com/PSP-Archive/XSystem35-Lite
- search baidupan, xsystem35_android_src_173pre5-katane1.tbz2
- https://github.com/natdon/ONScripter-CN/tree/master/jni/app_xsystem35
- https://www.gamebrew.org/wiki/XSystem35_Lite_for_PSP, search xsystempsp.7z
- https://web.archive.org/web/20070217200922/http://kimatten.hp.infoseek.co.jp/cgi-bin/wiki/wiki.cgi?page=XSystem35+Lite
- search kichikuou.zip, from https://alicefree.fastlast.org, https://d1.alicefree.fastlast.org/d/zip/kichikuou.zip
Use it good for https://kichikuou.github.io/web/
https://github.com/kichikuou/web
see https://github.com/kichikuou/xsystem35-sdl2
see https://github.com/kichikuou/system3-sdl2 - kichikuou.rar, RANCE_WIN.ZIP
see https://kichikuou.github.io/web/help.html
鬼畜王ランス see http://retropc.net/alice/30.html
Rance -光を求めて- see http://retropc.net/alice/04.html - 鬼畜王兰斯中文版.rar
http://sidealice.blogbus.com/logs/144618.html
http://ms.mblogger.cn/af
http://sidealice.blogbus.com/logs/346778.html
http://sidealice.com/
- (origin) http://kei.stbbs.net/rubyeye/sys40/sdk_dl.html
- https://www.iteye.com/blog/weimingtom-1130129
- search Sys40SDK_20041224
- https://wikiwiki.jp/system4/System4SDKの入手
- Sys42SDK_20041224.lzh
- system40ver132.lzh
- System3.X/4.X
http://www.alicesoft.co.jp/
- (origin) https://github.com/zh99998/OpenRGSS-RPGMaker
- https://github.com/weimingtom/OpenRGSS-RPGMaker
2016-8-19 15:31 来自 微博 weibo.com,
昨天研究openrgss, 看代码以为可以运行rpgmaker xp的工程,但实际上最好运行vx的工程,
因为有个接口有区别(这个项目没有实现Tilemap的tileset属性,导致Spriteset_Map报错)。
更神奇的是,在网上找到某些版本的vx创建的工程会导致sdl报错,
只有某个版本的可以正常运行。
其实这个项目可以简单理解为把官方文档的接口描述用开源的方式实现出来。
- search baidupan, rpg2kemu.7z
- search baidupan, AVG半精装版(修改版).rar
- search baidupan, RPG制作大师XP V1.rar
- https://visualnovelmaker.com
- https://asset.visualnovelmaker.com/help/index.htm
- https://klsdf.github.io/Visual-Novel-Maker-in-Chinese
- see steam, Visual Novel Maker_20220625.7z
- http://blog.csdn.net/cxy1238/article/details/12253745
- search rmxp4droid2.4.rar
- https://github.com/weimingtom/wmt_todo_list/blob/master/README_001.md
https://github.com/Ancurio/mkxp
https://github.com/weimingtom/rpg2kemuMod
https://code.google.com/archive/p/rm20xx-android/
https://github.com/weimingtom/rm20xx-android
https://github.com/zh99998/OpenRGSS-RPGMaker
EasyRPG/Player
https://github.com/EasyRPG/Player
https://github.com/take-cheeze/rpg2kemu
https://github.com/take-cheeze/librpg2k
https://github.com/take-cheeze/rpgtukuru-iphone
- https://github.com/weimingtom/Sakura
- https://gitee.com/weimingtom/TriangleSample
- https://gitee.com/weimingtom/angle
- https://gitee.com/weimingtom/sakura_ubuntu
- search baidupan, PSSuiteSDK_098.exe
Actually there are 2 verisions : PSSuiteSDK_098.exe and PSM_SDK_1.21.02.exe - https://github.com/nekoharuyuki/PSM
- (origin, only HTML5) https://www.bilibili.com/html/activity-qixi2016.html
- https://github.com/weimingtom/GalGame-1
- (origin) http://houser-home.net/novel-press/top_index.html
- https://github.com/weimingtom/novelpress_fork
- https://gitee.com/weimingtom2000/novelpress_fork
- search baidupan, src_adr06_13_01.zip
- search NovelPressBeta.jar (not source, only a runnable jar package and with 00.txt)
- (origin) https://github.com/History-exe/Pocket-Game-Maker-v0.83
- PocketGameMaker(PGM-AMT)剧本编辑器v0.2
- search PGM-AMT_EventEditor_v0.2.rar
- (origin) アドベンチャーゲームプログラミング
- (origin) http://www.sbcr.jp/products/4797320273.html
- https://github.com/weimingtom/marika_java
- https://github.com/weimingtom/marika_cocos2dx
- https://github.com/weimingtom/marika_as3
- https://github.com/weimingtom/FastFireFrame_preview
- https://github.com/weimingtom/myosotis
- https://github.com/weimingtom/myosotis2
- (origin) キャラクターなんとか機
http://khmix.sakura.ne.jp/download.shtml - (origin) https://osdn.jp/projects/charactermanaj/
- https://github.com/weimingtom/MyChar
- https://github.com/weimingtom/charj
- LUM立绘纸娃娃
- (origin) http://lanovee.e-frontier.co.jp
- search baidupan, lanoveeLatestBuild.zip, trial.zip
- http://retouch.xsrv.jp/lanovee/
http://retouch.xsrv.jp/lanovee/main.html
see https://www.retouch.info
(???) Maybe it is about retouch and sketch/ExHIBIT
- (origin) https://tyrano.jp
- (origin) https://github.com/ShikemokuMK/tyranoscript
- search baidupan, tyranoscript_v325.zip
- (TODO, not found) html running demo
- (origin) https://github.com/hide92795/NovelEngine-FileCreator
- search baidupan, NovelEngine
- (origin, dead) https://code.google.com/p/erica
- https://github.com/weimingtom/erica
- search baidupan, erica_v2.7z
- (origin) http://nvlist.weeaboo.nl
- (origin) https://github.com/anonl/nvlist
- https://github.com/kennyjijet/nvlist
- search baidupan, lip
- search baidupan, 恋文网络版旧版本以及原始文件_代码废弃.rar
- JQV
- flash网球, yuki-mod.rar
- flash音游, 打字达人, search email, TYPINGMANIA4.part1.rar
- https://github.com/weimingtom/ugame
- https://github.com/weimingtom/ugame/tree/master/projects/SlideShow
- search baidupan, LemoNovel_AS3_320x240.zip
- search baidupan, weimingtom_reversi.rar
- (origin) http://cs2.suki.jp
- (origin) http://cs2.suki.jp/manual/
- cs2_full_v301.zip
- (origin) https://www.yox-project.com/jp/adv_ppp/download.htm
- search adv_ppp_for_PC_v2.43_master.zip
- (origin) https://bke.bakery.moe/download.html
- (origin) https://bke.bakery.moe/index_en.html
- (origin) http://docs.bakery.moe
- https://github.com/BKEngine/docs
- (origin, dead) http://www.galgames.info/
- 追忆 decompile mod
- https://github.com/weimingtom/ugame/tree/master/projects/galgame
- mobi.galgames.mp-1.apk
- (origin) http://galcrass.blog124.fc2blog.us
- https://github.com/shangjiaxuan/Crass-source
- https://github.com/rinrin-/crass
- search baidupan, AVG引擎+工具.rar
- search baidupan, Crass-source.7z
- search baidupan, ExtractData120_src.7z
- https://github.com/weimingtom/decompyle-2.3.2_win32_build
- https://github.com/weimingtom/decompyle-2.3.2_win32_build/blob/master/decompyle.7z
- (TODO, not found) iso
- https://baike.baidu.com/item/AVGMaker%20Portable/4156944
- https://baike.baidu.com/item/amp/19446534
- search baiudpan, AMPv0.70(GALGAME).rar
- search baidupan and 115, 恋爱游戏制作大师2, 恋爱游戏创作大师2
- (origin) https://www.renpy.org
- (origin) https://github.com/renpy/renpy
- test data: Katawa Shoujo.7z
- test data: thequestion_v1.7z
- (old) renpy-6.9.3-sdk.tar.bz2
http://www.renpy.org/wiki/renpy/releases/6.9.3
- (origin) http://www.drakkashi.com/aine/
- search AINE_0.9.0_flash.zip
- (origin) http://yu-ris.net, http://yu-ris.net/download/index.html
- (origin) http://www.firstia.com
- (origin, dead) http://www.firstia.com/yu-ris/
- search yu-ris_0480_001.zip, yu-ris_0486_006.zip
- (old) yu-ris_0287_087.lzh, yu-ris_ysdhk_0287.lzh
- (old) yu-ris_0276_sample.lzh, YU-RIS beta 3 V0.277 0.77.7z
- (old) eris_087_novel.lzh
- (dead) http://hi.baidu.com/violetfans/blog/item/1f7843f00d0d1fc57931aa1e.html
引擎就是一个单文件,可换图标,自带打包工具,相当方便。
并且一同提供 ERIS 脚本系统,包含很多默认脚本,比如 LOGO 显示,标题画面等等。
YU-RIS 支持多项目,每个项目占用一个新文件夹。
除了脚本文件必须放在 script 目录下,cg、bgm 和 voice 目录可以自由设定。
另外 config 目录下的 projectconfig.txt 是项目配置文件,
用来设置游戏窗口标题、屏幕大小等等。
设置 SYSTEMMODE 为 DEBUGMODE=0 将会自动编译所有脚本并保存到 ysbin 目录。
而多个项目切换则由 yu-ris 下 system 目录的 ysconfig.txt 控制,
PROJECTFOLDER[PROJECTFOLDER="./sample"] 指定当前项目。
system 目录下,YSCom 脚本编译器会由引擎自动调用,DEBUG 时只会在内存中编译脚本。
YSArc 是打包工具。
yu-ris 会自动打开游戏目录下所有包,所以游戏数据可以分目录打包,也可以全部打成一个包。
脚本源代码不能在打包状态编译运行,只能编译到 ysbin 后将 ysbin 目录打包。
另外 YSIcon 工具可以给引擎程序更换图标。
YSOne 可以将数据包和引擎程序一体化。
至于 yu-ris 的中文汉化,大致分析了引擎代码,实现 GB2312 字符显示并不难。
但是 YSCom 脚本编译器只支持 Shift-JIS 编码,相当麻烦。
软件作者:たくみ 官网:http://yu-ris.net/
教程作者:御宅男(おたく/otaku)官网:http://larryli.yo2.cn/
- (origin) http://www.entis.jp/gls/
- (TODO) download
- (old) gls309a.lzh
- (old etc) cotopha308f.lzh, eglmdv108.lzh, erisacvt105.lzh, in_mio.lzh, noa32v109.lzh, noaskin102e.lzh
- http://www.visualnovelty.com/index.html
- search baidupan, novelty_0.8.9.zip
- https://www.66rpg.com
- search 橙光文字游戏制作工具1.15.64.1125.exe
- (origin) http://www.livemaker.net
- (dead) https://www.freem.ne.jp/win/game/17143
- (old) setup02090519f.exe
(old) setup03090519f.exe
(dead) http://www.livemaker.net/download.html
- (origin) https://www.retouch.info
- (origin) http://www.retouch.info/retouch/index.html
- (origin) https://www.retouch.info/retouch/manualIndex.html
- (old) sketchFE1.31.19.zip
- retouch/sketch/ExHIBIT とは無関係なツール: findDir102.zip, ifPNG061.zip, sjcpGadget080.zip
- C++/Delphi/VB JRE, jredk.lzh, jredoc.lzh
- tools link dead, see index.rar
- (origin) https://github.com/pymo/pymo
- (origin) https://www.pymogames.com
- https://www.cnblogs.com/think90/p/11455121.html
- (origin, dead) http://homepage2.nifty.com/natupaji/DxLib/User/script_free.exe
- search baidupan, script_free.exe
- https://dxlib.xsrv.jp
- (origin) http://kaoriha.org/kip/
- Visual Reading Story『希望入りパン菓子』はWindows用ソフトウェアです。体験版がGameBoy Advance上に移植されました。
- NOTICE: before was C++, currently perhaps no VN Script Engine
- (origin) http://yanesdkdotnet.sourceforge.jp/
- (origin, dead) http://ygs2k.xrea.jp/
- yga_change.rar
- yaneSDK2nd
http://yaneurao.hp.infoseek.co.jp/yaneSDK2nd/ - (?) test23.lzh
- (IMP? script engine?) ygs2001v111.lzh, ygs2001v111.lzh, ygs2klib104.lzh
(dead?) http://yaneurao.hp.infoseek.co.jp/ygs2k/
Yaneurao Game Script 2000 is a kind of language like a C.
But this is easy to learn, easy to program,faster than Visual Basic.
No development tool is necessary for making Game,without this script.
This is a FREEWARE, and a ROYALTIES FREE!!
- (origin, dead) http://digital-haze.net/projects/vnds.html
- (origin, dead) https://play.google.com/store/apps/details?id=com.qberty.narcissu
- (origin) http://instead.hugeping.ru/#about
- (origin) https://github.com/instead-hub/instead
- (origin) https://f-droid.org/en/packages/org.emunix.insteadlauncher/
- (origin) http://novelsphere.jp
- (origin, like kirikiri kag) https://github.com/novelsphere/nsdemo
- (dead) https://github.com/xmoeproject/KrkrExtract
- (origin) https://github.com/xmoezzz/KrkrExtract
- drag exe to exe to extract
- (dead) https://github.com/xmoeproject/KrkrzExtract
- (origin) https://github.com/xmoezzz/KrkrzExtract
- drag exe to exe to extract
- (??? not sure) https://github.com/Inori/Xp3Viewer-AfterStory
- drag exe to exe to extract
- (??? not sure) https://github.com/number201724/GalGameTools/blob/master/KAG/XP3Viewer.exe
- (??? not sure) https://github.com/poly000/galgametools/blob/master/XP3Viewer/XP3Viewer.exe
- (??? not sure) https://github.com/poly000/galgametools/tree/master/XP3Viewer_12-02-06
- (???) https://github.com/galaxy001/xp3dumpergui
- point to path, exe and xp3
- (???, not sure) https://github.com/poly000/galgametools/tree/master/xp3dumper/xp3dumper0.11
Majiro is yet another visual-novel-oriented scripting engine,
used by companies such as SIESTA, NekoNeko Soft,
and the R18 group (Beenyan, Candle, Haoh).
MJDEV, an unofficial development toolkit for the Majiro virtual machine
- mjdev.rar
mjarc.exe, mjasm.exe, mjcrypt.exe, mjdisasm.exe, vaconv.exe and their src - majirospi.zip
- (origin, removed ? come back) https://github.com/number201724/GalGameTools
- see weimingtom fork
- https://github.com/weimingtom/FastFireFrame_preview
- https://github.com/weimingtom/SSSPixel
- https://github.com/weimingtom/SimpleScriptSystem
- some code used in lvgldemo_*.rar for vs2013, like lvgldemo_832_v6_music.rar
- https://github.com/weimingtom/game_dino_vc6
- (see upper) loadBMPRaw, dumpBMPRaw
- https://github.com/weimingtom/twentylight/blob/master/vc6/Dib.h
- search badiupan, ddsview0663_src.zip, ddsview0663a.zip
- http://www.amnoid.de/ddsview/download.html
- http://openil.sourceforge.net/
- libpng write rgba
- https://blog.csdn.net/June_we/article/details/123420398
- https://github.com/weimingtom/luban-lite_fork_tools_vs2013
- https://github.com/AndyScull/interactive-text-hooker
- Running under windows xp
ITH和ITHVNR在windows xp下拦截galgame日语文本(复制到剪贴板
实现翻译功能)的效果。
以前很常用的一个钩子提取日语文本软件,不过现在估计很少人用,
win11下会运行失败。我几乎没用过。现在有很多更先进的工具,
我觉得截图翻译也是可行的。怀旧用。
ITH需要VC2010运行时,ITHVNR则需要VC2013运行时。
ITHVNR多了一个unhook按钮,而且按钮内的对话框内容不同
我好像记错了,其实ITH还有一个前驱者,叫AGTH,那个比ITH有名气得多
——或者准确说ITH只是弥补了AGTH有些游戏不适用的缺点,
基本上以前的人只会提及AGTH。还有一个比较有名的工具叫cp2tran,
它应该算是很多galgame翻译工具的前身。这些工具都是时泪,
不过就算是以前,我也很少用
- https://tieba.baidu.com/p/2179634539
- https://code.google.com/p/annot-player/
- https://github.com/alexbft/chiitrans
- https://github.com/HIllya51/LunaHook
- https://github.com/Artikash/Textractor
- (origin) https://github.com/Translation-Aggregator/Translation-Aggregator
- (dead) http://www.hongfire.com/forum/showthread.php?t=94395
- search baidupan, Translation Aggregator 0.2.9.rar, Source - Translation Aggregator 0.2.9.rar
- SteamDB Game Engine Search
https://github.com/SteamDatabase/FileDetectionRuleSets/tree/main/descriptions
https://steamdb.info/tech/Engine/NScripter/
https://steamdb.info/tech/Engine/KiriKiri/
https://steamdb.info/tech/Engine/YU-RIS/
https://steamdb.info/tech/Engine/RenPy/
https://steamdb.info/tech/Engine/CatSystem2/
SteamDB有个没什么用的功能是可以根据游戏查游戏引擎,或者根据游戏引擎反查相关的galgame,
例如我找到这些引擎:水仙1+2的NScripter,
亚托莉Atri的KiriKiri(其实是krkrz),
龙姬混日子的YU-RIS,
片轮少女的RenPy,
ISLAND的CatSystem2,
不过有些游戏的引擎没识别出来(没收录引擎),
例如星之梦planetarian
- (dead) http://dev.haeleth.net/majiro.shtml
(dead) http://dev.haeleth.net/mjdev/majirospi.zip
search baidupan, majirospi.zip, with Susie spi plugin src - (dead ?) http://nis-lab.is.s.u-tokyo.ac.jp/~koiso/software/lib/BitmapObject.cpp
(daed ?) http://nis-lab.is.s.u-tokyo.ac.jp/~koiso/software/software.html
SPIConvert.rar - 物置き場, Susie プラグイン, データ変換, その他
http://elksimple.web.fc2.com/other.html#other - https://www.digitalpad.co.jp/~takechin/download.html#ifjpeg
- https://www2f.biglobe.ne.jp/~kana/link.html
- https://www.asahi-net.or.jp/~DS8H-WTNB/software/index.html
UseSPI.lzh - https://github.com/uyjulian/ifpng
https://github.com/uyjulian/iftlg - https://www.asahi-net.or.jp/~kh4s-smz/spi/note/minispi.html
- (dead ?) http://db23c.dnsalias.com/MangaMeeya/
MangaMeeya
- May be not good, only for fun (?)
- Used to see images
- my windows homebrew tool
- binary, umier_tool.rar
- source, UmierTools.7z
- (origin) http://www.yox-project.com/jp/adv_ppp/download.htm
- (origin) http://www.yox-project.com/jp/adv_ppp/
- (old) adv_ppp_v234_base_hd.zip
- (?) http://mimizun.com/log/2ch/gamedev/1083482407/
- (TODO)
- あどべんちゃーげーむをつくろう! ScriptPlayer
(dead) http://member.nifty.ne.jp/xtom/ - うみがめTOOLS
(dead) http://www.graphicker.jp/tools/ - 願花音
(dead) http://www2s.biglobe.ne.jp/~sodoms/index.html - コミックメーカー
(dead) http://www2s.biglobe.ne.jp/~mix/winkai.htm - さうんど?のべるん
(dead) http://quest.sub.jp/pq/ - シナリオライター
(dead) http://www.geocities.co.jp/SiliconValley-SanJose/3215/ - 西瓜Studio
(dead) http://www5b.biglobe.ne.jp/~k24j/ - びじゅあるのべる
(dead) http://page.freett.com/elledia/index.html - ADV
(dead) http://home.g07.itscom.net/kurima/ - AGS
(dead) http://www.geocities.co.jp/SiliconValley-Oakland/5580/ - Alice
(dead) http://hp.vector.co.jp/authors/VA015542/ - BlueAirScript
(dead) http://www.chara.ne.jp/~fire/ - CatSystem
(dead) http://neko.suki.gr.jp/catsys/ - DSN
(dead) http://www.asahi-net.or.jp/~ku5m-fji/ - FABSystem
(dead) http://nagasaki.cool.ne.jp/d_i/ - GSS
(dead?) http://www.vector.co.jp/soft/win95/game/se154775.html - Hyper Novel System
(dead) http://studio-til.cool.ne.jp/ - Like A Novel LNV Light LNV petit
(dead) http://www.jomon.ne.jp/~ymd3106/ - Mercurius
(dead) http://hp.vector.co.jp/authors/VA013591/ - NVS
(dead) http://www5.big.or.jp/~nekotaro/nvs/ - S0-Ra
(dead) http://sora-net-web.hp.infoseek.co.jp/ - SystemMSG
(dead) http://hp.vector.co.jp/authors/VA012476/ - TNsystem
(dead) http://www.vector.co.jp/soft/win95/game/se174755.html - ZERO.system
(dead) http://www.ayahime.com/
- (origin) http://buin2gou.com/advrun/
- (origin, dead) http://www.geocities.jp/buin2gou2/
- ADVRUNSDK_final.ZIP
- rules.LZH, ADVRUN_sozai.LZH
- (origin, moved) http://www.onionsoft.net/hsp/
- (origin) https://hsp.tv
- (old) hsp32.exe
- http://hp.vector.co.jp/authors/VA006860/
- old: jadv40b6.lzh, jnap10.lzh
- (?this is just light Official Website) http://www.light.gr.jp/
- (?AstralSystem.com) https://www.astralsystem.com
- (moved) http://hp.vector.co.jp/authors/VA015883/
- http://taillove.jp/mia/ MIA's HomePage
- (origin, dead) http://page.freett.com/yuukiex/yuukinovel.html
- (origin, dead) http://page.freett.com/yuukiex/
- ynovel_r9_7.lzh
- http://www3.plala.or.jp/ootake/ver-up.html
- verup191.exe
- (origin, dead) http://tsukuru.info/tlwiki/index.php?title=Tools#AnimED_-_Visual_Novel_Tools
- TLWiki.rar
- AnimED - Visual Novel Tools
- BALDR FORCE EXE tools
- Carnival dumper and repacker
- CROSS†CHANNEL
- Eien no Aselia
- ExtractData
- Gekkou no Carnevale
- ImageMagick
- Kas
- Kono Yo no Hate de Koi wo Utau Shoujo YU-NO
- Krkr, kiri_sm.7z, Xp3tools-20060708.zip, xp3_tools.patch
- Love Plus
- PONScripter Edition
- ToHeart2 XRATED, gpl_cd.img.rar, Aquaplus_sources.iso.rar.exe
- Visual Novel tools, Tools for working with visual novels
like: KOGADO, npa, ONScripter-EN Releases, rlvm
bitmapbreaker.rar, crescendo.rar, csx.rar
editor.rar, jiskit.rar, katahane_tools.zip, katahane_tools_src.zip
md5tool.rar, mjarc.rar, msd.rar, ostealer.rar
http://www.solelo.com/p4s/
http://www.solelo.com/blog/index.php/2008/12/editing-katahane-not-fully-working/
http://vndb.org/v1136
- rUGP54010_beta_half.exe
- (TODO, where???)
- Ruby
http://www.web-ghost.net/blog/blog.cgi/recent
http://ruby-game-dev.org/wiki/index.php?%E3%82%B2%E3%83%BC%E3%83%A0
http://bd.tank.jp/garakuta/index.html - rskit-1.2.0b.zip
http://route477.net/w/?RubySDLStarterKit#l0
http://www.kmc.gr.jp/~ohai/rubysdl_ref.html#label-537 - asteroid_rescue_0010.zip
http://www.catch.jp/blog/programing/ruby_sdl/a20070504.htm - RubyForge: Ruby/SDL: Project Filelist
http://rubyforge.org/frs/?group_id=1006 - rubyemb_change.rar, ruby18_vc6lib.rar
- nockyzhqy新人学RGSS大集合114799195.rar
- RMXP入门教学手册+RGSS入门.rar
- RPGXP完全教学chm.rar
- TutorialCicloGiorno-NotteperRPGMakerXP.zip
- (dead) http://www2s.biglobe.ne.jp/~mix/cm3rt_download.htm
- cm3rt312.exe
- (dead) http://www.bladeengine.com/BladeEngine/download.php
- Default_VN_Kit.zip