吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9309|回复: 31
上一主题 下一主题
收起左侧

[原创工具] 【Onscripter Yuri】全平台ONS模拟器

  [复制链接]
跳转到指定楼层
楼主
小木曾雪菜 发表于 2023-2-14 18:24 回帖奖励
本帖最后由 小木曾雪菜 于 2023-2-14 18:29 编辑

大家情人节快乐~



我用了大概一周的时间来搞了一下ons模拟器,我搞的这个版本支持任意比例缩放,支持拉伸全屏,修复了原版的脚本解析bug等。
同时支持,windows x86, x64, linux x86, x64, arm, arm64, psv  还有网页版。 陆续会支持安卓版(android studio体积太大了,感觉好费劲)
release里面全部都是静态链接的,不需要装复杂的环境,下载即可用。

目前已经开源:https://github.com/YuriSizuku/OnscripterYuri
另外我适配的PSV版:https://github.com/YuriSizuku/psv-OnscripterJH
欢迎大家来star, 测试并反馈意见~~~

这个项目最大的难点其实在于交叉编译,真的是超级多的坑。
SDL库很多都是和系统绑定的,目标机x11,asls之类的编译又有很多依赖,最后不得不采取SDL库再目标机上编译玩再赋值缓存交叉编译。



搞这个的契机是因为Ons模拟器现在基本上没有人发布windows版了,更别说是linux版了,编译需要很复杂的环境。
安卓版也是各种版本都不尽人意,onsplus, onsjh不支持拉伸全屏、mine全面屏手势条无法隐藏。
这种割裂感让我想着干脆自己搞一个全平台的版本,同时新增web版支持



另外ons太混乱了。官方版的ons是SDL1.2,且不支持gbk;onsjh版原来的托管地址挂了,迁移到github上面没有makefile,跨平台编译也很费劲;Mine本身就违反开源协议了,而且windows版也不能用了,还搞出了nt2,nt3加密。最大的问题,这么多版本的ons对于拉伸全屏几乎都不支持。我就想把ons真正做到各个平台轻松编译,前几天初次接触web程序,就萌生了把ons引擎移植到web上的想法。至于为什么要折腾ONS?问就是情怀,算是庆祝我接触ons和galgame入坑10周年吧。

免费评分

参与人数 12吾爱币 +19 热心值 +11 收起 理由
15235109295 + 1 + 1 谢谢@Thanks!
FFF全部成为F + 1 + 1 感谢大佬,大佬牛逼!
fengbuqun + 1 + 1 谢谢@Thanks!
XhyEax + 3 + 1 我很赞同!
笙若 + 1 + 1 谢谢@Thanks!
(ˉ(∞)ˉ)zZ + 1 我很赞同!
Hovard + 1 + 1 谢谢@Thanks!
lll711 + 1 + 1 我很赞同!
Mr.Xuan + 1 + 1 谢谢@Thanks!
bingyun2022 + 1 我很赞同!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
LightswornSnow + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
only998 发表于 2023-2-14 19:51
ons问题太多,不支持多线程,不支持层级精灵(类似父对象然后挂载子对象),不支持真正意义上的后台动画,不支持事件绑定精灵,不支持多语言,不支持视频精灵混合,不支持单个精灵执行特效。。。。。。
推荐
Aobanana 发表于 2023-2-15 20:21
ONS,曾经的神。但现在还是没落了,NScripter的表现能力不够。已经很少看到新鲜血液的流入。会去用ONS的基本只剩怀旧曾经的经典老游戏了。
3#
Pwaerm 发表于 2023-2-14 18:25
4#
 楼主| 小木曾雪菜 发表于 2023-2-14 19:53 |楼主
only998 发表于 2023-2-14 19:51
ons问题太多,不支持多线程,不支持层级精灵(类似父对象然后挂载子对象),不支持真正意义上的后台动画, ...

但是ons有着极强的兼容性,结合lua可以进行多线程。
除此之外还有着大量的移植游戏,这是其他平台不能比拟的。
5#
wasm2023 发表于 2023-2-14 19:54
支持原创
6#
will52089 发表于 2023-2-14 20:54
感谢分享。。
7#
雾都孤尔 发表于 2023-2-14 21:37
支持原创,感谢分享!
8#
bingyun2022 发表于 2023-2-14 21:51
支持原创,感谢分享!
9#
Siriusol 发表于 2023-2-14 22:07
支持原创,感谢分享
头像被屏蔽
10#
hwxq43 发表于 2023-2-15 04:38
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 13:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表