Там есть такие other ( по версии cbrom) которые не прибиваются.
Я делал так:
1. из биоса сначала вытащил awardext.rom. Оба и патчер и сибиром сказали - только original.tmp.
2. слил 2 таких прошивки в одну. там появилась в others вторая копия original.tmp (легко давится) и что то неизвестно неубиваемое (видимо вторая копия загрузчика)
3. забив на оставшийся "загрузчик" пропатчил и пришил назад awardext.rom
видимо не хватило только предпатчевой обработки модбином. попробую.
edit:
Сделал все "по уму". Как оказалось работать в данном случае лучше cbrom'ом версии 1.1 - он понятливее всех.
После сливания файлов (по моему, может кто то опровергнет если будет не лень проверить) нельзя использовать _разные_ версии сибиромов для выдирания лишних частей иначе путаница приведет к появлению окончательно невыдираемых кусков.
При этом у меня появилось два лишних куска: вторая копия ориджинал.тмп (other 5000:0) и неопознанный кусок (адрес неважен).
Тут (опять же по моему) нельзя сразу выдирать вторую копию original.tmp - иначе все тот же результат - невыдираемые куски.
Начал с неопознанного, cbrom aopen2x.bin /other xxxx:yyyy release...
Этот кусок изчез, его место занял другой (ранее не видимый) уже с другим адресом. Удалил его, ситуация повторилась. Удалял пока неопознанных кусков не осталось.
Только тогда удалил вторую копию ориджинала.
Теперь при просмотре _любой версией_ сибирома и патчером 423 результаты сходятся и абракадабры нет.
Опосля пропатчил этот бивис, добавил в него выкинутый авардекст и проверил - все твердят одинаковый состав прошивки. Модбин открывает не ругаясь и сохраняет. А вот Bit1.4 выдал:
C:\bp>bit aopen2x.bin
────────────────────────────────────────────────────[compiled@26.09.2004]───
BIOS Info Tool v1.4, Copyright(c) 2004 by Serge Galkin (StarGaz0r)
Win9x/Win2k/XP version e-mail:
════════════════════════════════════════════════════════════════════════════
■ ROM BIOS by Award Software International Inc., award.com/
BIOS ID Strings: 07/30/1998-i430TX-00000006C-00, 00000006
Model: ♦ vJ v4.51PGM, 07/30/98
Vendor: unknown
Version String: AP5TC R1.20 Jul.30.1998 AOpen Inc.
Там есть такие other ( по версии cbrom) которые не прибиваются.
Я делал так:
1. из биоса сначала вытащил awardext.rom. Оба и патчер и сибиром сказали - только original.tmp.
2. слил 2 таких прошивки в одну. там появилась в others вторая копия original.tmp (легко давится) и что то неизвестно неубиваемое (видимо вторая копия загрузчика)
3. забив на оставшийся "загрузчик" пропатчил и пришил назад awardext.rom
видимо не хватило только предпатчевой обработки модбином. попробую.
edit:
Сделал все "по уму". Как оказалось работать в данном случае лучше cbrom'ом версии 1.1 - он понятливее всех.
После сливания файлов (по моему, может кто то опровергнет если будет не лень проверить) нельзя использовать _разные_ версии сибиромов для выдирания лишних частей иначе путаница приведет к появлению окончательно невыдираемых кусков.
При этом у меня появилось два лишних куска: вторая копия ориджинал.тмп (other 5000:0) и неопознанный кусок (адрес неважен).
Тут (опять же по моему) нельзя сразу выдирать вторую копию original.tmp - иначе все тот же результат - невыдираемые куски.
Начал с неопознанного, cbrom aopen2x.bin /other xxxx:yyyy release...
Этот кусок изчез, его место занял другой (ранее не видимый) уже с другим адресом. Удалил его, ситуация повторилась. Удалял пока неопознанных кусков не осталось.
Только тогда удалил вторую копию ориджинала.
Теперь при просмотре _любой версией_ сибирома и патчером 423 результаты сходятся и абракадабры нет.
Опосля пропатчил этот бивис, добавил в него выкинутый авардекст и проверил - все твердят одинаковый состав прошивки. Модбин открывает не ругаясь и сохраняет. А вот Bit1.4 выдал:
C:\bp>bit aopen2x.bin
────────────────────────────────────────────────────[compiled@26.09.2004]───
BIOS Info Tool v1.4, Copyright(c) 2004 by Serge Galkin (StarGaz0r)
Win9x/Win2k/XP version e-mail:
════════════════════════════════════════════════════════════════════════════
■ ROM BIOS by Award Software International Inc., award.com/
BIOS ID Strings: 07/30/1998-i430TX-00000006C-00, 00000006
Model: ♦ vJ v4.51PGM, 07/30/98
Vendor: unknown
Version String: AP5TC R1.20 Jul.30.1998 AOpen Inc.
■ Supported features:
[√] PCI IRQ Routing Table v1.0 (correct)
[√] Boot sector write-protect anti-virus function
■ Award Decompression BIOS structure:
───────────────────────────────────────────────────────────────────────────────
No. Item-Name Original-Size Compressed-Size Original-File-Name
───────────────────────────────────────────────────────────────────────────────
0 Other(4E00:0000) E6Eh (3,61K) 404h (1K) modul.tmp
1 Other(2E72:000D) 20h (0,03K) 41h (0,06K) start.tmp
2 XGROUP CODE 8E2Ch (35,54K) 52EBh (20,73K) awardext.rom
3 System BIOS 20000h (128K) 1497Ah (82,37K) original.tmp
───────────────────────────────────────────────────────────────────────────────
■ Award Decompression BIOS Modules Header CheckSum Status:
───────────────────────────────────────────────────────────────────────────────
No. Item-Name CheckSum Calculated-CheckSum Address Status
───────────────────────────────────────────────────────────────────────────────
0 Other(4E00:0000) DBh DBh 1h Correct
1 Other(2E72:000D) 1Fh 1Fh 405h Correct
2 XGROUP CODE F4h F4h 446h Correct
3 System BIOS 77h 77h 20001h Correct
───────────────────────────────────────────────────────────────────────────────
■ Award Decompression BIOS Main CheckSums Status:
───────────────────────────────────────────────────────────────────────────────
No. Item-Name CheckSum Calculated-CheckSum Address Status
───────────────────────────────────────────────────────────────────────────────
0 Other(4E00:0000) ─── 88h ────── Absent
1 Other(2E72:000D) ─── C8h ────── Absent
2 XGROUP CODE FFh B5h 5730h Wrong
3 System BIOS 0Fh 0Fh 3497Ah Correct
───────────────────────────────────────────────────────────────────────────────
C:\bp>
т.е опять кривые суммы. что делать? как и чем их пересчитать?