Use Claude Code to revive an old assembly build
A developer used Claude Code to get a 1991 assembly game’s old tools compiling again on modern setup files.
- What they did
- They pointed Claude Code CLI at the full source for an unpublished 1991 386+ assembly game and prepared UASM, a MASM-like assembler, along with DOSBox for testing. With Sonnet, they worked through the legacy build utilities and asked it to inspect comments in the code for bugs the author had already noted.
- How it went
- The picture converter tools and sprite extractor now build and run inside DOSBox. The main game still does not compile, but the author expects to keep going for a few more hours; Sonnet 4.6 quickly identified a naming conflict where incbin was being treated as a reserved word.
- Tips
- When you bring old assembly code forward, watch for macros or labels that have since become reserved names. It also helps to test each utility separately before trying to rebuild the whole game.
Try it yourself with Claude Code
I have an old [language] project in [folder] that was last built in [year]. Figure out what assembler, linker, and helper tools it needs, set up a build path on my [OS], and fix compile errors one at a time. Explain each change briefly, and stop to ask before you delete, overwrite, or submit anything.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Keep many coding agents moving with local context cache
A developer ran several Claude Code sessions at once on local RTX 3090 hardware and avoided reloading long contexts after idle periods.
Ask Claude Code to prototype a kernel change
Linus Torvalds had Claude Code help produce a Linux kernel patch, plus tests, review, and a first cover-letter draft.
Build Playwright tests from a live app with Claude Code
Claude Code inspected a working app, generated a Playwright test, and fixed a locator conflict before a person checked the result.
Build a lean skill layer from CLI help output
A developer swapped token-heavy Jira and GitLab MCPs for Markdown-based skills generated from the Atlassian and GitLab CLIs.
Automate a self-hosted stack on your own hardware
Jordan Fulghum let Claude Code configure and run several home services on a Beelink mini PC.
Use Claude Code for a carefully checked migration
A developer used Claude Code to update a reset feature, but the review work and cleanup erased most of the speed gains.