Спасибо, будем искать.
Редактор, который я пишу, умеет редактировать пару файлов, но пока не умеет добавлять/удалять строки.
MPQ архивы я нашёл чем разархивировать, ещё до того как начал писать свой редактор bin файлов. Но пока мне не попадалось описание структуры этих архивов. Тоже в дальнейшем должно пригодиться, так что тоже будем искать.
Добавлено позже:Тут вариантов то всего: размер файла, количество записей/блоков или тупо заголовок/сигнатура.
Спасибо, и правда, количество записей/блоков. Не знаю, почему сам не додумался. Бывает.
![Улыбка :)](//www.emu-land.net/forum/Smileys/default/smiley.gif)
Сначала пробовал сравнивать с размером файла, получалось совсем другое число, а про количество блоков как-то не подумал.
Но есть ещё одна проблема.
![Улыбка :)](//www.emu-land.net/forum/Smileys/default/smiley.gif)
В некоторых bin файлах с 5 байта начинается не первый блок, а часть последнего, при чём начало последнего блока находится в конце файла, а продолжение в начале (с пятого байта), и дальше уже начинается первый блок и т.д. С этим ещё поэкспериментирую.
![Улыбка :)](//www.emu-land.net/forum/Smileys/default/smiley.gif)