ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 139740|回复: 24
上一主题 下一主题
[其它应用]

安卓端RertroArch全能模拟器详解

  [复制链接]
跳转到指定楼层
楼主
发表于 2020-11-7 10:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wdmomoxx 于 2020-11-7 10:52 编辑

让安卓系统变身华丽的游戏机,本次详细介绍RertroArch模拟器的使用设置:
下面我们来看一下最终的效果:
安卓端RertroArch全能模拟器详解

前言
RetroArch是一款全能模拟器,按照我自己的理解是一款模拟器整合平台,本身并不能模拟运行什么游戏,通过各类核心使其成为全能模拟器,再加上本身开源跨平台的特性在各种硬件上均能看到它的身影。在各种水果派开源硬件中也有不少爱好者用于DIY复古游戏机,这些基本上都是用了RetroArch全能模拟器来实现,只是基于的硬件及系统不同而已。很多人问我手机上也能安装lakka吗?其实只是安卓系统上的RetroArch软件,而lakka只是Linux系统上的RetroArch软件,那retropie,retrorangepi,recalbox等等这些系统又是什么?对我来说这么多不同的系统而我们用的都是同一个软件,我们看到的无非就是一个前端可以理解为界面+RetroArch模拟软件,界面就是我们看到的xmb(lakka),emulation station,attract mode等等。

使用
这篇文章算是抛砖引玉,简单介绍一下Android平台上RetroArch模拟器的使用。因为官方出了xmb界面,lakka基于xmb界面,而Android平台的RetroArch也支持上了xmb界面使得在Android上看起来就像lakka系统。下面就介绍一下Android上如何打开xmb界面。
打开前面的网上下载安装

安卓端RertroArch全能模拟器详解

安装后打开软件会自动解压相关资源文件,等待后即进入软件默认的glui界面:

安卓端RertroArch全能模拟器详解

第一步.进入第三个Settings页面↣Onscreen Display↣Onscreen Overlay将Hide Overlay In Menu选项取消选择,将会出现虚拟按键(进入xmb界面需要用到),虚拟按键的A为返回,B为确定。

安卓端RertroArch全能模拟器详解

第二步.返回到第三个Settings页面↣Driver↣Menu Driver将此选项改为xmb(方向键左右更改),然后进去第一页主页退出软件,再打开就可以看到漂亮的xmb界面了。

安卓端RertroArch全能模拟器详解

接下来修改语言,由于RetroArch内置的字体文件缺字,所以中文显示会不正常,首先下载一个中文字体放到手机内,我存放的路径为手机内存的RetroArch/system文件夹,方便管理,进入第二个选项页↣User Interface↣Appearance↣Menu Font选择下载的字体文件。

安卓端RertroArch全能模拟器详解

再返回到第二选项页↣User↣Language改成简体中文就能看到熟悉的语言了。

安卓端RertroArch全能模拟器详解

进去主菜单↣加载核心↣下载核心,选择比如Game Boy Advance(VBA Next)下载,将GBA的游戏ROM拷贝到RetroArch/roms/GBA,目录没有就自己新建,进入主菜单↣载入游戏内容↣选择文件并探测核心↣选择刚刚拷贝的ROM文件就可以愉快的玩耍了。

安卓端RertroArch全能模拟器详解

进阶
这里主要讲解一下RetroArch的列表文件以及xmb界面美化。

1.游戏列表的制作
按照我的理解,官方有个游戏库列表,我们自己下载的游戏放进去直接扫描的话,会和官方的游戏rom进行crc效验比较,如果crc一致,那么恭喜,xmb界面将会多出一个游戏模拟器页面选项,扫描出来的游戏就在里面了。对于一些改版的游戏或者经过压缩的rom如何让他显示在列表里,这就需要我们自己制作列表文件。
这里我以经典的FBA街机模拟器为例,添加kof97到列表中:
我们将下载的游戏rom复制到RetroArch/roms/FBA目录下,在RetroArch目录下新建一个playlists目录,再新建一个文件名为FB Alpha - Arcade Games.lpl的文件(这就是FBA模拟器的游戏列表文件),用记事本打开复制内容如下(推荐使用Notepad2进行编辑,保存编码为UTF-8):
  1. /storage/emulated/0/RetroArch/roms/FBA/kof97.zip
  2. 拳皇97
  3. DETECT
  4. DETECT
  5. f373fb35|crc
  6. FB Alpha - Arcade Games.lpl
