Single Status Update
was exploring the avenue of reversing doom 0.2 to figure out what state it truly is in after just 2 months of dev, found myself falling down a rabbit hole of incredibly obscure dos extenders and compilers. I'm assuming that the executable was made with "xmgcc", an incredibly obscure dos port of gcc made in 1990, including its own dos extender that uses an executable format I'm assuming's too obscure to have a ghidra plugin or any usable documentation.
But why would it be made with an incredibly obscure gcc port from 1990? I know it took a while for Carmack to start using Watcom, but was Borland C (used for earlier id projects) completely unworkable with regards to doom that he'd be seeking out incredibly obscure compilers?