A reverse engineering project that disassembles and documents the 1986 game Starflight, revealing its unique Forth-based architecture. The game used indirect threading with 16-bit pointers, retained 2000 encrypted word names as debugging symbols, and stored over 90% of its executable as pointers rather than x86 assembly. The
Table of contents
What is Starflight?What is this project about?ForthDisassembly descriptionThe main building blockTranslationFilesDirectory in STARA.COM and STARB.COMUsageSort: