Для бетатестеров (точнее - альфатестеров ;) ) - нужно погонять альфу шестой версии.
Требуется выяснить - как работает с атлонами-дюронами и как борет винты >32Gb (но пока <64Gb) - всё для АМИшных биосов. Плюс проверить качество срабатывания отката (по "минусу" при старте - без клавиатуры пока не срабатывает).
Для всех остальных применений - авард и платы под iP2-P4 - не пользуйтесь пока, хоть и буду признателен за подтверждение работоспособность.
Смысл - многое добавленное помноженное на очередную оптимизацию (ужал размер патчера на 20% :) ) может теоретически вылезть глюками с тем, где раньше все работало...
https://rom.by/patcher/BP-6_00A.RAR
Утилита проверяет, хватит ли места для изменений именно перед тем, как оные вносить, причем в буквальном смысле этого слова - непосредственно перед внесением, иначе она требовала бы слишком много памяти, ресурсов и пр.
Кроме того, Вам не кажется, что сообщения типа: уже являются более, чем достаточным основанием, для того, чтобы понять, что такой файл прошивать нельзя?..
2. Эта утилита вносит изменения, и потом напарывается на невозможность внести следующее изменение. Как следствие - прошивка будет несколько некорректна. Возможное решение. Пусть утилита, например, скопирует файл прошивки в тот же католог, но с расширением tmp. Далее пытается ее пачить. Результата может быть два
1) Пропачить удалось. Тогда заменяем оригинальный файл прошивки той, что у нас с расширением tmp (т.е. той, что мы фактически пропачили)
2) Пропачить не удалось (например из-за нехватки места). В таком случае, выводим соответствующее сообщение и удаляем файл .tmp.
В таком случае никто не будет заливать прошивку, которую не удалось пропатчить, поскольку такой в принципе не будет существовать.
Кстати, как именно можно бороться со случаями недостатка места, на конференции обсуждалось и разжевывалось даже не раз, и не два, и не три...
Т.е. Вы предлагаете ввести в патчер некую процедуру класса "Fool-Proof" - задумайтесь сами, а кому это надо? Патчер - вовсе не "бытовая" утилита, а программа, рассчитанная на достаточно квалифицированного человека, который понимает, что делать стоит, а что - нет; более того, в самом начале работы выдается сообщение:
Так что, повторюсь, на неподготовленного пользователя эта утилита не рассчитана - это достаточно серьезный рабочий инструмент, которым действительно можно БИОС подправить, а можно и угробить - все зависит от Вашей степени подготовленности, и более ни от чьей...
PS: Когда писал этот ответ, Вашего последнего поста еще не было, поэтому поясню еще кое-что: видите ли, нам (местным обитателям) совершенно фиолетово, что там где-то в Сети по поводу патчера будет вопить какой-то очередной владелец "очумелых ручек" - и его обо всем заранее предупредили, и репутация нашего сайта среди специалистов достаточно высока... Уж в чем мы никак не заинтересованы - так это в каком-то "популяризаторстве" класса г-на Карабуто и иже с ним...
А за выловленные баги (именно баги, а не "идеологические расхождения") - большое спасибо каждому... :roll: