{
  "added_at": "2026-10-19",
  "additional_evidence_urls": [
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/.recomp.json",
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/docs/ARQUIVOS_NECESSARIOS.md",
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/docs/EXPERIMENTAL_FIXES.md",
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/.github/workflows/build.yml",
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/.gitmodules",
    "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/port/LICENSE",
    "https://github.com/HayatoG/iss_pc/releases/tag/v2026.10.19-d3995fe"
  ],
  "category": "reconstruction-cases",
  "description_en": "Runs the PS4 inFAMOUS Second Son’s own x86-64 code natively on Windows and Linux: a runtime reimplements the PS4 system libraries the game uses, and a shadPS4-derived core translates its GPU commands and shaders to Vulkan. The project reports a playable, in-development port that reaches gameplay and the first chapters, with unstable performance and remaining graphics glitches. It is a compatibility-runtime port rather than a decompilation, and its results remain project-reported.",
  "description_zh": "在 Windows 与 Linux 上原生运行 PS4 版《声名狼藉：次子》自身的 x86-64 代码：由运行时重新实现游戏所用的 PS4 系统库，并以源自 shadPS4 的核心将其 GPU 命令与着色器转换为 Vulkan。项目报告该移植可以游玩但仍在开发中，能进入游戏并通过最初几章，性能仍不稳定，也有尚未解决的图形问题。这是兼容运行时移植而非反编译重建，结果仍为项目报告。",
  "entry_url": "https://awesomerea.org/resources/infamous-second-son-pc-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/infamous-second-son-pc-port-case/",
  "evidence_url": "https://github.com/HayatoG/iss_pc/blob/d3995feb0cea1e2edc0c71fab139d1e89f0a7305/README.md",
  "group": "cases",
  "id": "infamous-second-son-pc-port-case",
  "json_url": "https://awesomerea.org/resources/infamous-second-son-pc-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/infamous-second-son-pc-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/infamous-second-son-pc-port-case/index.md",
  "name": "inFAMOUS Second Son native PC port",
  "name_zh": "《声名狼藉：次子》原生 PC 移植",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Reviewed at the commit of release v2026.10.19-d3995fe (2026-10-19); the repository was created on 2026-10-13 and changes quickly. README marks the port playable and in development: boot, intro, gameplay up to a named early mission, saves, audio, controllers and motion-sensor substitutes work, while performance is typically 20–30 FPS on an RTX 2060, first-time shader compilation stutters and some fog, water and fire effects flicker. Full-game completion is not confirmed, and a crash on AMD Polaris GPUs under Windows remains open.",
    "Supply your own copy of the US PS4 release CUSA00223, base game 1.00 merged with update 1.07 (about 33 GB), including the 1.07 eboot.bin and the game’s own libc and Fios2 modules; README reports that CUSA00004 also boots but is not tested in depth. No PS4 firmware modules are needed, and README states that no game code, files or art are distributed. The project disclaims affiliation with Sony Interactive Entertainment and Sucker Punch Productions.",
    "Play needs 64-bit Windows 10 (1903+) or 11, or x86-64 Linux with glibc 2.39+, and a Vulkan 1.3 GPU, with 6 GB of VRAM recommended; CPUs lacking F16C or SSE4A get instruction emulation at start-up. Building uses a recursive clone with the listed submodules and port/build.sh, with SDL3, Vulkan, FFmpeg, FreeType, Boost, fmt, Zydis and glslang on Linux and an MSYS2 CLANG64 toolchain on Windows; the Qt launcher needs PySide6.",
    "Evidence is play-testing, issue reports and logs: README cites Linux tests on Nobara/Fedora 44, player tests on Windows and a seven-minute RTX 2060 session with a median of 27 FPS. The CI workflow builds Linux and Windows packages for pull requests and authorized manual releases, and its Linux job runs C, Python and GPU-library unit tests without game content or automated gameplay tests.",
    "README declares GPL-2.0 for the project and credits code from HayatoG’s earlier The Last Guardian and Gravity Rush 2 ports, gow3_pc, bloodborne_pc, shadPS4 and a fork of it, and a Shadow of the Colossus port; experimental fixes are traced to their source commits. The game and its assets keep their owners’ rights."
  ],
  "requirements_zh": [
    "审阅版本为发布版 v2026.10.19-d3995fe 对应的提交（2026-10-19）；仓库创建于 2026-10-13，更新频繁。README 将该移植标为可游玩、仍在开发中：启动、开场、直至早期某个具名任务的游戏流程、存档、音频、手柄以及体感传感器的替代操作均可使用；性能在 RTX 2060 上通常为 20–30 FPS，着色器首次编译时会卡顿，部分雾、水和火焰效果仍会闪烁。尚未确认能完整通关，Windows 下 AMD Polaris 显卡的崩溃问题也仍未解决。",
    "需自备美版 PS4 游戏 CUSA00223，即基础版 1.00 与 1.07 更新合并后的文件（约 33 GB），其中包括 1.07 版 eboot.bin 及游戏自带的 libc 与 Fios2 模块；README 称 CUSA00004 也能启动，但未经深入测试。无需 PS4 固件模块，README 声明不分发任何游戏代码、文件或美术素材。项目声明与 Sony Interactive Entertainment 及 Sucker Punch Productions 无关。",
    "游玩需 64 位 Windows 10（1903+）或 11，或 glibc 2.39+ 的 x86-64 Linux，以及支持 Vulkan 1.3 的显卡，建议 6 GB 显存；缺少 F16C 或 SSE4A 的 CPU 会在启动时模拟这些指令。构建需递归克隆所列子模块并运行 port/build.sh，Linux 上需 SDL3、Vulkan、FFmpeg、FreeType、Boost、fmt、Zydis 与 glslang，Windows 上使用 MSYS2 CLANG64 工具链；Qt 启动器需要 PySide6。",
    "证据来自试玩、问题报告和日志：README 提到在 Nobara／Fedora 44 上的 Linux 测试、玩家在 Windows 上的测试，以及一次在 RTX 2060 上持续七分钟、帧率中位数为 27 FPS 的游玩记录。CI 工作流为拉取请求和经授权的手动发布构建 Linux 与 Windows 安装包，其 Linux 任务运行 C、Python 与 GPU 库单元测试，不涉及游戏内容，也没有自动化游戏流程测试。",
    "README 声明项目采用 GPL-2.0，并注明代码来自 HayatoG 此前的《最后的守护者》与《重力眩晕 2》移植、gow3_pc、bloodborne_pc、shadPS4 及其一个分支，以及一个《旺达与巨像》移植；各项实验性修复均注明来源提交。游戏及其素材的权利仍归其权利人所有。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/HayatoG/iss_pc",
  "verification": "source-reviewed",
  "verified_at": "2026-10-19"
}
