Чего с ними разбираться?

255=$FF и так далее. Обычный калькулятор меняет представление с HEX на DEC и обратно по клавишам F5, F6.
Читаешь файл или часть файла в
MemoryStream и отадаёшь в функцию:
Код:
var
TF : TTypeFile;
begin
...
// что в потоке
TF := CheckTypeFile(MemStream.Memory);
...