Show HN: A static recompilation of God of War Ascension for PC
Category: devtools
Tags: static-recompilation, game-emulation, ps3, vulkan, reverse-engineering
Score: 6.5/10 (Innovation: 7, Technical: 8, Documentation: 6, Utility: 5)
GoWA-pc is a static recompilation project that translates God of War: Ascension's PS3 PPU code to C++ and reimplements the SPU and RSX layers for native PC execution with Vulkan rendering. It stands out as a complex reverse-engineering effort combining binary translation, hand-optimized SPU jobs, and system library reimplementation, though it remains a hobby project with performance and stability limitations.
Target audience: game preservation enthusiasts, emulation developers, reverse engineers, systems programmers
Repository: https://github.com/snuri00/GoWA-pc · C++ · MIT · 1 stars
View on Hacker News