一个PS2实机运行复古游戏的前端 RETROLauncher PS2 软件工具

七级用户 miku233 6天前 792

原帖地址:

PS2 - RETROLauncher (Launcher created on Enceladus for Retroarch,POPStarter and Neutrino) | PSX-Place


以下为原帖内容翻译:

你好,我正在为PS2制作一个复古游戏启动器,目前需要进行一些最后的测试。如果有人能帮忙测试,请告诉我,非常感谢。

不幸的是,我没有不同的主机型号,需要有人在PS2 FAT机型和SCPH-90xxx系列上测试RETROLauncher。我的主机型号是SCPH-77xxx - NTSC - 日版。

什么是RETROLauncher? RETROLauncher是一个用于复古游戏的图形界面启动器(前端),完全使用Lua编写,并在Enceladus开发环境下制作,结合Retroarch、POPStarter和Neutrino进行游戏的执行。

创建这个程序的主要目标是为PS2上的ROM库提供一个友好、吸引人且可自定义的图形环境。此外,它还能够将所有这些库集中在一个地方,便于轻松访问。

RETROLauncher致力于避免复杂的配置,设置尽量简化,只需放置ROM并开始游戏。然而,所有设置都是完全可编辑的,若高级用户希望修改设置,也可以进行更改。

最新消息:

  • 在PS2系统中新增菜单,用于配置兼容模式和VMC。
  • 添加了对SAS(保存应用系统)安装的一些应用程序的检测支持。
  • 新增了通过字典翻译PS2光盘托盘中游戏ID的功能,支持欧洲、美国和日本地区的游戏(字典中有11,230个游戏可供使用,用户也可以手动添加更多ID)。当放入光盘时,APPS部分会显示游戏名称(支持多媒体)。
  • 为Retroarch内核添加了一些额外的配置选项。
  • 美学上的修正。
  • 目录修正。
  • 添加了一个实验性功能,是一个直接访问系统,可以运行存储在MX4SIO和HDD中的PS2游戏(这个功能我是盲目开发的,因为我无法测试,非常感谢有人能告诉我它是否有效。我试过MX4SIO,虽然有些小问题,但它能运行)。 请重新下载RETROLauncher以试用这些新功能。 所有细节见PDF。 非常感谢使用RETROLauncher。


1.webp

2.webp


百度分流:

链接: https://pan.baidu.com/s/18KawOTARTVWczAe0IAIP3Q

提取码:


作者虽然提供了一个PDF文档来说明,但没有中文估计很多老男人看不懂

这里我简单翻译一下PDF文档的内容


要运行 RETROLauncher,您需要满足以下要求。虽然 RETROLauncher 可以在没有任何 ROM/ISO 的情况下运行,甚至在核心文件或 “.ELF” 文件丢失时也能启动,但在运行游戏之前,如果找不到这些文件,系统会发出警告。为了确保 RETROLauncher 正确执行,您需要遵循以下指南:

RETROLauncher 正确执行的要求:

  • 将 “RETROLauncher” 文件夹放置在 USB 根目录中。尽管它可以在其他目录下运行,但建议将其放在根目录中,因为 Retroarch 会继续在根目录中保存配置。如果将 RETROLauncher 放在其他文件夹下,请删除名为 “retroarch.cfg” 和 “retroarch-salamander.cfg” 的所有 Retroarch 配置文件。
  • 如果您打算在使用 “exFAT” 格式的 USB 闪存驱动器上运行 RETROLauncher,请确保 PS2 存储卡上有相应的驱动程序。
  • 对于 POPStarter (PS1),您必须在 USB 根目录中有 POPS 文件夹,以及运行所需的二进制文件(“IOPRP252.IMG” 和 “POPS_IOX.PAK”,注意文件名的大小写)。由于法律原因,这些二进制文件不包含在 RETROLauncher 中。POPStarter 只在 RETROLauncher 文件中找到。
  • 当运行 RETROLauncher 时,PS2 的两个 USB 端口上不能同时连接两个 USB 记忆棒。如果 RETROLauncher 检测到多个 USB 记忆棒连接,程序将无法启动并强制重启。如果 USB 记忆棒插在第二个 USB 端口,程序也会出现问题。这是为了避免在执行和操作目录时已知的问题。
  • 如果要从 DVD 驱动器运行游戏,必须在运行 RETROLauncher 之前放置光盘,或者可以在之后放置光盘。如果是后者,需要更新列表以便在 APPS 部分列出 DVD(列出后需要重启才能加载其他 DVD)。

这些步骤确保了 RETROLauncher 的顺利运行。


RETROLauncher 能启动的游戏取决于不同版本的 Retroarch、POPStarter 和 Neutrino 所支持的游戏和兼容性。RETROLauncher 仅是一个启动器,并非模拟器,因此不会提升游戏兼容性,只是启动游戏。

