Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Логотипы для BIOS

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

ShaLun



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt
Биос почти весь запакован версией алгоритма LZH, если я точно помню. Картинки 300 кб после сжатия уменьшается в размерах и может поместиться даже в 5 кб, если она простая. Я себе залепил полноэкранного тигра (фотографию), у меня 16 цветов поддерживает, но пришлось выкинуть код для загрузки по сети и код для поддержки RAID, которого все-равно нет.

Всего записей: 232 | Зарегистр. 20-02-2003 | Отправлено: 07:43 19-08-2004
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
 
              ******** 8rda4729.bin BIOS component ********
 
 No. Item-Name         Original-Size   Compressed-Size Original-File-Name  
================================================================================  0. System BIOS       20000h(128.00K)14381h(80.88K)6a61bpaa.BIN
  1. XGROUP CODE       0D4B0h(53.17K)08F43h(35.82K)awardext.rom
  2. ACPI table        04CA7h(19.16K)01C91h(7.14K)ACPITBL.BIN
  3. YGROUP ROM        060F0h(24.23K)03B8Bh(14.89K)awardeyt.rom
  4. GROUP ROM[ 0]     03FB0h(15.92K)01C8Ch(7.14K)_EN_CODE.BIN
  5. PCI driver[A]     10000h(64.00K)07593h(29.39K)NVPXES.NIC
  6. Flash ROM         0A016h(40.02K)0577Bh(21.87K)AWDFLASH.EXE
  7. OEM0 CODE         00900h(2.25K)004F7h(1.24K)spectrum.bin
 
  Total compress code space  = 33000h(204.00K)
  Total compressed code size = 31971h(198.36K)
  Remain compress code space = 0168Fh(5.64K)
 
                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+-------------------
 

имею вот такие вот данные, что можно выбросить? и как? нельзя ли поподробнее
и можно ли потом протестить файл биоса на корресктность, чтобы потом глусно не было.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:48 20-08-2004
Phricker



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt
Весьма интересно товарищь.
А хотелось бы спросить..а можно ли с помощью этой утилиты вытащить из прошивки определённые файлы..например systembios для дальнейшего иследования?

----------
..

Всего записей: 3914 | Зарегистр. 09-12-2001 | Отправлено: 05:57 21-08-2004
ShaLun



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt
Выкинуть можно... эээ... Ну NVPXES.NIC попробуй. Блин, я же не знаю, что у тебя за что отвечает. Пробуй Extract и разбираться, что оно там.
 
Phricker
Systembios точно не можно. А все остальное - да. Главное - не перепутать:
Extract - извлечение
Release - удаление
А просто systembios можно используя lha вытащить. У меня 2.55

Всего записей: 232 | Зарегистр. 20-02-2003 | Отправлено: 07:46 01-09-2004
ShaLun



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот мои две проги для конвертирования полноэкранных логотипов
http://progun.hotmail.ru/Progi/MyAWBM.rar
Это у меня такой логотип, 16 цветов, порядок в палитре BGR. Ширина кратна 8.
 
http://progun.hotmail.ru/Progi/LenaAWBM.rar
У Лены такой, 256 цветов, порядок в палитре RGB. Про ширину не знаю. Оригинальный рисунок был 640x480.
 
Инструкция по применению:
1.) С помощью AWDFLASH.EXE (Или как он у вас там называется) или UniFlash вытянуть биос
2.) Используя Cbrom (только 2.07) вынуть из биоса логотип (полноэкранный), маленькие EPA описывать не буду, т.к. про них уже много написано. Логотип должен иметь имя вроде LOGO.BMP но это не BMP формат, а AWBM. Первые 4 байта 'AWBM'
3.) Попробовать его сконвертировать одной из моих программ awbm2bmp.exe в стандартный BMP.
4.) Если какой программой получилось, то соответствующей bmp2awbm.exe можно переконвертить обратно, проверив, совпадает ли с исходным
Пример:
 
E:\bIOS\LenaAWBM>AWBM2BMP.EXE LOGO.BMP LOGO1.BMP
AWBM2BMP Converter
X=640 Y=480
File OK
Palette copying... Done!
Picture converting... Done!
 
E:\bIOS\LenaAWBM>BMP2AWBM.EXE LOGO1.BMP LOGO2.BMP
BMP2AWBM Converter
X=640 Y=480
Picture converting... Done!
Palette copying... Done!
 
E:\bIOS\LenaAWBM>fc /b LOGO.BMP LOGO2.BMP
Сравнение файлов LOGO.BMP и LOGO2.BMP
FC: различия не найдены
 
Тогда можно рисовать свой рисунок, строго в том же формате (16 или 256-цветном), конвертить их и заливать в биос.

Всего записей: 232 | Зарегистр. 20-02-2003 | Отправлено: 08:51 05-09-2004
Iacoyn



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Точно можешь выбрасывать NVPXES.NIC - BIOS загрузки по сети
и AWDFLASH.EXE если не собираешся шить по ALT+F2, а вообще можно купить Flash микросхему на 512KB (4Mb - мегабита) или поменять её на такую из RDA+ или RDA3+
(правда мне проще - я на компьютерной фирме работаю)
Только потом придёться всё время шить BIOS в твоём случае или склееный из двух или от RDA+
 
Добавлено
Только микросхема должна быть для nForce (у неё извращённый LPC интерфейс)
 
Вообще же на тему BIOS можно слазить в форум на WWW.ROM.BY
 
Заранее прошу прощения за рекламу чужого форума у модератора.

----------
Самые древние IT отделы - средневековые камеры пыток...

Всего записей: 2381 | Зарегистр. 07-05-2002 | Отправлено: 00:57 21-09-2004
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а ещё есть утилитка awdbedit-1.0 - но при попытки заменить кртинку полноэкранную она говорит  что места не хватает.
Где можно примерчик большой картинки слить ?

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 00:24 08-08-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Логотипы для BIOS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru