关于 DINE

DINE 让东方同人游戏直接在浏览器里运行,电脑和手机都可以玩。

DINE 不是模拟器

DINE 没有模拟 x86 CPU,也不运行游戏的 .exe。它把游戏的引擎源码(目前是东方弹幕风 ph3sx)直接编译成 WebAssembly,再把引擎用到的那一小部分 Windows 接口(窗口、Direct3D、DirectSound、文件、输入)用浏览器的能力重新实现一遍。

所以游戏跑的是原生速度的引擎和原版的脚本、素材,行为和在 Windows 上一致。代价是每种引擎都要单独移植,每部作品也要实际验证后才会上架。

怎么玩

  1. 从作者的官方发布页下载游戏(首页卡片和资源页有链接)。
  2. 打开数据包页,选择游戏文件夹或压缩包,生成 .obb 数据包。整个过程在你的浏览器里完成,不会上传。
  3. 在首页导入数据包,然后开始游戏。

数据包和存档保存在浏览器的私有存储(OPFS)里,清除网站数据会把它们一起删掉。可以在首页的侧栏导出存档备份。

版权

DINE 不提供、不托管任何游戏文件。所有作品的版权归各自作者所有,请从官方渠道获取游戏,并遵守作者的发布条款。

东方 Project 的版权属于上海爱丽丝幻乐团。DINE 是爱好者项目,和原作者、各同人社团都没有关联。

如果你是作品作者,不希望自己的作品出现在这里,联系我们后会立即下架。

致谢

东方弹幕风 ph3
mkm
ph3sx
Natashi 及贡献者
编译工具链
Emscripten
书法字体
龙藏体(Long Cang)

以及每一位把游戏做出来并公开发布的同人作者。