uncharted_pc README

The project's README from github.com/Supermedo/uncharted_pc. As one markdown file: README.md.

Uncharted: The Nathan Drake Collection for Windows

Uncharted 1, 2 and 3 from the PS4 collection running natively on Windows 10 and 11, by SuperMedo. Mohammed Albarghouthi

Same idea as my Bloodborne port: the original PS4 game code runs directly on your PC and the graphics are translated to Vulkan. Unpack the zip, start Uncharted.exe, pick your game folder, choose a game and press PLAY.

Download the latest version · Join the Discord

No game files are included. You need your own decrypted dump of the collection (CUSA02343, CUSA02320, ...: the folder with eboot.bin, big2-ps4_Shipping.elf, big3-ps4_Shipping.elf, sce_sys, u1data, u2data and u3data). This project is not affiliated with Sony Interactive Entertainment or Naughty Dog.

Features

Requirements

Known problems

Building

MSYS2 CLANG64 on Windows: bash build.sh builds out\bb-probe.exe, and bash packaging/windows/package.sh makes dist\uncharted-windows and the zip.

Credits

Built on bbport, the native Linux port of Bloodborne by deadinside28, and on the shadPS4 renderer. Video decoding (Videodec2) and the DLSS bridge come from IFreemz/shadPS4-Bloodborne-DLSS-FSR. Thanks to Mindro for the shadPS4 Uncharted build that showed which problems to look for.

Also used: FSR-Vulkan and the AMD FidelityFX SDK (FSR), FSR 4 assets from FireBurn/Q2RTX, the NVIDIA DLSS SDK (nvngx_dlss.dll under NVIDIA's license), LibAtrac9, SDL3, FFmpeg, Dear ImGui, sirit, magic_enum, xbyak, Vulkan Memory Allocator, MSYS2 / LLVM, PyInstaller, Pillow and the Cinzel font (SIL Open Font License).

NVIDIA, GeForce RTX and DLSS are trademarks of NVIDIA Corporation. The default covers and the icon are original artwork; no official art is included.

License

GNU GPL v2 or later (LICENSE). Third-party components keep their own licenses (see licenses\ in the download).

uncharted_pc (Supermedo/uncharted_pc)

Searching Database…

这是什么东西?这是《Uncharted: The Nathan Drake Collection》的 Windows 原生移植版,可以让 Uncharted 1、2、3 的 PS4 原版游戏代码直接在电脑上运行,图形部分则转换为 Vulkan。
这是一个完整的 PS4 模拟器,还是直接运行原版游戏代码?它不是传统意义上的模拟器:PS4 的游戏代码直接在你的电脑上运行,只有图形调用被转换为 Vulkan,作者之前移植《Bloodborne》时用的也是同样的方法。
怎么把它跑起来?下载最新版本,解压 zip 压缩包,运行 Uncharted.exe,指向你的游戏文件夹,选一个游戏然后按 PLAY。启动器还可以自动添加 Steam 和桌面快捷方式,并自动检查更新。
我必须拥有 PS4 正版游戏才能用吗?是的,里面不包含任何游戏文件。你需要自己提供已解密的 PS4 合集转储文件(例如 CUSA02343/CUSA02320),其中要包含 eboot.bin、big2/big3-ps4Shipping.elf、scesys 以及 u1data/u2data/u3data 文件夹。
有哪些已知的崩溃或 bug 需要注意?有的,README 里列出了几个:Uncharted 3 的卡塔赫纳章节在极高帧率下可能卡死;由于着色器转换的 bug,部分角色会闪烁绿色/黑色阴影;Uncharted 2 的流式加载和 U3 伦敦酒吧场景在美版 1.02 上可能崩溃;超过 120 FPS 的帧率仍处于实验阶段。
我需要很强的显卡吗?你需要一块支持 Vulkan 1.3 且驱动为最新版本的 GPU,显存至少 6 GB;GTX 1650 或 RX 570 这类 4 GB 显卡会耗尽显存导致崩溃,除非关闭抗锯齿和帧生成。
它支持哪些超分和帧生成选项?抗锯齿可以使用 TAA、AMD FSR 3.1、AMD FSR 4 或 NVIDIA DLSS/DLAA;帧生成方面,AMD FSR 3 可在任意 GPU 上使用,NVIDIA DLSS 则可在 RTX 50 系列上达到最高 4 倍。
它和《Bloodborne》PC 移植版有关系吗?有,它基于作者开发的 Linux 原生《Bloodborne》移植版 bbport 构建,复用了 shadPS4 渲染器,以及相关 shadPS4 衍生项目的资源和桥接组件。
可以用手柄玩吗,还是只能用键盘和鼠标?可以,键盘、鼠标和手柄可以同时使用,并且全部支持自定义改键,Uncharted 3 还专门支持鼠标视角控制。
Creator
Supermedo
Size
3.7 MB
Stars
1.4K
Age
4d
Commits · 90 Days