previously, we were writing a json dictionary which was confusing - bspfile: fix reading a valid texture followed by a missing texture (offset -1) - add missing texture testcase