Ты можешь просто сам проверить размер файла в BF.
Например у тебя был записан размер вроде 
FC 1F 01 00, значит наоборот это будет 
00 01 1F FC. Так вот, выдели этот размер и удостоверься, что исходный файл кончается ровно там, где и должен быть. Следом увидишь начало следующего бинарника, где вначале указан размер следующего файла.
В ообщем, например ты вставляешь новый файл размером 
00 00 FF FC (как було у меня), то соответственно ты выделяешь в BF именно этот же размер, как в компрессионном и заменяешь. Затем идёшь в начало и заменяешь 
FC 1F 01 00 на новый размер 
FC FF 00 00.
Не ну как в детском садике 
