想在PC玩PS5?可以看看这个。 KytyPS5 是一个免费开源的 PlayStation 5 (PS5) 兼容层/模拟器(Translation Laye… · @mylifcc · TwKit
@mylifcc
想在PC玩PS5?可以看看这个。 KytyPS5 是一个免费开源的 PlayStation 5 (PS5) 兼容层/模拟器(Translation Layer),用 C++ 编写,主要用来在电脑(Windows、Linux 和 macOS)上运行 PS5 游戏。 它最初是基于早期的 PS4/PS5 模拟器项目 InoriRus/Kyty 进行深度魔改和重构而来的,同时借鉴了知名 PS4 模拟器 shadPS4 的部分设计经验。 以下是关于这个项目的几个核心亮点: 1. 为什么叫“兼容转换层(Translation Layer)”而不是传统模拟器? PS5 的硬件架构(AMD Zen 2 CPU + RDNA 2 GPU)与现代 PC 非常相似,都是 x86_64 架构。因此,KytyPS5 不需要像模拟 Switch 或 PS3 那样从底层硬模拟完全不同的 CPU 架构,而是: • 系统调用转换:直接将 PS5 专有的系统接口和文件格式转换给 Windows/Linux 操作系统执行(原理类似于在 Linux 上运行 Windows 游戏的 Proton/Wine)。 • 图形重编译:将 PS5 的 RDNA 2 着色器(Shader)和图形指令实时解码并重编译为 PC 通用的 Vulkan 1.3 (SPIR-V) 接口。 • 无需固件模块:它采用高级模拟(HLE),不需要用户额外提取或导入复杂的底层外部固件模块即可引导游戏。 2. 目前的开发进度与兼容性 项目目前更新非常活跃(GitHub 上已有近万 Star),已经不再是早期“只能看个菜单或跑 2D 小游戏”的阶段了: • 支持引擎广泛:已经能够引导并运行基于虚幻引擎 4/5(UE4/UE5)、Unity 以及各大厂商自研引擎的 2D 和 3D 商业大作。 • 已展示可运行/进入游戏的作品:仓库主页展示了包括 《宇宙机器人》(Astro Bot)、《恶魔之魂:重制版》(Demon's Souls)、《寂静岭:短讯》(SILENT HILL: The Short Message)、《Saros》、《海王星 ReVerse》 等多款 PS5 独占或原生游戏的运行截图。 • 新增特性:近期还在不断加入多手柄本地联机、奖杯通知、甚至是 PSVR2(通过 OpenXR)的相关支持。 3. 支持的平台与配置要求 • Windows & Linux(主力支持平台):需要 64 位 x86 处理器,以及支持 Vulkan 1.3 的显卡。 • macOS(实验性支持):支持搭载 Apple Silicon(M 系列芯片)的 Mac,通过苹果的 Rosetta 2 转译运行 x86_64 代码,并通过 MoltenVK 将图形指令转换为苹果的 Metal 接口。 • 使用方法:自带基于 Qt 6 的图形化启动器(kyty_launcher),支持直接读取解密后的 PS5 游戏文件夹(含 eboot.bin)或 .zar(ZArchive)压缩镜像包。 这是目前开源社区里最核心、进展最快的 PC 端 PS5 模拟器/兼容层项目。不过它仍处于高速开发期,不同游戏的帧率、稳定性和画面表现还会有较大差异。
曝光 221 · 评论 1 · 点赞 0 · 书签 1
查看原帖