Here's the first hard data point. I created a "vanilla" profile with no mods whatsoever and another profile with only PM 2.01, no other mods. Not even TCP. Then I drove a stretch of highway I have had problems with before: from Osnabruck past Bremen, NE bound. If I drove this stretch with no PM loaded, I got 50+ fps, perfectly smooth animation, no glitches, no crashes. Could drive at 120+ kph and still no hiccups. If I used the PM-enabled profile and drive that same stretch, my fps went down to 30 average and eventually (nearer to Bremen) to 20, then 11, then CRASH (one of: SEGV or ABRT, in the NVIDIA driver). So... PM definitely "the problem" as far as these SEGV and ABRT crashes I have been seeing, not any other mods I might be carrying around with me. Other packs and modders officially exonerated
Second hard data point: enabled minicon and fps display. I'd really like to know (please!) what all the other numbers mean on this status bar, but here is a quick three-part comparison: healthy, nonjittery normal driving, then slightly troubled (fps going yellow), then just pre-crash (fps in red and down to 10 or 11, wild stuttering).
Highlighting reflects the colours of text in the minicon status bar. These numbers are taken from screenshots I made with minicon active, at various places. Please can someone tell me what dc and dc/s are, because they are often red and this probably would be useful information if I knew what they mean.
Third hard data point: I found a very specific place on the map where my GPU simply gives up and dies, reliably, within a few seconds of starting gameplay.
Code: Select all
gas station from hell ; [27/03/2016 22:07] (sec-0001-0007);-1637.75;8.3432;-24431.5
So, I can reduce my overall game quality to Medium... which iirc makes this gas station navigable (I will confirm this in the next series of comparison tests) but then I get unnecessarily high frame rates in normal driving (60, 70) and a far less attractive game -- which is disappointing to play when I know how awesome the graphics can be! (and I'm in it for the pretty scenery).
So I would say I have two issues to raise...
One is that there appear to be "hot spots" on the map which are so much more challenging than the rest of the map that one has to stop gameplay and adjust graphics parameters before proceeding (or live with a degraded video quality throughout). I have seen tc of almost 4 mio in one location
Code: Select all
3.8 3.9 MIO TC ; [26/03/2016 21:41] (sec-0001-0004);-83.9719;19.7667;-15456.3
Two: these hot spots for some reason actually crash my game, almost invariably in the NVIDIA GeForce driver... which I am guessing is a bug of some kind in the OpenGL/OSX code of the core or in PM. I say this only because I can thrash the GPU with another very demanding 3d engine (XPLANE 10) and though the frame rate drops and the game stutters, I never get a crash. Also, I note that while playing ETS2 the GPU temperature never gets above 70 (max logged, 72) C, which indicates to me that it's not actually overworked. Main CPU ditto, not getting hot. I have 16GB RAM and a hybrid SSD, no competing processes. I don't think it's a resource bottleneck...
Game logs galore are posted and discussed in previous thread,
Jonkoping area stutter/crash: http://www.promods.net/viewtopic.php?f=28&t=11838
including strange stuff like "fps goes to 11, crash, restart, fps is fine now in same location". I think the locations I've mentioned above, however, are totally reproducible crash-inducers.
I am not sure whether this problem should be reported to SCS as an issue with the OSX port of the Prism3D core, or here as a PM issue. What I'll be doing next (tedious work) is testing every adjustable parameter in video quality (from Medium to High) until I find out which specific parameters trigger the vulnerability to, e.g. the gas station from hell (a nice, reliable test case). I will also (gulp) install and test the NVIDIA "gaming drivers" available on their web site, which allegedly are higher-performance than those shipped with WinDoze or OSX.
What I ask, please, from older and wiser heads here... is a complete explanation of the debug data in the minicon fps status bar. I did find an older thread on this topic but only about half the values were discussed. If I understood all those abbreviated labels, I might have a better shot at figuring out what is wrong and how to address it. Meanwhile, I'm back in Iceland... where the tc is fairly consistent, I almost never crash, and the scenery is so awesome I just keep looking for jobs that will take me back there