做了一个 iOS 浏览器里可以玩的 GBA 模拟器,性能还不错。

2021 年 1 月 12 日
 44670
https://44670.org/gba/
欢迎来玩。
使用了 WebAssembly,在 iPhoneX 上最快能到 300fps 。
在 Safari 里打开,然后添加到主屏幕上后,可以在主屏幕上以 WebApp 的形态全屏运行。注意和浏览器里的网页的存档是不共享的。

GitHub 项目: https://github.com/44670/vba-next-wasm
9339 次点击
所在节点    分享创造
26 条回复
qq73666
2021 年 1 月 12 日
666
lekai63
2021 年 1 月 12 日
已 Start
Dkngit
2021 年 1 月 12 日
666
shunia
2021 年 1 月 12 日
添加到主屏后点不到底下的按钮,被 ios 那条横线挡住了
![]( https://tva1.sinaimg.cn/large/008eGmZEly1gmkpjkplmyj30n01ds455.jpg)
44670
2021 年 1 月 12 日
@shunia 可以试试横屏哈哈哈,之后我会优化一下竖屏模式的按键布局。
shunia
2021 年 1 月 12 日
@44670 #5 横屏也挡住了呀。。。
44670
2021 年 1 月 12 日
@shunia 虽然挡住但是其实是可以直接按下去的,不过不能拖动。
shunia
2021 年 1 月 12 日
哈哈,很强,值得 star 。
44670
2021 年 1 月 12 日
目前还有断网后不能玩的缺陷。在考虑用 serviceworker 解决这个问题。
cigarzh
2021 年 1 月 13 日
挺不错
复杂场景帧数有点低
第一行像素渲染不同步
44670
2021 年 1 月 13 日
@cigarzh 应该是锁定真实硬件的速度,可能是游戏本身的问题?可以按 Turbo 键看看会不会变快。
cigarzh
2021 年 1 月 13 日
@44670 看了下实机演示,确实是 thetemple 本身的问题
不过模拟器的效果和实机有点差距,这个 demo 应该是把硬件榨干了
44670
2021 年 1 月 13 日
@cigarzh 还有一个 Yeti3D 也算是把性能榨干了。https://www.gbadev.org/demos.php?showinfo=568
rockft
2021 年 1 月 13 日
先去 star 再说
Claar
2021 年 1 月 16 日
虽然对这种游戏已经不感兴趣
但是确实 np
sigl0p
2021 年 1 月 16 日
看到这个就让我想起上次手慢,没下载到 appstore 里的 gba 模拟器。
fox0001
2021 年 1 月 16 日
存档如何备份、共享?
44670
2021 年 1 月 16 日
@sigl0p 这个不大可能被下架哈哈哈。
@fox0001 点击 Menu ( PC 的话是按下 ESC 键),在菜单里可以备份、恢复存档。
hyln9
2021 年 1 月 16 日
NTR CFW 后又一力作,已 star😘
Lemeng
2021 年 1 月 16 日
都 star,那我也去看看,哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/744043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX