I highly recommend both Wolfenstein3D and Doom black books, from Fabien Sanglard, which are very technical and describe really well a ton of things around those games: how they have been developed, the tools they have been developed on / with, the context, ...
Wolfenstein 3D Black Book: https://fabiensanglard.net/gebbwolf3d/
Doom Black Book: https://fabiensanglard.net/gebbdoom/