Today, Tango TV interviews DavidPH, a previously mostly-unknown figure in the Doom community responsible for much of the modernization effort involving ACS (the scripting language introduced by Hexen) and ACC (its compiler). We talk about such subjects as:
- David’s first modifications, and his scripting language for creating Doom maps
- His contributions to ZDoom and the Eternity Engine, plus a failed attempt at writing a Doom clone
- The purpose of ACS, and his efforts to improve it by creating a new compiler, and supporting other languages such as C
- Nitty-gritty details about ACS bytecode and the ACS virtual machine
Though much of the discussion is technical in nature, David makes a sincere effort to explain the concepts in a way most listeners could understand, so there’s no reason to be intimidated by the content of this episode.
Note: This interview was recorded in late February 2016.