Corrupt encoding of container version 2 GRF
Related to #3912. One revision later, in which the only change was to pass GRFCodec the "-g 2" argument for inclusion of 32 bpp sprites, the sprites in the GRF have become completely mangled (see the screenshot). Decoding the attached GRF, compiled with r930, gives me this output and produces two zero-byte PNG files.
grfcodec -d britrains.grf -h 5000 -p 1
Found grf container version 2
Sprite 0 at F, 0% done
Error: not enough data to perform regular decoding for sprite 379