• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Ranieri avatar

PS2Recomp

Static recompiler that turns PS2 game binaries into C++ for native PC ports

  • Games
  • Developer tools
  • Security testing and OSINT
View on GitHub

What it is

Translates PlayStation 2 ELF executables, MIPS R5900 code included, into C++ source and supplies a runtime with guest memory, syscall dispatch, hardware stubs and IOP module execution to run the result. It includes an ELF analyzer, a Ghidra export script for stripped retail games, and per-game override hooks. Developers and reverse engineers use it as a starting point for native PC ports of PS2 titles instead of running them in an emulator.

Images

Facts

Stars
3,616 GitHub stars.
3,616

Forks
198
Commits
169
Contributors
21
Language
C++
License
GPL-3.0
Last commit
Oct 14, 2026
On GitHub since
April 2025
First release
February 2026
Platforms
Windows, CLI, library
Self-hostable
No
Author
Ranieri
Tags
  • game-mods
  • compiler
  • reverse-engineering

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • boykopovar avatar

    AnyPS5

    Static recompiler that ports PS5 game executables to native Linux and Windows

    45.2k