复制代码
每个游戏都是这样子六行组成,下面是每一行说明:
  1. 第一行:/storage/emulated/0/RetroArch/roms/FBA/kof97.zip代表着这个ROM位于/storage/emulated/0/RetroArch/roms/FBA/文件夹内,且ROM名字是kof97.zip
  2. 第二行:拳皇97代表着这个游戏在主界面列表显示出来的内容,注意别用怪异的符号,尽量是中文、英语+数字
  3. 第三行:DETECT 是高级应用选填,意为指向特定路径的特定模拟器,大家默认DETECT这样子最好(某些游戏需要特定模拟器,就在这里指定模拟器so文件路径)
  4. 第四行:DETECT 也是高级应用选填,意为分类注释,建议默认为DETECT就是这样子就OK
  5. 第五行:f373fb35|crc 在|crc之前,就是对应的这个ROM的CRC32值,运用CRC32工具可以得到文件的CRC值(这一行也可以填写DETECT,不必计算)
  6. 第六行:FB Alpha - Arcade Games.lpl 这是FBA模拟器的标准列表文件名,请别乱改,默认就是这样子
复制代码

添加以后进入菜单即可看到新加的拳皇97游戏
安卓端RertroArch全能模拟器详解
但是这样还不够漂亮,如何把游戏的截屏显示出来呢?首先进入菜单设置,将缩略图选项设置成截屏,然后我们将游戏截图png格式图片存放在RetroArch\thumbnails\FB Alpha - Arcade Games\Named_Snaps目录下,重命名成游戏列表中第二行的内容,再进入游戏菜单就能看到游戏的截图了。
安卓端RertroArch全能模拟器详解
其他游戏的添加也是一样画葫芦操作。有人可能不太清楚各平台的游戏列表名称,这些标准列表文件名如下(暂时只给出常见主机的,太过稀奇的估计大家也不好找ROM)以下按机种英文名排序:
  1. Atari - 2600.lpl  --- 雅达利2600家用游戏机
  2. Atari - 5200.lpl  --- 雅达利5200家用游戏机
  3. Atari - 7800.lpl  --- 雅达利7800家用游戏机
  4. Atari - Jaguar.lpl  --- 雅达利美洲豹家用游戏机

  5. Bandai - WonderSwan Color.lpl  --- 万代天鹅彩色版
  6. Bandai - WonderSwan.lpl  --- 万代天鹅黑白版

  7. Commodore Amiga.lpl  --- 一款1985年7月23日在美国发售的电脑

  8. DOS.lpl  --- 基于DOSBOX模拟器的游戏

  9. FB Alpha - Arcade Games.lpl  --- FBA街机模拟器

  10. Game Park - GP32.lpl  --- 一款来自韩国2001年10月发售的掌机

  11. GCE - Vectrex.lpl  --- 1982年在美国发售的游戏机

  12. MAME.lpl  --- 默认MAME街机
  13. MAME2003.lpl  --- MAME街机模拟器2003版
  14. MAME2010.lpl  --- MAME街机模拟器2010版

  15. Microsoft - MSX.lpl  --- 微软的古老电脑之一,开机后是个早期的DOS内核,这机器当时在日本很流行,所以也有很多游戏
  16. Microsoft - MSX2.lpl  --- 这机器是MSX的第二代产品,内存更大,同样当时在日本很流行,所以也有很多游戏
  17. Microsoft - xbox.lpl  ---微软的经典家用光盘游戏机(这东西目前模拟还不成熟,暂时可以无视)

  18. NEC - PC Engine - TurboGrafx 16.lpl  --- 在日本于1987年10月30日发售的,日版叫PC Engine 美版叫TurboGrafx-16 的经典游戏机
  19. NEC - PC Engine CD - TurboGrafx-CD.lpl  --- 如上机器的CD光盘版本
  20. NEC - PC Engine SuperGrafx.lpl  --- 于1989年发布的新款PCE主机
  21. NEC - PC-FX.lpl  --- 于1994年发布的32位CPU的PCE主机后续机种

  22. Neo Geo.lpl  --- 经典的机皇主机,不过不建议分开用这个lpl文件,FBA模拟器本身包含了NEOGEO

  23. Nintendo - Nintendo Entertainment System.lpl  --- 经典红白机,任天堂1983年发售,日版叫FC,美版叫NES,总共销量超过6000万台
  24. Nintendo - Super Nintendo Entertainment System.lpl  --- 上面机种的第二代,任天堂1990年发售,日版叫SFC,美版叫SNES,总共销量接近5000万台
  25. Nintendo - Family Computer Disk System.lpl  --- 同上,大部分大家认识的机器都是卡带式,而这种属于软盘,也叫磁盘版本,游戏不是卡带是磁盘
  26. Nintendo - Game Boy Advance.lpl  --- 任天堂GBA手持游戏机,也叫GBA掌机
  27. Nintendo - Game Boy Color.lpl  --- 任天堂GBC游戏机,掌机
  28. Nintendo - Game Boy.lpl  --- 任天堂GB游戏机,掌机,上面是彩色版本,这个是黑白的
  29. Nintendo - GameCube.lpl  --- 任天堂GC游戏机,开发代号是Dolphin,也叫NGC,官方游戏为3寸DVD光碟
  30. Nintendo - Nintendo 64.lpl  --- 任天堂N64家用游戏机,首个任天堂卡带式3D游戏机
  31. Nintendo - Nintendo 64DD.lpl  --- 同上,DD的意思是底部多了个扩展仓位,支持磁盘,支持Satellaview卫星网络链接
  32. Nintendo - Nintendo DS Decrypted.lpl  --- 任天堂的双屏掌机,我们也叫NDS或者DS
  33. Nintendo - Virtual Boy.lpl  --- 任天堂首款3D视觉游戏机,于1995年发售,简称VB
  34. Nintendo - Wii.lpl  --- 任天堂推出的首个体感操控为主打的游戏机

  35. ScummVM.lpl  --- 这是是卢卡斯图形冒险游戏开发引擎Scumm的模拟器,基于这个开发平台,通常有第三方游戏出现在上面

  36. Sega - Dreamcast.lpl  --- 我们经常喊的DC游戏机就是这个,它是SONY PS2当时最大的竞争对手,也是32位光碟游戏机
  37. Sega - Game Gear.lpl  --- 这是SEGA公司1990年推出的首款掌机,当时大部分掌机还是黑白屏幕时代它可是彩色的哟
  38. Sega - Master System - Mark III.lpl  --- 这是SEGA公司1985年推出的8位家用主机
  39. Sega - Mega Drive - Genesis.lpl  --- 这是SEGA公司1988年推出的16位家用主机,属于2D王朝时代的经典家用主机
  40. Sega - 32X.lpl  --- 这是SEGA MD+32X扩展器的游戏模拟器,32X平台的游戏几乎都是原厂游戏,日美欧版总和都很少,这和当时32X硬件几乎没用销量有关系
  41. Sega - Mega-CD - Sega CD.lpl  --- SEGA于1991年推出,这也是MD主机的一个扩展,32X是卡带,而CD是光碟,都是为了延长MD寿命的扩展产品
  42. Sega - PICO.lpl  --- SEGA于1993年推出的儿童电子智育玩具,硬件相当于缩减版的MD,当时中国大陆行货叫“比嘉启能宝箱”
  43. Sega - Saturn.lpl  --- SEGA于1994年推出这款经典光碟游戏机叫做“土星”,首发当天卖出了17万台,最终销量接近900万台,堪称一代经典
  44. Sega - SG-1000.lpl  --- SEGA于1983年推出的,也是世嘉公司第一款游戏机产品,当时未能竞争过任天堂FC

  45. SNK - Neo Geo CD.lpl  --- SNK于1994年推出的光碟版Neo-Geo主机,为了家庭普及化,光碟比Neo-Geo卡带价格低得多
  46. SNK - Neo Geo Pocket.lpl  --- SNK于1998年推出的第一款掌机,主要是为了移植NEOGEO主机游戏,我们通常叫它NGP
  47. SNK - Neo Geo Pocket Color.lpl  --- SNK于1999年推出,终结了发售一年的黑白版本,此为彩色版本,也叫NGPC

  48. Sony - PlayStation.lpl  --- 这款俗称PS的东东是日本索尼公司于1994年推出的以CD光盘为介质的游戏机,它的竞争对手为世嘉土星/SS 和 任天堂N64
  49. Sony - PlayStation 2.lpl  --- 这款俗称PS2的东东是2000年推出PS1主机的升级版,采用DVD光盘为介质,除了游戏丰富以外,对DVD的普及也做出了相当大的贡献
  50. Sony - PlayStation Portable.lpl  --- 日本索尼公司于2004年推出以UMD光碟为介质的掌上游戏机,全球销量超过8000万台

  51. The 3DO Company - 3DO.lpl  --- 这款我们叫做3DO的游戏机于1992年发售,该公司最经典的游戏是玩具兵大战与魔法门等等

  52. Tiger - Game.com.lpl  --- 这是一款1997年发售的奇葩掌机,黑白屏幕、四级灰度,关键是上面居然有极为罕见的CAPCOM伪3D版生化危机2
