Joshua64 发表于 2020-10-24 13:35

说到模拟器,有什么RetroArch的使用建议吗

这模拟器的超强跨平台和超高自由度的可定制性都让我挺吃惊的(当然代价就是使用门槛高),所以想知道有没有关于这个模拟器的使用tips之类的?比如各平台效果最好的核心,视觉效果不错的shader,或者Android端虚拟按键调整方案什么的?

Lunamos 发表于 2020-10-24 13:43

推荐核心可以看这里:http://emulation.gametechwiki.com/index.php/Main_Page

这是一个整理和比较各个平台模拟器的页面,会给出不同模拟器的功能和推荐建议。其中有人做Libretro核心的模拟器就可以在RetroArch这个前端里使用。

Joshua64 发表于 2020-10-24 13:51

Lunamos 发表于 2020-10-24 13:43
推荐核心可以看这里:http://emulation.gametechwiki.com/index.php/Main_Page

这是一个整理和比较各个平 ...

顺带问一下,同平台不同核心的存档文件(不是模拟器快照)能相互混用吗?

Lunamos 发表于 2020-10-24 13:56

Joshua64 发表于 2020-10-24 14:51
顺带问一下,同平台不同核心的存档文件(不是模拟器快照)能相互混用吗? ...

看情况吧,比如我记得BeetlePSX可以用记忆卡管理的工具读ePSXe的记忆卡文件,毕竟都是PS记忆卡格式。但应该也有不互通的情况。即时存档当然大部分是不互通的。

Pettabuz 发表于 2020-10-24 14:03

几个月前折腾了一通愣是没弄明白,就一个中文豆腐块就卡了我好久,因为网上的攻略都是旧的
然后PS1模拟器搞了无数次都黑屏,N64无法启动。。。
想起来还是觉得很痛苦

Lunamos 发表于 2020-10-24 14:49

Pettabuz 发表于 2020-10-24 15:03
几个月前折腾了一通愣是没弄明白,就一个中文豆腐块就卡了我好久,因为网上的攻略都是旧的
然后PS1模拟器搞 ...

中文方块乱码一般是字体的问题,在assets里找到字体文件夹替换。
碰到问题可以看log,各种问题的原因基本都能在log里找到。然后可以查找解决方法或者去RetroArch的github的issues处询问。也可以换最新的Nightly版本试试。
PS1模拟需要BIOS,游戏文件的格式也要正确,有些需要cue文件的要自己生成。
其实比起下一堆模拟器,每一个都有自己的问题来说,用统一前端顺手以后还是回不去的。

Joshua64 发表于 2020-10-24 15:14

Lunamos 发表于 2020-10-24 14:49
中文方块乱码一般是字体的问题,在assets里找到字体文件夹替换。
碰到问题可以看log,各种问题的原因基本 ...

BeetlePSX是不是对部分汉化游戏有什么特殊需求?之前我按照官方docs自制了cue文件进入游戏发现只能进PS的CD播放界面,ROM本身用ePSXe玩是没问题的

dreamquest 发表于 2020-10-24 15:16

哈哈,以前大学时手机上就下了这个模拟器,甚至还有能模拟dos版quake的模块,按键还可以自定义,唯独就是里面的n64模拟器模块试了好几个都挺卡,不知道现在怎么样了

squa11 发表于 2020-10-24 15:18

问个小白问题,这是外国版的小鸡模拟器吗?

iamsolowingpixy 发表于 2020-10-24 15:19

主要用来作相对冷门机型的模拟用
像PS2 PSP FC MD SFC ARC这种就不用了吧

scstriker 发表于 2020-10-24 15:24

本帖最后由 scstriker 于 2020-10-24 15:31 编辑

想请问下,我现在用的蓝牙手柄只有方向键没有左摇杆,主机的话直到SS和PS都能正常玩吧?掌机是不是只能玩到NDS了?

Lunamos 发表于 2020-10-24 15:29

Joshua64 发表于 2020-10-24 16:14
BeetlePSX是不是对部分汉化游戏有什么特殊需求?之前我按照官方docs自制了cue文件进入游戏发现只能进PS的 ...

能进CD播放说明BIOS没啥问题,可能是image本身的问题,也可能是bin/cue不匹配。比如可以看看cue文件里的bin文件名是否正确。

nws 发表于 2020-10-24 15:32

