[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3noisdux0x4yn":3},{"code":4,"message":5,"data":6,"timestamp":38},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":34,"homepage":35,"updated_at":36,"history":37},"HayatoG\u002Ftlg_pc",14,"Native PC port (Linux\u002FWindows) of The Last Guardian (PS4, CUSA03627) — runs your own game dump; no game or firmware files included. Mouse\u002Fkeyboard, optional 60 FPS, SMAA\u002FCAS filters. | Port nativo para PC de The Last Guardian — usa o seu próprio dump.","C++",428,18,35,12,[],"用自己导出的《最后的守护者》PS4 文件在 Linux\u002FWindows 上原生运行，支持键鼠与实验性 60 FPS。","这是一个面向已拥有《最后的守护者》PS4 版的玩家的原生 PC 移植项目：把游戏从主机导出后，在 Linux 或 Windows 桌面上直接运行，不必接 PS4。它属于游戏保存向的第三方作品，不是官方复刻；能否用起来，首先取决于你有没有合法可用的游戏文件。\n\n## 解决什么问题\n\n想在 PC 上玩《最后的守护者》，目前要么留着 PS4，要么用通用 PS4 模拟器碰运气。这个项目换了一条路：读取游戏自己的 `eboot.bin`（必须是 01.03 更新版）和游戏自带的模块，再围绕它们重新实现 PS4 系统库，让原始游戏代码在 CPU 上原生执行。换掉的是 PS4 操作系统层，GPU 命令与着色器则被翻译成 Vulkan。最终效果是游戏能在 Linux 或 Windows 上启动到菜单并进入游玩，存档和手柄可用。\n\n## 有什么不同\n\n它的机制是一个针对单款游戏搭起来的兼容层，而非通用模拟器。加载器和运行时源自 `bloodborne_pc` 与 `gow3_pc`，并为《最后的守护者》新增了 54 个函数；视频路径复用了 shadPS4 的 Gnm 到 Vulkan 核心。专门化带来的实际好处是：作者称启动、菜单、片头与游玩均正常，10 分钟以上会话无故障，1080p 原生画面，存档可用。代价是项目健康度绑定在这一款游戏的特性上，而不是一张宽泛的兼容列表。\n\n附加功能的取舍更明显。默认 30 FPS，与 PS4 一致；60 FPS 和帧率解锁被明确标为实验性，且仍列为待覆盖全流程测试的事项。SMAA、RCAS\u002FCAS 锐化和颜色调整可在启动器或游戏内菜单中切换。音频需要从你自己主机固件里取出的 `libSceNgs2.sprx`；作者把“不用该文件的音频”列为待解决 issue，而不是已走通的路径。技术文档以葡萄牙语为主，README 有英文段落。\n\n## 谁值得试\n\n适合：你拥有《最后的守护者》（CUSA03627 美版或 CUSA03745 欧版）及 01.03 更新，能通过 GoldHEN 和 Itemzflow 从已破解的 PS4 导出文件，并且想在 Linux 或 Windows 上用键鼠或现代手柄重玩。30 FPS 基线和可用存档让这个场景成立。\n\n不适合：没有游戏或没有导出手段的人——项目不附带任何可玩内容，约 25 GB 文件必须来自你的主机。也不适合要求全程 60 FPS 或不想提供固件文件就想要声音的人；[60 FPS 跟踪 issue](https:\u002F\u002Fgithub.com\u002FHayatoG\u002Ftlg_pc\u002Fissues\u002F5) 显示这部分覆盖仍是未完成的工作。\n\n## 使用条件与边界\n\n硬门槛是游戏数据：要精确对应的本体和 01.03 更新，合并进同一个文件夹，还要更新中的指定文件，以及固件里的 `libSceNgs2.sprx`。缺了这些，[下载包](https:\u002F\u002Fgithub.com\u002FHayatoG\u002Ftlg_pc\u002Freleases\u002Flatest)无法运行。Linux 版要求 glibc 2.39+（Ubuntu 24.04、Fedora 40、SteamOS 3.6 或更新版本）；Windows 需要 10\u002F11 64 位。从源码构建需要 SDL3、Vulkan、FFmpeg、Boost、fmt、Zydis 和 glslang，Windows 构建走 MSYS2 CLANG64。\n\n后续维护也要纳入考虑：最新版本由 GitHub Actions 每次变更重新生成，功能推进记录在 issues 里，技术笔记为葡萄牙语。仓库页面未声明许可证，尽管 README 指向 GPL-2.0 许可证文件；项目与 Sony、Japan Studio、genDESIGN 均无关联。\n\n## HotRepo 点评\n\nHotRepo 首次记录到该项目时它只有 12 天，2026-10-25 在 C++ 新项目榜（非总榜\u002F每日 Trending 榜）以 425 总星位列第 14——这是快照，不是单日增长。缺少可比的每日榜单历史，目前无法判断热度能否持续；只能确定一个单游戏专用移植很快引起了注意。决定开玩前，请先确认 60 FPS 覆盖是否已走出实验状态，以及 01.03 更新要求是否与你的导出文件匹配。",{"slug":19,"name":20},"games","游戏",[22,23,24,25,26,27,28,29,30,31,32,33],"game-preservation","homebrew","japan-studio","linux","native-port","pc-port","playstation-4","ps4","shadps4","the-last-guardian","vulkan","windows",null,"https:\u002F\u002Fwww.youtube.com\u002F@hayatog-dev","2026-10-25T03:10:46Z",[],1792912693]