复制代码



2.xmb界面美化
xmb界面美化主要是一些图标主题类的替换,相信聪明的你会发现在xmb设置页面的菜单选项卡内有一部分的设置选项,我主要讲解一下如何使用及设置。
我们进入设置页面的目录选项,这里是RetroArch对各种资源存放默认定义的目录指向,我们可以发现我之前为什么将游戏列表文件存在RetroArch\playlists目录下,为什么游戏截图存放在RetroArch\thumbnails\FB Alpha - Arcade Games\Named_Snaps目录下。

安卓端RertroArch全能模拟器详解

xmb的界面定义暂时发现2种,非常类似安卓上的普通壁纸以及动态壁纸功能,动态效果就是默认的几种样式,选择一下喜欢的颜色就行了,在菜单选项下面的菜单Shader管线和菜单颜色主题中设置。

安卓端RertroArch全能模拟器详解

安卓端RertroArch全能模拟器详解

普通壁纸功能需要将菜单Shader管线关闭,动态壁纸选项打开,这里的动态壁纸意思是主页面中每个页面可以设置一张背景壁纸。我们将自己喜欢的壁纸转换成png格式,图片分辨率最好修改成和Android设备屏幕分辨率一致,同样为了便于管理,我把图片复制到RetroArch\wallpapers目录下,比如想将某张图片设置成FBA模拟器的背景图片,直接将图片重命名成FB Alpha - Arcade Games.png,再在设置页面的目录选项将动态壁纸目录设置成手机内置存储下的RetroArch\wallpapers目录,重新进入模拟器页面就可以看到设置的背景图片,图片的命名方式和游戏列表相同。

