cd /news/ai-agents/wizardry-vii-crusaders-of-the-dark-s… · home › topics › ai-agents › article
[ARTICLE · art-156630] src=reversedwithai.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Wizardry VII: Crusaders of the Dark Savant: phoonzang: 16-bit Disassembler and Decompiler

The phoonzang project, a 16-bit disassembler and decompiler for DOS games, has reversed 164 of 1217 routines (13.5%) in Wizardry VII: Crusaders of the Dark Savant, using a Claude-based agent inside a VS Code extension to generate C files from assembly. The project verifies each decompiled C file by compiling it with Manx Aztec v4.2b and checking it against the original assembly for byte-exact results, and includes a beta 16-bit TSR proxy debugger that lets users step through assembly in VS Code while the game runs in DOSBox. The work is actively maintained with frequent commits as of October 2026, and no independent confirmation of the results is reported.

by read2 min views2 publishedOct 24, 2026
Wizardry VII: Crusaders of the Dark Savant: phoonzang: 16-bit Disassembler and Decompiler
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

  • AI involvement
  • Reported models: Claude. Tools: Manx Aztec v4.2b, NASM, DOSBox, VS Code. The writeup below describes the work attributed to AI.
  • Reported result
  • Partial. This is the directory's source-based outcome classification.
  • Independent confirmation
  • Not reported.
  • Human work and limitations
  • The project is actively maintained with frequent commits as of October 2026. The documentation emphasizes a rigorous verification process using the original compiler.

Original sources

What was done #

phoonzang is a 16-bit disassembler and decompiler currently focused on reversing Wizardry VII: Crusaders of the Dark Savant. It utilizes a Claude-based agent for decompilation and includes a custom debugger for stepping through assembly code within DOSBox.

phoonzang is a 16-bit disassembler and decompiler project with the long-term goal of building a database of decompiled DOS applications and games. The project is currently focused on Wizardry VII: Crusaders of the Dark Savant. The workflow involves creating layout-independent assembly files and reversing them into C code. A provided VS Code extension integrates a Claude agent to assist in the decompilation process by automating the creation of C files from assembly. The project also includes a beta debugger, which functions as a 16-bit TSR proxy, allowing users to step through assembly code in VS Code while the game runs in DOSBox. As of the documented progress, 164 of 1217 routines (13.5%) have been covered. The project maintains a strict verification loop where C files are compiled using Manx Aztec v4.2b and checked against original assembly files to ensure byte-exact results.

Reproduce it #

1. Place original game files in ./apps/DSAVANT. 2. Run 'make init' to download the compiler. 3. Use the VS Code extension to select an assembly file and choose 'Make C file' to trigger the Claude agent.
── more in #ai-agents 4 stories · sorted by recency
── more on @phoonzang 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/wizardry-vii-crusade…] indexed:0 read:2min 2026-10-24 · —