Star on GitHubStar2.4k stars

Tool

RecompOne

RecompOne statically translates PlayStation 1 MIPS instructions into C# and supplies a runtime for BIOS calls, MMIO, GPU commands, and CD-ROM access. An addiu becomes an addition on a CpuContext register, and a lw becomes Read32 on the memory interface. The recompiler is a .NET project built with the .NET SDK 10. The runtime is a library included by the recompiled game. Port steps are in the project wiki.

Targets
Game
Category
Game analysis tools
Relationship
Foundation tool
Sources reviewed
Stars
621
Last commit
2026-11-07
Language
C#
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • The .NET SDK 10. The game files for a port. The wiki describes how to start a port.
  • The README names no license.

Cite

BibTeX

@misc{recompone,
  title = {{RecompOne}},
  howpublished = {\url{https://github.com/BlackLabelHQ/RecompOne}},
  url = {https://github.com/BlackLabelHQ/RecompOne},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/recompone/}}
}

Plain text

RecompOne. https://github.com/BlackLabelHQ/RecompOne (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/recompone/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · BlackLabelHQ/RecompOne · Revision a13d8f9

More in Games

All 2975 entries in Games

↑↓ move↵ open⌘↵ new tab