Версия 6.00 - обкатка...

Для бетатестеров (точнее - альфатестеров;) ) - нужно погонять альфу шестой версии.
Требуется выяснить - как работает с атлонами-дюронами и как борет винты >32Gb (но пока <64Gb) - всё для АМИшных биосов. Плюс проверить качество срабатывания отката (по "минусу" при старте - без клавиатуры пока не срабатывает).

Для всех остальных применений - авард и платы под iP2-P4 - не пользуйтесь пока, хоть и буду признателен за подтверждение работоспособность.
Смысл - многое добавленное помноженное на очередную оптимизацию (ужал размер патчера на 20%:) ) может теоретически вылезть глюками с тем, где раньше все работало...

rom.by/patcher/BP-6_00A.RAR

Аватар пользователя ivp

Т.е. tweak.tmp просто надо "сдвинуть" oem7->oem0?..
Далее, что значит:

@ писал(-а):
пришлось отрубить половину Modul.tmp
Каким образом "отрубить", что именно?
И еще: зачем
\>del bios.rom?
А с АМИшными не смотрел? Собственно, сейчас сам залезу, может чего интересного обнаружу...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

ЗАМЕНИЛ (как я понал устанавливается дата и время (только я не понял какая, если изменить только этот кусок комп перестает грузится:():

380: E8 AD 8A CB 9A 1C FE 00   F0 C3 FF FF 31 32 2F 31
390: 36 2F 32 30 30 33 31 32   2F 31 36 2F 30 33 01 01
3A0: 31 88 04 01 12 89 04 E8   28 DC 66 60 BF 68 00 90
3B0: 90 90 9A FC FF 00 E0 72   05 9A 00 00 00 40 66 61
3C0: BE 91 E0 C3 .. .. .. ..   .. .. .. .. .. .. .. ..

ЗАМЕНИЛ (я не понял для чего это нужно:():

A70: 1E 05 05 05 5C 20 3D 3F   5C 10 0B 5E 52 30 3B 3D
A80: 21 52 02 13 06 11 1A 52   04 5C 46 5C 47 43 72 ..

ЗАМЕНИЛ (концовка modul.tmp):
E10: .. .. .. .. .. .. .. ..   .. .. FF FF 60 1E 06 E8
E20: 24 00 72 19 0E 1F BB A0   FA BE E0 FA 83 3F FF 74
E30: 0C 8B 3F 8B 4F 02 F3 A4   83 C4 04 EB EF 07 1F ..

Все куски кода были найдены сравнением стар. и нов. modul.tmp
Я их просто менял пока все не заработало:)
Могу выслать на мыло старый и измененный modul.tmp
Del bios.rom нужен был для того чтобы удалить ф-л (bios.rom) который мне cbrom все время создает...

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

Аватар пользователя ivp

Да, высылай, мыло в профиле, надо посмотреть...
Дату он (патчер) ставит 1 апреля lol 2004 года; а bios.bin, который все время создает cbrom - это какая-то неправильность; какая версия cbrom'а?..

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

cbrom v2.15

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

Аватар пользователя ivp

@ писал(-а):
cbrom v2.15
Не есть хорошо - к "сотрудничеству" с патчером не рекомендован, т.к. бывают некорректные пересчеты CRC...
Рекомендованы, как абсолютно надежные в этом плане, только 2.07 и 2.08...
Кстати, bios.bin (более, чем возможно) - исключительно его "заслуга", с 7-м и 8-м такого не замечалось...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Для работы с bp я использую CBROM V2.07, а этот 2.15 чаще на глаза попадается:)
Мыло я отправил...

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

В несохранении настроек и CRC Err скорее всего виноват следуюший кусок кода (МЕНЯЮШИЙ ДАТУ:)

380: .. .. .. .. .. .. .. ..  .. .. .. .. 30 34 .. 30
390: 31 .. .. .. .. 34 30 34  .. 30 31 .. .. 34 85 C2
3A0: 00 50 2E A1 A3 8A 8E ..  .. .. .. .. .. .. .. ..
Заменить на:
380: .. .. .. .. .. .. .. ..  .. .. .. .. 31 32 .. 31
390: 36 .. .. .. .. 33 31 32  .. 31 36 .. .. 33 01 01
3A0: 31 88 04 01 12 89 04 ..  .. .. .. .. .. .. .. ..
Изменять нужно только этот кусок

Второй вобше ничего не дает, а трейтий я менял тк в 1-ом call на него ссылался

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

В общем у меня сейчас стабильно работает Award BIOS пропатчиный BP-6a4.exe и даже с Tweak.tmp в OEM7(бес полос), я Full Screen Logo добавил и Modul.tmp изменил :) ...

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

