❶ONScripter,全称Open-source NScripter(开源NScripter引擎)简称ONS,主要用于移动端运行NScripter引擎的游戏,又称为ONS模拟器。使用NScripter引擎制作的游戏主要是为桌面端PC开发的,而不是移动端,所以游戏画面比例不能适配各种安卓或iOS设备的屏幕比例,ONScripter基本也只能模拟运行NScripter引擎制作的游戏(以下简称ONS游戏),而不能运行Krkr、Artemis等引擎的游戏,更不是电脑游戏万能模拟器。
❷ONScripter因为年代比较久,所以也有多个修改版本,多个平台版本,如支持多平台的ONScripter-Yuri、ONScripter-Jh,安卓端的MiNE,iOS端的ONSPlayer。传统的ONScripter支持大多数ONS游戏,称为V1,在一段时间后出现了V2,MiNE则为V3,其中主要区别就是加密方式和运行效率上的不同,向下兼容向上不兼容。简言之,能用MiNE和ONScripter-Yuri就用这俩。
❸因为NScripter引擎老旧,只有早期的一些老GalGame会采用该引擎,所以如今大多数ONS游戏并非直接搬运至电脑端原生的NScripter引擎游戏,而是通过后期移植而成的NScripter游戏居多。由于是移植,自然存在移植的Bug,翻车是常事。
❹因为ONS游戏的环境比较混乱,所以必须学会如何辨别ONScripter支持的游戏,必备必备必备常识→ONS游戏文件特征,解压后文件有三大类:
②字体文件在MiNE中不是必要的,字体文件全游戏通用可复制或替换,要支持对应的编码和语言,否则不显示。
❷解压:下载好游戏后,7z、rar、zip等压缩文件,
🔸安卓请使用ZArchiver或RAR等软件解压,(安卓正版ZArchiver下载在帖子底部的备份网盘中有);
❸移动文件:传统的ONScripter,如ONS-yuri等,只要你授予App读取权限后,在App内找到游戏文件即可,但如果是MiNE,请根据下图所示预设游戏库路径,请注意,(错误位置已用下划线标注)
🔸不能将单个游戏的游戏文件夹根目录设为MiNE的游戏库目录,
❎错误示例: .../mine/游戏1/游戏1/游戏1的子文件和文件夹
✅正确示例:.../mine/游戏名1/游戏1的子文件和文件夹
个人推荐安卓使用ONS-Yuri、MiNE3.2.1和ONS-Jh,不推荐ONS-plus,也不推荐上AppStore购买ONSPlayer。
如果在GitHub上因网络原因无法下载,请选择频内整合备份地址下载。
• ONScripter-Yuri(推荐,V1/V2/V3支持,仍在更新,支持在windows、linux x86、android、web上运行,支持nt2/nt3脚本,界面友好)
• ONScripter-Jh(推荐,仅V1支持,支持全平台,界面友好)
• MiNE(推荐,V1/V2/V3支持,支持android、windows,老牌ONS模拟器,界面花哨)
• ONScripter-plus(极不推荐,带广告,GooglePlay上架的修改版,外国辣鸡,恰烂钱!)
• 网页版:长按/F9 调出菜单,之后可选择拉伸全屏等选项
因为原始的ONS是国外的软件,并没有支持中文,所以国内多为原始ONS的修改版。最早2013年我接触ONS时候,国内流传的ONS有俩个主要版本,一个是来自ACGFuture(一个Gal论坛)的ONScripter-ACGF(一个绿毛头像图标的,现在ONS-Yuri使用的图标,只能用在安卓4.4以下),另一个是来自面包工坊(一个组,后开发了BKE引擎)的MiNE(称为MiNE是支持了别的一些引擎,但主要使用的还是NScripter,MiNE陆陆续续有人维护,现在姑且还能用)。现在比较新的ONS是ONScripter-Jh(由jh2711H维护,比较好用但已停更),最新的ONS是ONScripter-Yuri(由YuriSizuku维护,基于ONS-Jh,仍在更新!)。