В принципе можно. Берете описание пакета из ини файла, по нему пишите скрипт который вытянет из пакета все данные и сформирует из них строку. Строку позже сохраните в файл.
Например пакет 79=ValidateLocation:d(CharID)d(X)d(Y)d(Z)d(Heading )
Код:
var
s: string;
s:= 'Tип: 0x79 (ValidateLocation)' + #10#13 +
'CharID : ' + ReadD(2) + #10#13 +
'x : ' + ReadD(6) + #10#13 +
'y : ' + ReadD(10) + #10#13 +
'z : ' + ReadD(14) + #10#13 +
'Heading : ' + ReadD(18);
Таким образом можно любіе данные добавить, в нужном вам порядке.