Dune / HSQ format

LAB_0886 @ $113EC

HSQ

On-floppy packer. After unpack you get a different format (bank, map, FLT4…). Rip keeps .hsq name even when raw.

CheckDetail
Catalogpacked ≠ unpacked → status hsq
Checksumsum(bytes[0..5]) & FF == 0xAB
Counter-examplepacked == unpacked → raw payload
BytesFieldFormula
0,1,2unpacked(b2>>4)<<16 | b1<<8 | b0
2,3,4packed(b2&F)<<16 | b4<<8 | b3
Byte 2 splits high→unpacked, low→packed.

Bitstream: 1 literal; 0,0 short match; 0,1 long/end. Shared with LAB_0885.