本帖最后由 Gilgamesh 于 2019-8-2 13:52 编辑
写在前面 对于模拟器和前端而言,所涵盖的信息面非常广,本文不是一个详细的模拟器及前端的教程,只是一个简易的上手手册,你按照本文介绍的内容一步步操作后,可以非常快速的上手游玩,但对于更深入的内容,还是需要自己摸索和学习的,笔者水平有限,也不会在这篇文章里深入展开这些信息。
整合包的包含的游戏: FC/NES:304个官方游戏,其中255个为汉化(应该是涵盖了99%的汉化FC游戏),另外49个为IGN评选出的Top100 NES游戏(这49个游戏没有汉化,所以保留美版原版,另外51个有汉化,包含在前面的255个中); FC/NES Hack:405个非官方游戏(外星科技或其他厂家自制或魔改的游戏,所有中文的非官方游戏,应该覆盖率也超过99%) SFC/SNES:65个官方游戏的中文/汉化(覆盖率同样应该有99%),IGN评选的Top100的游戏(总计87个,没有中文的,保留了美版的原版,另外13个是有中文的,包括在前面的65个中文里) GBA:307个官方游戏,其中256个为汉化(同样99%),另外51个为MetaCritic里,GBA评分前100的游戏(IGN没有评选过GBA的Top10,只有Top25,同样的51个为原版,另外49个包含在汉化中) GBA Hack:37个非官方改版游戏,包括三绕传奇,圣邪的意志,大量宝可梦改版等 PS1:154个PS1游戏,其中66个为汉化(99%,你已经懂了),另外88个是我挑选的没有中文的精选游戏,包括GT赛车,铁拳,刀魂,合金装备,恐龙危机,前线任务,女神异闻录等。 PGM:31个IGS-PGM的街机游戏,三国战纪、西游记之类的游戏在这个机种里 CPS:74个CPS1-CPS3的游戏,街霸3.3,乔乔的奇妙冒险,龙与地下城,异形对铁血战士等 NeoGeo:84个NeoGeo游戏,拳皇,合金弹头,侍魂,饿狼,你懂的。
所有游戏有封面和截图,80%左右带视频预览 一些预览图:
什么是模拟器前端 Android有很多非常优秀的模拟器,比如RetroARCh,DraStic,EPSXE,PPSSPP,Dolphin,Redream等,但这些模拟器都是各自独立的,没有一个统一的入口,有些模拟器有较为优秀的rom管理和显示功能(比如EPSXE,Redream等),而有些模拟器在这些方面就比较薄弱,一旦游戏多了,你要找游戏,启动游戏就非常困难。 模拟器的前端就是一个统一管理所有模拟器和rom的入口,让你能更方便得浏览和启动你的模拟器游戏。 在这里,你可以统一浏览你的游戏,并且可以给这些rom加入附加的信息,比如封面、视频、游戏类型等,便于你更为快捷得查找和浏览这些内容。 而不同模拟器的兼容性也各有不同,比如模拟器A对游戏X的兼容性很好,但游戏Y则更适合用模拟器B来跑(这类问题在街机游戏中特别常见),在没有前端的时候,你只能在启动器中选择适合的模拟器,然后再加载对应的rom,每次启动都需要如此,但在模拟器前端中,你设置好了rom以及与其对应的模拟器关系后,下次点击这个rom,适合的模拟器就会自动启动,使得整个过程都更加顺畅
为什么要用ARC Browser当前端 笔者试过不少的模拟器前端,由于Android的模拟器前端的发展起步较晚,无论是付费的还是免费的安卓前端软件,从绝对的完成度来说,和其他平台成熟的前端软件相比,差距还是比较大的,所以现阶段也无法要求前端具有非常复杂的功能。 笔者对前端的需求大致如下: 1. 可以调用第三方模拟器启动游戏,小鸡、悟饭游戏厅之类显然不符合这个需求 2. 可以脱离触控,直接用手柄操作,DIG等前端还是无法完全脱离触控,比如界面的双指缩放,菜单按键等,都是需要使用到触控或者导航键。为Android TV设计的软件,由于使用遥控器操作,其操作逻辑更接近手柄,所以更为适合 3. 可以为独立的机型/游戏设置不同的模拟器关联(比如有些模拟器更适合跑hack rom,兼容性更好;而有些模拟器更适合跑官方rom,准确性更好,希望能针对不同的游戏设置不同的模拟器关联 4. 支持游戏的分目录/分类型的展示,由于笔者机型中的游戏较多,需要根据游戏的不同类型分目录,或者分Tag来展现,不然几百个游戏,只按文件名排列,光翻页就需要翻很久,展示还可以,真的用起来就太累了。 基于以上几点需求,ARC Browser是笔者试用过的Android前端中最符合需求的。 支持调用近百种第三方模拟器,笔者常用的模拟器都可以覆盖到
由于最初是为Shield TV设计,无需触摸,所有操作都可以通过手柄完成
可以为单独游戏设置独立的模拟器关联
支持按Tag对游戏进行分类的筛选和展示,且同一个游戏支持多个Tag
基本上,ARC Browser符合了笔者对模拟器前端最主要的四个功能需求,而笔者使用过的其它前端,如DIG,Pegasus等,都或多或少,在1-2个地方不满足需求。 如果你知道别的更好,且符合以上需求的Android前端,请一定要告诉我。
安装前的准备工作 ARC Browser是个付费软件,我不会在这个整合包中包含这个软件,如果你希望使用,还请去谷歌市场中付费购买,软件的原价是11.99美金,打折的时候也会有7.99这样的价格,是否值得还请自行考量。笔者没有收取这个软件作者的任何宣传费用,只是觉得这个软件确实好用,所以推荐给大家。 可能会有人说分享rom本来就是侵权,你又何必装清高。但从我的看法来说,我们现在玩的这些rom,开发者早就不靠这些软件来获取收益和谋生,我们这种分享行为固然侵权,但对作者造成的伤害并不会太大。 但目前使用的这些模拟器软件,前端软件等工具,作者依然在销售这些软体,并且也希望能靠这些软件为自己带来收益,如果你觉得这些软件好用,可能的话,还请尽量支持作者。
安装前需要准备的软件和资料: 1. 网盘中共享的游戏rom包 2. 网盘中共享的ARC Browser恢复文件:ARCBrowser-restore.tar 3. 可以操作手机的手柄(可以是GPD XD之类的自带手柄,也可以使用外接的蓝牙手柄),因为RetroARCh使用过程中会用到手柄操作
安装过程: 一、文件复制 a) 将所有rom包解压,复制到内置存储的roms目录下,目录结构应该是下面这个样子 roms ² nes Ø rom1 Ø rom2 Ø …… ² nes-hack Ø rom1 Ø rom2 Ø …… ² …… b) 把ARC Browser的恢复文件也复制到roms目录备用 二、软件安装 a) 从谷歌市场购买和安装ARC Brower,谷歌市场需要特殊的方法才可以登陆,这里就不过多展开。 b) 安装RetroARCh(这个软件包目前所使用的所有模拟器核心都是RetroARCh核心,当然你也可以自己更改为其它你熟悉的模拟器)。RetroARCh可以直接在谷歌市场中安装,也可以去RetroARCh官网下载APK来进行安装,请安装普通版本,不要安装64位版本,因为笔者这个软件包都是使用普通版本来设置的,你使用64位版本,路径会无法对应,需要自己再另行修改 三、RetroARCh配置 a) 打开RetroARCh,首先进入到settings/input/user 1 binds/user 1 bind all,会进入到手柄按键的配置程序,按照屏幕提示,将你的手柄配置完毕。 b) 回到RetroARCh主界面,进入到main menu/online updater/core updater,选择下载以下核心: i. Arcade (FB Alpha 2012) ii. Nintendo – Game Boy Advance(mGBA) iii. Nintendo – NES / Famicom(Nestopia UE) iv. Nintendo- SNES / Famicom(Snes9x) v. Sony – PlayStation (PCSXReARMed) 四、ARC Browser配置 a) 打开ARC Browser,选择Database Tasks/Backup or Restore b) 点击Restore,选择Select file to restore,选中你放在roms目录下那个恢复文件 c) 点击Restore开始恢复,恢复成功后,ARC Browser会自动重启。
至此,所有整合包配置完毕。你可以选择从ARCBrower中启动游戏。 不玩的的时候,一定要彻底退出RetroARCh(Main Menu- Quit RetroARCh),这样下次启动别的游戏,模拟器才能被正确调用。
如何添加游戏: 一、把游戏复制到roms目录下的特定机种目录,机种目录的对应关系如下: a) cps:ARCadecps1-3,所有cps的游戏都放在这里,zip格式 b) gba:任天堂GBA掌机游戏,官方的游戏都放在这里,zip格式 c) gba-hack:任天堂GBA掌机游戏,破解,改版的游戏都放在这里,zip格式 d) neogeo:SNK的主机游戏,拳皇,侍魂等,zip格式 e) nes:任天堂FC,SNES,红白机游戏,官方的游戏都放在这里,zip格式 f) nes-hack:任天堂FC,SNES,红白机游戏,破解,改版的游戏都放在这里,zip格式 g) pgm:IGS的街机游戏,三国战纪,西游释厄传等,放在这里,zip格式 h) psx:索尼的PS1游戏,由于PS1的格式较多,包括cue,bin,iso,pbp,chd等诸多镜像格式,我在机型设置中并没有包含所有类型,所有建议你放进游戏后,在psx的机型设置里,加入你放入的文件格式的扫描(在新加机种的教程中会有介绍,方法是一样的) i) snes:任天堂SNES,SFC游戏,zip格式 二、加入封面/截图/视频(非必要操作) a) 如果你希望新加的游戏像其他游戏一样也有封面、截图和视频,就需要自己手动把这些媒体内容放进去。 b) 这些文件需要和rom的文件名同名,放置位置如下: i. 游戏封面:机种的同目录下,media/box ii. 游戏截图:机种的同目录下,media/background iii. 游戏视频:机种的同目录下,media/video 三、重新扫描数据库 a) 在ARC Browser软件中,选择Tools / Database tasks / Rescan without scraping b) 然后在菜单中,选择你想重新扫描的系统 c) 扫描完成后,建议重新启动下ARC Browser软件以刷新缓存,Tools / Settings / Restart ARC Browser
如何修改机种默认的模拟器: 笔者这里所有的模拟器都适用的RA,如果你希望适用别的模拟器,也完全可以自己修改。 下面是以PSX为例,教你把默认模拟器从RA改成ePSXe,具体步骤如下: 1、 打开ARC Browser,选择Tools / Settings / Systems / SonyPSX 2、 在Sony PSX这个机种的详细设置中,把滚动条拖动到最底部,选择 Use different template 3、 然后在模拟器选择界面,往下拖动,选中ePSXe 4、 一路返回到主界面,选择Tools / Settings / Restart ARC Browser,以刷新缓存 只要你机器上安装了ePSXe,则你下一次启动PS游戏时,就不会再调用RA模拟,而是调用ePSXe来模拟。 其他机种的修改方式也类似,只要选择对应的模拟器软件即可。
如何新增模拟器机种: 笔者的整合包中,仅包含了少数一些的机种,如果你希望加入其他机种的支持,也完全可以自己操作,下面就是一个自己操作,加入DC,调用Redream模拟器的整个过程。 1、 打开ARC Browser,选择Tools / Settings / Systems 2、 点击Add..添加一个新机种支持 3、 在模拟器选择列表中,找到redream,点击添加 4、 这个时候,你会回到Systems菜单,且这里多了一个DreamCast的选择,点击DreamCast进行配置 5、 首先需要设置的是ROM directory,就是你DC游戏的存放目录 6、 其次要设置的是ROM extension,就是需要扫描的rom的扩展名,根据你实际的需要来进行设置,可以是iso,cue,bin,chd等,用半角的逗号隔开 7、 参考“如何添加游戏”部分的教程,给DC添加游戏,游戏目录就是你设置在ROM directory的那个目录。
教程内容基本是这些,大家可以先试试,有什么问题留言给我。
下载地址: Arc Browser Roms Pack: https://u4925862.ctfile.com/dir/4925862-34934109-7e5ce4/
解压密码:no-intro |