Case study
Sin and Punishment: a Windows and Android N64 static recompilation
snprecomp ports the N64 game Sin and Punishment to Windows and Android by statically recompiling the Japanese ROM with N64Recomp. It uses N64ModernRuntime and RT64, and includes symbol work, ROM variant handling, mouse aiming and Android touch controls.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 90
- Last commit
- 2026-11-07
- 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
- Prerequisites: Requires the user's Japanese N64 ROM or a supported text-and-graphics translation.
- Limits: Linux and Steam Deck builds are untested; widescreen, higher frame rates and Android touch controls are experimental.
- License: Project code is GPL-3.0 licensed.
Cite
BibTeX
@misc{snprecomp-case,
title = {{Sin and Punishment: a Windows and Android N64 static recompilation}},
howpublished = {\url{https://github.com/wootbeer/snprecomp}},
url = {https://github.com/wootbeer/snprecomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/snprecomp-case/}}
}Plain text
Sin and Punishment: a Windows and Android N64 static recompilation. https://github.com/wootbeer/snprecomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/snprecomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · wootbeer/snprecomp · Revision 6d75798
- PROGRESS.md GitHub · wootbeer/snprecomp · Revision 6d75798
More in Games
- Skate 2 PC Recompilation: an Xbox 360 game port through ReXGlue · Case study
- Skate 2 PC: recompiling the Xbox 360 game for Windows · Case study
- Skate 3 Mobile: an Android ARM64 fork of Skate3Recomp · Case study
- Skate 3 Recomp: a native Xbox 360 recompilation through ReXGlue · Case study
- Skate 3: an early XenonRecomp boot experiment · Case study
- skate: statically recompiling the Xbox 360 game for Windows · Case study