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

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

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

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

Ладно, Асус. А что, у MSI тоже какие то особенности есть в коде БИОС? И почему утилита прежде чем вносить изменения в файл прошивки не проверяет - а хватит ли в этом файле места для изменений?

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

AM1980 писал(-а):
Ладно, Асус. А что, у MSI тоже какие то особенности есть в коде БИОС?
А кто-то говорил про какие-то особенности MSI? Где Вы это увидели? В случае с MSI речь шла о недостаточности места в файлах прошивки, кажется...
AM1980 писал(-а):
И почему утилита прежде чем вносить изменения в файл прошивки не проверяет - а хватит ли в этом файле места для изменений?
Утилита проверяет, хватит ли места для изменений именно перед тем, как оные вносить, причем в буквальном смысле этого слова - непосредственно перед внесением, иначе она требовала бы слишком много памяти, ресурсов и пр.

Кроме того, Вам не кажется, что сообщения типа:
Цитата:
Error 9 - BIOS ROM file overflow.
Bytes Free = 00060( 96), Module Size = 001D6( 470), 00176( 374) Bytes needs
уже являются более, чем достаточным основанием, для того, чтобы понять, что такой файл прошивать нельзя?..

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

1. Т.е. из-за нехватки места в прошивках MSI, пропачить их нельзя и нет никакого способа обойти данную проблему?
2. Эта утилита вносит изменения, и потом напарывается на невозможность внести следующее изменение. Как следствие - прошивка будет несколько некорректна. Возможное решение. Пусть утилита, например, скопирует файл прошивки в тот же католог, но с расширением tmp. Далее пытается ее пачить. Результата может быть два


1) Пропачить удалось. Тогда заменяем оригинальный файл прошивки той, что у нас с расширением tmp (т.е. той, что мы фактически пропачили)
2) Пропачить не удалось (например из-за нехватки места). В таком случае, выводим соответствующее сообщение и удаляем файл .tmp.

В таком случае никто не будет заливать прошивку, которую не удалось пропатчить, поскольку такой в принципе не будет существовать.

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

AM1980 писал(-а):
1. Т.е. из-за нехватки места в прошивках MSI, пропачить их нельзя и нет никакого способа обойти данную проблему?
Вы опять, кажется, ничего не поняли - ситуация нехватки места в файле прошивки касается не конкретно MSI (уверяю Вас, что существуют БИОСы от сей достославной компании, которые превосходно патчатся, что версиями 4.хх, что 6.хх), а вообще любых файлов прошивки, в которых слишком мало месте для внесения всех необходимых изменений...
Кстати, как именно можно бороться со случаями недостатка места, на конференции обсуждалось и разжевывалось даже не раз, и не два, и не три...

AM1980 писал(-а):
2. ...В таком случае никто не будет заливать прошивку, которую не удалось пропатчить, поскольку такой в принципе не будет существовать.
Т.е. Вы предлагаете ввести в патчер некую процедуру класса "Fool-Proof" - задумайтесь сами, а кому это надо? Патчер - вовсе не "бытовая" утилита, а программа, рассчитанная на достаточно квалифицированного человека, который понимает, что делать стоит, а что - нет; более того, в самом начале работы выдается сообщение:
Цитата:
Attention! Advanced qualification is required!
Так что, повторюсь, на неподготовленного пользователя эта утилита не рассчитана - это достаточно серьезный рабочий инструмент, которым действительно можно БИОС подправить, а можно и угробить - все зависит от Вашей степени подготовленности, и более ни от чьей...

PS: Когда писал этот ответ, Вашего последнего поста еще не было, поэтому поясню еще кое-что: видите ли, нам (местным обитателям) совершенно фиолетово, что там где-то в Сети по поводу патчера будет вопить какой-то очередной владелец "очумелых ручек" - и его обо всем заранее предупредили, и репутация нашего сайта среди специалистов достаточно высока... Уж в чем мы никак не заинтересованы - так это в каком-то "популяризаторстве" класса г-на Карабуто и иже с ним...
А за выловленные баги (именно баги, а не "идеологические расхождения") - большое спасибо каждому... roll

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

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

Дельное предложение, чтобы "пользователи" не долбали вопросами, научите патчер удалять или восстанавливать прошивку, если произошли ошибки в процессе работы.

Broadcast message from PAO EC
Power is going down for shutdown NOW!

Часть 2

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