安卓端RertroArch全能模拟器详解

菜单图标的更换,Android默认在xmb界面下官方只集成了一个monochrome主题,其他主题设置后没有相应的资源文件,所以图标都显示成黑色方块了,其实我们可以到官网查看,在这个页面下有相应的主题文件,我们将这些文件按照目录结构下载下来。将安卓上的RetroArch.apk用winrar打开,将下载的这些主题文件夹添加到RetroArch.apk\assets\assets\xmb\目录中,再将apk重新签名一下,这些主题图标就可以正常显示了。当然你也可以自己修改图标做一款属于自己的美化主题。
再进阶修改Android系统,将开机界面DIY,设置RetroArch开机自启动,一个活脱脱的安卓复古系统就大功告成了。

评分

参与人数 4威望 +18 金币 +36 Z币 +6 收起 理由
秉烛 + 6 + 10 + 3 感谢分享
小鱼干. + 6 行家啊,要跟我学做菜吗?
solitary. + 6 + 10 开门,社区送温暖...
路人甲是野百合 + 6 + 10 + 3 强大的ZNDS智能电视网!

查看全部评分


上一篇:新出的正版软件,可看美、日、韩、泰,画质高清,速下!
下一篇:i酷影视TV版v1.4.0 手机盒子通用影视神器
沙发
发表于 2020-11-7 22:46 | 只看该作者
这个机器我有,就是Retroarch真心不会用啊,设置太繁琐了,也没有个完整教程。没时间研究,只好用傻瓜式的小鸡模拟器了。
回复 支持 反对

使用道具 举报

板凳
发表于 2020-11-7 22:47 | 只看该作者
第一次听说这个玩意儿
回复 支持 反对

使用道具 举报

地板
发表于 2020-11-7 22:47 | 只看该作者
哇擦,太会玩了把
回复 支持 反对

使用道具 举报

5#
发表于 2020-11-7 22:47 | 只看该作者
观摩下大神的心得
回复 支持 反对

使用道具 举报

6#
发表于 2020-11-7 22:48 | 只看该作者
发现了不得了的东西
回复 支持 反对

使用道具 举报

7#
发表于 2020-11-7 22:48 | 只看该作者
请问下有没有延迟比较低的游戏手柄推荐??
回复 支持 反对

使用道具 举报

8#
发表于 2020-11-7 22:48 | 只看该作者
就想问下有可以高清玩psp游戏的配置吗?
回复 支持 反对

使用道具 举报

9#
发表于 2020-11-7 22:49 | 只看该作者
嗯,教程很好,谢了
回复 支持 反对

使用道具 举报

10#
发表于 2020-11-7 22:49 | 只看该作者
最nb的是覆层和滤镜
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-25 14:20 , Processed in 0.092271 second(s), 13 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表