RetroArch列表制作工具Super_解决中文乱码_打不开游戏的问题 游戏周边

二级用户 不找事儿 2022-9-20 5334

本着人人为我 我为人人的准则 分享一款RetroArch的列表制作工具

程序界面截图:

2.png


软件简介:本程序使用了与RetroArch模拟器自生成列表一样的【UFT-8】编码制作列表,完美的解决列表中文乱码,打不开游戏等各种问题,使得RetroArch模拟器完美支持中文列表,本程序制作的列表不限制游戏的个数,无上限,制作拥有3000款游戏的一个列表,耗时大概1秒钟左右,Super!棒棒哒,支持显示序号,从1开始,无上限,请关闭模拟器中字母排序以更好的显示序号,本程序不支持子目录的扫描

RetroArch模拟器本身只能添加它自己能识别的游戏 不能加载指定文件夹内所有文件

本程序理论上可以让RetroArch模拟器加载出你想让它加载的任何游戏文件在列表中


请仔细阅读使用说明(以GBA游戏类型为例):

0.启动本程序后填写以下数据 注意:核心dll文件名称与游戏列表名称都不要带后缀

1.游戏后缀名称:gba【必填】

2.核心dll文件名称:mgba_libretro【若不许需要设置核心dll文件,此处请留空】

3.核心名称:Nintendo - Game Boy Advance (mGBA)【若未设置核心dll此处将为空】

4.游戏列表名称:Nintendo - Game Boy Advance【列表名称可自行设定但不能为空,必填】

5.确认以上四项以后 点击【RA根目录】按钮 正确选择RetroArch模拟器的安装目录

也就是retroarch.exe所在的目录【若未设置核心dll此处可留空,若此处不选择RetroArch模拟器的目录,核心dll与核心名称将为空,此处具有优先权】

6.点击【游戏目录】按钮 正确选择需要制作列表的游戏所在目录【必填】

7.点击【开始制作】按钮 等待制作完成

8.完成后自动弹出对话框,选择需要保存的路径

9.找到并将做好的列表文件放到RetroArch的安装根目录中playlists文件夹下,打开RetroArch模拟器即可加载,建议小白把数据都填全再进行制作

10.这些名称可参考playlists文件夹下模拟器自身生成的列表数据文件

11.本程序理论上是各版本都通用 在模拟器的设置中 无论是开启或关闭老列表样式 加载列表时模拟器都会自动转换列表文件为当前设置的列表样式

注:本程序仅支持扫描当前已指定目录内所有指定后缀的文件,不支持子目录的扫描

看看带序号与不带序号的对比图,下面这张为本程序制作的带序号的中文列表:

0.png

下面这张为本程序制作的不带序号的中文列表:

1.png


【资源获取】蓝奏云的: https://pan.lanzoux.com/izBb9jxu6fi 【提取码】3tbe

【备用链接】

http://www.buzhaoshi.top:8064/forum.php?mod=attachment&aid=Mjc2fDU2NmNiNDc5fDE2NjM2NjAwMTJ8MHwxMzg%3D


==================================================

给小白发几个名称参考

FBA

核心DLL文件 fbneo_libretro.dll

核心名称 Arcade (FinalBurn Neo)

列表名称 FBNeo - Arcade Games.lpl

MAME2016

核心DLL文件 mame2016_libretro.dll

核心名称 Arcade (MAME 2016)

列表名称 MAME 2016.lpl

GBA

核心DLL文件 mgba_libretro.dll

核心名称 Game Boy Advance (mGBA)

列表名称 Nintendo - Game Boy Advance.lpl

NES

核心DLL文件 mesen_libretro.dll

核心名称 Nintendo - NES / Famicom (Mesen)

列表名称 Nintendo - Nintendo Entertainment System.lpl

SNES

核心DLL文件 mesen-s_libretro.dll

核心名称 Nintendo - SNES / SFC / Game Boy / Color (Mesen-S)

列表名称 Nintendo - Super Nintendo Entertainment System.lpl

MD

核心DLL文件 genesis_plus_gx_libretro.dll

核心名称 Sega - MS/GG/MD/CD (Genesis Plus GX)

列表名称 Sega - Mega Drive - Genesis.lpl

使用RetroArch模拟器自身生成的列表名称:列表图标是以多样化呈现的。

使用自己定义的列表名称:列表图标都是一样的。

说一下“历史记录”和“收藏”

成功的进入一次游戏,“历史记录”列表中会多出这个游戏的记录,自主收藏一个游戏,那么“收藏”列表中会多出这个游戏,正因为要记录多出的游戏以便下次访问,所以模拟器需要一个文件来记录,收藏为“content_favorites.lpl”,历史记录为“content_history.lpl”,每当有收藏或历史记录的增加,模拟器自身会向记录文件中加入内容,注意了,问题就在这里,模拟器每次向记录文件中加入内容就会把文件的编码转成“ANSI”编码(这仅限于收藏和历史记录),然而模拟器本身从“ANSI”文本中又不太认识中文,所以就会出现乱码,从而导致在“收藏”和“历史记录”中打不开游戏,这一点可以点开列表中的游戏目录,再点击“信息”来查看这个游戏名称的错误。但游戏“playlists”文件夹下的列表就不一样,模拟器在新老列表样式相互之间转换,文本的编码都会是UTF8,所以本程序采用UTF8编码 制作的列表,模拟器是百分之百可以读的出来,并且可以完美打开中文列表的游戏,棕上所述,“收藏”和“历史记录”中的游戏列表就不一定打得开了,话说这模拟器无论是从操作还是文本编码来看,都是基于“linux”系统为移动平台打造的模拟器,PC版只能说是移植过来的,所以存在一些BUG也是在所难免的,但愿这模拟器能越来越成熟吧!


添加缩略预览图的方法:

1.找到程序根目录_RetroArch-Win64下的_thumbnails文件夹(没有就创建此文件夹)

2.在_thumbnails文件夹下为单个游戏列表创建文件夹,示例如下:

示例:程序根目录_RetroArch-Win64下的_playlists文件夹下已创建的列表文件假如是:NES.lpl 那么就创建名为 “NES” 的文件夹即可(在模拟器内也可以看到这个列表名称)

3.创建文件夹“NES”并在“NES”文件夹下继续创建两个文件夹分别为(Named_Titles和Named_Snaps)

4.将准备好的需要显示的缩略预览图重新命名,示例如下:

不带序号示例——

原文件名称:XXX.PNG

列表内游戏名称:龙珠大冒险.gba

重新命名后的名称:龙珠大冒险.gba.png

带序号示例——

原文件名称:XXX.PNG

列表内游戏名称:100_龙珠大冒险.gba

重新命名后的名称:100_龙珠大冒险.gba.png

5.将重新命名后的缩略预览图分别放到(Named_Titles和Named_Snaps)这两个文件下就可以正常显示缩略预览图了

注意:缩略图的格式必须为“PNG”,像素大小无限制,图片的体积越大加载也就随之变慢,尽量使用小体积图片



上一篇:PS3 化解危机4三合一 美版
下一篇:SS版《皇家骑士团:黑皇后来袭》英化补丁
最新回复 (4)
  • 三级用户 老顽童 2022-9-20
    0 2
    多谢。
  • 四级用户 zqf 2022-9-21
    0 3
    感谢分享
  • 五级用户 xylyl 2022-9-22
    0 4
    感谢分享
  • 四级用户 gliang 2022-9-22
    0 5
    感谢分析!!
    • 老男人游戏网配套论坛
      6
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。