[Crash report] Crash after 1 hour into a mission
Like I mentioned elsewhere, I almost managed to finish C01S09 'North by Northwest', when the game suddenly crashed.
The game in general seems to have a habit of slowing down the longer it runs, leading me to believe in problems with memory use and/or garbage collection. Especially so after deploying tons of sonobuoys (I'm assuming despawning objects are problematic). In this mission particular, I was hunting down another sub to fill the victory condition, and had hundreds of sonobuoys spawned and expired during the course of the game. I can not remember if I was doing anything particular with the UI (issuing orders or messing with time compression or whatnot) when the crash occurred, or whether I was actually doing nothing at all and the game crashed on itself. Hope the logs might clear that out?
At least on my system, I am not experiencing such a major slowdown as I have seen on youtube videos, but the symptoms are similar: sluggish, unresponsive gameplay and generic loss of frames per second.
Is this game having problems with multi-core systems? I might consider to set the NWAC.exe process affinity to use only one logical CPU, and see if it improves the performance on long missions.
Attached you will find the logs.
ps. Good work on the game, I like it. Haven't found a decent modern naval combat game since... well, forever. Actually finding naval combat games in general is hard, I guess the genre is too niche. The manual could give a bit more technical insight, though. Also, what the hell does the "reduced counter-detection" percentage actually do (in terms of game mechanics, what does 0% mean, and which is better, 80% or 90%)? :P
Turbo Tape Games Dev
Thanks for your feedback and logs. We run multicore all over the office without problems. The GUI runs on its own separate process apart from the AI, so it does take advantage of multicore. While it is true that our middleware and our own code do not fully exploit multithreading (which would increase complexity to a significant degree), it should not in itself cause problems. Memory leaks is, alas, always a possibility. We have fixed quite a few since launch, but there may always be issues remaining.