A reverse engineering project that extracts and reconstructs maps from the 1990 DOS game Test Drive III: The Passion. Built over five years with recent AI assistance, it decodes the game's proprietary 3D tile format (32×16 grids, polygon meshes with 16-bit vertex coordinates), VGA image compression (LZW+RLE), and scene sprite formats. The project includes an online Three.js-based browser viewer, Wavefront OBJ export, PNG image extraction tools, and detailed file format specifications covering 3D objects, DAT layouts, map formats, scene descriptors, and palette handling. Built with Node.js and Vite.

4m read timeFrom github.com
Post cover image
Table of contents
DevelopmentProject StructureExtracted Images GalleryFile Format Specifications
309 Impressions