编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

关于Retroarch模拟器使用过程中遇到的几个问题的解答

wxchong 2024-08-31 03:59:01 开源技术 13 ℃ 0 评论

1、为什么使用“Retroarch模拟器游戏列表自动生成器”有的时候会不能显示全部游戏?比如有个名为WS的文件夹下实际上有118个游戏,使用列表生成器生成的列表后进到模拟器里只见到13个游戏,如下图:

答:这是因为在WS文件夹下有某个(或多个)游戏名称中包含了!(叹号) ,(逗号)" (双引) '(单引)这四个英文符号,而这四个符合在Retroarch列表文件代码或批处理代码中会用到,当引入的游戏文件名中包含有这几个符号时可能会造成代码混乱,导致加载列表失败。

这里由于前面13个游戏都能加载正常,那么问题就在第14个游戏的文件名上:

把第14个游戏的名称中的有个!(叹号)删除掉,重新制作一个列表文件,问题解决。

因此在制作游戏列表的时候要确保游戏名称中最好不要包含!(叹号) ,(逗号)" (双引) '(单引)这四个英文符号(感叹号只会影响批处理,如果是手打列表可以不用理会)。

那如果确实需要使用这四个符号怎么办呢?很好解决,因为代码是英文符号,只要就将这几个符号改为中文字符号就可以。比如将"改为”


2、Named_Boxarts、Named_Snaps、Named_Titles这三个文件夹分别有什么作用?

答:Named_Boxarts存放的是游戏的包装图,Named_Snaps存放的是游戏截图,Named_Titles存放的是游戏标题图,理论上如果三个文件夹都有图片会在模拟器显示三张图,不过没啥必要,而且我没试出来。


3、为什么明明预览图的名称和游戏名称相同,也符合图片格式,但是在模拟器里没有显示?

答:添加的预览图名称中不能包含 &*?:|'/<> 这几个字符,否则会加载图片失败。如果游戏名称中有这几个字符,又不想修改列表代码的话,那就将这几个字符用 _ 代替。

例如:

017 勇者斗恶龙I&II (繁) (unknown).png

改为:

017 勇者斗恶龙I_II (繁) (unknown).png

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表