Re: [求助] 寻找有shader滤镜功能的模拟器

楼主: YuQilin (神兽)   2018-09-06 10:56:26
※ 引述《YuQilin (神兽)》之铭言:
: 不过RetroArch的操作接口在桌机上我觉得不是很方便,
: 推 napdh: 我觉得retroarch设计就是为了手把,用个xbox手把还蛮方便的 09/05 19:16
: 推 wenen: RetroArch在最新的1.7.4版加入桌面UI,更适合电脑使用,试 09/05 20:13
: → wenen: 看吧。 开启程式后按F5就可切换 09/05 20:14
感谢大家的分享。
我有修改过RetroArch的输入设定,将常用的功能热键全部映射到手把上,
大部分的操作几乎不会动到键盘或鼠标,
即使投影到电视上,手边没有键盘鼠标,用起来也不会不方便。
我会觉得RetroArch在桌机上不是很方便,
大概是因为我不太习惯在桌机上使用XMB的图形操作接口,
总是觉得有哪里怪怪的原因吧XD
顺便推荐我修改过的RetroArch输入设定,
我修改的目的是:
1. 让RetroArch的接口选单和游戏里的操作全部都用同一只手把完成
2. 将RetroArch的一些功能热键映射到手把上,
例如右蘑菇头的“左”(F6)“右”(F7)可以前后切换即时存盘的插槽,
按Select即时存盘(F2),按Start即时读档(F4),
右蘑菇头的“上”开启或关闭“游戏加速”(Space),
左蘑菇头的“下”可以叫出RetroArch的接口选单(F1),
右上的扳机可以暂停RetroArch的模拟器运作(P)...等等,
把常用的功能热键全部对应到手把上。
修改的方法是:
1. 第一步先将
Settings -> Input -> Menu Swap OK & Cancel Buttons
“操作接口选单时对调A、B按钮的功能”这一项设定改为OFF。
https://i.imgur.com/EY5vpx9.png
这样操作RetroArch的接口选单时,B钮是确定,A钮是取消,
和游戏里的设定一致,比较符合我的使用习惯。
原本RetroArch的默认是欧美习惯的“B钮取消,A钮确定”。
2. 同样在Input选单底下,将“All Users Control Menu”
“允许所有使用者的手把都可以操作选单”这一项改为ON。
https://i.imgur.com/EhJbUe4.png
3. Input User5 Binds -> User5 Device Index
选一个游戏里不会用到的使用者手把,
例如使用者5,将他的“User5 Device Index”选项改为系统上连接的
XInput Controller (User 1)/XBOX One Controller (User 1)
https://i.imgur.com/ZsHG6tU.png
由于我们先前允许所有使用者都可以操作选单,包括使用者5,
所以这样设定后就可以透过使用者5连接的系统手把操作选单。
3. Input User1 Binds -> User1 Device Index
回到使用者1的手把设定,这只默认在游戏中使用的手把,
原先会自动抓到系统上连接的
XInput Controller (User 1)/XBOX One Controller (User 1),
不需任何设定,接上去直接就可以操作选单和玩游戏,
但是这里我们要故意将它修改为“Disabled”停用。
https://i.imgur.com/JU7S0uc.png
改为停用后原本系统连接的手把会因此失去操作选单的功能,
但是因为我们上面有设定使用者5也连接着系统手把,
而使用者5可以操作选单,所以这里我们停用使用者1之后,
会发现手上这只手把仍然可以继续操作选单,一如往常。
4. 停用系统连接后,使用者1的手把默认会对应到键盘的按键来操作,
例如十字键的上下左右,对应键盘的上下左右。
然后用JoyToKey软件,将键盘的上下左右按键,映射到实际手把上的十字键。
大家一定觉得很奇怪,绕了一圈,最后使用者1还不是对应到实际的手把,
既然如此,为什么要停用使用者1的自动侦测和连接呢?
因为改用JoyToKey键盘映射的方式,我们可以另外设定将RetroArch的热键,
例如叫出选单的F1,对应到左蘑菇头的“下”。
如果我们不分开设定,让使用者1连接着自动侦测,
当我们在游戏中按下左蘑菇头的“下”,虽然会叫出F1选单,
但同时游戏中的操作也会跟着往下,选单操作和游戏操作会互相干扰。
改用上述的步骤修改后,就可以做到
“玩游戏的时候操作者是使用者1,进入选单后操作者是使用者5,
彼此互不干扰,而且二者使用的还是同一只手把”。
5. JoyToKey要打开选项中的“Show all axes (8 Way + POV x4)”
才能设定左右蘑菇头和扳机对应的键盘按键。
https://i.imgur.com/gRvxtQj.png
关于JoyToKey还有很多方便的应用,譬如说快速交换蘑菇头和十字键的功能,
例如PS的“勇者斗恶龙8”,十字键是走路,蘑菇头是跑步,
如果我们想统一用十字键做这二个操作,
平常用十字键跑步,需要走路时,按著B键不放,十字键的功能就自动转为走路。
如果有需要这样的功能,可以参考这篇文章
https://www.ptt.cc/bbs/Emulator/M.1523612242.A.173.html
作者: srwcc (老马)   2018-09-06 12:14:00
作者: kashin (小户长日记)   2018-09-06 12:30:00
推推
作者: conpo (狮子たちの旗)   2018-09-06 20:08:00
感谢分享

Links booklink

Contact Us: admin [ a t ] ucptt.com