I think I found it with the help of the PowerVR developer toolkit...The weapon's vertex shader doesn't compile on the 5XT-compiler (it does so on all the others though). There's no proper error message either, just "nope, didn't work!".
I tracked it down to this line:
if (angle > 0.0 && !dungeon) {
...
}
for some reason, it doesn't like this line. But it likes this one:
if (!dungeon && angle > 0.0) {
...
}
Oh, the joys of shader compilation...but anyway...anybody has such a device (like a Galaxy S4)? I would love to test my change to see, if it actually solves the problem or if this is a red hering.