Вы прыкладаю два файла-крычы. Адзін з 832kB і 896kB.
Калі mo рэзкі, як вы кажаце, я атрымліваю файл велічы 864kB. Не можа ісці.
Файлы з 896kB маюць велічыні 917'504 байт
Файлы з 832kb маюць плошчу 851'968 байт.
Розніца і 65536 ў decimal, Hex 10000, менавіта тое, што вы павінны скараціць паміж 0x8000 і 0x18000.