《宝可梦 绿宝石》移植至 WebAssembly(10万 FPS)
Pokemon Emerald Ported to WebAssembly (100k FPS)

原始链接: https://pokeemerald.com/

pokeemerald-wasm tripplyons 正在加载 wasm… ↑ ← → ↓ B A 选择 开始 加速 1x 键盘操作:方向键,Z=A,X=B,回车键=开始,Shift=选择。

近期一篇 Hacker News 的文章介绍了一个由开发者 @tripplyons 耗时约 15 小时在 AI 辅助下,将《宝可梦:绿宝石》移植到 WebAssembly 的项目。与运行 ROM 文件的传统浏览器模拟器不同,该项目是对社区驱动的 *pokeemerald* 反编译项目的直接重编译。 社区反应普遍积极,用户对该项目的性能赞叹不已,一些用户报告称帧率可达每秒数千帧。然而,讨论帖也指出了多项技术障碍,包括界面错误、输入处理不一致、缺少音频,以及在菜单交互或进化事件中导致游戏崩溃的问题。 讨论还深入探讨了该项目的法律“灰色地带”。尽管开发者指出构建过程不需要用户提供 ROM,但专家警告称,打包专有资产可能会招致任天堂的 DMCA(数字千年版权法)下架要求。用户建议添加存档导出功能、可配置按键绑定以及 PWA(渐进式 Web 应用)支持。开发者已确认收到反馈,并正积极致力于在后续更新中修复错误及实现所需功能。
相关文章

原文
pokeemerald-wasm
tripplyons

loading wasm…

Keyboard: arrows, Z=A, X=B, Enter=Start, Shift=Select.

联系我们 contact @ memedata.com