@misterjesus @Shadowman311 I think the worst I've ever seen is star trek online. Supposedly even professional devs they bring in have trouble figuring out how that thing runs and it's been a big issue for the company. I took a crack at it and I can't even figure out how the game knows what map to load
The same stuff happens in a lot of monolithic applications. Suppose I had access to the source. I would stick logging statements everywhere in the source and run the thing in debug with a `tail -f` on a file (or whatever the equivalent is on Windows). Or I would try to break the game by removing code until something didn't work. You just have to think of a way to isolate the problem. Once you can do that you can normally figure out what is happening.