Spent 2 hours chasing a Quake lightmap bug that turned out to be one stray semicolon in my .map file
Sat down Saturday morning at my desk in Akron to fix a dark patch in my E1M1 remake. The corner near the slime pit was pitch black no matter what light entity I placed. I tried 4 different compilers, rebuilt the BSP twice, even swapped out the whole brush section. Nothing. Then I opened the .map in a text editor and spotted one semicolon missing in an entity block. Loaded it up and boom, light everywhere. Two hours gone over one character. Anyone got a linter they actually trust for these old map formats, or am I stuck reading raw text forever?