A debugger extension to play DOOM inside WinDbg.
Writeup: https://t0asts.com/windbg-doom
Video showcase: https://www.youtube.com/watch?v=lDo061NRSHg
Ensure you have the .NET 9 SDK installed.
dotnet publish -c Release -r win-x64
In WinDbg:
.load <path>\windbg-doom.dll
!doom <path-to-IWAD>
Ctrl+Break to stop.
!help lists every option.
Credit to Nobuaki Tanaka for Managed Doom, which this extension uses internally.
Credit to id Software for DOOM.
