Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Projects from 3.6 do not work with 3.7 executable #1195
Everything works fine until a mission finishes loading, whereupon this error happens:
Hilariously, I can't resize the error dialog to see the exact line, and there are four separate
I see a bunch of lines like this in the console:
And the last entry is
It's up to the OpenGL peeps to decide if we want to fix this, though for what it's worth I think we really should put a priority on keeping compatibility with old projects.
The first chunk at least is due to a lack of entries in the relevant game\core\scripts\client\ shader mapping definitions. For particles, that would be https://github.com/GarageGames/Torque3D/blob/development/Templates/Full/game/core/scripts/client/shaders.cs#L36 corresponding to https://github.com/GarageGames/Torque3D/blob/master/Templates/Full/game/shaders/common/particlesP.hlsl#L50 in a case sensitive manner for instance. Not really any way to rule that out, given it's a flat out requirement for the GL side of things as written.
Would need to root around a bit on the second, fatal chunk for where that ends coming from.