在Android应用程序中使用游戏控制台模拟器

赛义德

我之前曾问过这个问题,但这被认为是一个广泛的问题。因此,我现在要问一个关于该主题的更具体的问题。

我想构建一个能够播放Sega Genesis ROM的Android应用。显然,它需要一个Sega Genesis Emulator。基于我在其他带有Game Console Emulator的android应用中看到的内容,我发现无需从头开始编写模拟器。例如,该应用程序具有用于10多个游戏机的仿真器,显然他们并没有花费多年的时间从​​头编写+10个仿真器,并将其放入应用程序中以免费分发。

因此,我猜测有一种方法可以在Android应用程序中使用(包括)已经编写的Game Console Emulator。是对的吗?如果是的话,那怎么办呢?

我已经搜索了很多,却一无所获。也许此过程有一个我不知道的特殊名称,我应该使用该名称进行搜索。

罗宾·艾森伯格

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

Android允许使用NDK进行本机C ++开发得到它,学习它,爱它。

然后,您可以使用开源的C ++模拟器核心并将其包含在您的应用程序中,也可以仅构建自己版本的现有模拟器并将其分叉。

对于您的示例(Sega Genesis),可以使用SDLDGEN:将两者结合将产生一个与Android兼容的Genesis仿真器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在控制台应用程序中使用位图

来自分类Dev

无法在控制台应用程序中使用位图

来自分类Dev

在控制台应用程序中使用KeysConverter

来自分类Dev

在控制台应用程序中使用Api

来自分类Dev

在控制台应用程序中使用 WCF 服务

来自分类Dev

在控制台应用程序中使用秒表

来自分类Dev

在 android 模拟器 LibGDX 中使用应用程序时分辨率不正确

来自分类Dev

Qt如何在Windows中的非控制台应用程序中使用main()?

来自分类Dev

在C#控制台应用程序中使用Windows 8 API(VideoCaptureDevices)

来自分类Dev

在控制台应用程序中使用async / await时,为什么需要AsyncContext?

来自分类Dev

在Java控制台应用程序中使用Windows“ cls”命令清除屏幕

来自分类Dev

在ASP.NET5控制台应用程序中使用Startup类

来自分类Dev

如何在asp.net控制台应用程序中使用依赖项注入?

来自分类Dev

在控制台应用程序C#中使用小时来执行查询

来自分类Dev

在控制台应用程序中使用WindowsFormsSynchronizationContext时,异步/等待死锁

来自分类Dev

如何在Intellij IDEA中使用Gradle创建Kotlin控制台应用程序

来自分类Dev

读取在C ++中使用控制台应用程序打开的文件

来自分类Dev

DefaultValue是否可以在控制台应用程序中使用?

来自分类Dev

在控制台应用程序中使用图像代替文本

来自分类Dev

在控制台应用程序C#中使用out参数

来自分类Dev

在控制台应用程序(Visual Studio)中使用VTK-访问冲突

来自分类Dev

在控制台或Web应用程序中使用异步/等待

来自分类Dev

为什么在控制台购买时无法在我的应用程序中使用此功能?

来自分类Dev

在视觉cpp控制台应用程序中使用std :: cout时出错

来自分类Dev

通过在C#控制台应用程序中使用API获取JSON

来自分类Dev

MSBuild 未在控制台窗口应用程序中使用“系统”进行编译

来自分类Dev

在标准 .net 控制台应用程序中使用 .Net Core dll

来自分类Dev

我可以在 C# 控制台应用程序中使用 Unicode 吗?

来自分类Dev

纯控制台Android应用程序?

Related 相关文章

  1. 1

    无法在控制台应用程序中使用位图

  2. 2

    无法在控制台应用程序中使用位图

  3. 3

    在控制台应用程序中使用KeysConverter

  4. 4

    在控制台应用程序中使用Api

  5. 5

    在控制台应用程序中使用 WCF 服务

  6. 6

    在控制台应用程序中使用秒表

  7. 7

    在 android 模拟器 LibGDX 中使用应用程序时分辨率不正确

  8. 8

    Qt如何在Windows中的非控制台应用程序中使用main()?

  9. 9

    在C#控制台应用程序中使用Windows 8 API(VideoCaptureDevices)

  10. 10

    在控制台应用程序中使用async / await时,为什么需要AsyncContext?

  11. 11

    在Java控制台应用程序中使用Windows“ cls”命令清除屏幕

  12. 12

    在ASP.NET5控制台应用程序中使用Startup类

  13. 13

    如何在asp.net控制台应用程序中使用依赖项注入?

  14. 14

    在控制台应用程序C#中使用小时来执行查询

  15. 15

    在控制台应用程序中使用WindowsFormsSynchronizationContext时,异步/等待死锁

  16. 16

    如何在Intellij IDEA中使用Gradle创建Kotlin控制台应用程序

  17. 17

    读取在C ++中使用控制台应用程序打开的文件

  18. 18

    DefaultValue是否可以在控制台应用程序中使用?

  19. 19

    在控制台应用程序中使用图像代替文本

  20. 20

    在控制台应用程序C#中使用out参数

  21. 21

    在控制台应用程序(Visual Studio)中使用VTK-访问冲突

  22. 22

    在控制台或Web应用程序中使用异步/等待

  23. 23

    为什么在控制台购买时无法在我的应用程序中使用此功能?

  24. 24

    在视觉cpp控制台应用程序中使用std :: cout时出错

  25. 25

    通过在C#控制台应用程序中使用API获取JSON

  26. 26

    MSBuild 未在控制台窗口应用程序中使用“系统”进行编译

  27. 27

    在标准 .net 控制台应用程序中使用 .Net Core dll

  28. 28

    我可以在 C# 控制台应用程序中使用 Unicode 吗?

  29. 29

    纯控制台Android应用程序?

热门标签

归档