Alternativesīeyond that, there are plenty of smaller source ports to play with. It’s a prerequisite for modern, complex mods like Brutal Doom and Ashes 2063. The vast majority of Doom mods are compatible with GZDoom. Much of this is thanks to the fact that GZDoom uses the OpenGL API, hugely expanding Doom’s technical possibilities. If you want to see what a fully modernised Doom looks like, you can do so with GZDoom, which features dynamic lighting, full 3D maps, reflective surfaces, and various filtering options to smooth out animations and textures.
Development of GZDoom began in 2005, and it has now replaced ZDoom as the go-to open-source port for serious modders.