ps2吧 关注:177,251贴子:1,976,465
  • 17回复贴,共1

关于OPL通过U盘启动POPStarter的一点点个人总结

只看楼主收藏回复

前两天将我的OPL十周年纪念版换成了1.2测试版。
发现没有PS1模式,遂研究APP模式启动POPS,新建并编辑mc0:/OPL/conf_apps.cfg后,发现虽然显示了名称,但是启动黑屏后自动跳入uLE,启动失败。
仔细看了popstarter的教程,发现命名有问题,正确的是:
例:
U盘:/POPS/SCES_003.44.CrashBandicoot.ELF——此为POPStarter.ELF(注意大写扩展名)
U盘:/POPS/POPS_IOX.PAK
U盘:/POPS/CrashBandicoot.VCD——此为游戏ROM(注意大写扩展名)
U盘:/POPS/CrashBandicoot/——此为存档路径
按照格式修改后,能够正常启动了,猜测:十周年的ps1模式不需要严格的命名,或者干脆不用elf就能启动.VCD。导致更换版本后,使用APP模式不能正常运行。
APP模式的具体设置方法:
电脑新建TXT,重命名成conf_apps.cfg注意扩展名是.cfg,编辑此文件。
例:
CRASHBANDICOOT=mass:/POPS/SCES_003.44.CrashBandicoot.ELF
保存,最后使用uLE拷贝进mc0:/OPL/conf_apps.cfg
进OPL设置APP模式为自动或手动,完成。