RETROLauncher 中包含的模拟器/核心列表:

  • Atari 2600(不兼容 “exFAT”)

    • 核心:Retroarch - “stella2014_libretro_ps2.elf”
    • 版本:Retroarch 1.9.14
  • Neo Geo Pocket

    • 核心:Retroarch - “race_libretro_ps2.elf”
    • 版本:Retroarch 1.14.0
  • Nintendo Famicom

    • 核心:Retroarch - “fceumm_libretro_ps2.elf”
    • 版本:Retroarch 1.14.0
  • Nintendo Game Boy

    • 核心:Retroarch - “gambatte_libretro_ps2.elf”
    • 版本:Retroarch 1.15.0
  • Nintendo Game Boy Color

    • 核心:Retroarch - “gambatte_libretro_ps2.elf”
    • 版本:Retroarch 1.15.0
  • Nintendo Game Boy Advance(加载时间较长)

    • 核心:Retroarch - “gpsp_libretro_ps2.elf”
    • 版本:Retroarch 1.15.0
      重要提示:为更好兼容,请将 GBA BIOS 放在以下目录,Retroarch 会自动找到它:
      目录:USB:/RETROLauncher/System/RetroarchPS2/Nintendo Game Boy Advance/retroarch/system/
      BIOS 文件名:gba_bios.bin
      路径应如下所示:
      USB:/RETROLauncher/System/RetroarchPS2/Nintendo Game Boy Advance/retroarch/system/gba_bios.bin
  • Nintendo Super Famicom(不兼容 “exFAT”,可通过安装新版核心解决)

    • 核心:Retroarch - “snes9x2002_libretro_ps2.elf”
    • 版本:Retroarch 1.10.0
  • PlayStation 1(需要 exFAT 驱动)

    • 核心:POPStarter - “POPSTARTER.ELF”
    • 版本:POPSTARTER 13
  • PlayStation 2

    • 核心:Neutrino - “Neutrino.elf”
    • 版本:Neutrino 1.3.1
  • Sega Game Gear

    • 核心:Retroarch - “picodrive_libretro_ps2.elf”
    • 版本:Retroarch 1.19.0
  • Sega Master System

    • 核心:Retroarch - “picodrive_libretro_ps2.elf”
    • 版本:Retroarch 1.19.0
  • Sega Megadrive

    • 核心:Retroarch - “picodrive_libretro_ps2.elf”
    • 版本:Retroarch 1.19.0
  • Sega SG-1000

    • 核心:Retroarch - “picodrive_libretro_ps2.elf”
    • 版本:Retroarch 1.19.0
  • 应用程序 ELF 文件

    • 核心:Enceladus - “Enceladus.elf”
    • 版本:Enceladus - 2024/10/02 版

这些核心和模拟器定义了 RETROLauncher 能够启动的游戏种类。


如何添加游戏到 RETROLauncher:

只需将 ROMs/ISOs 文件复制到对应的模拟器/核心的目录,并确保文件扩展名正确。

支持的 ROM 路径和扩展名:

  • Atari 2600 ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Atari 2600/
    • 支持的扩展名: .a26 .bin
    • 示例: USB:/RETROLauncher/Roms/Roms Atari 2600/Game.a26
  • Neo Geo Pocket ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Neo Geo Pocket/
    • 支持的扩展名: .ngc .ngp
    • 示例: USB:/RETROLauncher/Roms/Roms Neo Geo Pocket/Game.ngc
  • Nintendo Famicom ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Nintendo Famicom/
    • 支持的扩展名: .nes .fds .unf
    • 示例: USB:/RETROLauncher/Roms/Roms Nintendo Famicom/Game.nes
  • Nintendo Game Boy ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy/
    • 支持的扩展名: .gb
    • 示例: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy/Game.gb
  • Nintendo Game Boy Color ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy Color/
    • 支持的扩展名: .gbc
    • 示例: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy Color/Game.gbc
  • Nintendo Game Boy Advance ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy Advance/
    • 支持的扩展名: .gba .bin
    • 示例: USB:/RETROLauncher/Roms/Roms Nintendo Game Boy Advance/Game.gba
  • Nintendo Super Famicom ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Nintendo Super Famicom/
    • 支持的扩展名: .smc .sfc
    • 示例: USB:/RETROLauncher/Roms/Roms Nintendo Super Famicom/Game.smc
  • PlayStation 1 VCDs

    • 目录: USB:/POPS/
    • 支持的扩展名: .vcd
    • 示例: USB:/POPS/Game.vcd
  • PlayStation 2 ISOs

    • 目录 1: USB:/RETROLauncher/Roms/ISOs Play Station 2/
    • 目录 2: USB:/DVD/
    • 目录 3: USB:/CD/
    • 支持的扩展名: .iso
    • 示例 1: USB:/RETROLauncher/Roms/ISOs Play Station 2/Game.iso
    • 示例 2: USB:/DVD/Game.iso
    • 示例 3: USB:/CD/Game.iso
  • Sega Game Gear ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Sega Game Gear/
    • 支持的扩展名: .gg
    • 示例: USB:/RETROLauncher/Roms/Roms Sega Game Gear/Game.gg
  • Sega Master System ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Sega Master System/
    • 支持的扩展名: .sms
    • 示例: USB:/RETROLauncher/Roms/Roms Sega Master System/Game.sms
  • Sega Megadrive ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Sega Megadrive/
    • 支持的扩展名: .bin .gen .smd .md
    • 示例: USB:/RETROLauncher/Roms/Roms Sega Megadrive/Game.bin
  • Sega SG-1000 ROMs

    • 目录: USB:/RETROLauncher/Roms/Roms Sega SG-1000/
    • 支持的扩展名: .sg
    • 示例: USB:/RETROLauncher/Roms/Roms Sega SG-1000/Game.sg
  • 应用程序 ELF 文件

    • 目录 1: MC0:/APPS/
    • 目录 2: MC1:/APPS/
    • 目录 3: USB:/APPS/
    • 目录 4: USB:/RETROLauncher/Roms/APPS/
    • 目录 5: CD:/DVD:/
    • 目录 6: 通过 SAS(Save APP System)安装到 MC 或 USB 根目录的任何应用程序。
    • 支持的扩展名: .elf
    • 示例 1: USB:/RETROLauncher/Roms/APPS/Application.elf
    • 示例 2: USB:/APPS/Application.elf

