openemu中成功加载playstation游戏
2022年5月15日 - 由Bo 2 评论 2404 阅读
之前写过一篇用openemu玩模拟游戏的文章,当时自己是玩的街机之类的游戏,后来也试了psp的游戏,但是在遇到playstation的游戏时则遇到了问题,这里记录下解决过程。
一. 如何加载playstation游戏
对于之前的街机游戏或者GBA游戏,只要下载到了游戏rom的zip文件,拖到openemu就可以运行了,当然前提是cores里的支持文件版本是正确的。
但是对于playstation游戏,始终无法加载到游戏列表中,要么提示游戏导入问题,要么就无提示也不显示在游戏列表里。
搜索了不少资料,也看到有人说需要bin文件和cue文件,这个确实没错,因为有些下载资源是iso的文件,即使解压也没有对应的bin和cue文件。但是在我找到了bin和cue文件时,仍然失败。
后来看到有人提到需要额外的BIOS文件,下载后,把其中3个文件放到openemu的BIOS目录下,如果目录不存在,需要手动创建。文件分别是:SCPH5500.BIN / SCPH5501.BIN / SCPH5502.BIN. 需要检查下对应的MD5值是否正确。
此时再次将ps的bin和cue文件拖到openemu中便可成功加载到游戏列表。
二. 如何加载多个cd的playstation游戏
不过不少的playstation游戏都是多个CD的,对应的bin和cue都有多个,如果是分别多次将bin和cue文件拖到openemu里是可以加载的,但是点击运行任意一个,都会提示multiple CD的错误。
这里需要创建一个新的.m3u后缀的文件,用以指定cue的文件名,然后在导入游戏的时候,只要拖动该m3u文件即可了,然后便可正常运行。
比如我这里下载了有2个CD的游戏"Resident Evil 2",其中cue的内容样例是:
FILE "Resident Evil 2 (USA) (Disc 2) (Track 1).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
FILE "Resident Evil 2 (USA) (Disc 2) (Track 2).bin" BINARY
TRACK 02 AUDIO
INDEX 00 00:00:00
INDEX 01 00:02:00
新创建的m3u文件的内容则是:
Resident Evil 2 (USA) (Disc 1).cue
Resident Evil 2 (USA) (Disc 2).cue
m3u文件名可以不用完全与bin或cue文件名一样。
可以参考我发在最下面的链接。
操作成功后便可正常用mac玩playstation了。如下图。
参考链接:
https://www.youtube.com/watch?v=6z2Aa3lrDmM
https://www.youtube.com/watch?v=cgfy506F2Kg
https://github.com/OpenEmu/OpenEmu/wiki/User-guide:-BIOS-files
https://github.com/OpenEmu/OpenEmu/wiki/User-guide:-CD-based-games#q-i-have-a-multi-disc-game
https://www.reddit.com/r/OpenEmu/comments/oteadw/ps1_bios_files_missing/
共有2条评论
添加评论
https://d-change.Net
2023年11月18日 03:44You really make it seem really easy along with your presentation however I to find this topic to be actually one thing which I think I'd never understand. It sort of feels too complex and extremely wide for me. I'm taking a look forward to your subsequent publish, I will attempt to get the hang of it!
d-change.net
2023年11月18日 00:50Good post but I was wanting to know if you could write a litte more on this topic? I'd be very grateful if you could elaborate a little bit more. Kudos!