The game engine crashes on intro scene’s end (in New Game start) for me.
GL Error: Invalid Value
at LibreLancer.GL.CheckErrors()
at LibreLancer.UniformBuffer.BindTo(Int32 binding, Int32 start, Int32 count)
at LibreLancer.BasicMaterial.Use(RenderState rstate, IVertexType vertextype, Lighting& lights)
at LibreLancer.CommandBuffer.AddCommand(RenderMaterial material, MaterialAnim anim, WorldMatrixHandle world, Lighting lights, VertexBuffer buffer, PrimitiveTypes primitive, Int32 baseVertex, Int32 start, Int32 count, Int32 layer, Single z, DfmSkinning skinning)
at LibreLancer.Utf.Dfm.DfmMesh.DrawBuffer(CommandBuffer buffer, Matrix4x4 world, Lighting light, Material overrideMat)
at LibreLancer.Utf.Dfm.DfmFile.DrawBuffer(CommandBuffer buffer, Matrix4x4 world, Lighting& light, Material overrideMat)
at LibreLancer.CharacterRenderer.Draw(ICamera camera, CommandBuffer commands, SystemLighting lights, NebulaRenderer nr)
at LibreLancer.SystemRenderer.Draw()
at LibreLancer.RoomGameplay.Draw(TimeSpan delta)
at LibreLancer.FreelancerGame.Draw(Double elapsed)
at LibreLancer.Game.Run()
at lancer.MainClass.<>c__DisplayClass0_0.
<main>b__0()
at LibreLancer.AppHandler.Run(Action action, Action onCrash)Recent daily build.
Another crash was about [; parsing aka disabled ini section when i tried to load a mod. I'm running virtual machine actually, wherein 4.7.1 NET is installed only. Systemviewer is stable for me though.
______
Looks like i fixed parts in my code by resetting cached material index when a new different part starts rendering https://pastebin.com/yru1Rq7E</main>