retroarch吧 关注:16,999贴子:49,042
  • 9回复贴,共1

过大年之PC版的retroarch运行PS1游戏的方法

取消只看楼主收藏回复

我本来是想在TV盒子上刷Lakka的,结果在一个论坛上看到有PC版的retroarch,于上进了这个贴吧,没想到遇到了宝藏,多亏吧里的大神“路人甲6528”贡献的整合包和详细的说明。下载安装以后发现核心里边有ps1的,但是整个贴吧里也搜不到多少相关内容,于是自已摸索,开始的时候,运行网上下载的“射雕英雄传”怎么运行都不成功,后来到retroarch.com的英文网站上看了文档才明白,现在将自己的心得与大家交流,希望大家过年都有得玩。
一、主程序下载可到http://www.retroarch.com/?page=platforms
二、如何在导航菜单里出现PS1选项
在RetroArch\playlists目录下新建一个Sony - PlayStation.lp列表文件,名称如果是规范的,重新运行软件后,相应的图标就会出现(因为xmb主题里已经内置了最全的模拟器图标。如果你想自己取名,比如就叫“ps1",那么相应的png文件名也得重新起,如果你觉得默认的图标不好看也可自已从网上下载,然后用工具修改,把修改后的文件替换到RetroArch\assets\xmb\monochrome\png。
默认图标名有两个,Sony - PlayStation.png(导航栏上显示的图标),Sony - PlayStation-content.png(选取游戏机是的图标)


做完这一步,仅仅是完成了面子工程,真正要运行,还得接着看。
三、下载 这3个核心 mednafen_psx_hw_libretro.dll,mednafen_psx_libretro.dll,pcsx_rearmed_libretro.dll如果列表里没有,先更新核心列表的info.
四、重点来了
1、可以运行的文件格式
.bin
.cue
.img
.mdf
.pbp
.toc
.cbn
.m3u
2、为什么我最开始运行从网上下载的射雕英雄传”怎么运行都不成功呢,因为下载的是”.bin"文件,你必须用文本工具手工编辑一个立一个同名的.cue格式的文件,内容为:
FILE "射雕英雄传.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
这里 "射雕英雄传.bin,必须是你下载的ROM 镜像名。
然后你运行时载入的必须“是射雕英雄传.cue”文件,而不是“ 射雕英雄传.bin”。
3、怎么编辑列表文件
修改 Sony - PlayStation.lpl 内容如下:
.\roms\ps1\射雕英雄传.cue
[S].射雕英雄传
.\cores\mednafen_psx_hw_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
如此类推就行
第一行是你的ROM 路径和运行的文件名
第二行是你在菜单栏里的缩略图文件名,格式为.png .放在:\RetroArch\thumbnails\Sony - PlayStation\Named_Snaps下就行,你只要在“用户界面的菜单里将缩略图选项选为”截图“后,在:\RetroArch\thumbnails\Sony - PlayStation\目录下只保留Named_Snaps这个子目录就行了,我已经把吧里下载的整合包里:\RetroArch\thumbnails\各种模拟器下的其他目录都删除了,这样可以节约空间。
第三行为不同格式镜像所调用的不同PS1 核心。个人认为mednafen_psx_libretro.dll兼容性最好, mednafen_psx_hw_libretro.dll这个中间有hw字样应该是高清解码的意思,如果上边两个都不行,你可以调用pcsx_rearmed_libretro.dll
下面是一些例子:
.\roms\ps1\射雕英雄传.cue
[S].射雕英雄传
.\cores\mednafen_psx_hw_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\Jackie Chan Stuntmaster (USA).cue
[C]成龙—特技之王(U)
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\勇者斗恶龙怪兽篇.cue
[Y]勇者斗恶龙怪兽篇
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\kof97\kof97.ccd
[Q]拳皇97
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\幻世虚构-精灵机导弹\幻世虚构-精灵机导弹.ccd
[H]幻世虚构-精灵机导弹
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\铁拳3\铁拳3.cue
[T]铁拳3
.\cores\mednafen_psx_hw_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\雷电\Raiden DX (Japan).cue
[L]雷电
.\cores\mednafen_psx_hw_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\西游记中文\Saiyuki (J) [T+SChi_1.1].ccd
[X]西游记
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\电童.cue
[D]电童
.\cores\mednafen_psx_hw_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
.\roms\ps1\歼灭者.cue
[J]歼灭者
.\cores\mednafen_psx_libretro.dll
DETECT
DETECT
Sony - PlayStation.lpl
如果你下载的包里直接有.ccd可以直接引用,不用制作.cue.有的下载时包里就带着.cue直接引用就行了,有的镜像是.img的也要制作.cue.
五、ROM 目录
RetroArch\roms\ps1
六、缩略图目录
RetroArch\thumbnails\Sony - PlayStation\Named_Snaps
缩略图格式1411*1080 png 如果自已制作的图片太大,可在线压缩,也可以在游戏运行过程中暂停退出到主界面,然后在菜单里选”截图“,截到的图在:\RetroArch\screenshots下,你可以重新起名,剪切到RretroArch\thumbnails\Sony - PlayStation\Named_Snaps目录下就行了。
七、多盘运行:
射雕英雄传 (Disc 1).cue, 射雕英雄传 (Disc 2).cue,射雕英雄传 (Disc 3).cue
然后建立一个射雕英雄传.m3u
射雕英雄传 (Disc 1).cue
射雕英雄传 (Disc 2).cue
射雕英雄传 (Disc 3).cue
运行这个:射雕英雄传.m3u就行,这个我还没测试过。
八、后续
通过钻研ps1成功后,我对其他模拟器也有了兴趣,目前DC、N64、PSP都已经测试成功。





IP属地:宁夏1楼2019-02-01 17:47回复
    同志们吧,我是准备在盒子上刷Lakka ,但是盒子不行,我上边说的都是pc版的呀。


    IP属地:宁夏5楼2019-02-03 09:53
    收起回复
      2025-12-25 19:12:02
      广告
      不感兴趣
      开通SVIP免广告
      闪退的原因可能有两个:1、cue文件和lpl文件都要保存为UTF-8格式才行。2、核心没选对,ps有三个核心,都要下载mednafen_psx_libretro.dll这个兼容性比较好,你可以先不管列表,直接从第一个菜单里“载入游戏内容”然后再选核心,哪个成功了,列表里改成哪个。


      IP属地:宁夏12楼2019-02-11 14:18
      收起回复
        好的,共同研究。


        IP属地:宁夏13楼2019-02-11 15:17
        回复
          已经测试可以运行

          rom目录列表

          FF8 disc 1.cue的内容

          FF8.m3u的内容

          下载的包里有CCD,直接引用就行,不必自己制作CUE,我下载的包里第一个FF8 disc1.cue 里FILE后是一长串路径,通通删了。


          IP属地:宁夏15楼2019-02-11 17:44
          收起回复
            核心选mednafen_psx_hw_libretro.dll


            IP属地:宁夏16楼2019-02-11 17:46
            回复
              还在吗?这个贴子。


              IP属地:宁夏来自Android客户端29楼2020-01-11 22:50
              回复
                某一个核心,按键失灵? 你试试重新自定义按键啊。


                IP属地:宁夏来自Android客户端31楼2020-01-15 05:22
                回复
                  2025-12-25 19:06:02
                  广告
                  不感兴趣
                  开通SVIP免广告
                  哈哈,是这样,不过弄懂了,也没什么,也是一种乐趣,我都是能调出来就不玩了,就享受那么几秒的成就感。


                  IP属地:宁夏来自Android客户端34楼2020-02-26 23:22
                  回复
                    😄没有ps4没用过,但思路是一样的,你先联网下核心,然后扫描文件夹,会自动识别部分游戏并形成一个列表,然后你把这个列表文件拷回电脑,手动修改,就可以列出全部游戏了.


                    IP属地:宁夏来自Android客户端38楼2020-04-10 14:37
                    回复