Knack II PC Port:PS4 游戏 PC 原生移植
独立的实验性项目,把《Knack II》原生移植到 Windows 与 Linux,需自备合法游戏 dump。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- vknack2-Version-0.18.2
- 平台
- Windows、Linux
详细介绍
项目简介
这是一个独立、实验性的社区项目,尝试把 PS4 游戏《Knack II》以原生方式移植到 Windows 与 Linux(x86-64)平台。项目不包含游戏本体,使用者需要提供自己合法获得的完整 Knack II dump;仓库里不含任何游戏文件、固件或存档。硬件兼容性与全流程通关尚未得到完整验证。

主要功能
- 原生渲染控制:窗口分辨率与内部分辨率可独立设置,支持原生 QHD/4K 渲染、FSR、抗锯齿开关(可独立于 FSR 和内部分辨率)、实验性超宽屏。
- 本地双人合作:支持本地双人 co-op,配合启动器中的玩家数量设置。
- 安装工具(Windows):启动器的 Installation 标签页可从基础游戏
.pkg提取文件、安装更新.pkg,带有校验、更新备份与还原。 - Linux 支持:原生启动器与运行时,另提供实验性的 x86-64 AppImage。
- 性能与兼容预设:GTX 1060 性能预设、实验性 RX 580 兼容预设;为不支持原生 barycentric 的 GPU 提供插值回退方案。
- 其他:手柄指南、着色器预加载、带校验的直接启动、可切换的界面语言(葡萄牙语、英语、俄语)以及更完整的多语言错误提示。
- 可选音频路径:通过
--firmware-ngs2使用由用户自备模块的 NGS2,默认仍为 HLE。
安装与使用
Windows (x64)
- 从 Releases 下载
Knack-II-Windows-x64-V0.18.zip,把整个 ZIP 解压到一个新文件夹。 - 运行
Knack II.exe(不要在压缩包内直接运行)。Python、Qt 及所需运行时均已打包,无需另装。 - 选择包含
eboot.bin、game.elf、sce_sys、sce_module的解压后游戏目录。 - 点击 Validate 校验,配置好选项后点击 Play。
需要自己提取 PKG 时,使用 Installation → Extract base game (.pkg),文件会提取到所选 PKG 旁边,不覆盖已有安装;Installation → Install update (.pkg) 含版本/区域检查与备份还原。首次配置完成后,可用 Play Knack II.exe 按已保存的偏好启动并保留安装校验。
Linux(实验性,x86-64)
从 Releases 下载 Knack-II-x86_64-0.18.0.AppImage 后运行;不支持 FUSE 时可加 --appimage-extract-and-run 参数。
要求 Vulkan 1.3+ 和 glibc 2.43+(基于 Ubuntu 26.04 构建,不打包 glibc 与显卡驱动)。Linux 包可以打开启动器,但不包含 Windows 的 PKG 提取工具,需自行准备已解包的游戏。
注意事项
- 支持的游戏版本:US
CUSA08014的01.00(无需更新)与01.01,EuropeCUSA07670的01.01。Europe01.00及未验证版本不受支持;不要混用不同区域的更新包。 - 所有构建都需要支持 Vulkan 1.3+ 的显卡驱动。
- 存档与偏好保存在解包目录之外:Windows 为
%LOCALAPPDATA%\KnackII-PC,Linux 为$XDG_DATA_HOME/knack-ii-pc或~/.local/share/knack-ii-pc。 - 更新移植版时,把新版本解压到另一个文件夹,保留用户数据后重新校验游戏安装即可,无需删除缓存。
- RX 580 兼容预设为实验性质,并非
Device lost的通用修复方案;自动化测试和启动成功不代表所有 GPU 都能完整通关。 - 出问题时打开 Logs & Diagnostics,附带 GPU、系统、游戏区域/版本、复现步骤与已脱敏日志提交 issue;不要上传游戏文件、固件或内存转储。
- 本项目与 Sony 无关,Knack II 及其资源归各自权利人所有。
本作品整理自 GitHub 开源项目 Hyant4/Knack-II-pc-port,原作者 @Hyant4。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- vknack2-Version-0.18.2当前版本
修复启动器玩家人数无法持久化的问题(issue #21):选择 1 或 2 人并保存后写入 launcher_settings.json,重开可恢复;旧配置仍默认 1 人。完整保留 0.18.1 基础与 RX 580 预设。
- vknack2-Version-0.18
新增 Linux 原生启动器与实验性 AppImage;Windows 启动器支持 PKG 提取与更新安装;支持美版 01.00;抗锯齿可独立于 FSR 开关;新增 GTX 1060、RX 580 预设;可选 NGS2 固件音频。
评论