
前段时间在看 ONScripter 的源码的时候,想到了可以用 Emscripten 将 ONScripter 编译成 wasm,实现 ons 游戏的在线运行,于是就稍微改了改,做出来了。
受到了 em-dosbox 的启发。
ONScripter 是一个开源的游戏引擎,可以运行 NScripter 格式的游戏(十多年前应用较广)。ONScripter 使用了 SDL 图形库,可移植性较好,此前已被移植到各种平台。
https://github.com/wcwac/em-onscripter
ONS 游戏《水仙》的在线版本
使用 BrowserFS 实现资源按需加载,并支持存档功能
Just for fun
1 bgm004 2021-10-03 06:01:11 +08:00 via Android 手机上要是能居中就好了。 |
2 shoa OP @Track13 手机上没有居中应该是页面缩放的原因。 我刚刚把页面缩放禁用了( user-scalable=0 ),应该没有这个问题了。 |
3 fox0001 2021-10-05 22:23:10 +08:00 点赞~!期待能够实现在线选择 rom |