Fixed which, still initially loading Beshara, or frameRenderingQueued being called before everything's ready? I can't see how that patches fixes either, actually (I don't see how it prevents loading Beshara, and it looks like it makes a call to frameRenderingQueued even earlier during setup).scrawl wrote:This should be fixed by https://github.com/zinnschlag/openmw/pull/864Currently, even when you start with --new-game, it loads you into Beshara first before actually moving you to the chargen boat. It also seems we get a couple frameRenderingQueued calls before the game is fully started up
I also can't say I'm a fan of checking something like if(mFirstFrame) in the main update loop. If not everything's ready by the time update() is called, I don't think we should be calling update() yet.