注意事项:

  • RETROLauncher 会在所指示的目录根目录以及其下级目录中搜索文件。
  • RETROLauncher 会在 CD/DVD 的根目录下搜索 PS2 可执行文件。如果 PS2 CD/DVD 在光盘托盘中,RETROLauncher 会列出该游戏。如果更换光盘,需重启 RETROLauncher 才能更新列表。

这些步骤将帮助你将游戏添加到 RETROLauncher 中并进行管理。



如何从 exFAT 运行 RETROLauncher:

要在 exFAT 格式的存储设备上运行 RETROLauncher,请执行以下步骤:

  1. 下载支持文件: 下载文件“EXFAT USB support - BDMAssault by israpps (Matías Israelson).rar”,解压缩文件夹并将其内容复制到你的记忆卡的根目录。这些文件是 RETROLauncher 用于在 exFAT 格式上工作的必需文件。

  2. 将以下文件放置在记忆卡的指定目录

    • mc0:/POPSTARTER/usbd.irx
    • mc0:/POPSTARTER/usbhdfsd.irx
    • mc0:/SYS-CONF/USBD.IRX
    • mc0:/SYS-CONF/USBHDFSD.IRX
  3. 注意事项

    • 一些核心(如旧版本的核心)不支持 exFAT,你可以下载较新的核心并替换它们,但注意某些核心可能无法与 RETROLauncher 兼容。

通过这些步骤,你可以使 RETROLauncher 正常运行在 exFAT 格式的设备上。



上一篇:PSP实况足球2025版和2024欧洲杯版
下一篇:分享几十个 Metroid 密特罗德银河战士 HACK 改版
最新回复 (16)
  • 六级用户 进站劣人 6天前
    0 2

    我有一台39000日版厚机,不过我貌似对这个没啥兴趣。。。

    感谢大佬分享。

  • 五级用户 minimal 6天前
    0 3
    感谢分享
  • 四级用户 lmhuat 6天前
    0 4
    谢谢分享,希望可以满速运行sfc和
    md游戏
  • 二级用户 mingxu 6天前
    0 5
    感谢分享
  • 四级用户 qqpp 6天前
    0 6
    谢谢分享
  • 四级用户 yangpeng 6天前
    0 7
    大佬这个怎么安装啊?
  • 四级用户 doom028 6天前
    0 8
    大佬又上硬货了
  • 五级用户 xh2408 6天前
    0 9
    感谢miku酱
  • 四级用户 queen3438 6天前
    0 10
    谢谢分享!!
  • 四级用户 无敌宇宙大帝 6天前
    0 11
    感谢分享
  • 五级用户 aaaa32 6天前
    0 12
    支持分享
  • 五级用户 sh7820xx 6天前
    0 13
    感谢分享~
  • 二级用户 liyunlo2500 5天前
    0 14
    谢谢楼主
  • 四级用户 powermac 5天前
    0 15
    謝謝樓主~~
  • 四级用户 beijingnono 3天前
    0 16
    我有一台ps2薄机,但是我没有合适的电视来玩,液晶电视效果惨不忍睹啊。
  • 二级用户 jiajia0830 23小时前
    0 17
    感谢分享~
    • 老男人游戏网配套论坛
      18
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。