IP属地:天津1楼2024-03-27 14:50回复
    此外,在使用HDMI来游玩POPS,发现分辨率并不被支持,查找维基后发现可以通过添加金手指代码来将分辨率改为480p。
    具体方法为:新建一个“CHEATS.TXT",编辑输入$480p后保存,位置
    例:
    U盘:/POPS/CrashBandicoot/CHEATS.TXT
    另外其他的秘籍发在这里:摘自维基,谷歌翻译。
    特别秘籍 - 自动代码
    _____________________________________________________________________________________________________________
    一些有用的命令已经自动化。这是他们:
    样本: 这里
    作弊码描述笔记
    $SAFEMODE禁用作弊引擎并仅在POPS离开 PS OSD后才激活它。应始终开启。有些游戏代码确实会修补加载PS OSD 的内存区域,从而导致崩溃和其他垃圾......
    $COMPATIBILITY_0x##激活兼容模式。是一个十六进制值。您可以根据需要编写任意多个 $COMPATIBILITY_0x##。
    $CODECACHE_ADDON_0对于严重滞后或随机停止的游戏。如果兼容模式和模式 0×04 不能解决问题,那么也不能解决您的问题。不要在所有游戏中默认使用它,因为大多数游戏将停止使用它。
    $SUBCDSTATUS “$COMPATIBILITY_0×05” 的变体。
    $FAKELC将空 LibCrypt 魔术字加载到 cop0 寄存器中。某些 LC 保护混乱的光盘可能需要此功能。
    $SMOOTH在启动时启用平滑纹理映射。仅供记录:值为 $S0003390 00000001。
    $NOPAL禁用POPS tarters 的PAL修补程序。可以使用PATCH _#.BIN文件来完成。
    $Forcepal强制激活PAL修补程序(POPS将运行PAL)并将BIOS区域代码修补为欧元(显示PAL格式的启动屏幕)。对于引导扇区中没有有效许可证文本的PAL VCD非常有用。可以使用PATCH _#.BIN 文件来完成。
    $480p强制480p。与 $XPOS、$YPOS、$DWSTRETCH、$DWCROP 和不可靠的ATM不兼容。请参阅此处的注释
    $WIDESCREEN启用POPS GTE宽屏破解并强制 16:9。不处理HUD、文本/字体、菜单、2D 背景等内容……这个 hack 尚未完成(没有渲染修复……)。
    $ULTRA_WIDESCREEN与 $WIDESCREEN 相同,但FOV更宽。不符合任何纵横比标准。不处理HUD、文本/字体、菜单、2D 背景等内容……
    $EYEFINITY与 $WIDESCREEN 相同,宽高比为 3×16:9。不处理HUD、文本/字体、菜单、2D 背景等内容……
    $XPOS_####将屏幕水平居中。是一个数字(十进制,不支持负值)。仅适用于PAL和NTSC模式。默认值:640。低于 640 的值会将屏幕向左移动,高于 640 的值会将屏幕向右移动。与$480P不兼容。
    $YPOS_##使屏幕垂直居中。是一个数字(十进制,不支持负值)。仅适用于PAL和NTSC模式。在 OBT15 中不起作用,在 OBT16 中修复。没有默认值,取决于游戏,你必须尝试。值越高,屏幕向下移动的越多。与 480 美元不兼容。
    $ DWSTRETCH _####将显示水平拉伸至屏幕。是一个数字(十进制)。仅适用于PAL和NTSC模式。默认值:2559。增大该值可拉伸右侧屏幕,减小该值可拉伸左侧屏幕。与 480 美元不兼容。
    $ DWCROP _####减小/扩大显示区域宽度。是一个数字(十进制)。仅适用于PAL和NTSC模式。最大值:2560。减小它以裁剪右侧的屏幕。与 480 美元不兼容。
    $HDTVFIX启用 SetGsCrt 破解。帮助解决无法通过组件处理隔行扫描分辨率的高清电视(纯绿屏和其他显示的垃圾)。与某些CRT电视不兼容。
    $SCANLINES启用扫描线生成器。扫描线是光栅扫描模式中的水平线或行,因此游戏的图像可以通过旧电视和显像管显示器 ( CRT ) 所具有的这种类型的线来观看。
    $MUTE_CDDA将CDDA轨道静音。当您从光盘驱动器播放物理 PS1 CDROM时自动完成。
    $UNDO_MUTE_CDDA在PS1CD 模式下取消CDDA轨道的静音。
    $MUTE_VAB静音游戏中基于VAB /VAG/VB+VH 的声音/音乐。对于这些输出扭曲的SFX、错误的音频样本或愚蠢的噪音的旧游戏可能有用。
    $00507028 00000001隆隆声始终开启(垫 1)。
    $005070B8 00000001隆隆声始终开启(垫 2)。
    $D2LS“左摇杆是方向键”代码 + 保持数字模式。为本身不支持操纵杆的游戏启用操纵杆支持。 $D2LS 对于大多数游戏来说应该没问题。如果它不起作用,用户应该尝试 $D2LS_ALT。
    $D2LS_ALT“左摇杆是方向键”代码 + 保持模拟模式。为本身不支持操纵杆的游戏启用操纵杆支持。
    $NOVMC0仅使用 VMC1。
    $NOVMC1仅使用 VMC0。
    $IGR0L1+L2+R1+R2+X+↓ 打开IGR菜单。
    $IGR1select+start 打开IGR菜单。
    $IGR2L1+L2+R1+R2+select+start打开IGR菜单。
    $IGR3L1+L2+R1+R2+X+↓ 终止POPS(无IGR菜单)。
    $IGR4select+start 终止POPS(无IGR菜单)。
    $IGR5L1+L2+R1+R2+select+start终止POPS(无IGR菜单)。
    $NOIGR禁用IGR菜单。
    $CACHE1 使POPS缓冲区有 1 个扇区而不是 16 个扇区。
    $USBDELAY_#设置PFS包装器USB延迟。是一个数字。
    $UNDO_GAME_FIXES防止POPStarter 激活游戏修复程序。此命令可能不适用于某些游戏,以再次显示其问题,因为在最新测试版的最终开发过程中,已完成修复 POPS 错误的工作,并且可能是由于修补了其中一个错误,使得游戏可以正常运行,而无需针对每个游戏的具体修复(这似乎是PAL版本中的古惑狼游戏的情况)。一些游戏修复程序也被删除(不记得是哪些游戏),因为这些修复程序已被后续的POPS补丁淘汰。
    $20210CF8 2442FFFF
    $20210CFC 7C640000
    $20210D00 00000000
    $20210D04 00000000
    $20210D08 00000000
    $00210D0C 000000FA
    $S200009C 1F000000成龙特技大师 ( PAL )的 LibCrypt 代码该游戏在第一批光盘中被发现缺乏 LibCrypt 保护。因此,如果POPS tarter中内置的 LibCrypt 代码或 $FAKELC 命令无法防止游戏冻结,则应使用这些代码。
    _____________________________________________________________________________________________________________


    IP属地:天津2楼2024-03-27 14:56
    回复
      游戏兼容性
      _____________________________________________________________________________________________________________
      POPS能够通过POPS tarter 修复完美地模拟大量游戏 - 这使其优于PS2PSXE。预计在内部HDD模式下可获得最佳结果。
      不幸的是,一些著名的史诗游戏仍然无法玩。以下是其中的简短列表:
      铁拳 3(极度闪烁):
      Spyro 2 和 3(崩溃);
      《寄生前夜 II》(崩溃,并且在播放过场动画之前没有SFX /音乐);
      兼容性列表和表格:
      ElOtroLado 兼容性列表:[更新 – 2023 年 1 月 20 日]
      此兼容性列表由 El_Patas 管理。
      设备兼容性列表(只读)
      内置HDD、USB和SMB这里
      官方兼容性列表:[已过时和死亡]
      这些兼容性列表由 AlGollan84(又名 Algol 又名 Allan58)和 krHACKen 管理。
      设备兼容性列表(只读)提交报告表格
      内置硬盘这里这里
      USB设备这里这里
      中小企业这里这里
      _____________________________________________________________________________________________________________
      兼容模式:
      如果您的游戏模拟效果不佳,您可以启用兼容模式来尝试解决您的问题。
      兼容模式 描述
      $COMPATIBILITY_0×01帮助恢复多个游戏中的音乐/声音。
      $COMPATIBILITY_0×02模式 0×01 的变体,有第二次破解,不破坏FMV的MDEC规则(专为殖民地战争系列设计)。
      $COMPATIBILITY_0×03如果模式 0×01 不能提供预期结果,则可以使用。
      $COMPATIBILITY_0×04修复了速度减慢、闪烁和许多其他故障(防止模拟器在两个虚拟GPU寄存器中写入垃圾值)。
      $COMPATIBILITY_0×05专为修复PAL生化危机:导演剪辑版的过场动画而设计。
      $COMPATIBILITY_0×06禁用模拟器内置BIOS的OSD shell ,导致某些游戏在启动时冻结运行。
      $COMPATIBILITY_0×07修复了缺失纹理的问题(例如:古墓丽影III)。未完成(破坏伽玛)[注意:此模式已过时]。
      注意事项:
      模式0×01、0×02、0×03和0×05不能同时或组合启用。这些是同一黑客的变体,并且它们是冲突的,因此一次只能使用其中之一。
      如何启用兼容模式:
      使用兼容模式存档中的PATCH _#.BIN 文件:将PATCH _#.BIN 文件放入有问题的游戏和测试的VMC目录中。
      使用CHEATS .TXT 文件:请参阅作弊引擎部分以了解如何使用作弊引擎启用模式。
      在POPS tarter中硬编码模式(高级用户):阅读POPS tarter 配置表。
      注意:如果您的游戏严重滞后或随机停止,并且模式 0×04 无法解决该问题,您可以尝试在GAME /CHEATS.TXT 文件中使用$CODECACHE_ADDON_0 命令。不要在所有游戏中默认使用它,因为大多数游戏将停止使用它。
      _____________________________________________________________________________________________________________
      自动修复:
      POPS tarter 有一个内部数据库,其中包含针对大量游戏的各种修复(兼容模式、LibCrypt 破解和其他修复)。只要您使用正确的转储(用于识别),这些修复程序就会自动应用于您的游戏。


      IP属地:天津3楼2024-03-27 14:57
      回复
        原文位置:万维网.psx-place.com/threads/popstarter.19139/


        IP属地:天津4楼2024-03-27 15:04
        回复
          pops不是在2018年就已经停更了吗?兼容性和稳定性太差了.


          IP属地:安徽5楼2024-03-27 15:05
          收起回复
            好久没看到这么详实的教程了,楼主辛苦了,虽然我用不上。
            PS2上面玩PS1游戏不太理想,我都是在PSP上面玩的。


            IP属地:四川7楼2024-03-27 18:13
            收起回复
              楼主,你能试试1996版本的opl么?就是支持exfat格式内置hdd直接加载ISO的版本,APP模式是不是一启动就直接卡死?


              IP属地:湖北来自Android客户端9楼2024-03-28 17:33
              收起回复
                话说我做了个批处理,不用手动命名,可以分享给楼主,不用手动改elf和cfg文件


                IP属地:湖北来自Android客户端10楼2024-03-28 17:40
                收起回复