.BLK seems to be identical to Z80's .TAP format, but is less forgiving of any extra null bytes after the end of the tape.