Pinball Dreams Deluxe reverse engineered into a native C port
Two Claude agents reverse engineered the GOG version of an MS-DOS pinball game and wrote a native C port, then added quality-of-life features.
Credits
- Reddit poster Pristine-Tonight-411 Source ↗
Earliest dated source:
The full story
DropIn Classics is a project converting classic MS-DOS games into native Windows, Linux and macOS programs with no emulation. The first release is Pinball Dreams Deluxe: the whole game, taken from the GOG version, was reverse engineered and converted to C code, which the maker says took two Claude agents (Opus 5.5) a few days.
The maker tested it on all three platforms (not Steam Deck) and says it works fine, though testing was limited to their own play. With the C source in hand, Claude also added a launcher menu, mappable controller support, audio settings, direct-to-table launch and toggleable options to skip intros and speed up bonuses. The ports need the user's own GOG copy and include no game data.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: I started DropIn Classics, a reverse engineering project converting classic MS-DOS games to native WReddit poster: Pristine-Tonight-411Posted
The maker's reply in r/ClaudeAI's showcase thread.
If it disappears: archived copy of Reddit: I started DropIn Classics, a reverse engineering project converting classic MS-DOS games to native W (opens in a new tab)
- The project: dropin-classics.github.io
The DropIn Classics project page.