А если точнее этот...

390: .. .. .. .. .. .. .. ..  .. .. .. .. .. .. 85 C2
3A0: 00 50 2E A1 A3 8A 8E E8  .. .. .. .. .. .. .. ..

39E: 85C2    TEST DX,AX
3A0: 00502E  ADD  [BX][SI][0002E],DL
3A3: A1A38A  MOV  AX,[08AA3]
3A6: 8EE8    MOV  GS,AX

Заменить на:
390: .. .. .. .. .. .. .. ..  .. .. .. .. .. .. 01 01
3A0: 31 88 04 01 12 89 04 E8  .. .. .. .. .. .. .. ..

39E: 0101      ADD [BX][DI],AX
3A0: 31880401  XOR [BX][SI][00104],CX
3A4: 128904E8  ADC CL,[BX][DI][0E804]

Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time

Аватар пользователя apple_rom

Народ, извиняйте, за некотрое отсутствие - не поверите, заходил сюда частенько, но постоянно не видел ответов и только сейчас дошло, что постоянно гружу первую страницу ветки...:)
Потому - большое спасибо за сбор по работе отката (интересует ТОЛЬКО амишные биосы). Извиняйте, у кого получись запоротые биосы (все - про ами, с авардом откат ДОЛЖЕН работать) - откат пока по моей статистике не срабатывает где-то в 20-30% случаев (ами) - буду стараться снижать эту цифру в дальнейшем...
Некоторые комментарии:
---
различные артефакты-полоски-квадратики на экране во время POST
- забыл отключить недоделанную русификацию - НИКАК не отражается на дальнейшей работе и вылазит не во всех платах-биосах (биосписатели, заразы, использует много разных алгоритмов, так сказать, "шрифтописания" - на всех не угодишь:) ) И действительно, все это в новом модуле tweak.tmp (респект - местным хакерам:) ), который, кстати, можно запросто удалить - правда, именно в нем включаются/корректируются основные фичи и выводится дополнительная инфа на экран. В ближайшей альфе - выключу "мусор" на экране, проблемы должны сняться.
---


кто-то сказал, что откат не сработал на Zida TX98??? Честно, говоря - НЕ_МОЖЕТ_БЫТЬ, ибо именно на оной и отлаживаю амишники... Проверьте правильность перешивки...
---
Цитата:
Попробовал натравить патчер на АМИ-Интел биос от WL810E. Как и ожидалось результат по нулям:

Это уже совсем даже не по нулям.:) Это значит, что после почти "разруленного" амишника, буду "рулить" интелы...:)
---
с невключением/зависанием мобильных множителей тоже пока борюсь (в смысле того, что тоже заметил траблы, хотя раньше их не было - следствие некоторых "добавленных" ошибок...:) ... буду искать-исправлять)
---
Строчка "This options have only registered version:" означает, что некоторые фичи - добавление своих подпрограмм (или просто изменений) в биос, добавление другого языка (в т.ч. "русификация") будут отсутствовать в "свободной" версии. Часть фич уже работает, часть в процессе доводки (от чего и вылазят некоторые глюки на экране).
---
Просьба отдельно присылать ссылки на файлы, с которыми не захотел работать amibcp. Кстати, ничто, в принципе, не должно помешать заменить оный (путем простого переименования в "amibcp") на "amimm" (я так и хотел раньше), но заметил, что amibcp лучше справляется с некоторыми биосами. Однако - можете попробовать...
---

Теперь на счет новых фич. Добавленная фичу AMDK7PNOW! пока сложно протестить из-за нарисовавшихся траблов с мобильниками. Будет исправлено в ближайшие дни. Плюс Stargazor (автор s2kctl) обещал добавить поддержку этой фичи (изменение множителя на лету от загрузки - как в ноутбуках) в свою следующую версию проги - ждем-с, короче-с...

И, наконец, торможение с клепанием новых альфаверсий связано с серьезными раскопкамив области добавления "новых больших винчестеров" - HDD>137Gb (LBA48bit), которое, кстати, "раскапывается" именно на амишниках (для них сначала и получится). Большая просьба по этому вопросу. Счастливые обладатели HDD>137GB - залезьте в биос, посмотрите раскладочку C/H/S для своего веника и скиньте сюда - нужно для осмысления некоторых вещей, а остсутствие такого винта сильно тормозит ситуацию...

Ленты новостей