Back to browse
GitHub Repository

Extracted Maps of the DOS Game Test Drive 3

61 starsAssembly

I reverse-engineered the world maps of Test Drive III (1990 DOS game)

by s-macke·May 31, 2026·215 points·56 comments

AI Analysis

●●SolidRabbit HoleCozy

Five years reverse-engineering proprietary 1990 DOS game formats into modern 3D.

Strengths
  • Custom LZW/RLE decoders handle proprietary compression from 34-year-old game data.
  • 32×16 tile grid reconstruction with rotation and height bits shows deep format understanding.
  • Browser-based Three.js viewer makes extracted maps immediately explorable.
Weaknesses
  • Very niche audience limited to retro DOS racing game enthusiasts.
  • Five years of work but still has occasional missing sprites and flying cars.
Category
Target Audience

Retro gaming enthusiasts, game preservationists, 3D artists

Similar To

OpenRA · OpenMW · ScummVM

Similar Projects

Gaming●●●●Gem

Redhook's Revenge II

Injects trivia by patching 1993 binary blobs in-memory without shifting a single byte offset.

WizardryCozyZero to One
vunderba
101mo ago
SecurityMid

HCaptcha Reverse Engineered

Local hCAPTCHA solver bypasses paid APIs but requires constant maintenance.

Wizardry
ishqdehlvi
522mo ago
AI/MLPass

Binary is no longer safe

Uses differential-property testing as an automated feedback loop to validate LLM-driven rewrites — that's the clever bit that turns flaky translations into repeatable refinement. The author targets a closed-source MUD DLL to avoid model memorization and walks through why raw assembly prompts failed and how decompiled C+tests + LLM translation to Rust succeeds. It's a thoughtful, slightly alarming demo with concrete techniques you can try yourself, not just vaporware.

WizardryBig BrainNiche Gem
seddonm1
303mo ago