Файл, похоже, состоит из последовательности небольших по модулю чисел записанных в 16-разрядном двоично-дополнительном коде, младший байт идет первым.
Похоже. Только есть странный артефакт при переходе через 0: 0xFFFE, 0xFFFF,
0x00FF, 0x0000, 0x0001 (в обратную сторону тоже). Артефакт не обязательно именно 0x00FF, бывает и 0x00FE и 0x00FB и видимо ещё много разных значений с нулевым старшим байтом.
-- 25.09.2015, 00:39 --И ещё более странный артефакт почти в самом конце файла: 0xFFE6, 0xFFEB, 0x00E8,
0xFF00,
0x00FB, 0x0006, 0x000F.
В общем при почти каждом переходе через 0 что-то странное творится. Как будто при переходе через 0 в следующем слове забывают перекодировать младший байт в дополнительный код и обратно, он так и остаётся инверсным. Бррр.