Albatron PX845PEV:800(R.1) ftp://211.78.163.2/product/it/mb/BIOS/PX845PEV,Pro%20Rev800/45800100.ZIP Пляска с бубном: Патчу прошивку.Патчер

Albatron PX845PEV:800(R.1) 211.78.163.2/product/it/mb/BIOS/PX845PEV,Pro%20Rev800/45800100.ZIP
Пляска с бубном:
Патчу прошивку.Патчер начинает работать,что-то фиксит и виснет (везде - cmd/dos/dosbox) с повторяющейся строчкой Memory ctrl blocks destroyed попутно размножив себя и прошивку на модули:
4MBIT.BIN,
AW.TMP,
BIOS.ROM,
CPUCODE.BIN,


INFOBIOS.TMP,
MODUL.TMP,
OLDMCODE.COD,
ORIGINAL.TMP,
ROM_BY__.WW0,
ROM_BY__.WW1,
ROM_BY__.WWW,
START.TMP,
TWEAK.TMP
Вытираю модули из папки и замечаю,что размер прошивки стал 512kb вместо родных 384kb (он у меня экзотический, трёхмегабитный).Открыл его в HEX и вижу,что в начало файла добито 132kb "00".
:idea: прошёлся по ней патчером снова --->

BIOS Patcher ver. 6.00.alpha_10. |for Award/Phoenix & AMI bioses| 
Attention! Advanced qualification is required!

Found 4Mbit Award BIOS!
Found Pentium4-BIOS/platform!

1. New CPU Support           : -> fixed.

Unlock Hyper-Trhreading Select for all CPUs
3. New Koeffs Support        : is not needed to be fixed.
4. 32Gb-problem              : not found.
5. Some HDD detect-problem   : not found.
6. "MB"/"GB" string search   : is not needed to be fixed.
9. Error display Freq>999MHz : not found.
10.Error display Koefs>9.5x  : not found.
11.New Stepping Support      : is not needed to be fixed.
12.Tualatin L2-init eCBROM V2.07 (C)Award Software 2000 All Rights Reserved.
[CPUCODE] ROM is releaseCBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding modul.tmp  25.3%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding start.tmp  87.5%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding tweak.tmp  35.9%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding cpucode.bin ... 96.3%

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2004 apple_rom, www.ROM.by

Думаю, когда патчер извлекал копии модулей,он одновременно исправил нестандартный "по его мнению" размер файла прошивки, дополнив его нулевыми байтами.
Но если изначально добить 00 ручками,ругается как вначале - blocks destroyed.
Дальше отрубаю 132кб нулей,save,выдернул/вставил CBROMом 2.07 последний в списке модуль (на всякий случай,чтобы послед-ность не менялась),по идее crc пересчиталась,однако, Awdflash824 - "еррор чексам" ! ? ,uniflash/amiflash шьют биос с ошибками и если последнее состояние флешера (юни/ами) last state write:error, то непатченая прошивка тоже не шьётся. Если же отшиться бэкапом,
то непатченая проканывает только awdflashем.

Версия 6.00 - обкатка (часть 2)