项目地址:GitHub - sync-on-luma/xebplus-neutrino-loader-plugin
说明
本插件专为PlayStation 2的Xtreme Elite Boot Plus(XEB+)主题设计,支持通过中子(neutrino)协议从HDD、MX4SIO、USB及UDPBD加载PS2游戏。
核心功能
游戏库直通:通过XEB+仪表盘直接加载PS2游戏备份文件
多设备支持:兼容HDD、MX4SIO、MMCE、USB及UDPBD设备
大容量存储:支持exFAT格式存储设备(已验证最高4TB)
碎片化文件优化:自动处理碎片化游戏文件
快速导航:支持千级游戏列表高效浏览
历史记录:自动记录最近10款游玩游戏
视觉增强:游戏封面图动态展示
元数据解析:显示游戏详细信息
深度定制:全局/单游戏设置中子兼容标志及其他选项
视频模式切换:通过GSM实现多种分辨率输出
虚拟内存卡:完整支持MemCard Pro 2与SD2PSX
作弊码集成:内建作弊码管理系统
收藏夹功能:自定义游戏收藏列表
主题扩展:无缝对接XEB+主题系统
主题示例图:

效果图:


具体要求:
HDD方案
- Phat PS2主机
- PS2网络适配器/硬盘扩展坞
- 兼容PS2的HDD/SSD(需通过USB或网络适配器连接)
- ≥1GB FAT32/exFAT格式U盘(用于XEB+系统文件)
- Python环境(建议最新版本)
- (可选)USB硬盘坞
MX4SIO方案
- MX4SIO适配器
- ≥4GB exFAT格式SD卡(推荐32GB+)
- ≥1GB FAT32/exFAT格式U盘
- Python环境
- (可选)USB读卡器
MMCE方案
- MMCE兼容设备(如MemCard Pro 2/SD2PSX)
- ≥4GB microSD卡(推荐32GB+)
- ≥1GB FAT32/exFAT格式U盘
- Python环境
- (可选)microSD读卡器
USB方案
- ≥4GB exFAT格式U盘(推荐32GB+)
- 支持exFAT的PS2引导程序(PS2BBL默认支持,FreeMcBoot需通过BDM Assault添加)
- Python环境
- (可选)USB网卡
UDPBD方案
- 原厂网络适配器(非Phat PS2需此)
- 运行Windows/Linux的PC主机
- 带有足够空间的exFAT格式存储设备
- ≥1GB FAT32/exFAT格式U盘
- 以太网连接(或USB网卡)
安装指南
版本兼容性说明
1.下载压缩包
2.解压XEBPLUS文件夹到U盘根目录
3.(可选)配置PS2引导程序开机自动运行XEB+,否则就每次开机手动切换到XEB+
然后分设备具体安装:
HDD方案(以Windows为例)
- 格式化HDD为exFAT
- 创建CD/DVD系统文件夹
- 創建游戏镜像库(仅限.iso格式)
- 运行List Builder的GUI.py:
- 选择PS2 HDD驱动类型
- 设置XEB+安装路径(指向USB根目录)
- 指定游戏存储位置(HDD根目录)
- 勾选虚拟内存卡选项
- 完成列表构建后,安全弹出设备
- 连接HDD至PS2网络适配器,插入USB驱动器
- 启动XEB+并通过neutrino Launcher (HDD)加载游戏
MX4SIO方案
- 格式化SD卡为exFAT
- 创建CD/DVD系统文件夹
- 运行List Builder配置:
- 选择MX4SIO驱动类型
- 设置XEB+安装路径
- 指定游戏存储位置(SD卡根目录)
- 完成后插入MX4SIO适配器至PS2记忆卡插槽2
MMCE方案
- 确保MMCE设备完成初始设置并升级至最新固件
- 格式化microSD卡并通过设备端完成初始化
- 运行List Builder配置:
- 选择MMCE驱动类型
- 设置XEB+安装路径
- 指定游戏存储位置(microSD卡根目录)
- 插入MMCE适配器至PS2记忆卡插槽1
USB方案
- 格式化USB驱动器为exFAT
- 创建CD/DVD系统文件夹
- 运行List Builder自动检测USB位置
- 完成后直接插入PS2前端USB接口
UDPBD 配置指南
Windows 系统
1. 创建游戏存储目录
- 在 PC 上创建
PS2
文件夹(例如 Documents/PS2
) - 在
PS2
文件夹内创建 CD
和 DVD
子目录
2. 准备游戏镜像
- 将 PS2 游戏 ISO 文件复制到对应媒介的文件夹:
- 光盘游戏镜像必须为
.iso
格式(.bin+.cue
格式需通过同步工具自动转换)
- 将游戏文件放入
DVD
或 CD
目录(根据原始媒介类型分类)
3. 下载同步工具
- 从插件发布页面下载最新版
UDPBD-for-XEB+ Sync App
文件夹
4. 网络连接配置
- 使用网线连接 PS2 和 PC:
- 直连模式:PC 设置静态 IP(如
192.168.0.100
/255.255.255.0
) - 路由器模式:PC 设置自动获取 IP(DHCP)
- 在 PS2 上设置固定 IP(需与 PC 网段一致):
- 默认地址
192.168.0.10
可能需手动修改
5. 启动同步工具
- 运行
UDPBD-for-XEB+-GUI.exe
并点击 Connect
- 选择游戏路径(从
DVD
或 CD
目录选取 ISO) - 点击
Sync with PS2
完成同步(成功提示:udpbd-xeb-synced
) - 启动服务器并允许防火墙规则
6. PS2 端配置
- 启动 XEB+ 后按住
R1
进入 LaunchELF
- 通过
MISC -> PS2Net
进入网络配置界面 - 保持 PS2 处于闲置状态直至同步完成
7. 防火墙设置(关键步骤)
- 若同步失败,需手动删除 Windows Defender 防火墙的
udpbd-vexfat
入站规则 - 推荐将
UDPBD-for-XEB+
文件夹置于独立目录以避免冲突
Linux 系统(以 Ubuntu 为例)
1. 编译同步服务器
bashsudo apt update && sudo apt upgradesudo apt install git build-essentialgit clone https://gitlab.com/ps2max/udpbd-server.gitcd udpbd-servermake
2. 安装依赖项
bashsudo apt install dotnet-runtime-8.0 gparted exfatprogs
3. 创建 exFAT 分区
4. 准备游戏文件
- 在
/mnt/ps2/DVD/
或 /mnt/ps2/CD/
创建对应游戏 ISO 文件
5. 启动同步服务
bash# 示例参数(需根据实际情况修改)dotnet UDPBD-for-XEB+-CLI.dll -path /mnt/ps2 -ps2ip 192.168.0.10 -bin2iso# 卸载分区后启动服务sudo umount /mnt/ps2sudo ./udpbd-server /dev/nvme0n1p6
6. PS2 端操作
- 启动 XEB+ 并通过
LaunchELF
进入网络配置界面 - 保持服务器运行(需禁用 PC 睡眠模式)
维护注意事项
游戏更新流程
每次增删游戏需重复以下步骤:
bash# Linux 示例sudo umount /mnt/ps2# 修改游戏文件后重新挂载sudo mount /dev/nvme0n1p6 /mnt/ps2/ -o uid=$USER
IP 地址冲突解决
- 若出现同步失败,检查防火墙日志
- 确保 PS2 和 PC 的 IP 地址在同一网段
性能优化建议
- 使用 SSD 存储设备提升传输速度
- 保持网络连接稳定(建议有线连接)
- 关闭不必要的后台进程
添加游戏封面等
功能说明
该插件支持通过 Open PS2 Loader(OPL)兼容格式显示游戏封面图。需完成以下配置:
1. 准备封面文件
- 文件格式与 OPL 严格一致(仅支持背景图 _BG 和光盘图标 _ICO)
- 推荐使用 OPL 传统 64×64 像素图标,虽然支持新版 128×128 图标但可能存在兼容性问题
2. 文件部署路径
3. 配置缓存机制
- 首次启用时会在 CFG/neutrinoLauncher 生成缓存文件,此过程可能耗时较长(大型游戏库可能超过1小时)
- 后续修改 .list 文件或缓存目录会触发自动刷新
- 手动刷新可通过插件设置界面触发
添加作弊码
功能说明
插件支持通过 Cheat Device 加载 Action Replay/Gameshark 类作弊码Cheat Device · Game enhancer for PlayStation 2 similar to Action Replay, GameShark, and CodeBreaker,需完成以下配置:
1. 准备作弊数据库
- 文件格式要求:Cheat Device 专用 .cht 格式
- 文件命名规则:SLUS_123.45.cht(需严格匹配 PS2 标题ID)
- 每个 .cht 文件仅包含单个游戏的作弊码
2. 文件部署路径
- 创建 USB 根目录下的 CHT 文件夹
- 将作弊码文件复制至 CHT 目录
3. 补丁资源
控制按键说明
按键 | 功能描述 |
---|
CROSS (X) | 确认/启动游戏 |
CIRCLE (○)/LEFT | 取消/关闭插件 |
SQUARE (□) | 打开上下文菜单 |
TRIANGLE (△) | 添加/移除收藏夹 |
DOWN | 向下滚动 |
UP | 向上滚动 |
R1 | 切换列表视图 |
L1 | 返回上一列表视图 |
R2 | 快速向下滚动 |
L2 | 快速向上滚动 |
R3 | 跳转到首字母 |
L3 | 回退到前一个字母 |
SELECT | 查看控制映射表 |
关键注意事项
缓存机制优化
- 首次生成缓存后,后续更新只需保留缓存目录即可大幅缩短加载时间
- 移动或删除缓存目录会导致缓存失效
文件命名规范
- 标题ID必须与游戏光盘封面完全匹配(可通过官方数据库查询)
- 错误命名可能导致作弊码无法识别
性能影响
- 大型封面库首次缓存可能显著延长插件启动时间
- 建议定期清理无用艺术文件以维持性能
游戏选项
在游戏选择界面按下 **□** 键打开上下文菜单,当前高亮游戏将默认应用以下选项:
收藏夹管理
添加到收藏夹
- 将当前游戏加入收藏夹列表
- 若游戏已在收藏夹中,此选项将移除它
设置模式切换
全局/游戏特定设置
- 在 全局设置 下,下方选项将应用于所有游戏
- 在 游戏特定设置 下,下方选项仅作用于当前游戏
兼容性功能
启用作弊设备
- 启用后,Cheat Device 将注入游戏加载序列
- 按 START 键进入游戏前选择 Start Game → **==Disc==** 即可启动
**启用虚拟内存卡 (VMC)**
- 启用后将使用虚拟内存卡镜像保存游戏数据,而非 PS2 记忆卡插槽1
独占 VMC 使用
- 若游戏属于记忆卡组,启用后将强制使用专属 VMC(覆盖默认组设置)
- 适用于内部 VMC 和智能记忆卡创建的 VMC
显示启动 Logo
- 启用后游戏启动时显示 PlayStation 2 标识
- 可能影响区域不匹配游戏的兼容性
调试颜色模式
- 启用后游戏启动时屏幕闪烁特定颜色,用于诊断无法启动的游戏
高速读取模式
- 启用后可突破 PS2 光驱数据传输速率限制
- 使用 UDPBD 或硬盘时可缩短加载时间,但可能导致部分游戏兼容性问题
同步读取模式
- 禁用异步后台加载,可能影响加载速度并修复部分游戏兼容性问题
移除内核调用
- 启用后游戏启动时从内存中移除 neutrino 内核调用
- 修复部分游戏的兼容性问题
模拟双层 DVD 结构
- 强制模拟双层 DVD 数据结构
- 适用于修改后适配单层 DVD5 的 DVD9 镜像
修复缓冲区溢出
视频模式设置
GSM 字段模式
默认模式
逐行扫描模式
- 使用游戏默认模式的逐行扫描等效模式(NTSC 为 480p,PAL 为 576p)
GSM 帧模式
- 选择三种不同的场翻转类型
- 可能影响其他 GSM 设置的兼容性
快速操作
刷新艺术作品
- 立即删除并重新复制当前游戏的缓存艺术文件
- 不受当前设置模式影响
保存与兼容性
关闭上下文菜单时自动保存当前选项。具体游戏的已知兼容配置请参考官方兼容性列表
关键注意事项
设置优先级
- 全局设置会影响所有游戏,游戏特定设置仅作用于当前选中项
性能权衡
- Fast Reads 和 Synchronous Reads 需根据设备性能和游戏兼容性选择性启用
高级调试
- Debug Colors 和 Unhook Syscalls 主要用于开发者调试,普通用户建议谨慎使用
视频模式冲突
- 修改 GSM Frame Mode 可能导致画面撕裂或闪烁,需结合具体游戏测试
最近游戏记录
功能说明
插件会为每种存储设备类型(HDD/MX4SIO/MMCE/USB/UDPBD)跟踪最近10款游戏记录,按逆时间顺序存储在最近游戏列表中。
访问方式
- 在游戏选择界面按下 **△** 键打开最近游戏列表
- 再次按下 **△** 键切换至收藏夹列表
收藏夹管理
功能说明
收藏夹提供快速访问常用游戏的机制,支持跨设备共享(仅显示当前设备存在的游戏)。
操作方法
- 添加/移除收藏夹
通过上下文菜单选择 **"Add To Favorites"**,重复操作可移除游戏
访问方式
- 在最近游戏列表按下 **△** 键进入收藏夹列表
- 再次按下 **△** 键显示全部游戏
- 插件默认启动时显示全部游戏列表(即使上次浏览的是收藏夹)
启动器设置
功能说明
插件包含独立的 neutrino Launcher Settings 子插件,位于XEB+仪表盘最右侧列,包含以下全局设置:
设置项 | 功能描述 |
---|
Enable HDD | 启用 HDD 的启动器模块 |
Enable MX4SIO | 启用 MX4SIO 的启动器模块 |
Enable MMCE | 启用 MMCE 的启动器模块 |
Enable USB | 启用 USB 的启动器模块 |
Enable UDPBD | 启用 UDPBD 的启动器模块 |
Enable iLINK | 启用 iLINK 的启动器模块 |
Disable Disc Art | 禁用光盘图标显示(可减少列表滚动延迟) |
Disable Background Art | 禁用背景图显示(可提升列表滚动性能) |
Disable Status Messages | 禁用底部状态消息显示 |
Disable Background Fading | 禁用背景图渐变效果 |
Disable Icon Animation | 禁用光盘图标旋转动画 |
Show Title ID | 显示游戏PS2标题ID |
Show Media | 显示游戏介质类型 |
Refresh Artwork Cache | 下次加载插件时刷新艺术缓存 |
Clean Artwork Cache | 立即扫描并清理无用艺术文件 |
注意事项
- 更改此设置需重启XEB+生效
- 返回仪表盘时自动保存当前选项
自定义主题集成
功能说明
插件包含6个启动器模块和设置插件,每个组件使用独立的仪表盘图标。默认提供与XEB+主题视觉风格一致的图标,若当前主题目录下存在同名文件则优先使用。
图标文件名对照表
插件名称 | 默认图标路径 | 主题覆盖路径 |
---|
HDD 的启动器 | XEBPLUS/APPS/neutrinoLauncher/image/ic_tool_neutrino_hdl.png | 主题目录/ic_tool_neutrino_hdl.png |
MX4SIO 的启动器 | ic_tool_neutrino_mx4.png | ic_tool_neutrino_mx4.png |
MMCE 的启动器 | ic_tool_neutrino_mmce.png | ic_tool_neutrino_mmce.png |
USB 的启动器 | ic_tool_neutrino_usb.png | ic_tool_neutrino_usb.png |
UDPBD 的启动器 | ic_tool_neutrino_udpbd.png | ic_tool_neutrino_udpbd.png |
iLINK 的启动器 | ic_tool_neutrino_ilink.png | ic_tool_neutrino_ilink.png |
设置插件 | ic_set_neutrino_cfg.png | ic_set_neutrino_cfg.png |
故障排除指南
常见问题及解决方案
**1. 插件报错 "Error: Could not read .list"**
- 原因:游戏列表文件缺失或损坏
- 解决:参照对应设备类型的安装指南重新生成游戏列表
2. PS2 启动后立即重启
- 排查步骤:
- 确认游戏驱动器已正确连接(MX4SIO需插在卡槽2,MMCE需插在卡槽1)
- 检查游戏ISO文件是否存在于对应存储设备
- 确保存储设备已格式化为exFAT(MMCE设备需用其固件格式化SD卡)
- 通过重建游戏列表验证文件完整性
3. 单游戏黑屏冻结
- 解决方案:
- 尝试启用调试颜色模式定位问题阶段
- 在PC端校验游戏ISO文件的哈希值(推荐Redump.org数据库)
- 使用UDPBD时确保网络延迟低于3ms且丢包率为0%
4. 任意游戏启动黑屏
- 排查步骤:
- 运行CHKDSK检查USB驱动器完整性
- 重新部署插件文件至USB驱动器
- 彻底格式化USB驱动器后重装系统文件
5. 插件加载崩溃
- 解决方案:
- 手动触发艺术缓存刷新
- 删除CFG/neutrinoLauncher/menu.cfg文件
- 禁用光盘/背景图显示进行故障隔离
6. 列表滚动异常
- 临时方案:禁用背景图显示
- 永久方案:移除或替换有问题的艺术文件
已知问题
- 收藏夹列表不支持从上下文菜单刷新
- 当前不支持Slot2内存卡挂载
- 频繁添加/移除游戏可能导致崩溃
- 部分用户切换至收藏夹列表时可能出现崩溃
- 艺术缓存构建中断可能导致下次加载崩溃
- 插件启动时可能需要30秒加载时间(游戏库较大时)
- 区域不匹配游戏可能显示错误的启动Logo
- MX4SIO/UDPBD加载时可能导致PS2硬盘持续旋转
- 快速滚动可能短暂显示损坏的图形画面
插件整合下载:
链接: https://pan.baidu.com/s/1Mx3xAtkFuVwWrCVhIJwTRg
此处隐藏内容请回复后再查看。
GitHub页面的主题文件和插件已经整合打包,不放心的自己去GitHub下,然后再按原文要求放置,这里就不再多说了