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) compile retroarch, work_ra_v1.tar.gz
- (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 脚本引擎
- 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
- 電波とどいた?, ゲームエンジンとか
https://ruriko.denpa.org/200612c.html
http://ruriko.denpa.org/200612c.html - 大师的资源, 大师罗莊的blog
https://blog.csdn.net/luozhuang/ - 月姬中文化
https://code.google.com/archive/p/tsukihimehanzify/source/default/source - Fuwanovel
https://forums.fuwanovel.moe
https://fuwanovel.moe/category/news/releases/official-tl-releases/ - スクリプトエンジン (ゲーム)
http://ja.wikipedia.org/wiki/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3_(%E3%82%B2%E3%83%BC%E3%83%A0) - http://insani.org/nscripter/links.html
- https://blog.csdn.net/cping1982/article/details/4573738
- (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 http://senzogawa.s90.xrea.com/reference.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
- nsaout源码
工具.rar - みずいろ, see NScripterDevV1.rar\er\Projects
- nscripter_antlr.rar
- (dead, origin) http://homepage.mac.com/toveta/ccs/
- (origin) https://web.archive.org/web/20111105141217/http://homepage.mac.com/toveta/ccs/
- CCScripter-0.8.24.tar.gz
- (origin) https://onscripter.osdn.jp
(origin) https://onscripter.osdn.jp/onscripter.html
(origin, dead) http://onstripter.sourceforge.jp/android/android.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
[unofficial] com.onscripter.plus, 2.0.18, onscripter version 20161102 (not apk, see git)
2.0.16 version about since 2023 (???), but the git log is since 2013
com.onscripter.plus.apk
- 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
- onscripter-zh
https://code.google.com/archive/p/onscripter-zh/
https://code.google.com/archive/p/onscripter-zh/source/default/source - onscripter-20120712.tar.gz onscripter_android.tar.gz ons_ch_20120601.apk
- ons.rar
- onscriptercn.rar
- ONS模拟器.rar
- (Onscripter SDL2 version) About OpenGL problem, define USE_SDL_RENDERER.
It would run failed with VirtualBox, because it could not run OpenGL well (use VMWare instead).
在VirtualBox上也能正常使用的Onscripter SDL2版效果。
我发现其实是可以的,只要想办法关闭OpenGL显示即可,
实际做法在Onscripter原版代码中是通过取消宏
USE_SDL_RENDERER来实现(默认是取消不开启OpenGL),
如果开启了的话在VirtualBox里头就会闪退了。
可能以后会想办法把这个宏放入到Onscripter-Jh中
onscripter_jh_sdl2_fork-master_v4_20241116.rar
(注:jh sdl2版似乎没定义USE_SDL_RENDERER,而且只处理了开启使用OpenGL的情况,
没考虑关闭不用OpenGL的情况,所以在VirtualBox中可能会闪退)
- archlinux onscripter packages
https://aur.archlinux.org/packages?O=0&SeB=nd&K=onscripter&outdated=&SB=p&SO=d&PP=50&submit=Go - SDL2 unofficial patch by uyjulian, tested and can work
https://github.com/uyjulian/onscripter/tree/sdl2
- (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-en-20110314.7z
- onscripter-en.rar
- onscripter-en-20110314.rar
- onscripter-en-20110314-fullsrc.tar.bz2
- onscripter-en-20110314-src.tar.bz2
- onscripter-en-win32_dsound-20110314.zip
- onscripter-en-win32-20110314.zip
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
- Anbernic RG350 and Anbernic RetroGame (RS97) version, all are mipsel
RG350 version is similar to ln93/Onscripter-GameCase, but not same
RS97 version is music code mod of RG350 version (?)
ln93/Onscripter-GameCase is the SDL1 branch of ONScripter-Jh
https://steward-fu.github.io/website/handheld/rg350/build_onscripter.htm
https://steward-fu.github.io/website/handheld/rs97/build_onscripter.htm
https://github.com/steward-fu/website/releases?q=rg350&expanded=true
https://github.com/steward-fu/website/releases?q=rs97&expanded=true
https://github.com/ln93/Onscripter-GameCase
search ln93_Onscripter-GameCase-master.zip,
steward-fu_website_rg350_src_onscripter.tar.gz,
steward-fu_website_rs97_src_onscripter.7z
- (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
Seems be merged into Onscripter Yuri, Commits on Oct 8, 2024
https://github.com/YuriSizuku/OnscripterYuri/tree/master/src/onsyuri_libretro https://github.com/YuriSizuku/OnscripterYuri/commits/b3aad4f7ced52861fcf570a87d92cfb43522069e/ - (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
- https://github.com/weimingtom/onscripter-lons_fork
- (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
- git code onscripter version 20161102 (not apk, see git)
- the code is since 2013
- https://github.com/matthewn4444/onscripter-plus-android
- https://github.com/matthewn4444/onscripter-engine-android
- 2.0.18: com.onscripter.plus.apk
- 2.0.16: https://github.com/wushuo894/ONScripterPlus/releases
- https://github.com/YuriSizuku/OnscripterYuri
- Not very upstream, also include jh and sjis code, using SDL2
- cmake in xubuntu 20 64bit
尝试cmake编译YuriSizuku/OnscripterYuri的linux版成功,似乎只能用xubuntu20(cmake有版本要求),
反正都用sdl2了(不过安卓版似乎还是sdl1,待考,这次不管安卓编译的问题),需要手工装dev库,
注意lua是装lua5.3的,然后就可以顺利cmake了(cd script; ./local_linux64.sh) ,
运行效果如下,默认是GBK版(jh版),似乎可以兼容shift-jis版(原版)
- cmake build onsyuri_libretro.so for retroarch in xubuntu 20 64bit
git clone https://github.com/YuriSizuku/OnscripterYuri
cd OnscripterYuri/
git submodule update --init --progress
cd ~/work_yuri/OnscripterYuri/src/onsyuri_libretro/deps
rm -rf bzip2
git clone https://github.com/libarchive/bzip2
cd ~/work_yuri/OnscripterYuri/src/onsyuri_libretro/deps/SDL_ttf
git submodule update --init --progress
cd ~/work_yuri/OnscripterYuri/src/onsyuri_libretro/
mkdir build
cd build
cmake ..
make
[ 41%] Built target sdl2
[ 49%] Built target sdl2_image
[ 65%] Built target sdl2_mixer
[ 82%] Built target freetype
[ 83%] Built target sdl2_ttf
[ 86%] Built target bzip2
[100%] Built target onsyuri_libretro
no need to add --recursive, because it doesn't use other libraries, but ttf and bzip2 need
我也成功用cmake编译原版的onsyuri_libretro.so,项目是YuriSizuku/OnscripterYuri。
由于编译这个库需要导出子库,
我最开始试过用git clone --recursive,虽然可行,但非常慢,有个方法是按需要执行
git submodule --init --progress,因为编译这个代码实际上真的不需要导出那么多子库
(例如SDL_image其实是用了stb),所以除了SDL_ttf比较例外,其他都不需要递归导出子库
- onscripter_android_src_20120711.tar.bz2
- rotategear_android_src_105-katane1.tbz2
- (onscripter patches) Wrapper_SDL_mixer_ChunkToStream_20100714.zip
- (onscripter patches, support : 16bpp (RGB565) only, -DBPP16) Wrapper_SDL_ScreenRotate_20100713.zip
- (onscripter patches, support : 16bpp (RGB565) only, -DBPP16, same as upper) RotateSDLWrapper_20100713.zip
- SDL-1.2.12-3_iphoneos.tar.bz2
- I think it is the fork for multiple languages (like English and Japanese) support in the same time (UTF-8) for ONScripter.
- (origin) https://github.com/sekaiproject/ponscripter-fork
- https://sekaiproject.github.io/ponscripter-fork/doc/rn01re01.html
https://steamdb.info/app/264380/
see steam game, "Narcissu 1st & 2nd"
https://store.steampowered.com/app/264380/Narcissu_1st__2nd/
Ponscripter is an NScripter-style novel-game interpreter with an
emphasis on supporting games in Western languages. The goal is to
provide an easy porting target for translation projects.
If you want an multiplatform interpreter that strives to remain
compatible with NScripter, try ONScripter-En (of which this is a fork)
or the original ONScripter.
If you want a novel-game system designed from the ground up for
original Western-language games, try Ren'Py.
Ponscripter deliberately breaks compatibility with ONScripter. For
example, it is sometimes able to read ONScripter saved games, but
ONScripter will almost never be able to read Ponscripter saved games.
If you use this program with games that were not designed for it, you
do so at your own risk.
- (origin, dead) http://unclemion.com/onscripter/releases/
- (origin) https://web.archive.org/web/20181006182632/http://unclemion.com/onscripter/releases/
Uncle Mion's ONScripter Corner
about the English branch of ONScripter, a game scripting engine
Current Release, Version: ponscripter-20100502
- (origin) https://web.archive.org/web/20141218151326/http://roto1.net/ponscripter/ https://web.archive.org/web/20150119081056/http://roto1.net/ponscripter/
Roto's PONScripter Builds
NOTE: The builds on this page are currently out-of-date;
official builds for Mac OS X, Linux, and Windows are
available from UncleMion's ONScripter Corner
ponscripter-mac-20091015.dmg
- (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), see data_web.tar.gz, krkrsdl2-kag3-demo_20240518_v2.tar.gz; make verbose output see krkrsdl2_20240518_make_output.tar.gz
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/ - https://github.com/weimingtom/krkrsdl2_fork
- (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新工程向导
原来很早以前就出现了的krkr-cs(kirikirij的csharp移植)是打算用在psm上的,
可惜psm很早就黄了(psm好像是索尼搞的安卓游戏平台),
不过现在unity在安卓上搞得很成功,其实如果当初pss/psm有较好的移植性,
说不定能移动到unity平台
- http://www.product.co.jp/reallivemax/
- search baidupan, RealLiveMax_SDK_20111129_006.zip, acttest.zip
- rebuilt.RealLiveMax_SDK_20100726_001.zip
用日文xp运行reallivemax示例工程的效果,需要lic文件,不过maxcode前缀的lic文件其实是一个文本,
只要找到一个能用的放进去就可以(例如我换成星之梦steam版旧版也可以,不过星之梦steam版旧版已经下架了)。
另外我想起来seen.txt其实是日语谐音笑话,意思就是scene或者scenario。
关于这个工具的用法还在研究(虽然研究这个也没啥太大用处,也是过时了,
不过可以拿来参考思路或者拿来玩)
RealLiveMax_SDK_20110107_004.zip
RealLiveMax研究。最开始的时候Tpc2000Max.exe旁边是没有ini文件,
所以默认打开Tpc2000Max里面文本框会什么内容都没有,
需要点右上角的一括设定,然后直接点OK,然后文本框就会填入目录内容了
(当然也可以逐个拖放路径进去文本框,效果一样,但麻烦)。
关闭Tpc2000Max再打开就会见到有ini文件并且加载上一次的设置
(5个路径设置对应exe/org/tmp/work四个目录)。
点左侧的编译运行按钮可以打开reallivemax.exe
(需要先复制maxcode星.lic文件到reallivemax.exe旁边),
支持脚本代码trace(类似krkr,不过不好用,待考)。
左上角的debug on/off其实只是打开关闭reallivemax窗口头部的菜单栏
115, angel magister
baidupan, angel_magister
- (origin, dead) http://www.creator.club.ne.jp/~jagarl/xkanon.html
- (archive, 2000/3/24-2009/8/30) https://web.archive.org/web/20100409004347/http://www.creator.club.ne.jp/~jagarl/xkanon.html
- xkanon / current(gtk2版) : 2009.8.30
ソース( current: 2007.12.09 / gtk2 version current: 2009.8.30 ) - old name: xayusys
- ??? maybe it's for very old gtk ???
X Window System 上で動かすためのプログラムです。gtk+ 2.6以降、もしくは gtkmm 1.2.0
(動作確認はFreeBSD 4.3-RELEASE
- ??? originally for NetBSD/dreamcast ? seems not
- (patch) https://sirius10.net/Games/Xkanon.php
Xkanon(または xayusys-gtk2)
この XKanon は JAGARL さんが作成してくださったプログラムです。 GPL で公開してくださったことに感謝します。
sirius が作成したこのパッチも GPL とします。
こうしてソースを公開してくださったおかげで、Raspberry Pi で Kannon などのゲームを楽しむことができました。本当にありがとうございます。
- 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, dead) http://www.creator.club.ne.jp/~jagarl/xclannad.html
- (archive, 2004/9/3-2009/8/23) https://web.archive.org/web/20100331135549/http://www.creator.club.ne.jp/~jagarl/xclannad.html
- xclannad version. 0.07hb
ソース( 0.07hc (2009/8/23) )
X Window System 上で動かすためのプログラムです。動作にはSDL 1.2が 必要です
動作確認はFreeBSD 5.4-RELEASE
- old name xlove ???
- ??? originally for NetBSD/dreamcast ? seems not
- 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) http://www.rlvm.net
- (origin) http://www.elliotglaysher.org http://www.elliotglaysher.org/rlvm/index.html
- (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
- eglaysher-rlvm-release-0.09-0-gbe8db97.tar.gz
- my mod
比较work_rlvm_v6.tar.gz和v7
work_rlvm\eglaysher-rlvm-b88bfe0\src\systems\base\platform.cc
SYSCOM.
控制右键菜单,如果改错了就会整个右键菜单宽度变得很短
- 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
- waffle-040116_psp.zip
- 霧雨の降る日に わっふる for PSP - livedoor Blog(ブログ).URL
- https://web.archive.org/web/20080227153406/http://blog.livedoor.jp/tormtorm/archives/51047691.html
- WLK200.AVD
waffle-040116_psp__20241018_v1_may_run_good.7z
with avc020803.zip, avgcnv07.zip to convert kanon_first.zip
- (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
- https://ultrapre.github.io/clip/default/2019-10-13-1570903018/index.html
- http://www.haeleth.net
- Haeleth's translation about Narcissu 2
https://steamcommunity.com/app/264380/discussions/0/540739861554184860/
- 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
放弃研究这个:不可考,已放弃
wtool.LZH:解包AVD文件
waffle-src-040116.tar.gz:所有代码
https://web.archive.org/web/*/http://cubism.cyberknights.net/*
找不到th2wconv_v022_release.LZH
和th2wconv_v006_release.LZH
http://www.areanine.gr.jp/~nyano/zakki0601.html
http://cncc.bingj.com/cache.aspx?q=th2wconv&d=4840596102206211&mkt=en-US&setlang=en-US&w=5k1WipmcRrCZP5feeoHq1lGqqXcCgARC
To Heart 2 Waffle Data Converter
WLK2HT.AVD
http://savaiv.blog81.fc2.com/blog-entry-292.html
https://web.archive.org/web/*/http://cubism.cyberknights.net/*
- (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
- aquaplus_sources__.rar
- ScriptEngine.rar
- ScriptEngine-0.0.1.rar
- merge__.rar
- (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
- (old mgl2) mgl2-alpha-019.tar.gz, mgl2-alpha-020.tar.gz, fontkit-1.1-nobdf.tar.gz, fontkit-1.1-src.tar.gz
see http://www.at.sakura.ne.jp/~suz/MGL2/index.html
see http://hoshina.denpa.org/mglvns/
- (origin) https://web.archive.org/web/19990922092008/http://www.aist-nara.ac.jp/~masaki-c/private/unitbase/xsys35/download.html
- (origin) https://web.archive.org/web/19990428071024/http://www.aist-nara.ac.jp/~masaki-c/private/unitbase/xsys35/index.html
- xsystem35-1.7.2.tar.gz
Maybe it's for very very old GTK (GTK1), need to use Redhat 9 to compile it, fail in old Ubuntu
If you need to build it in Ubuntu, you have to use xsystem35-1.7.3,
xsystem35_1.7.3-pre5.orig.tar.gz
like https://mirrors.cqupt.edu.cn/deepin/pool/main/x/xsystem35/
- xsystem35_1.7.3-pre5.orig.tar.gz
https://mirrors.cqupt.edu.cn/deepin/pool/main/x/xsystem35/ - https://github.com/kichikuou/system3-sdl2
- https://github.com/kichikuou/xsystem35-sdl2
- https://github.com/kichikuou/web
https://kichikuou.github.io/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/
- My Building record
xsystem35_1.7.3-pre5.orig.tar.gz,
https://mirrors.cqupt.edu.cn/deepin/pool/main/x/xsystem35/
如果用1.7.2必须装gtk-config,即libgtk1.2-dev或libgtk1.0-dev,必须支持gtk-config命令(例如redhat9,挂载IDE硬盘)
https://blog.csdn.net/u010189459/article/details/38401513
错误:heching for gtk-config... no
checking for GTK - version = 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG enviroment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
原因:
解决:sudo apt-get install libgtk1.2-dev
在ubuntu14上编译运行的xsystem35-1.7.3,从这个版本开始支持gtk2或者叫gtk+
(此处是gtk+-2.0 2.24.23),
不再需要gtk-config命令。字体问题仍然待考,编译可能需要做一些修改和特殊配置
(IMP)work_xsystem35_v1.tar.gz
kichikuou_GAMEDATA.zip
在redhat9上编译运行的xsystem35-1.7.2,由于这个版本需要gtk1.0
(此处是gtk-1.2.10)和gtk-config,
所以不能在ubuntu10和之后的版本上编译,所以只能这样。字体显示问题未解决
(redhat9只支持IDE硬盘不支持SATA硬盘)
work_xsystem35_redhat_v1.tar.gz
ubuntu14下勉强能把xsystem35 1.7.3pre5的字体弄出来(可能根据字体不同有些字仍然显示不出),
方法是在命令行后面加上这样的参数:
./xsystem35 -devfont ttf -ttfont_gothic msgothic.ttc,
至于这个ttc或者ttf字体需要自己去找一个,这个开源项目应该不提供,
类似的情况xclannad的字体也是要自己找(我用了类似的字体)
work_xsystem35_v2.tar.gz
我测试过可以用相同的命令行方式指定gothic字体,运行redhat9上编译的xsystem35 1.7.2,
而且字体显示更佳,所以我可能最终还是选这个版本来研究
(./xsystem35 -devfont ttf -ttfont_gothic msgothic__real.ttc)
鬼畜王兰斯中文版.rar
其实这A社游戏好像有人做了中文版的(大概也算神作吧,不懂),只不过有一些地方没中文,
而且一上来就全打通了。我没试过能不能用xsystem35启动,也不想试,
可能有时间用ONScripter-CN的代码比较一些。我怎么感觉上这个游戏是带语音的(不确定),
应该是可以外挂语音文件的,但这个中文版本应该不能语音,只有音效
更正:不是语音文件,是BGM文件
兰斯bgm问题
Xsystem35.pdf
我大概猜到为什么rlvm可以正常显示到日文字体,它应该是穷举法,
在src/utilities/find_font_file.cc中有两个数组
western_platform_fonts和ja_platform_fonts
就是用来推测gothic字体路径位置的。
其实xsystem35也有类似的做法,
不过xsystem35的默认日文字体路径在ubuntu上缺失
默认似乎加载msgothic.ttc,待考(搜索代码)
- (origin) http://kei.stbbs.net/rubyeye/sys40/sdk_dl.html
- (origin, dead) https://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
- My weibo study record
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
- https://github.com/EasyRPG/Player
- How to cmake build easyrpg
由于easyrpg的linux版可能会运行失败(动态库问题),所以要自己编译,在xubuntu20下用cmake编译运行easyrpg过程如下
(1)准备:expat2(我用的是expat-2.4.9)和liblcf-0.8和Player-0.8的源码包,并且创建的rpgmaker 2k的简单工程
(2)用cmake依次编译expat2和liblcf和Player,使用相同的-DCMAKE_INSTALL_PREFIX=指向同一个输出目录
(原理是cmake会把这个输出目录也用于输入的依赖库目录),并且都执行make install,最后获得easyrpg-player
(3)然后切换到rpgmaker 2k的简单工程目录下,然后通过LD_LIBRARY_PATH指向so动态库目录同时执行easyrpg-player,
例如这样:LD_LIBRARY_PATH=/home/wmt/work_easyrpg/out/lib /home/wmt/work_easyrpg/out/bin/easyrpg-player
(4)运行效果和windows版几乎一模一样
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)
- NovelPressBeta.jar
- NovelPressTest.jar
- (origin) https://github.com/History-exe/Pocket-Game-Maker-v0.83
- PocketGameMaker(PGM-AMT)剧本编辑器v0.2
- search PGM-AMT_EventEditor_v0.2.rar
- (origin) https://code.google.com/archive/p/maid2/
maid2_r513.zip - https://github.com/weimingtom/maid2
- http://sourceforge.jp/projects/maid/
maid.rar
- (origin) http://lua.mine.nu/w/LuaBookSupport
- https://github.com/weimingtom/game_gocha
- game_gocha.zip
- http://lua.mine.nu/w/LuaBookSupport
- (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 K.Hみっくす ふぁーすと えでぃしょん
https://khmix.sakura.ne.jp - (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
- LemoNovelEx_1024x576.zip
- (origin) http://cs2.suki.jp
- (origin) http://cs2.suki.jp/manual/
- cs2_full_v301.zip
- cs2_core_v200.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
- galgame_xxx_v1.rar, galgame_xxx_old.7z
- (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
- ExtractData.zip
- 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
- 恋爱游戏制作大师2@星空网@WAR3ANDC.S
- (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
renpy android, use renpy-8.3.0-sdk.7z.exe and renpy-8.3.0-sdk_v1.7z
thequestion_v1.7z
把renpy android编译出来了,可以运行,虽然只有java部分编译了,
c/c++部分未编译,以后再研究
(TODO)编译renpy的JNI
- (origin) http://www.le-mo.jp/lemo/products/LemoNovel_AS3/index.htm
- http://www.le-mo.jp/lemo/products/LemoNovel/index.htm
- LemoNovelEx_1024x576.zip
- (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/
- (old) yu-ris_0486_006.zip
- 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/
- EntisGLS ver.4.07 (2024/07/16 更新): EntisGLS4.07.01.zip
- (old) gls309a.lzh
- (old etc) cotopha308f.lzh, eglmdv108.lzh, erisacvt105.lzh, in_mio.lzh, noa32v109.lzh, noaskin102e.lzh
- (old) gls4s.05.2015.04.18.zip
- (old) gls4s.03.2014.08.25.zip
- 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
- https://github.com/KLab/PlaygroundOSS
- (?) https://github.com/kotori2/SIF-Win32
it uses this library ? not sure
- (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
- novelgame.zip, guiprog
http://www.usamimi.info/~guiprog/game/#gamesource
http://karetta.jp/book-cover/game-programming/toc#toc
- (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
- (see follow, to Kirikiri_Engine_XP3) https://github.com/XeNTaXBackup/XeNTaXBackup.github.io/blob/main/markdown/VenusBlood%20Frontier%20.xp3%20files_24851.md?plain=1
- https://github.com/arcusmaximus/KirikiriTools
- https://github.com/awaken1ng/krkr-xp3
- https://bitbucket.org/SmilingWolf/xp3tools-updated/src/master/
- http://wiki.xentax.com/index.php/Kirikiri_Engine_XP3
- (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
- GALGAME自动翻译器(附带小工具).rar
agth, Cp2Tran, galtrans, galtrans2, NT全域通 (NTLEA 0.82, 0.86), APP (apploc 语言转换器)
AGTH Assistant Ver1.1, jbeijing V6
GALGAME自动翻译器,重新整合完整版
(附带小工具和使用方法)
更新字库!!!!!
《零之龙》
http://blog.fenbei.com/5406999
http://a448062416.home.imhb.cn/
http://www.yyfc.com/2003819/
- (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
- OpenHSP
- (dead) http://dev.onionsoft.net/trac/browser
- https://github.com/onitama/OpenHSP
- 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
http://www.insani.org/tools/xp3tools-20060708.zip - 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
- 用户界面java.7z
css-engine, nifty-gui, fenggui, java-universal-css-engine - SWT公司项目
旧工程打包.rar
- Visual C++_RPG游戏程序设计.rar
- Visual C++冒险游戏程序设计.rar
- Visual C++游戏编程基础.rar
- Visual C++专业游戏程序设计.rar
- Windows游戏编程.rar
- OPenGL高级编程篇.rar
- OpenGL系统开发篇.rar
- VC++OpenGL应用程序开发.rar
- ScriptSource.zip
- 3dRpgProgramingSample.zip
我把《Visual C++ RPG游戏程序设计》和《Visual C++冒险游戏程序设计》这两本书的源代码又找回来,
打算把RPG那个也计划这几年内移植到Java上。
至于《冒险》那个我以前已经移植到Java上了。
其实这俩游戏都不咋的,属于那种你只要知道怎么玩就算玩通了的感觉,
不过好处是开源,不开源的游戏再好玩也没多少参考价值
Script Engine Programming (スクリプトエンジン プログラミング)
https://github.com/weimingtom/myosotis2/tree/master
脚本引擎编程, ScriptSource.zip
http://www.sbcr.jp/products/4797347623.html
3d游戏编程,3dRpgProgramingSample.zip
- 3dRpgProgramingSample.zip
- PROGAMEproject.zip
- PROGAMEsample.zip
- ScriptSource_1.zip
- ScriptSource_2.zip
- 全方位3D游戏设计——游戏引擎与游戏开发实例剖析
https://github.com/weimingtom/BlenderStudy
- VirtualBox will fail to run OpenGL and DirectX games, but VMWare not
an opensource ADV Game Engine
http://code.google.com/p/iridium/
Iridiumv0.03rel5.zip
https://code.google.com/archive/p/iridium/downloads
http://www.baka-tsuki.org/project/index.php?title=Clannad
- http://www.hgame5.com/thread-65245-1-1.html
- http://code.google.com/p/opl2/source/checkout
- opl2_windows.zip
- chihaya_rolling_we.zip
- http://docs.ulyssesrecords.com/iris/
iris.zip - http://www.ulyssesrecords.com/jp/products/iris/index.html
- merosu_101.zip
- mlll_beta2.0.zip
- https://kzkz.jp
- https://mukiryokukan.sakura.ne.jp/May_DownLoad.htm
- (dead) http://www.houser-home.net/novelplus/wiki/index.php?%A5%BD%A1%BC%A5%B9%A5%B3%A1%BC%A5%C9
- src02_01_01.zip
- src05_01_01.zip
- http://www.houser-home.net/novelplus/wiki/index.php?%A5%BD%A1%BC%A5%B9%A5%B3%A1%BC%A5%C9
- http://houser-home.net/novel-press/top_index.html
- ns003src.zip
- ns003win32.lzh
- https://ultrapre.github.io/clip/default/2019-10-15-1571153274/index.html
- https://github.com/Yggdrasill-Moe/Niflheim
- https://github.com/xd2333/patchs
- xd2333/patchs#1
- 解包sc4mfc:
PARFAITRO_out.7z
参考:Parfait.7z
パルフェ~ショコラ second brew~“Re-order”初回版
- https://www.zhihu.com/question/557632528/answer/2842366743
- https://www.zhihu.com/question/557632528/answer/2842366743
はちみつそふと社的アイシング-love coating-,画师是綾瀬はづき,
之前的作品是音符社的Secret Agent~騎士学園の忍びなるもの~。
GIGA社的Baldr Sky Zero1+2,大名鼎鼎的格斗游戏,
Baldr Sky的发售时间续作,剧情时间线上的前作。
还有在steam上发售,曾经被动画化的知名游戏——苍之彼方的四重奏的官方汉化版。
(该做在发售时用的引擎和枕社的超级糖果为同一引擎,
后因为冷饭社汉化封包难度问题该用unity高清汉化重置x)
- 工具.rar
- 恋爱游戏制作大师2@星空网@WAR3ANDC.S
- GALGAME自动翻译器(附带小工具).rar
- e.typist.v12-patch.rar
- ExtractData.zip
- https://emulation.fandom.com/wiki/Emulators_on_Android
- ScummVM
- ResidualVM (Android port)
- NScripter
onscripter - KiriKiri
Habakiri
https://github.com/Immortalyzy/SoraTranslator
https://github.com/open-rust-initiative/rust-edu/tree/88467679f36b5367033eb9cedd786be5f2b8d1c6/zhejiang-university/system-programming/fall23/msj_rsons
https://github.com/brijohn/onscripter-wii
https://github.com/R1kaB3rN/tsukihime-port/tree/main
https://github.com/franckv/nscripter2renpy
https://www.rpgchina.net/forum.php?mod=viewthread&tid=1093
https://github.com/vim-scripts/nscripter.vim/blob/master/syntax/nscripter.vim
http://senzogawa.s90.xrea.com/reference/NScrAPI.html
https://w.atwiki.jp/wiki14_itigoppo/pages/8.html
https://original.sharpmz.org/mz-700/basicmon.htm
https://original.sharpmz.org/mz-700/basintern.htm
https://mz-archive.co.uk/downloads/nyktdH3XxSDIqmeGuwFaP1q7CY7ghNZnpBcfmAz3UJIR9x6q.html
https://original.sharpmz.org/mz-700/basoverv.htm
- https://archive.org/details/narcissu-for-psp_20230904_0718
- https://x.com/owasikohu/status/1825212321863811264
- narcissu for psp β.zip
- 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
- あかね
- https://web.archive.org/web/20050308143414/http://waffle.bunkasha.co.jp/zau/akane-src-010909.zip
- http://waffle.bunkasha.co.jp/zau/index.html
- https://web.archive.org/web/20070416235126/http://otd10.jbbs.livedoor.jp/1000011759/bbs_plain
TODO:
onscripter-libretro加载narcissu for psp β.zip会崩溃
bt搜索,magnet搜索
https://en.btdig.com/search?order=0&q=さよならを教えて+
https://ultrapre.github.io/blog.ztjal.info/index.html
[其他] 我想用C++做一个制作AVG游戏的 制作软件 开发一套引擎 [复制链接]
https://www.rpgchina.net/forum.php?mod=viewthread&tid=32705
http://harupspgame.blog64.fc2.com/blog-entry-230.html
TODO,baidupan, NSCRIPTER_OG.7z
https://thenewleafjournal.com/narcissu-insani-version-vn-review/
https://web.archive.org/web/20230222204643/http://stage-nana.sakura.ne.jp/narcissu.htm
http://altogether.insani.org/2005/resources/index/phase00.html
narcissu
onsplayer
http://onsplayer.cn
https://github.com/CrazyPeter/PlayVisualNovelsOniOS
https://github.com/vn-tools/arc_unpacker
https://github.com/waybeforenow/toheart-tools
https://github.com/skydark/nstools
转,【个人重制】《月姬plus+disc》-unity引擎重制版 发布
https://tieba.baidu.com/p/8551539049
基于Fungus
search baidupan, 月姬plus-unity2018工程文件.rar
我发现tieba上有人用unity移植《月姬plus》到psv上
(参考:《月姬plus+disc》-unity引擎重制版),似乎是基于Fungus框架(插件),
不过我的Unity版本太旧打开不了这个移植工程。
我有长远计划自己用Unity或CSharp实现类似onscripter的功能,
不过暂时还只是计划尝试阶段。准备假期正式迁移到gh上继续研究下去
- https://lightvn.net/download/
- https://github.com/SoulEngineProject/Light.vn
- https://github.com/xiakkto/Light.vn-Chinese-Wiki/wiki
- https://soulengineproject.itch.io/lightvn
- Light.vn.release.16.4.2-en_240806_1255.zip
- Light.vn.release.16.5.1_240816_1912.zip
https://steamdb.info/tech/Engine/NScripter/
https://steamdb.info/tech/Engine/KiriKiri/
https://steamdb.info/tech/Engine/YU-RIS/
https://github.com/SteamDatabase/FileDetectionRuleSets/tree/main/descriptions
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
具体遍历
https://github.com/SteamDatabase/FileDetectionRuleSets/tree/main/descriptions
https://github.com/eviltwo/ChotNovel/tree/main
KAG风格脚本
https://github.com/eviltwo/ChotNovel/blob/main/ChotNovel/Assets/StreamingAssets/scenario/test.txt
可运行的unity galgame
https://github.com/RyougiChan/PoiGalgame/releases/tag/v0.1.0
mine别名aka:面包工坊mine模拟器app
system4 sdk
https://github.com/silas1037/AliceSoft
search silas1037_AliceSoft-master.zip
壳之少女,G弦,TLWiki
https://www.sohu.com/a/278568936_120020331
(TODO) 记录NScripter那本书和光盘
https://github.com/silas1037/GalHex/tree/master
https://github.com/jszhtian/Krkr-engine
crass
https://github.com/weimingtom/X-moe/tree/master/Unpacker/crass
rpaExtract 作者:芥末沙拉热狗包 https://www.bilibili.com/read/cv21268044/ 出处:bilibili
如果上述软件无法解压,可使用UnRen工具进行解包, 作者:芥末沙拉热狗包 https://www.bilibili.com/read/cv21268044/ 出处:bilibili
UniExtract 作者:芥末沙拉热狗包 https://www.bilibili.com/read/cv21268044/ 出处:bilibili
AssetStudio软件(汉化版) 作者:芥末沙拉热狗包 https://www.bilibili.com/read/cv21268044/ 出处:bilibili
https://www.bilibili.com/read/cv21268044/
https://github.com/Kaskadee/rpaextract/releases
https://github.com/F95Sam/UnRen
来源crass, see crass-0.4.10.1.rar
https://github.com/shangjiaxuan/Crass-source/tree/master/crass-0.4.14.1/documentation/cn
https://morkt.github.io/GARbro/supported.html
-
描述: System-NNN(Naynit Kcalbwen Studio)(http://www2s.biglobe.ne.jp/~tinyan/nyanlib/index.htm)
-
描述: ISM script engine(http://hp.vector.co.jp/authors/VA000482/)
源代码下载(ISM-1.0.0.src.rar):
http://www.wiiupload.net/fl/5e2d10f59c
https://hp.vector.co.jp/authors/VA000482/software/ismsa099.lzh
https://hp.vector.co.jp/authors/VA000482/
(x) https://github.com/b1csimar/java_ism
search baidupan, ismd099c.lzh, ismd099c.lzh, not source file!!!!
-
名称: HSP
描述: onion software开发的系统Hot Soup Processor(http://www.onionsoft.net/hsp/)
hsp3
https://github.com/onitama/OpenHSP
https://hsp.tv
-
名称: FS
【注意事项】
源代码下载(FlyingShinePDFile-2.0.0.src.rar):
http://www.wiiupload.net/fl/3d03a5adea
-
名称: ExHIBIT
描述: RETOUCH开发的sketch/ExHIBIT系统(http://www.retouch.info/)
-
名称: ADV+++
描述: Professional Adventure-Game System by YOX-Project(http://www.yox-project.com/)
chonscripter-20101024.zip, like onscripter-CN
小鸡模拟器的ONS:cn/natdon/onscripterv2,感觉好像多了一些类,可能做了改动或者基于别的分支代码
(TODO)
在xubuntu20上编译运行xclannad的效果(我以前试过在Windows上跑,这次改成用linux跑),
目前只能跑日本语版。其实我是想弄中文的,没成功——因为我没找到可用的文件,
估计怕被人提文本所以应该比较难找到,待考(不过能跑原版其实就足够了)。
至于这玩意要怎么编译,只能说要改很多地方,因为代码写得不咋的
xclannad的中文我也搞出来了,我的天,其实就是GBK来着,
之前显示不出来是因为转换gbk2unicode的代码有问题,可以通过debug_flag=true
打开调试输出重定向到文件,然后就能猜测到具体字符集了(原版是sjis,FV中文版是gbk),
然后改转换函数即可(我参考的版本是转两次,改成转一次就正确了),
有时间试试整个换成FV版看能不能正常运行(目前我测试的数据并非FV版)
work_xclannad_v2_chinese_good.tar.gz
我试过用rpgmaker 2000也可以做出类似rpgmaker xp的galgame效果(ppt),方法和效果如下:
(1)准备好立绘背景图和背景音乐,准备ps,可能需要goldwave
(2)设置开始没有角色,用地图右下角的粉红砖块铺满,
地图树右键地图属性选择开头图(3)立绘事件图片复制Picture,
标题图复制到Title和Panorama(用于默认背景图),声音复制到Music目录
(4)bgm支持mp3(5)立绘最好保存为等屏大小的透明png索引8位,
并且用PhotoShop把颜色表中透明色替换到第一个(按旁边吸管点击颜色表)
(6)切换图片可以用HideScreen和ShowScreen代替
(7)在地图砖块创建一个autorun事件,填写事件,
通常以Text命令分隔切换对话和屏幕(ShowText),因为ShowText能暂停屏幕
Project002_v2.rar
clannad_fv chinese patch
https://code.google.com/archive/p/clannad-fullvoice-simplechinsese-patch/downloads
https://github.com/pzcchina/clannad-fullvoice-simplechinsese-patch/tree/master
code.google.com/p/clannad-fullvoice-simplechinsese-patch
我试过用加了GBK转换的xclannad运行CLANNAD FV全语音GBK版也是可以的,效果如下,
patch来源这个工程:clannad-fullvoice-simplechinsese-patch(我用的是默示版的clannad fv,
但原版应该是这个patch,默示版相当于patch之后的结果),还是有很多fall back错误,
不过似乎勉强可以使用(可能加载保存有问题)
或者更准确的说法,面包工坊mine源代码里面的xclannad应该是不能直接运行GBK版的
clannad fv(或者是替换了GBK SEEN.txt的默示版),需要改一下代码中字符转换函数,
直接执行gbk2unicode即可(去掉前一个双字节字符转换操作)
[20040428][Key]CLANNAD_moshi.zip
测试源码和ttf字体文件(看_min目录里面的字体);
work_xclannad_20241014_moshi_v2.tar.gz
==
在xubuntu20上编译运行xclannad的效果(我以前试过在Windows上跑,这次改成用linux跑),
目前只能跑日本语版。其实我是想弄中文的,没成功——因为我没找到可用的文件,
估计怕被人提文本所以应该比较难找到,待考(不过能跑原版其实就足够了)。
至于这玩意要怎么编译,只能说要改很多地方,因为代码写得不咋的
xclannad的中文我也搞出来了,我的天,其实就是GBK来着,
之前显示不出来是因为转换gbk2unicode的代码有问题,
可以通过debug_flag=true打开调试输出重定向到文件,然后就能猜测到具体字符集了
(原版是sjis,FV中文版是gbk),然后改转换函数即可
(我参考的版本是转两次,改成转一次就正确了),
有时间试试整个换成FV版看能不能正常运行(目前我测试的数据并非FV版)
work_xclannad_v2_chinese_good.tar.gz
==
xubuntu200464_onsyuri
==
https://code.google.com/archive/p/clannad-fullvoice-simplechinsese-patch/downloads
CLANNAD_FV_2.0.rar
这个CLANNAD_FV_2.0.rar,应该就是上次说的GBK版clannad fv gbk patch的出处,都十几年前了,
如果能提供相关工具就好了,不过不可能——因为这种patch本质上和做游戏差不多,
都是不想人看到里面的内容,或者看了也很难改。另外我有点怀疑steam版可能也是和FV版类似,待考
==
需要额外放置一个默认字体ttf和ttc文件,未记录(TODO)
==
xsystem35_1.7.3-pre5.orig.tar.gz,
https://mirrors.cqupt.edu.cn/deepin/pool/main/x/xsystem35/
如果用1.7.2必须装gtk-config,即libgtk1.2-dev或libgtk1.0-dev,必须支持gtk-config命令(例如redhat9,挂载IDE硬盘)
https://blog.csdn.net/u010189459/article/details/38401513
错误:heching for gtk-config... no
checking for GTK - version = 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG enviroment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
原因:
解决:sudo apt-get install libgtk1.2-dev
==
在ubuntu14上编译运行的xsystem35-1.7.3,从这个版本开始支持gtk2或者叫gtk+(此处是gtk+-2.0 2.24.23),
不再需要gtk-config命令。字体问题仍然待考,编译可能需要做一些修改和特殊配置
(IMP)work_xsystem35_v1.tar.gz
kichikuou_GAMEDATA.zip
==
在redhat9上编译运行的xsystem35-1.7.2,由于这个版本需要gtk1.0(此处是gtk-1.2.10)和gtk-config,
所以不能在ubuntu10和之后的版本上编译,所以只能这样。字体显示问题未解决(redhat9只支持IDE硬盘不支持SATA硬盘)
work_xsystem35_redhat_v1.tar.gz
==
(TODO)尝试windows下编译?
==
(IMP)
ubuntu14下勉强能把xsystem35 1.7.3pre5的字体弄出来(可能根据字体不同有些字仍然显示不出),
方法是在命令行后面加上这样的参数:./xsystem35 -devfont ttf -ttfont_gothic msgothic.ttc,
至于这个ttc或者ttf字体需要自己去找一个,这个开源项目应该不提供,
类似的情况xclannad的字体也是要自己找(我用了类似的字体)
work_xsystem35_v2.tar.gz
==
我测试过可以用相同的命令行方式指定gothic字体,运行redhat9上编译的xsystem35 1.7.2,
而且字体显示更佳,所以我可能最终还是选这个版本来研究
(./xsystem35 -devfont ttf -ttfont_gothic msgothic__real.ttc)
==
鬼畜王兰斯中文版.rar
其实这A社游戏好像有人做了中文版的(大概也算神作吧,不懂),只不过有一些地方没中文,
而且一上来就全打通了。我没试过能不能用xsystem35启动,也不想试,
可能有时间用ONScripter-CN的代码比较一些。
我怎么感觉上这个游戏是带语音的(不确定),应该是可以外挂语音文件的,
但这个中文版本应该不能语音,只有音效
==
兰斯bgm问题
Xsystem35.pdf
Sys42SDK_20041224.lzh
system40ver132.lzh
http://kei.stbbs.net/rubyeye/sys40/sdk_dl.html
http://sidealice.blogbus.com/logs/144618.html
http://ms.mblogger.cn/af
http://sidealice.blogbus.com/logs/346778.html
http://sidealice.com/
http://8ne.sakura.ne.jp:20008/chika/unitbase/xsys35/
TODO:
转区工具
winxp 日语版
gdi混合器.rar
GDIPlusDBB.exe, mfc gdiplus.dll
rldev.rar
Translation_Aggregator.7z
apploc.7z
AGTH_setup.rar
th2x_chspatch_ver103.7z
Xp3tools-20060708.zip see TLWiki.rar
gpl_cd.img.rar, Aquaplus_sources.iso.rar.exe see TLWiki.rar
Visual C++冒险游戏程序设计.rar
Visual C++_RPG游戏程序设计.rar
我把《Visual C++ RPG游戏程序设计》和《Visual C++冒险游戏程序设计》这两本书的源代码又找回来,
打算把RPG那个也计划这几年内移植到Java上。至于《冒险》那个我以前已经移植到Java上了。
其实这俩游戏都不咋的,属于那种你只要知道怎么玩就算玩通了的感觉,不过好处是开源,
不开源的游戏再好玩也没多少参考价值
Script Engine Programming (スクリプトエンジン プログラミング)
https://github.com/weimingtom/myosotis2/tree/master
脚本引擎编程, ScriptSource.zip
http://www.sbcr.jp/products/4797347623.html
3d游戏编程,3dRpgProgramingSample.zip
latest CUI for Crass.rar
Crass-source.7z
http://www.kaorinusantara.web.id/forum/f9/how-rip-cg-data-visual-novel-galge-5506.html/
http://blog.roodo.com/toheart/archives/5543593.html
yaneSDK
ygs2001v111.lzh
一些提取器
onscripter-tools_win.zip
crass-0.4.10.1.7z
ExtractData120_src.7z
汉化脚本
CLANNAD.7z
kanon.7z
Planetarian.7z
この青空に約束を.rar
RealLiveMax
RealLiveMax_SDK_20110107_004.zip
里面有angel magister的示例,见GAMEDATA
RealLiveMax_SDK_20111129_006.zip
ONScripter-CN, real
https://github.com/natdon/ONScripter-CN/tree/951935b05ae66fb5e0c09ceb437324687f0a23f7/jni/app_onscripter-32bpp/onscripter-20130317
面包工坊ONScripter-CN的一部分代码应该是来源于早期的john-he中文化版本,
见onslocale.h的头部。当然我手头上存有的john-he源码版本都是2009年以前的,
而ONScripter-CN的版本是2013年,应该是重新又整合进去(已经改得面目全非)——
所以可能只有两种中文化GBK版,一个是john-he,一个是jh,
也可能这俩其实本质上都是同一个源头同一个人搞出来的
研究waffle:
avg32
kurokoge
avg32_commands
xkanon.airdemo-pre.patch.gz
bless_avg32_1.4.tar.gz
kirikiri相关
https://github.com/number201724/psbfile
https://github.com/Project-AZUSA/IronTJS
https://github.com/Project-AZUSA/KirikiriSharp
https://github.com/UlyssesWu/Furikiri
https://github.com/rinkako/YuriAVGEngine
nexas相关,青空下的约定,女仆咖啡帕露菲
https://github.com/pkuislm/NexasPackEdit
https://tieba.baidu.com/p/1048551798
https://github.com/pkuislm/NexasPackEdit/tree/main
toheart2, ps2
https://nyanonon.hatenablog.com/entry/20051012/p1
https://tieba.baidu.com/p/6983596738
https://zhidao.baidu.com/question/73361126.html
http://izuno.blog22.fc2.com/blog-entry-31.html
https://bbs.saraba1st.com/2b/thread-177550-1-1.html
http://savaiv.blog81.fc2.com/blog-entry-292.html
ppc
https://www.mobile01.com/topicdetail.php?f=129&t=1113684
avg32
kagayaku.tabigeinin.com/zakki01.html
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/
Toheart PS2光盘有个SLPS_254.12文件,里面有MW MIPS C Compiler字样
Metrowerks Playstation 2 Compiler
https://github.com/matt-kempster/m2c
https://github.com/Xeeynamo/sotn-decomp
https://romspure.cc/roms/sony-playstation-2/to-heart-2/
waffle???
https://github.com/vn-tools/arc_unpacker/releases
https://forums.fuwanovel.moe/topic/7080-guide-avg32-for-ios-waffle-app/
https://web.archive.org/web/20130811153135/http://www.iphooone.com/pukiwiki/index.php?AIR¾
http://www.retropc.net/kenjo/zau/
https://www7a.biglobe.ne.jp/~hajipda/pg3_waff.htm
在PSP2000上运行waffle的效果(我这里用avgcnv07.zip和avc020803.zip的avgconv.exe转换kanon初回版,
并且把WLK200.AVD改名为WLK2XX.AVD,并且复制onscripter psp的default.ttf。
waffle psp版是waffle-040116_psp(霧雨の降る日に わっふる for PSP)。
总体来说没语音,而且开头主菜单的鼠标移动很飘,很难移动到某个菜单
waffle-040116_psp__20241018_v1_may_run_good.7z
==
我很怀疑所谓的waffle(わっふる)其实很可能并不是真的AVG32,只不过号称是AVG32罢了
(它读取的WLK2星星.AVD数据文件的开头写着ZAVG32),也许因为它似乎支持AVG32的PDT(图片格式?),
所以它说它自己是类AVG32,我感觉是这样
==
https://zhidao.baidu.com/question/1766065596450028100.html
青空下的约定(18X)(NeXAS引擎,ONS引擎)
G弦上的魔王(ONS,LAVIS引擎)
loli的时间(AMP引擎)
lovemaid(AMP引擎)
memories~将记忆的全部~(AMP引擎)
SANARARA~ 一生一次~(AMP引擎)
白色相簿2序章(AMP引擎)
XXloli(AMP引擎)
车轮之国 向日葵的少女(ONS引擎)
车轮之国悠久的少年少女(PGM引擎)
冲动的魔女们 ~被囚禁的zero~(日本语)(rfz引擎)
鬼哭街(LAVIS引擎)
和之匣(AMP引擎)
滑溜溜的汁液(PGM引擎)
花吻在上(AMP引擎)(忘了多少作了)
花与少女的祝福(AMP引擎)
花与少女的祝福FD(日本语)(AMP引擎)
军人少女的(哗~~~)生活(日本语)(AMP引擎)
妹妹大作战(AMP引擎)
梦见之药(ONS引擎,AMP引擎)
梦妖尤娜的侍奉课程(AMP引擎)
明日的世界(RFZ引擎)
你是主人我是仆(日本语)(ONS引擎)
女仆餐厅帕沙耶之歌露菲(ONS引擎,NeXAS引擎)
沙耶之歌(AMP引擎,ONS引擎)
实妹相伴的大泉君(AMP引擎)
盛夏之梦(AMP引擎)
死神之吻乃离别之味(日本语)(RZF引擎)
3days(ONS引擎)
遥仰凤华(日本语)(ONS引擎)
追问
这些引擎是什么意思?
追答
NeXAS是移植的最高境界。
通常的移植都是用PSP的自制AVG引擎移植的,例如AMP
ons 这个是用官方引擎移植的
RLVM
在ubuntu14上编译运行rlvm 0.14的效果(steam非hd版的英语和日本语两个版本),
我只能说编译这个项目要看脸,rlvm最新版就没办法在ubuntu14上编译,
包括PortMaster版的rlvm的参考仓库也无法在ubuntu14上编译成功。
我暂时只考虑旧版本(反正都能用)。我没想通字体是怎么回事,
英文和日文都有不同程度的问题,但英文会严重一些;还有我想不明白为什么没指定字体文件也能显示日文,
只能说作者也太厉害了(也可能是通过其他手段来加载日文字体)
==
我大概猜到为什么rlvm可以正常显示到日文字体,它应该是穷举法,
在src/utilities/find_font_file.cc中有两个数组western_platform_fonts和
ja_platform_fonts就是用来推测gothic字体路径位置的。其实xsystem35也有类似的做法,
不过xsystem35的默认日文字体路径在ubuntu上缺失
==
默认似乎加载msgothic.ttc,待考(搜索代码)
==
(IMP) rlvm remove boost progress:
work_rlvm_v7.tar.gz
打算长期改rlvm的代码,把里面的boost代码全部清除掉(还有一些可以清除掉的库)——
不过这些boost代码太多了,我暂时只改了十分之一都不到,慢慢改,反正我也不急于改好,
我可能有时间才做(干别的),准备放到gitee上慢慢改
==
rlvm的字体问题其实有两个,一个是不知道为何PortMaster里面(可能非开源)的rlvm字体是缺像素的,
另一个是在PC版上,英文的间距似乎是不正确的,对于字宽不对齐(字宽变长)的字体会把字母重叠挤在一起
==
在ubuntu14上编译运行rlvm 0.14的效果(steam非hd版的英语和日本语两个版本),我只能说编译这个项目要看脸,
rlvm最新版就没办法在ubuntu14上编译,包括PortMaster版的rlvm的参考仓库也无法在ubuntu14上编译成功。
我暂时只考虑旧版本(反正都能用)。我没想通字体是怎么回事,英文和日文都有不同程度的问题,但英文会严重一些;
还有我想不明白为什么没指定字体文件也能显示日文,只能说作者也太厉害了(也可能是通过其他手段来加载日文字体)
==
使用脚本开发冒险游戏 原始版本.rar
https://github.com/weimingtom/marika_java
アドベンチャーゲームプログラミング
TODO:找这本书的代码
VISUAL C++冒险游戏程序设计.pdf
[Visual C++角色扮演游戏程序设计].pdf
Live2D模型制作讲座 教程集 绘画技巧 日漫教程 临摹美术CG素材
live2Dbook.zip
(IMP,TODO)nscripter_onscripter_kirikiri_demo
projects_20241018.7z
幽冥录1.rar
(IMP,TODO)SFA引擎
SFA_v7_utf8合并.7z
sfa_strings.xls
vino, unity
游戏Demo.zip
OpenRGSS-RPGMaker和rpgmaker
rgss.rar
java版移植,参考:rpg2kemu.7z
https://www.gamebrew.org/wiki/ONScripterJH_Vita
https://github.com/YuriSizuku/psv-OnscripterJH
search catsystem2 or dnml
onscripter psp: [PSP][PC移植版][月姬][中文版].rar
小鸡模拟器里面的ONS代码是可以用jadx反编译出来一些的,名字空间在这里:cn/natdon/onscripterv2,应该跟gh的开源代码是一致的,有时间记录一下(不过感觉好像多了一些类,可能做了改动或者基于别的分支代码)
https://github.com/natdon/ONScripter-CN/tree/master/src/cn/natdon
search baidupan, xiaoji_android_v1.8.9-A028.apk
https://www.bilibili.com/video/BV1r1421C7ep/
https://www.32r.com/app/10630.html
org.tvp.kirikiri2_free_10309.apk
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 百度网盘)
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
- https://github.com/christianhaitian/retroarch-cores/blob/master/aarch64/onscripter_libretro.so.zip
- https://github.com/christianhaitian/rk3326_core_builds/blob/rk3326/scripts/onscripter.sh
- https://github.com/christianhaitian/PortMaster/blob/main/Rlvm.zip
- https://github.com/christianhaitian/PortMaster/blob/main/Moonlight.zip
- https://github.com/christianhaitian/PortMaster/blob/main/markdown/rlvm.md
- https://github.com/kloptops/rlvm
- search baidupan, kloptops_rlvm-master.zip, christianhaitian_PortMaster-main_min_rlvm_moonlight.7z
- https://github.com/Ancurio/mkxp
- https://giters.com/krishenriksen/AnberPorts/issues/51
- https://github.com/night-burst/mkxp-z
- https://github.com/krishenriksen/AnberPorts
- https://giters.com/krishenriksen/AnberPorts/issues/51
- https://github.com/libretro/easyrpg-libretro
- https://github.com/EasyRPG/Player
https://myskrpatch.tistory.com/82
https://vndb.org/r?f=01fwArtemis_0Engine-&o=d&p=1&s=released
火星,我现在才发现原来vndb也是可以过滤引擎类型的(类似于steamdb),
只不过默认不会显示出来,例如可以过滤所有Artemis Engine引擎的galgame
(虽然其实也没啥用)
搜索加上条件是全年龄或者加上介质是CD即可
https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=02fwArtemis_0Engine-a00
https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=03fwArtemis_0Engine-a00bgcd
或者只搜索汉化过的
https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=02fwNScripter-2wzh_dHans-
我有一个办法,可以通过vndb筛选游戏引擎,加上全年龄(拨动下方的滑条到最左),
再加上介质是CD,就可以找到较好的游戏;或者换一个思路,筛选游戏引擎,
加上语言是中文——不过这两种筛选还是会漏掉一些比较好的galgame游戏,
主要vndb上收录的游戏太多了,应该很难找到适合自己的,完全是随缘
easyrpg build
https://github.com/EasyRPG/Player/blob/master/docs/BUILDING.md
https://github.com/EasyRPG/buildscripts/tree/master/linux-static
https://wiki.easyrpg.org/development/compiling/player/cmake
https://easyrpg.org/downloads/player/0.8/
https://github.com/EasyRPG/liblcf
依赖:
https://wiki.easyrpg.org/development/compiling/porting
由于easyrpg的linux版可能会运行失败(动态库问题),所以要自己编译,
在xubuntu20下用cmake编译运行easyrpg过程如下
(1)准备:expat2(我用的是expat-2.4.9)和liblcf-0.8和Player-0.8的源码包,
并且创建的rpgmaker 2k的简单工程(2)用cmake依次编译expat2和liblcf和Player,
使用相同的-DCMAKE_INSTALL_PREFIX=指向同一个输出目录
(原理是cmake会把这个输出目录也用于输入的依靠库目录),
并且都执行make install,最后获得easyrpg-player
(3)然后切换到rpgmaker 2k的简单工程目录下,然后通过LD_LIBRARY_PATH指向so动态库目录
同时执行easyrpg-player,例如这样:
LD_LIBRARY_PATH=/home/wmt/work_easyrpg/out/lib /home/wmt/work_easyrpg/out/bin/easyrpg-player
(4)运行效果和windows版几乎一摸一样
(IMP,TODO)work_easyrpg_v1_success.tar.gz