Meep Meep, on 30 December 2022 - 12:02 PM, said:
The only time mwo crashes on me is if I alt tab out of fullscreen mode. So yeah probably a powerstate issue but not a huge deal to me as I almost never alt tab out and as you say you can work around that by running borderless window mode. Performance was also never really an issue except when it first launched and it was still unoptimized.
its a combination of alt tab and video mode and the fact that alt tab does different things in each. in full screen its assumed that you will free up the video hardware for other uses, and restore its state when you tab back. for some reason this doesnt always work. in full window, it does not try to free the gpu, because the window is still up and needs to render and it makes no sense to change gpu state in that situation. it effectively bypasses the sometimes crashy thing.
its not really an optimization feature, as the gpu and its drivers now has features that this game does not understand, that did not exist when the engine was created. tech simply moved on and the muntant ce3 engine we use did not. i suppose you could have a coder go in and try to figure out why state restore sometimes fails. but you need a low level guy (expensive) to go in there fix it and possibly recompile parts/all of the engine. its sad that much of this game is built on sand.
i suspect its power state, because those are the exceptions ive seen (on 3 different gpus mind you). most are power state exceptions. you are supposed to write a handler for those to either handle the problem or crash gracefully. my 750ti was notorious for these, because it didnt have a power header, it would have to source all its power over the mobo, and that caused a lot of power state crashes. the 1060 and 2070 super that succeeded it also have this problem but a lot fewer instances.
but i think you would be better off at this point to make full window the default video option, and if you try to change it to full screen have a popup tell you that fullscreen can be crashy and you should use full window if you have problems. you can also not alt-tab, but considering the amount of wait time this game has in it, i dont think that is remotely practical.
Edited by LordNothing, 30 December 2022 - 04:49 PM.