ONScripter Yuri – 增强型跨平台NScripter模拟器
概览
这款增强版ONScripter引擎基于ONScripter-jh打造,支持SDL2并针对现代平台优化。作为经典NScripter模拟器的强力进化版本,它提供了更出色的兼容性和功能特性。
核心功能
显示与界面
- 动态全屏缩放 – 自适应屏幕尺寸拉伸
- 导航栏控制 – 可隐藏系统导航元素
- GLES2渲染 – 增强的硬件加速锐度表现
系统集成
- 存储访问框架(SAF) – 直接读写外部SD卡
- 通用路径支持 – 兼容标准Android数据目录:
/storage/emulated/0/Android/data/com.yuri.onscripter/files
/storage/XXXX-XXXX/0/Android/data/com.yuri.onscripter/files
文本与编码
- 多编码支持 – 同时处理Shift-JIS(SJIS)和GBK编码
- 特殊字符输入 – 最新版本通过`符号支持英文半角字符输入
高级功能
- Lua脚本引擎 – 完整Lua集成实现动画与游戏逻辑
- 外部视频播放 – 调用系统播放器处理过场动画
操作方案
- 手势命令:
- 长按/三指点击:呼出上下文菜单
- 四指滑动:快速跳过文本
使用指南
游戏安装
- 通过SAF文件选择器定位游戏文件夹
- 或直接放置于指定Android存储路径
配置调整
- 调节全屏缩放等显示设置
- 自定义其他运行时参数
开发信息
开源项目GitHub地址:
https://github.com/YuriSizuku/OnscripterYuri
最新版本(v0.7.4 – 2023年7月)
- 新增通过反引号(`)符号的英文半角字符输入支持
- 多项稳定性优化与性能改进