介绍
本篇文章教程是PS2实机通过POPStarter使用uLaunchELF软件,运行.ELF文件来模拟PS1游戏。文章不详细介绍如何使用uLaunchELF,主要内容是POPStarter的官方wiki中文翻译文档。
官方翻译文档之后有本站(00bz.com)简单介绍OPL软件新方法运行游戏和一些问题解答。
该文档中文翻译来源于A9论坛同胞 a1a2cxl 自译,本站(00bz.com)整理校译。原文档由krHACKen提供-少林刺客(shaolinassassin)更新。感谢他们的付出!
(文章教程内所需软件以及相应文件,可在官方wiki中下载,这里文尾也会给出。)
POPStarter / HDD 模式
( 内置硬盘读取模式 )
一、要求 :
POPS解密文件:
在内置硬盘上运行POPStarter,首先要下载“ POPS .ELF”和“ IOPRP252.IMG”,这两个是已经解密的POPS文件。
文件名 | MD5 | 描述 |
POPS.ELF | 355a892a8ce4e4a105469d4ef6f39a42 | 已解密的主文件SLBB-00001.ELF。 |
IOPRP252.IMG | 1db9c6020a2cd445a7bb176a1a3dd418 | 该文件也能在某些零售游戏光盘SCEI SDK中找到。 |
软件要求:
- 能够将光盘映像转换为VCD格式的软件(如CUE2POPS);
- 能够在PS2 硬盘中管理和创建分区的软件(例如uLaunchELF或uLE_kHn);
- 能够将解密的POPS文件复制到PS2硬盘中的__common分区的软件(例如uLaunchELF或uLE_kHn);
- 能够将转换后的光盘镜像文件传输到PS2硬盘中的软件(如PFSshell或uLaunchELF或RadHostClient);
- 能够执行ELF的PS2软件(例如uLaunchELF或Free Harddisk Drive Boot)或在图形界面中(例如uLE_kHn或OPL)通过选择VCD文件去执行POPSTARTER.ELF。
硬件要求:
- 一台PS2主机;
- PS2网卡;
- 适配PS2网卡的PS2文件格式的硬盘。
二、安装:(新的运行方式)
)安装模拟器:
- 下载解密的模拟器文件;
- 在PS2硬盘的“ __common”分区中创建一个名为“ POPS”的文件夹;
- 将ELF和IOPRP252.IMG放在您刚刚创建的“ POPS”文件夹里。
b)安装PS1游戏:
- 使用最新的CUE2POPS稳定版将BIN / CUE光盘镜像文件转换为VCD格式文件;
- 在PS2硬盘中创建一个名为“ __.POPS”的分区,然后将所有VCD格式文件放入其中(确保该分区有足够的空间存放VCD格式文件)。
注意:“ + __.POPS”不正确。使用uLaunchELF或uLE_kHn来创建不带“+”的分区。
c)安装POPStarter:
- 将POPStarter ELF文件重命名为与VCD格式文件相同的名称(例如:VCD格式文件为“Crash Bandicoot(PAL).VCD”,对应的POPStarter ELF文件必须改名为“Crash Bandicoot(PAL).ELF”);
- 将ELF文件复制到您要从其运行的地方;
- 执行ELF文件开始游戏!
POPSTARTER.KELF:
POPStarter软件包里有一个名为POPSTARTER.KELF的文件(KELF = Krypo- ELF = 嵌入容器中的ELF)。如果您在硬盘上安装了SONY Browser 2.00(又名HDDOSD),则可以使用它。否则,它是无用的。
注意事项:
- 分区前缀名称是(PP(.));
- 1个分区=1个游戏,请不要将多个游戏安装到一个分区中(除非它是多碟游戏)。
在此处阅读有关如何进行设置的指南。
HDD启动方式(高级):
HDD支持3种“启动类型”。“启动类型”取决于您的ELF名称的前缀。每种类型都使用自己的方式来命名VCD文件:
旧的启动方式 | 备用的启动方式 | 新的启动方式 | |
兼容HDDOSD | 是 | 否 | 否 |
HDDOSD / PSBBN / PSX XMB中显示的分区 | 是 | 否 | – |
POPSTARTER.ELF的前缀 | PP.(如果使用的话) | __. | 无前缀 |
分区的前缀 | PP. | __. | __.POPS或__.POPS# |
游戏名称 | IMAGE0.VCD(全部大写) | IMAGE0.VCD(全部大写) | GAME.VCD |
举例说明 | (1) | (2) | (3) |
描述 | POPStarter V12和更早版本中使用的启动方式。每个分区安装一个VCD文件。 | POPStarter V12和更早版本中使用的启动类型。每个分区安装一个VCD文件。 | POPStarteV13中引入的启动类型。可将多个VCD文件放在一个分区中。 |
举例说明 :
(1)将POPStarter ELF重命名为PP.GAME.ELF,POPStarter将启动PP.GAME分区中的IMAGE0.VCD。
(2)将POPStarter ELF重命名为__.GAME.ELF,POPStarter将启动__.GAME分区中的IMAGE0.VCD。
(3)将POPStarter ELF重命名为GAME.ELF,POPStarter将启动__.POPS 或 __.POPS0或__.POPS1或__.POPS2……__.POPS9分区中的GAME.VCD。
设置示例:
==内置硬盘,旧的启动方式(兼容HDDOSD)==
__common / POPS / IOPRP252.IMG
__common / POPS / POPS.ELF
PP.Crash_Bandicoot / EXECUTE.KELF
PP.Crash_Bandicoot / IMAGE0.VCD
==内置硬盘,备用的启动方式(隐藏分区)==
__common/POPS/IOPRP252.IMG
__common/POPS/POPS.ELF
__.Crash_Bandicoot/IMAGE0.VCD
__sysconf/FMCB/__.Crash_Bandicoot.ELF
==内置硬盘,新的启动方式==
__common/POPS/IOPRP252.IMG
__common/POPS/POPS.ELF
__.POPS/Crash Bandicoot(PAL).VCD
__sysconf/FMCB/Crash Bandicoot(PAL).ELF(使用OPL可省略,但需要__.POPS/POPStarter.ELF)
补充说明:
- 内置硬盘必须格式化为PS2专用格式。如果需要格式化,请使用uLaunchELF HDD版本的最新WIP版本;
- 分区名称区分大小写,并且必须与POPStarter ELF名称匹配;
- ELF前缀的第三个字符(使用时)是一个点(PP. / __.);
- 前缀(使用时)必须为大写;
- 文件扩展名“VCD”必须大写;
- 分区名称中不允许使用空格(对于旧的启动方式)。
POPStarter / USB 模式
( USB U盘读取模式 )
一、要求
POPS解密文件:
在USB存储设备上运行POPStarter,首先要下载“ POPS_IOX.PAK”,这个是压缩的POPS文件。
文件名 | MD5 | 描述 |
POPS_IOX.PAK | a625d0b3036823cdbf04a3c0e1648901 | POPS_IOX.PAK是内嵌网络模块文件(network modules)的POPS。 |
软件要求:
- 能够将光盘映像转换为VCD格式的软件(如CUE2POPS);
- 能够执行ELF的PS2软件(例如uLaunchELF或Free Harddisk Drive Boot)或在图形界面中(例如uLE_kHn或OPL)通过选择VCD文件去执行POPSTARTER.ELF。
硬件要求:
- 一台PS2主机;
- FAT16或FAT32 格式的USB存储设备(不支持NTFS格式)。
二、安装
a)安装模拟器:
- 下载压缩的模拟器文件PAK ( POPS_IOX.PAK );
- 在USB设备的根目录中创建一个名为“ POPS”的文件夹;
- 将PAK复制到刚刚创建的“ POPS”文件夹里。
b)安装PS1游戏:
- 使用最新的CUE2POPS稳定版本将BIN / CUE光盘镜像文件转换为VCD文件;
- 将VCD文件放在USB设备根目录中的“ POPS”文件夹里。
c)安装POPStarter:
- 将POPStarter ELF文件重命名为与VCD格式文件相同的名称,并添加前缀(例如:VCD格式文件为“Crash Bandicoot(PAL).VCD”,对应的POPStarter ELF文件必须改名为“XX.Crash Bandicoot(PAL).ELF”);
- 将ELF文件复制到您要从其运行的地方。
- 执行ELF文件开始游戏!
设置示例:
=== USB设备,新的启动类型===
POPS/POPS_IOX.PAK
POPS/Crash Bandicoot(PAL).VCD
XX.Crash Bandicoot(PAL).ELF(使用OPL可省略,但需要POPS/POPStarter.ELF)
USB启动方式:
USB仅支持一种启动方式–“新”启动方式:
USB启动类型 | |
POPStarter.ELF的前缀 | XX. |
POPStarter文件夹名称 | POPS或POPS# |
游戏名称 | GAME.VCD |
描述 | POPStarter 13 WIP 02中引入的启动类型,能够从USB存储设备运行VCD文件。 |
例 | 将POPStarter.ELF重命名为XX.GAME.ELF,POPStarter将会加载USB设备根目录下的 POPS文件夹(以pops或者posp0或者pops1直到pops9来命名) 内的game.vcd文件。 |
补充说明 :
- USB存储设备必须为FAT16或FAT32格式,尽量避免大量的磁盘碎片;
- 如果使用多个POPS#文件夹,则POPS文件夹中的常规文件(PAK与TM2s)必须在POPS文件夹里;
- 如果存在BIN,PATCH_#.BIN,TROJAN_#.BIN或VMCDIR.TXT在POPS文件夹中,必须将它们复制到所有POPS#文件夹中;
- 旧的POPS .ELF + IOPRP252.IMG文件(PAK)仍可以继续使用,但强烈建议使用最新版的POPS_IOX.PAK ;
- 您可以从mc#:/POPSTARTER/来使用自己的USB模块文件(usbd.irx和usbhdfsd.irx,区分大小写,文件大小无限制)。当在mc0:/ POPSTARTER /中找不到文件时,POPStarter尝试从mc1:/ POPSTARTER / …加载文件;此时不支持从mass读取POPSTARTER内文件;
- ELF前缀的第三个字符是点(XX.);
- 前缀必须大写;
- 文件扩展名VCD必须大写。
POPStarter / SMB 模式
(SMB局域网络读取模式)
一、要求
POPS压缩文件:
在SMB共享设备上运行POPStarter ,首先要下载“ POPS_IOX.PAK”,这个是压缩的POPS文件。
文件名 | MD5 | 描述 |
POPS_IOX.PAK | a625d0b3036823cdbf04a3c0e1648901 | POPS_IOX.PAK是内嵌网络模块文件(network modules)的POPS。 |
其他软件要求:
- 能够将光盘映像转换为VCD格式的软件(如CUE2POPS);
- 能够执行ELF的PS2软件(例如uLaunchELF或Free Harddisk Drive Boot)或在图形界面中(例如uLE_kHn或OPL)通过选择VCD文件去执行POPSTARTER.ELF;
- PS2网络模块文件(位于network_modules文件中);
- 文本编辑器(例如记事本)。
硬件要求:
- 一台PS2主机;
- PS2网卡(薄机自带集成网卡);
- 网线;
- PS2记忆卡。
二、安装方式
a)安装模拟器:
- 下载压缩的模拟器文件PAK ( POPS_IOX.PAK );
- 在PS2共享文件夹中(如PS2SMB)创建一个名为“ POPS”的文件夹;
- 将PAK复制到刚刚创建的“ POPS”文件夹里。
b)安装PS1游戏:
- 使用最新的CUE2POPS稳定版本将BIN / CUE光盘镜像文件转换为VCD文件;
- 将VCD文件放在PS2共享文件夹(如PS2SMB)中的“ POPS”文件夹里。
c)安装POPStarter:
- 解压PS2网络模块文件(7z)并根据您的网络设定编辑SMBCONFIG.DAT与IPCONFIG.DAT文件(具体格式如下);
- 把PS2网络模块文件和.DAT文件放在mc#/:POPSTARTER /文件夹里;
- 将ELF文件重命名为与VCD格式文件相同的名称,并添加SB.前缀(例如:VCD格式文件为“Crash Bandicoot(PAL).VCD”,对应的POPStarter.ELF文件必须改名为“SB.Crash Bandicoot(PAL).ELF”);
- 将ELF文件复制到您要从其运行的地方;
- 执行ELF文件开始游戏!
SMBCONFIG.DAT 格式用法:
在第一行:
服务器IP(空格)共享名称
示例:
192.168.0.254 PS2SMB
您还可以指定一个端口,如下所示(默认值为445):
192.168.0.254:139 PS2SMB
为了进行用户身份验证,请在第2行中输入用户名,在第3行中输入密码。
示例:
192.168.0.254 PS2SMB
用户名
密码
注意:对于访客访问,请勿在第2行和第3行写任何内容。
IPCONFIG.DAT 格式用法:(此文件在SMB模式下是可选的)
在第一行:
PS2 IP地址(空格)子网掩码(空格)网关
示例:
192.168.0.13 255.255.255.0 192.168.0.254
设置示例:
=== SMB启动方式===
mc#:/POPSTARTER/IPCONFIG.DAT
mc#:/POPSTARTER/SMBCONFIG.DAT
mc#:/POPSTARTER/poweroff.irx
mc#:/POPSTARTER/ps2dev9.irx
mc#:/POPSTARTER/smsutils.irx
mc#:/POPSTARTER/ps2ip.irx
mc#:/POPSTARTER/ps2smap.irx
mc#:/POPSTARTER/smbman.irx
smb0:/YourSharedFolder/POPS/POPS_IOX.PAK
smb0:/ YourSharedFolder / POPS / Crash Bandicoot(PAL).VCD
Mass:/SB.Crash Bandicoot(PAL).ELF(使用OPL可省略,但需要 POPS/POPStarter.ELF)
SMB启动方式:
SMB仅支持一种启动方式–“新”启动方式:
SMB启动类型 | |
POPStarter.ELF的前缀 | SB. |
POPStarter文件夹名称 | POPS |
游戏名称 | GAME.VCD |
描述 | POPStarter 13 WIP 06,OBT 08中引入的启动类型,能够从SMB共享运行VCD文件。 |
例 | 将POPStarter.ELF重命名为SB.GAME.ELF,POPStarter将会加载共享目录中的POPS文件夹下的GAME.VCD。 |
补充说明 :
- 在SMB模式下您无法使用旧版的POPS .ELF + IOPRP252.IMG文件(PAK),必须使用新版的POPS_IOX.PAK文件;
- 您也可以从第二个记忆卡中加载PS2网络模块文件。当在mc0:/ POPSTARTER /中找不到文件时,POPStarter尝试从mc1:/ POPSTARTER /中加载该文件;
- 在SMB模式下不能跳过启动时的调试信息。
- ELF文件前缀的第三个字符是点(SB.);
- 文件扩展名.VCD必须大写;
- 前缀必须为大写。
BIOS和OSD处理程序
BIOS处理程序:
POPStarter具有BIOS处理程序,因此您可以使用自定义的PlayStation BIOS文件来替换POPS内置BIOS。首先将文件重命名为BIOS.BIN,并将其放置到VMC游戏文件夹中(例如内置硬盘的方式:__common/POPS/GAME/BIOS.BIN),POPStarter将使用这个BIOS运行这个游戏。你也可以把它放入POPS文件夹中(内置硬盘的方式:__common/POPS/BIOS.BIN),这个BIOS将被用于所有游戏的运行(不建议这样)。如果没有BIOS.BIN文件在VMC游戏文件夹中(或在POPS文件夹中),POPS将使用其内置的BIOS。
尽管使用自定义BIOS文件不能改善兼容性,但是您可以使用该功能来管理PS1记忆卡存档文件或欣赏CDDA游戏曲目
POPStarter / 多盘
(多碟游戏的换盘功能)
您可以使用POPS玩多碟游戏。
1.创建一个与VCD的文件相同名称的TXT文本文件(例如DISCS.TXT),每行一个VCD文件名,文件内容格式应如下所示:
第1行=光盘1
第2行=光盘2
第3行=光盘3
第4行=光盘4
示例:
MGS_CD1.VCD
MGS_CD2.VCD
[Empty]
[Empty]
2.复制TXT文本文件(例如DISCS.TXT)到游戏镜像文件含有VMC的文件夹中;
3.当游戏需要中途换盘时,使用热键打开光驱盖子;
4.使用热键插入要加载的光盘;
5.使用热键关闭盖子。
热键:
- 打开光驱盖:SELECT + L2 + R2 + △
- 插入光盘1:SELECT + L2 + R2 + ↑
- 插入光盘2:SELECT + L2 + R2 + →
- 插入光盘3:SELECT + L2 + R2 + ↓
- 插入光盘4:SELECT + L2 + R2 + ←
- 关闭光驱盖:SELECT + L2 + R2 + □
说明:简单来说就是用热键 打开光驱盖 > 插入光盘(任意所需盘号) > 关闭光驱盖。
局限性:
- TXT文本文件(例如TXT)中最多有4个文件名;
- 文件名不能超过89个字符;
- VCD文件必须位于同一分区/文件夹中;
- 若TXT文本文件(例如TXT)有4行以上,此项功能将无法使用。
工作设置示例:(使用OPL可省略改名的.ELF)
Mass:/POPS/MGS_CD1.VCD
Mass:/POPS/MGS_CD2.VCD
Mass:/POPS/XX.MGS_CD1.ELF
Mass:/POPS/XX.MGS_CD2.ELF
Mass:/POPS/MGS_CD1/DISCS.TXT
Mass:/POPS/MGS_CD2/DISCS.TXT
DISCS.TXT内容:
MGS_CD1.VCD
MGS_CD2.VCD
注意事项:
- 换盘功能仅在不重启PS1的情况下才有用。对于其他的游戏,您只需要手动替换VMC(将VMC文件从VMC光盘1文件夹复制到VMC光盘2文件夹)或者您可以使用下面的方法来省去这些操作;
- 如果一个游戏有4张以上的光盘,请先安装第4张光盘,直到第4张光盘游玩结束,然后卸载光盘1、2、3,再安装光盘5、6、7…
- 该方法不适用于所有游戏(不适用于最终幻想9与格兰蒂亚);
- 多碟游戏合并的单个VCD文件也可以正常使用,单个VCD文件大小最高可达2 GB 。
将一对VMC用于多碟游戏:
通过使用VMCDIR.TXT文件,只需要一对VMC就能用于一个多碟游戏。这个VMCDIR.TXT文件必须放入光盘1和光盘2 VMC游戏文件夹。阅读此处以了解有关VMCDIR.TXT文件的更多信息(“设置VMC文件夹的路径”部分)。
示例:
Mass:/POPS/MGS_CD1.VCD
Mass:/POPS/MGS_CD2.VCD
Mass:/POPS/XX.MGS_CD1.ELF
Mass:/POPS/XX.MGS_CD2.ELF
Mass:/POPS/MGS_CD1/DISCS.TXT
Mass:/POPS/MGS_CD1/VMCDIR.TXT
Mass:/POPS/MGS_CD2/DISCS.TXT
Mass:/POPS/MGS_CD2/VMCDIR.TXT
DISCS.TXT内容:
MGS_CD1.VCD
MGS_CD2.VCD
VMCDIR.TXT内容(= CD1 VMC游戏文件夹):
MGS_CD1
在这种情况下,光盘1和光盘2共享同一个VMC文件夹。
POPStarter / 热键
(快捷键)
热键 | 描述 |
SELECT + L1 + R1 | 重置当前游戏。 |
SELECT + L1 + R2 | 启用平滑纹理映射。 |
SELECT + L2 + R1 | 禁用平滑纹理映射。 |
SELECT + R1 + R2 | 打开扫描线。 |
SELECT + L1 + L2 | 关闭扫描线。 |
SELECT + L2 + R2 + △ | 打开PS1光驱盖。 |
SELECT + L2 + R2 + ↑ | 插入光盘1 (DISCS.TXT 第1行)。 |
SELECT + L2 + R2 + → | 插入光盘2 (DISCS.TXT 第2行)。 |
SELECT + L2 + R2 + ↓ | 插入光盘3 (DISCS.TXT 第3行)。 |
SELECT + L2 + R2 + ← | 插入光盘4 (DISCS.TXT 第4行)。 |
SELECT + L2 + R2 + □ | 关闭PS1光驱盖。 |
SELECT + L2 + R2 + × | PS1软重启。 |
如果与BIOS .BIN一起使用,可以在游戏启动时按热键打开PS1记忆卡管理器和CD播放器,关闭盖子将运行游戏。
POPStarter / 兼容性
(游戏兼容性)
POPS可以通过POPStarter修复程序完美模拟许多游戏,这使其优于PS2PSXE。在HDD模式下,预计能够获得最好的兼容性。但是非常遗憾,一些知名大作仍无法正常运行。以下是它们的简短列表:
- 蛊惑狼嘉年华(严重屏闪);
- 铁拳3(严重屏闪):
- Spyro 2和3(崩溃);
- Gran Turismo 2(黑色汽车);
- 恐龙危机(崩溃);
- 寄生前夜II(崩溃,在播放过场动画之前没有SFX /音乐);
- 生化危机3(随机崩溃)。
兼容模式:
如果游戏模拟效果不佳,则可以启用兼容模式来尝试改善。
兼容模式 | 描述 |
0×01 | 能够恢复一些游戏中的音乐/音效。 |
0×02 | 属于另一种0×01模式,在0×01模式的基础上不破坏FMV的MDECoding(“殖民地战争”系列专用模式)。 |
0×03 | 当0×01模式没有提供预期的结果,则使用该模式。 |
0×04 | 修复速度慢、屏闪和以及其他多项问题(防止模拟器在两个虚拟GPU寄存器中写入无效数据。)。 |
0×05 | 用于修复PAL制式的《生化危机导演剪辑版》过场动画。 |
0×06 | 禁用模拟器内置BIOS的OSD shell,使一些游戏在启动的时候停止。 |
0×07 | 修复丢失纹理的问题(例如:古墓丽影3),该模式未完成(会破坏伽玛)。 |
注意事项:
- 模式0×01、0×02、0×03和0×05无法同时启用或组合使用。这些是同一种兼容模式的变体,它们相互冲突,所以一次只能开启其中一个。
启用兼容模式:
- 将Compatibility_Modes文件夹中的PATCH_*.BIN文件放在需要修复问题的游戏VMC目录中。
- 使用TXT文件(金手指文件):请参考金手指功能的使用说明,了解如何开启金手指功能。
- 编辑ELF/KELF文件的内码(仅限高级用户):请查阅POPStarter配置表。
注意:若游戏出现严重拖慢或不定时死机情况,且0×04模式不能解决问题的话,可以尝试在GAME/CHEATS.TXT文件中使用$CODECACHE_ADDON_0命令。TXT文件。不要在所有游戏中使用它,因为它对于大多数游戏是无效的。
自动修复
POPStarter的内部数据库包含了大量用于各个游戏的修复程序(兼容模式,LibCrypt破解和其他修复程序)。只要保证你用的是完整dump的游戏镜像文件(用于识别),修复程序就会自动应用到每个游戏中。
POPStarter / 配置表
(高级设置)
以下内容涉及POPStarter r13的高级配置,涉及对POPStarter ELF / KELF的内码编辑(或加载补丁)…
POPStarter r13 ELF和KELF有一个32字节长的配置表,从偏移量$410开始(十进制为1040)。
默认值 :
注意:除非您确切知道它的用途和作用,否则请不要修改它。这些内容的十六进制编辑仅适用于高级用户。修改之前,请先备份文件。
偏移量 | 说明 | 值 | 注释 |
$ 410 | 显示调试文本/页面 | 0×00 = 禁用记录调试文本 | |
0×01 <X <0xFF =定义每页文本之间的延迟 | 值越高,延迟越长 | ||
0xFF =实时显示调试信息,无延迟(在POPStarter 12及更低版本中) | |||
$ 411 | 出错后中断POPStarter执行 | 0×00 = POPStarter记录短时间内的错误信息,然后返回到OSD。 | |
0×0X POPStarter记录错误信息并无限期地在屏幕上休眠 | |||
$ 412 | SetGsCrt hack | 0×00 =禁用(默认) | |
0×01 =启用 | 帮助不能处理隔行信号的高清电视解决显示问题(绿屏或其他显示错误)。 | ||
$ 413 | USB访问延迟,执行POPStarter嵌入式USB模块后 | 0×02一般没有问题。如果POPStarter无法访问USB设备,请增加该值。 | |
$ 414 | 保留(在USB操作模式下) | 必须为0×40 | |
$ 415 | 单个VMC的用户ID | 如果设置为0×00,则该功能被禁用。 | 要将ID分配给两个VMC,该值必须是ASCII字符“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”或“9” |
$ 416 | POPS dev9模块加载(在USB操作模式下) | 0×00 =让POPS加载默认值为0×03。如果您需要唤醒网卡(比如用于调试的时候),请将其设置为0×00 | |
0×03 =禁止加载 | |||
$ 417 | 尚未启用该功能 | ||
$ 418 | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 419 | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41A | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41B | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41C | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41天 | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41E | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 41F | 强制使用单一的兼容模式 | 0×00 =不强制使用兼容模式 | |
0×0X =强制使用相应的兼容模式,禁用自动激活器 | |||
$ 420 | 修补正版硬盘检查 | 0×00 =不打补丁 | 完全没用。在PS2中运行时,会使用自制的ATAD。在PSX中运行时,使用原始的POPS-ATAD。保留为0×01 |
0×01 =打补丁 | |||
$ 421 | 加载并执行POPS内置BIOS的OSD Shell | 0×00 =加载用户内存并执行(不打补丁) | 0×01与兼容模式0×06具有相同的效果,跳过CD检查和PS logo。如果用户使用自定义BIOS,则两者同时失效。 |
0×01 =不加载,不执行 | |||
$ 422 | 异常中断控制 | 0×00 =中断模拟器(不修补任何东西) | 0×01 NOPs第二阶段异常处理程序的中断指令,允许用户在模拟器崩溃后触发IGR(在某些情况下) |
0×01 =不要中断模拟器 | |||
$ 423 | 原始SLBB-00001 disc0完整性检查控制 | 0×00 =不跳过完整性检查 | |
0×01 =跳过完整性检查 | |||
$ 424 | IGR退出方式 | 0×00 =原始SLBB-00001 + PSBBN方法 | 0×00让模拟器自行读取MBR,且不刷新缓存,也不重置IOP。给大多数用户应急使用。 |
0×01 = POPStarter r13方法 | |||
$ 425 | IOPCD堆栈大小(在USB操作模式下) | 0×00 =不打补丁 | |
0×01 =打补丁 | |||
$ 426 | Delcro补丁(USB操作模式下) | 0×00 =不将其应用于POPS | |
0×01 =应用于POPS | |||
$ 427 | 模拟器模块加载失败 | 0×00 =不打补丁(返回PS2 OSD) | 对于您的h4×0ring需求。。修补它,以便您不再需要关心注入的IRX的返回代码。 |
0×01 =打补丁(忽略并继续) | |||
$ 428 | 内置硬盘初始化失败 | 0×00 =不打补丁(返回PS2 OSD) | 对于您的h4×0ring需求。 |
0×01 =打补丁(忽略并继续) | |||
$ 429 | 虚拟存储卡控件 | 0×00 =同时使用两个VMC | |
0×01 =完全不使用VMC | |||
0×02 =仅使用第一个虚拟插槽中的第一个VMC | |||
$ 42A | 基于欧版VCD识别的PAL自动补丁 | 0×00 =禁用 | POPStarter的PAL自动补丁程序 |
0×01 =启用 | |||
0×02 =力480p | |||
$ 42B | 常驻模块加载程序 | 0×00 =禁用 | POPS / MODULE_0。IRX POPS / MODULE_1。IRX …最高POPS / MODULE_9。IRX。在使用IOPRP252复位IOP 之后执行。IMG。 |
0×01 =启用 | |||
$ 42C | 软件关闭电源修复 | 0×00 =禁用 | 不记得是什么功能了。也许这是已实现功能的冗余选项…… |
0×01 =启用 | |||
$ 42天 | IGR纹理加载器 | 0×00 =禁用 | POPS / IGR_BG.TM2 POPS / IGR_NO.TM2 POPS / IGR_YES.TM2 |
0×01 =启用 | |||
$ 42E | POPS内置BIOS的游戏许可证/区域检查 | 0×00 =未修补 | 该补丁只是NOPs循环。运行非JAP游戏时,不会显示PS logo。 |
0×01 =对其进行修补,以便在VCD不是NTSC J 时不会循环检查 | |||
$ 42F | POPStarter自动兼容模式激活器 | 0×00 =不启用任何功能 | 如果设置为0×03并且强制使用兼容模式,它将自动更改为0×02(应用强制模式而不是自动模式) |
0×01 =启用自动兼容模式激活 | |||
0×02 =启用其他子例程(如LibCrypt裂纹,如果可用) | |||
0×03 =全部启用 | |||
0×04 =启用“测试模式” | “测试模式”禁用每个游戏的修复与自动兼容模式,LibCrypt修复,并启用集成的测试黑客 |
最新OPL下使用!视频演示!
( 最新简单实用的方法方式 ,HDD,U盘,SMB通用)
同样PS2实机可以通过OPL软件,在游戏列表中直接运行.VCD文件。当然,OPL中同样也可显示游戏的封面,只需在ART文件夹中放入图片,并将.VCD文件规范命名即可,不用再重命名ELF文件。
规范命名如下:
SCPS_100.35.ALUNDRA.VCD
elf编码.自定义游戏名.VCD
说明:elf编码可使用附件里的OPL_Manager获取,重命名。
视频演示SMB模式
问题解疑
( 常见问题解答)
1、网上得到的PS游戏文件有很多格式,如何统一转换为VCD?
PS游戏文件一般是ISO,PBP(PSP模拟用文件),cue+bin。
cue+bin > 可直接用软件(CUE2POPS)转换为vcd文件;
示例:(鼠标左键按住.cue文件,拖动到CUE2POPS.EXE上)
ISO > 需要通过UltraISO软件(自行搜索下载)转换为cue+bin文件,然后转换为VCD;
PBP > 使用软件PSX2PSP(自行搜索下载) 解压缩 ISO (还原ISO)得到cue+bin,用记事本打开cue,如果文件里有中文,需要手动修改(修改示例如下),保存,再转换为VCD;
示例:
文件「Metal Gear Solid.bin」二进制 TRACK 01 MODE2/2352 INDEX 01 00:00:00 |
改为 > | FILE “Metal Gear Solid.bin” BINARY TRACK 01 MODE2/2352 INDEX 01 00:00:00 |
2、OPL里看不到PS1分类游戏?
检查设置中是否开启PS1为AUTO(自动),USB设备/SMB设备/HDD设备/ > 是否开启。
3、使用HDMI开始游戏后,电视看不到PS游戏?
如果是ELF启动请使用AV线,电视设置成AV模式;
如果使用OPL可对游戏设置GSM为强制就可以看到了(模拟效率可能变低)。
4、这个软件对中文汉化的游戏兼容如何?
只要不是用外置字库,原版能运行,汉化一样可以。
5、怎么设置都不能玩某个游戏?
放弃吧,用其他的设备游玩或模拟它不香吗?


如果文章对您有帮助,欢迎移至上方按钮打赏