iamsolowingpixy 发表于 2020-10-24 15:19
主要用来作相对冷门机型的模拟用
像PS2 PSP FC MD SFC ARC这种就不用了吧

retroarch作用还蛮广的,比如统一的手柄管理键位映射,统一的游戏管理

w酱 发表于 2020-10-24 15:35

crt-royal滤镜,非常强大

Lunamos 发表于 2020-10-24 15:41

本帖最后由 Lunamos 于 2020-10-24 16:48 编辑

squa11 发表于 2020-10-24 16:18
问个小白问题,这是外国版的小鸡模拟器吗?
手机版不太清楚,我记得PC版的小鸡模拟器是一个模拟器集合,相当于是下载了很多自带前端的模拟器,把它们的可执行文件放在了一起。而RetroArch是一个整合的前端,只需要加载模拟器后端(核心)。比如更改键位、更改显示设置、分辨率、加速减速、即时存档等等都是统一接口。
同时,RetroArch遵照开源协议和非商业协议,而小鸡模拟器里面用了大量有非商业协议的模拟器,而且包括了很多GPL项目,但它本身是闭源商业项目——这事根本没处说理。
参考Libretro给出的license列表:
https://docs.libretro.com/development/licenses/

nws 发表于 2020-10-24 15:42

squa11 发表于 2020-10-24 15:18
问个小白问题,这是外国版的小鸡模拟器吗?

retroarch是开源开放的,没有所谓国内国外的区别,你去F**k一份代码,你就可以说这是你的。

nws 发表于 2020-10-24 15:52

Lunamos 发表于 2020-10-24 15:41
手机版不太清楚,我记得PC版的小鸡模拟器是一个模拟器集合,相当于是下载了很多自带前端的模拟器,把它们 ...

大多数开源协议都不限制闭源商业使用吧,即使是GPL,直接用二进制而非代码应该也是不受传染的,虽然我也不是很相信这玩意儿干净就是了

Lunamos 发表于 2020-10-24 16:00

nws 发表于 2020-10-24 16:52
大多数开源协议都不限制闭源商业使用吧,即使是GPL,直接用二进制而非代码应该也是不受传染的,虽然我也 ...

你提到的只是开源协议,大多数模拟器都有自己的使用协议。
随便找一个,比如Snes9x的license就明确表示商业使用需要许可:
https://github.com/snes9xgit/snes9x/blob/master/LICENSE

nws 发表于 2020-10-24 17:56

Lunamos 发表于 2020-10-24 16:00
你提到的只是开源协议,大多数模拟器都有自己的使用协议。
随便找一个,比如Snes9x的license就明确表示商 ...

原来如此,刚才看了一下,原来这些软件都不符合开源软件的定义

Joshua64 发表于 2020-10-24 20:16

又想起来个问题,有什么方法可以在加载游戏的时候自动加载指定的Shader吗?之前以为是设置暂停菜单里的Overrides,试过之后发现好像是没用的

Lunamos 发表于 2020-10-24 20:27

Joshua64 发表于 2020-10-24 21:16
又想起来个问题,有什么方法可以在加载游戏的时候自动加载指定的Shader吗?之前以为是设置暂停菜单里的Over ...
可以在桌面菜单里调整好shader之后,进入快捷菜单(quick menu),选择shader->save->save core preset

这样同一个核心每次加载游戏都会默认自动调用同一个shader。

攻心为上木之本 发表于 2020-10-24 20:33

试了一下gba的四个core都不支持重力感应,最后换回myboy了。

—— 来自 HUAWEI ALP-AL00, Android 10上的 S1Next-鹅版 v2.4.3

垃圾网站上 发表于 2020-10-24 20:39

唯一的使用建议是,如果你要使用模拟器自带的快照保存功能,切记使用菜单里的退出来结束模拟器!!!

—— 来自 Sony XQ-AS72, Android 10上的 S1Next-鹅版 v2.4.3

NameLess2501 发表于 2020-10-25 11:46

这模拟器前端整理了各种主机的游戏封面,还挺方便的。

20024jok 发表于 2020-10-25 14:56

垃圾网站上 发表于 2020-10-25 18:41

本帖最后由 垃圾网站上 于 2020-10-25 18:42 编辑

20024jok 发表于 2020-10-25 14:56
不然会如何?
这个框架在使用正常退出功能时才会把即时存档写入到文件,一不小心辛苦半天打的挡白费功夫
页: [1]
查看完整版本: 说到模拟器,有什么RetroArch的使用建议吗