[ubuntu 12.10]多机种游戏机模拟器retroarch安装方法,不会配置

游戏讨论
回复
alexshots
帖子: 248
注册时间: 2010-01-22 23:45

[ubuntu 12.10]多机种游戏机模拟器retroarch安装方法,不会配置

#1

帖子 alexshots » 2013-11-25 0:33

[ubuntu 12.10]多机种游戏机模拟器retroarch安装方法,不会配置

听说很不错.结果用了一下,前端做的真的不行.本来想多模拟几个游戏试试.现在看来,就当个技术尝鲜而已.

首先安装方法.
libretro.com国内连过去巨卡.
封好了的包仅仅支持ubuntu和archlinux.
ubuntu推荐用
sudo add-apt-repository ppa:hunter-kaller/ppa
这个ppa,安装.我是ubuntu 12.10 64位的.可以用.
完了,

新立得软件包管理器,自己装一个.ubuntu有了软件中心以后就不自带了.

用新立得,更新源的包目录.

安装retroarch-phoenix,retroarch,2个包,有一定的依赖包,会自行解决.
凤凰那个是前端界面,第二个是主程序.

ubuntu下,安装好后,就可以启动了.但是别急.

最好确定你玩什么游戏.比如我这次fc游戏,搞了个游戏rom,叫test.nes.
然后,模拟器的外连挂库,我用的3个fc的,都差不多.我测试的那个rom,都能模拟.
retroarch的模拟器包,都是libretro开头的,新立得中容易搜索.
这有一片文章说retroarch常见模拟器名字和实际模拟的东西都对应是什么
http://blog.163.com/money_114/blog/stat ... 114719589/

libretro-fceu
libertro-nestopia
libretro-quicknes
这3都是红白机fc模拟器.我为了测试这个fc的rom,都装了.

完了,我把rom文件test.nes放到了/home/我名字/retroarch/roms/test.nes这里.

然后点开unity桌面左上角的dash,
搜retroarch,
就有retroarch-phoenix的启动图表.
启动之,
rom path,你游戏rom的路径,
我写的是/home/我的名字/retroarch/roms/test.nes
和我刚复制过去的一样.

BSV那里空着,选disable.
ffmpeg那个,空着,enable不勾选.

retroarch config file那个写/home/我名字/.retroarch.cfg
这个文件是自动生成的.

retroarch path是/usr/bin/retroarch
这个你装了ppa源中的retroarch,自动给你安装到那里.

libretro core path这个是外连模拟器使用那个模拟器引擎,比如,我装了libretro-fceu
路径是在/usr/lib/libretro-fceu.so
那么就行了.

完了,底下netplay,不用管,enable不要勾选.

然后点那个长条的start retroarch.就好了.
会给你一个模拟器控制面板(不是手柄模拟键位),和实际游戏模拟窗口,

说实话.前端的功能和windows版的模拟器比起来,比如virtuanes,差远了去了.当个尝鲜吧,根本都没有手柄键位映射设置鼠标键盘的设置功能.
这是最基本的功能吧.我不可能为了这么个不知道怎么样的模拟器去花100元买北通神鹰xpro手柄.
我用英文搜索引擎发现国外玩家渺似是倾向手柄玩pc游戏,近年这种趋势特别明显.
包括刺客信条,GTA,等等之流,你看他那键盘鼠标键位设定,简直无个人觉得令人发指的无法忍,气的我都不想再买rockstar和育碧的pc正版游戏了,不过用手柄xbox360或者ps3手柄(windows下都有驱动)则好太多,一个天上地下.(简单的一个,刺客信条2,三部曲,跑步动作需要键盘鼠标三键同按,用手柄则不用担心这种,而gta系列最难的飞机相关的关卡,没手柄你怎么可能精确操作飞机飞行?过那最发指那几关,拿100%评价?!)但我为了那个游戏,还要买个100多软妹币的好手柄?那既然如此,为什么我不买ps3版?难道就为了pc版用修改/作弊器方便?简直的岂有此理,商业游戏本来还就价格很贵.

好,言归正传,说一下模拟器core,比如libretro-fceu这个,FCEUmm r88(SVN)
我试过了半天,
z是手柄1的B.
x是手柄1的A.
f是模拟器全屏.
h是模拟器游戏reset.
k按了就死机,实际是模拟器pause,不是手柄1的start.
L是临时高速跳帧.
e是慢镜头(子弹时间,模拟器模拟出来的).
o是录像
p按了也死机.不知道什么东西.
空格是跳帧模式开关.
enter是手柄1的start键.
右shift是手柄1的select键.(左shift无效)
-=-=-=-=
我试了半天,就这种可怕的键位,这怎么玩啊?!
和我常用的
W,S,A,D是手柄上下左右,
v是手柄select.
b是手柄start.
j是手柄b键
k是手柄a键
space是临时高速跳帧.
1是以10FPS的速度连发b键.
2是以10fps的速度连发a键.

按照他默认那键位,ACT动作的游戏根本就没法玩.

真让人受不了,本来还想多装几个机种的core和rom测试,现在看来到此为止吧.

看网上好多这个模拟器相关英文技术文章,在
filthypants.bl*gsp*t.com
但,问题是国内大陆的,不用付费vpn,去连bl*gsp*t这个谷歌旗下网站,是纯作死,connection reset,一触发,不光一个网站,一个网页,连带的都完了,都懂的,是不是?像dropbox,mediafire都是,太多了,说不完.f站,t站更不用说了.

而另外一个此模拟器技术文章相关站点http://libretro.com/forums/
连过去暴卡无比,根本没法看.网页都打不开.

完了,弄得我实在非常无语...就是它吧,烦死了.决定放下它,不折腾了.

估计要改键位映射,要改相关cfg文件内的脚本设置,但问题是,谁知道cfg文件支持的参数和语法都怎么写的??上来就5-7行字,别的什么都没有.

-完-
-
ZERONEX
帖子: 80
注册时间: 2009-03-30 23:04
系统: Ubuntu 18.04 LTS

Re: [ubuntu 12.10]多机种游戏机模拟器retroarch安装方法,不会配置

#2

帖子 ZERONEX » 2013-11-26 18:50

键位确实是个问题,但是玩模拟器的怎么能不配个手柄?
在我看来模拟器最重要的是流畅度,声音效果,画面效果以及模拟精度,其他的都不是大问题,之前的Mednafen纯命令行界面还不是玩的很happy。
买个手柄吧。
ZERONEX
帖子: 80
注册时间: 2009-03-30 23:04
系统: Ubuntu 18.04 LTS

Re: [ubuntu 12.10]多机种游戏机模拟器retroarch安装方法,不会配置

#3

帖子 ZERONEX » 2014-08-02 0:56

最新我发现可以通过修改配置文件来实现键盘键位的修改。。。。。就是不方便。
回复