Sin and Punishment Recompiled
PC port of Sin and Punishment
- RecompilationPort Type
- wootbeerDeveloper
- 7 Nov 2026Page Updated

Details
- Developer
- wootbeer
- Port Type
- RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
- AI Use
- AI-assistedAn AI coding tool is credited as co-author on 167 of the repository's 172 commits. Source
- Source Code
- GitHub
- N64Recomp (Tool)
- GitHub
- Page Updated
Platform Support
- Windows
- Linux
ScreenshotsView All (6)
.z64, .n64 or .v64).SHA-1 of a correct dump, by version:
Japan:
581297b9d5c3a4c33169ae0aae218c742cd9cbcfEnglish translation (U):
5945ff3935d9d9531bbb5cfcabed7c198e2b2f41English v1.0 (Zoinkity):
e3906c919236dac6eba020b4b8c1df91fd725c5dOverview
Sin and Punishment Recompiled is an unofficial native PC port of Sin and Punishment, Treasure’s Japan-only N64 rail shooter. It was made by statically recompiling the game with N64Recomp and runs on N64ModernRuntime with the RT64 renderer. It plays the Japanese cartridge or a copy patched with an English translation, and is a beta: the Windows build is tested, the Linux and Steam Deck build is not.
The port adds widescreen with the HUD at the screen’s edges and the reticle reaching the full width, high resolutions and frame rates above 30 FPS; the widescreen and higher frame rates are still experimental. Aiming works with the mouse, either with the reticle following the pointer or moving relative to it, or with a smoother analog stick mode, and the default controller layout is twin-stick and fully remappable.
RT64 texture packs and Rice packs made for emulators can be loaded, including fan English translation packs. There are CRT, scanline and LCD screen filters, bloom, unlocks and cheats in the settings without codes, and an Add to Steam button in the launcher.
How to Set It Up
- Download the build for Windows or Linux and Steam Deck and extract it.
- Run
SnPRecompiled.exeon Windows orSnPRecompiled.shon Linux. - Pick Load ROM and choose your ROM. You can keep one Japanese and one English ROM, each with its own saves.
- Press Start Game. F1 or Esc opens the settings; a blank
portable.txtbeside the program keeps settings and saves in its folder.
Advertisement
Download Sin and Punishment Recompiled
What's new in v0.2.11
Added
- Roll, Roll Left and Roll Right on the Controls tab: roll with one button instead of double tapping (for light guns with pedals and the like). Unbound at first.
- A controller’s extra buttons that SDL doesn’t know as gamepad buttons can be bound, as “Button N”.
- Second Player on the General tab (off by default), replacing Local Multiplayer (Mods): a second controller joins by pressing a button, with nothing to assign. Game’s 2-Player Mode brings back the game’s own 2-player mode (one player moves, the other aims and shoots); Co-op Mod gives player 2 to mods like the co-op mod (upcoming). The Controls tab is always the usual one.
Fixed
- Explosion spheres at high frame rates: a new one showed up huge for a frame and shrank, and growing ones pulsed between sizes.
- Widescreen: the timer could jump to a side of the HUD every other second (like in 1-2’s elevator).-
248bd33ebe62208971cdd5d05f39ab75817afe99a84bb17539204d624694628d
752953ccc1f34fde0645283ea2f8071ef427487a6ce13425ad91c262ad46b711
3bccfeb32be224b0757e251e9c15f9258e882c40f0ba4a0fab717d70df04bea1

