gpt4 book ai didi

android - 在 Android 应用程序中使用游戏机模拟器

转载 作者:行者123 更新时间:2023-11-29 17:46:06 25 4
gpt4 key购买 nike

我问过this question之前,但它被视为一个广泛的问题。所以我现在要问一个关于该主题的更具体的问题。

我想构建一个能够播放 Sega Genesis ROM 的 Android 应用程序。显然它需要一个 Sega Genesis 模拟器。根据我在其他带有游戏控制台模拟器的 Android 应用程序中看到的内容,我认为没有必要从头开始编写模拟器。例如this app有超过 10 个游戏机的模拟器,显然他们没有花费数年时间从头开始编写 +10 个模拟器并将它们放在应用程序中只是为了免费分发。

所以我猜测有一种方法可以在 Android 应用程序中使用(包括)已经编写好的游戏机模拟器。是对的吗?如果是,怎么能做到这一点?

我搜索了很多,但一无所获。也许这个过程有一个我不知道的特殊名称,我应该用那个名称搜索。

最佳答案

这个问题太宽泛了,但我可以为您指出正确的方向:

Android 允许使用 NDK 进行原生 C++ 开发.得到它,学习它,爱上它。

然后您可以使用开源的 C++ 模拟器核心并将其包含在您的应用程序中,或者您可以构建您自己的现有模拟器版本并根据自己的喜好进行 fork 。

对于您的示例 (Sega Genesis),您可以使用 SDLDGEN : 将两者结合起来将产生一个与 android 兼容的 Genesis 模拟器。

关于android - 在 Android 应用程序中使用游戏机模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26591302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com