Hasty Briefsbeta

Bilingual

Reverse Engineering a DOS Game with Ghidra and Codex

a day ago
  • #Ghidra
  • #DOS Games
  • #Reverse Engineering
  • Reverse engineering the DOS game Harvester using Ghidra and Codex.
  • Using tools like Visual Studio Code, Codex, Ghidra, and Ghidra MCP for analysis.
  • Identifying key strings and data structures in the game executable.
  • Discovering the use of DOS/4GW extender and unbinding the extended EXE.
  • Decompiling the linear executable (LE) format with Ghidra Loader.
  • Setting up Ghidra MCP for collaborative reverse engineering.
  • Scaffolding a ScummVM game engine based on reverse-engineered data.
  • Making progress in rendering scenes, playing videos, and audio.
  • Highlighting that assembly knowledge isn't a barrier with modern tools.