leolobato/playden-ps5

游戏

在已破解的 PS5 上通过 Wine 运行 Steam 库中的 Windows 游戏,每个游戏都成为独立的主屏幕应用。

448
34
C++
GPL-3.0
上线 12 天

如果你有一台已经破解的 PS5 和一个 Steam 库,Playden 想把这台主机变成 Windows 游戏的下载器与运行入口。它仍是 alpha 软件,依赖一串需要每次开机后重新加载的 payload,更适合当作值得关注的实验,而不是开箱即用的主机升级。

解决什么问题

破解后的 PS5 能跑自制程序,但 Windows 版 Steam 游戏并不是开箱就能玩的。麻烦不只在启动游戏:还需要 Windows 兼容层、图形转换、Steam 登录、下载管理,以及从主机界面启动每个游戏的方式。Playden 把这整条链串起来:登录 Steam,下载或导入游戏,然后为每个游戏准备一个独立包,并让它以单独应用的形式出现在主屏幕上。目标是用户不必先打开 Playden,就能从 PS5 主屏幕启动一个 Windows 游戏。

有什么不同

Playden 把管理器和运行时分开了。应用本身不运行游戏,它负责下载、准备,然后把游戏交给一个单独的 PS5 应用;后者用自己的设置启动 Wine。README 说每个游戏有私有的 Windows 环境,设置和文件不会互相混用。这个隔离是设计上最实在的点:某个游戏崩溃或配置出错,影响被限制在它自己内部。

运行时套件(Wine、Mesa 和 DXVK)从项目的 release 单独下载,Playden 在使用前会检查套件是否完整。Steam 云存档会在启动前检查、退出后同步;本地和云端不一致时,由用户选择保留哪一份。代价是结构变复杂:每个游戏都成为一个主屏幕图标和一个独立挂载的应用,而且管理器依赖多个外部 payload 在每次开机后保持加载。这比单一模拟器式前端有更多活动部件。README 还说明 Playden 是直接连 Steam 服务器的非官方客户端,作者把相关风险交给用户承担。

谁值得试

适合已经破解 PS5、愿意加载 payload、通过 FTP 复制文件夹、会看 release 说明,并且想在自己拥有的 Steam 游戏上做实验的人。不适合期待即插即用,或者没有同一网络下电脑配合的人。如果你只想玩原生 PS5 游戏,这条依赖链和 alpha 状态不值得投入。README 给了手动 FTP 或网页文件管理器的安装路径,以及可选的 Python 部署工具;后者只在你想要增量复制和备份时才有意义。

使用条件与边界

基础要求是一台已破解的 PS5,测试固件为 13.60;其他版本没有被阻止,但未经验证。多个 payload 需要在每次开机后加载:kstuff 是必需项,否则每个游戏都会报 CE-100008-9;ShadowMountPlus 1.7-beta5fix1 或 1.7beta2 负责生成主屏幕图标;端口 9021 上的 elfldr 用来运行 root helper。如果主机的 DNS 指向 127.0.0.1,还需要 nanoDNS,Playden 才能连上 Steam。安装需要 FTP 服务器或网页文件管理器,以及同一网络下的一台电脑。

持续维护和初次安装同样重要。运行时套件在首次启动时下载,可随 Playden 一起更新;更新会保留上一版应用和套件直到下一次更新,并允许退回旧版本,但更新不会降级,beta 版也可能带来新问题。计划中的功能——Steam 游戏更新、GOG 与 Epic 商店、Rockstar/EA/Ubisoft 启动器支持——目前还没有,所以依赖这些启动器的游戏应当预期无法运行。README 说只有在游戏需要时才会下载微软的 MFC 文件。

HotRepo 点评

HotRepo 在 2026-10-24 和 2026-10-25 首次记录这个仓库;在 2026-10-25 的 C++ 新项目榜上,它以 448 个总 star 排第 15。这是一个 12 天新项目的快照,不是每日增长序列,现有可比历史不足以判断热度能否持续。真正要确认的是兼容性:对照项目的说明文档检查你的固件,并确认你的环境能拿到那个特定版本的 ShadowMountPlus 与 kstuff。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。