The Binding of Isaac
Games: The Binding of Isaac (Windows, 2011) · The Binding of Isaac: Wrath of the Lamb (Windows, 2012)
IsaacRecomp: a static recompilation of the original Flash game, with its Wrath of the Lamb expansion and the Eternal Edition, as a native 64-bit program for Windows and Linux, with Android and Switch homebrew builds as well. The project’s tools decrypt the SWF inside your Steam Isaac.exe and translate every block of ActionScript 2 (AVM1) bytecode into a C++ function, with Flash Player 8 semantics taken from Ruffle, and a new SDL2 and OpenGL engine reads the graphics, sounds, and music from your Isaac.exe at startup. Game logic still runs at 30 ticks per second, as in the original, and the picture is interpolated to your display’s refresh rate (60, 120, 144 Hz…); vector art is drawn at the screen’s native resolution, with no seams between colored areas. It recognizes the three versions by their content and lets you pick one at startup, each with its own save file, and it adds controller support without external tools, Rebirth-style analog movement (can be turned off), remappable controls, fullscreen or windowed play, and a converter for saves from the Flash version. Version 1.4.0 (October 20) was checked frame by frame against the original running in Ruffle, with every enemy, boss, item, pill, card, and trinket of the three versions, and fixed the few differences found. Its author states it was made with the help of AI (Claude). The repository includes the C++ generated from the game’s code for all three versions, about 10 MB for each of its two stage sizes (1440×1080 and 960×720).
You needThe Isaac.exe from your own Steam copy of The Binding of Isaac (and of Wrath of the Lamb, for the expansion), copied next to the program; Binding_of_Isaac.exe, which is just the Steam launcher, won’t do. Plus 64-bit Windows or Linux and an OpenGL 3.3 graphics card.
- How it gets to PC
- Static recompilation
- Console
- Microsoft Windows
- Architecture
- x86
- Author
- whylurking
- Original studio
- Edmund McMillen / Florian Himsl
- Year
- 2011
- Stars
- 73
- Last activity
- 2026-10-30 · 1 day ago
- Latest version
- v1.5.0 · 2026-10-30
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.