Android 版超级任天堂模拟器
任天堂模拟器有公开可用的代码吗?我想为 Android 创建一个像 SNesoid 这样的模拟器。我应该从哪里开始?这涉及NDK吗?
Is there any publicly available code for the Nintendo emulator? I would like to create an emulator like SNesoid for Android. Where should I start? Does this involve the NDK?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
有一个非常不错的 java SNES 模拟器,称为 jsnes(即 Java SNES,不要与 JSNES,即 JavaScript NES 混淆),由 ZSNES 板上一个名为 spiller 的用户开发。 这是 WIP 线程,可以在其中下载最新的 jar 。据我所知,这不是一个开源项目,但它是一个起点。
There's a very decent java SNES emulator called jsnes (ie. Java SNES, not to be confused with JSNES ie. JavaScript NES) developed by a user called spiller on the ZSNES board. Here's the WIP thread where the latest jar can be downloaded. It is not an open source project, to my knowledge, but it's a place to start.
在这里我找到了一些,我更喜欢第一个
bsnes
snes
zsnes
here I have found some and I prefer the first one
bsnes
snes
zsnes
您有多个模拟器可以尝试在您的 Android 设备上玩 SNES 游戏。对我来说,最好的模拟器是 RetroArch。首先,尝试使用其他模拟器。你有良好的图形、良好的声音和无延迟,这是最重要的。在尝试了 RetroArch 之后,我推荐这款 Snes9x EX+。您安装哪一款就不会后悔。
You have several emulators that should try to play SNES games on your android device. For me the best emulator is RetroArch. First, try this emulator that the other ones. You have good graphics good sound and no lag which is most important. After trying the RetroArch I recommend this one Snes9x EX+. Which one you will install you would not regret.
有点晚了,但你可以检查一下,主要思想是我将所有内容都放在浏览器中 https://pub.dev /packages/flutter_inappwebview (它非常快速且强大,因此我可以毫无问题地在本机代码和 JS 代码之间进行桥接调用)。
我在我的手机上进行了测试(Iphone X 和 Helio P90 CPU,它们没有性能问题),所以我认为您可以使用它作为参考。
https://github.com/nielsezeka/flutter_snes_simulator_research
A bit late but you can check it, the main idea is I put everything inside a browser https://pub.dev/packages/flutter_inappwebview (It's very fast and powerful, so I can make bridge call between native code and JS code without any problem).
I tested it on my phone (Iphone X and Helio P90 CPU and their is no performance issue) so I think you can use it for your reference.
https://github.com/nielsezeka/flutter_snes_simulator_research