原帖地址:
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。
百度分流:
链接: 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,请执行以下步骤:
下载支持文件:
下载文件“EXFAT USB support - BDMAssault by israpps (Matías Israelson).rar”,解压缩文件夹并将其内容复制到你的记忆卡的根目录。这些文件是 RETROLauncher 用于在 exFAT 格式上工作的必需文件。
将以下文件放置在记忆卡的指定目录:
mc0:/POPSTARTER/usbd.irx
mc0:/POPSTARTER/usbhdfsd.irx
mc0:/SYS-CONF/USBD.IRX
mc0:/SYS-CONF/USBHDFSD.IRX
注意事项:
- 一些核心(如旧版本的核心)不支持 exFAT,你可以下载较新的核心并替换它们,但注意某些核心可能无法与 RETROLauncher 兼容。
通过这些步骤,你可以使 RETROLauncher 正常运行在 exFAT 格式的设备上。
上一篇:
PSP实况足球2025版和2024欧洲杯版下一篇:
分享几十个 Metroid 密特罗德银河战士 HACK 改版