Case study
Soulcalibur II HD: statically recompiling the PS3 game for Mac and PC
This project runs the PlayStation 3 game Soulcalibur II HD Online natively on a Mac or PC. ps3recomp translates the PowerPC and Cell SPU code ahead of time. Graphics use Metal on macOS and Vulkan on Linux and Windows.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 53
- Last commit
- 2026-10-26
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- The player supplies the USA PSN release NPUB31366, including the package and its license. Update 01.01 is optional. Python 3.10 or newer is required. The README says it works on Apple Silicon Macs and on Windows Vulkan.
- Repository code is GPL-2.0-or-later. The prebuilt program is distributed under GPL-3.0-or-later because it contains Apache-2.0 parts.
Cite
BibTeX
@misc{soulcalibur2hd-recomp-case,
title = {{Soulcalibur II HD: statically recompiling the PS3 game for Mac and PC}},
howpublished = {\url{https://github.com/n0madic/Soulcalibur2HD-recomp}},
url = {https://github.com/n0madic/Soulcalibur2HD-recomp},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/soulcalibur2hd-recomp-case/}}
}Plain text
Soulcalibur II HD: statically recompiling the PS3 game for Mac and PC. https://github.com/n0madic/Soulcalibur2HD-recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/soulcalibur2hd-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · n0madic/Soulcalibur2HD-recomp · Revision 3e96e66
More in Games
- Soulcalibur II Recomp: a native Xbox game port by static recompilation · Case study
- Souls of the Reaper: a Diablo III Xbox 360 static recompilation · Case study
- South Park: Tenorman's Revenge: an Xbox 360 static recompilation · Case study
- Space Channel 5 · Native: statically recompiling the Dreamcast game · Case study
- Space Invaders 8080 Static Recompiler: an arcade ROM to C++ translation · Case study
- Space Station Silicon Valley: a static-recompilation port · Case study