Увы, в данном случае я бессилен :duma:!!! Ваш распаковщик 1) НУ ОЧЕНЬ отличается от разобранного мною и 2) НУ ОЧЕНЬ мало свободного места в биосе ...Русифицируйте пожалуста
Русификация видео-BIOS, для GF6xxx и выше
Модераторы: max-sever, iStalker, andser
-
- Новичок
- Сообщения: 40
- Зарегистрирован: 18.05.2009 17:30
- Откуда: Россия
- Контактная информация:
MERCURY,
http://rapidshare.com/files/236013802/B ... 4.zip.html
Зеркало:
http://ifolder.ru/12251738
Попробуйте пожалуста этот. Родной к моей видеокарте. Все остальные рефренсные bios-ы на GF6800U такого же размера (62976 байт).Увы, в данном случае я бессилен !!! Ваш распаковщик 1) НУ ОЧЕНЬ отличается от разобранного мноюи 2) НУ ОЧЕНЬ мало свободного места в биосе ...
http://rapidshare.com/files/236013802/B ... 4.zip.html
Зеркало:
http://ifolder.ru/12251738
-
- Новичок
- Сообщения: 68
- Зарегистрирован: 18.05.2009 10:34
- Откуда: 100 кило от Казани
- Контактная информация:
Недаром говорят - не делай людям добра, а если сделал, не удивляйся, что тебе стало плохо!!!
Народ, помогай... пока не поздно! Хотел русифицировать прошивку от BolenB, для чего решил потренироваться и оптимизировать свой код... В результате оптимизировал что то не то , и комп перестал грузится :(. Причем не просто перестал казать экран (уже в который раз), а напрочь отсохла загрузка вообще!!! Т.е. если включить с этой карточкой, то ее (т.е. мой) биос стартует, но, видимо, зацикливается, и результат - невозможность загрузки с чего бы то ни было :(:(. А если загрузиться с другой карточкой, то все ОК, но прошивальщик не хочет прошивать неактивную (как он говорит) нВидию ...
Народ, помогай... пока не поздно! Хотел русифицировать прошивку от BolenB, для чего решил потренироваться и оптимизировать свой код... В результате оптимизировал что то не то , и комп перестал грузится :(. Причем не просто перестал казать экран (уже в который раз), а напрочь отсохла загрузка вообще!!! Т.е. если включить с этой карточкой, то ее (т.е. мой) биос стартует, но, видимо, зацикливается, и результат - невозможность загрузки с чего бы то ни было :(:(. А если загрузиться с другой карточкой, то все ОК, но прошивальщик не хочет прошивать неактивную (как он говорит) нВидию ...
-
- Новичок
- Сообщения: 79
- Зарегистрирован: 18.05.2006 20:07
- Откуда: С. П-б
- Контактная информация:
З.Ы. Это кстати относится и к местному FAQ, по восстановлению видео BIOS (модераторы, админы ау-у-у), неплохо бы его дополнить .
Уже было замечено (в моей личной переписке с MERCURY) что если действовать, как рекомнедует FAQ : вставить вторую, НЕ nVidia, карточку, подключить к ней монитор и перезагрузиться с нее, то прошивальщик отказывается перешивать Нвидию, с темже сообщением (нет активных Нвидий).
Причем у меня подобные фокусы проходили успешно, я пока смог это обьяснить только наличием на второй карточке (nVidia, с "убитым" BIOS) второго монитора, и предложить MERCURY спаять заглушку на разъем VGA с тремя нагрузочными резисторами по линиям RGB, чтобы имитировать подключение старого монитора (совсем аналогового , без DDC), к прошиваемой видеокарте. Прав ли я ?
Уже было замечено (в моей личной переписке с MERCURY) что если действовать, как рекомнедует FAQ : вставить вторую, НЕ nVidia, карточку, подключить к ней монитор и перезагрузиться с нее, то прошивальщик отказывается перешивать Нвидию, с темже сообщением (нет активных Нвидий).
Причем у меня подобные фокусы проходили успешно, я пока смог это обьяснить только наличием на второй карточке (nVidia, с "убитым" BIOS) второго монитора, и предложить MERCURY спаять заглушку на разъем VGA с тремя нагрузочными резисторами по линиям RGB, чтобы имитировать подключение старого монитора (совсем аналогового , без DDC), к прошиваемой видеокарте. Прав ли я ?
-
- Новичок
- Сообщения: 79
- Зарегистрирован: 18.05.2006 20:07
- Откуда: С. П-б
- Контактная информация:
в понедельник смогу попробовать (видяха на работе).
А чего там паять то ? 3 (три) резистора (кажись по 75 Ом) с контактов R, G, и B на "землю". В крайнем случае взять резиторы с длинными выводами, и еще проволочку, диаметром около 0.8мм (под вывод "земли"), отрезать проволочку, по длинне, как резистор, и все 4 предмета сложить вместе и за 1 конец - скрутить, потом запихнуть в разъем (не скрученными концами). Делов то ... Лучше конечно найти разъем DHS-15, и аккуратненько припаять к нему, но сойдет и так.
Цоколевки у меня сейчас под рукой нет, но ее не сложно найти в интернете.
Более важный вопрос - это верна ли моя теори вообще...
------------------------------------------------------
Все-таки жду коментария кого нибудь из "корифеев": почему "Нвидия не активна" (и как еще можно с этим бороться), ведь FAQ всетаки не "от балды" написан.
----------------------------------------------------------
Кстати еще идея: вы говорили, что у вас новый монитор, следовательно навеняка есть 2 входа VGA и DVI, можно к Нвидии подключиь кабель DVI, а к S3, которая вспомогательная - кабель VGA. По идее монитор должен отдавать DDC информацию "в обе дырки", (и уж нагрузку - точно даст), и система будет думать, что у нее 2 монитора.
ЗЫ а всеже если попробовать загрузиться со вставленной S3, так чтобы она была первой, загрузка проходит ?
А чего там паять то ? 3 (три) резистора (кажись по 75 Ом) с контактов R, G, и B на "землю". В крайнем случае взять резиторы с длинными выводами, и еще проволочку, диаметром около 0.8мм (под вывод "земли"), отрезать проволочку, по длинне, как резистор, и все 4 предмета сложить вместе и за 1 конец - скрутить, потом запихнуть в разъем (не скрученными концами). Делов то ... Лучше конечно найти разъем DHS-15, и аккуратненько припаять к нему, но сойдет и так.
Цоколевки у меня сейчас под рукой нет, но ее не сложно найти в интернете.
Более важный вопрос - это верна ли моя теори вообще...
------------------------------------------------------
Все-таки жду коментария кого нибудь из "корифеев": почему "Нвидия не активна" (и как еще можно с этим бороться), ведь FAQ всетаки не "от балды" написан.
----------------------------------------------------------
Кстати еще идея: вы говорили, что у вас новый монитор, следовательно навеняка есть 2 входа VGA и DVI, можно к Нвидии подключиь кабель DVI, а к S3, которая вспомогательная - кабель VGA. По идее монитор должен отдавать DDC информацию "в обе дырки", (и уж нагрузку - точно даст), и система будет думать, что у нее 2 монитора.
ЗЫ а всеже если попробовать загрузиться со вставленной S3, так чтобы она была первой, загрузка проходит ?
Последний раз редактировалось Dr.Nimnul 22.05.2009 23:20, всего редактировалось 1 раз.
-
- Новичок
- Сообщения: 79
- Зарегистрирован: 18.05.2006 20:07
- Откуда: С. П-б
- Контактная информация:
Так, прошу прощенья, последний вопрос, из предидущего поста снимается, не внимательно читаю ...MERCURY писал(а): А если загрузиться с другой карточкой, то все ОК, но прошивальщик не хочет прошивать неактивную (как он говорит) нВидию ...
Тогда всеже попробуйте прожечь "в слепую", как у вас уже получалось, загрузившись с дискеты, но при этом воткнуть другую карточку, чтобы загрузка не стопорилась, (монитор оставить поддключенным к Нвидии).
-----------------------------------
С нагрузками, я уточнил, все еще проще, попробуйте вставить 3 резистора, по 75Ом между контактами 1-6(R), 2-7(G),и 3-8(B), VGA-разъема. Только не берите резисторов с очень толстыми ногами (вроде советских одно- и двухватных) - испортите разъем, на видяхе.
На всякий случай, распиновка: http://pinouts.ru/Video/VGAVesaDdc.shtml
Последний раз редактировалось Dr.Nimnul 23.05.2009 6:21, всего редактировалось 2 раза.
-
- Администратор Judge Dredd
- Сообщения: 17062
- Зарегистрирован: 17.01.2003 11:52
- Контактная информация:
MERCURY
Dr.Nimnul
Пишите чем, дополним. Но сначала хотелось бы увидеть полный вывод прошивальщика при попытке и результаты nvflash --list
Если Windows загружается, попробуйте прошить Windows-версией nvflash.если загрузиться с другой карточкой, то все ОК, но прошивальщик не хочет прошивать неактивную (как он говорит) нВидию
Dr.Nimnul
неплохо бы его дополнить
Пишите чем, дополним. Но сначала хотелось бы увидеть полный вывод прошивальщика при попытке и результаты nvflash --list
-
- Участник
- Сообщения: 532
- Зарегистрирован: 06.06.2005 3:29
- Откуда: Недалеко от Киева
- Контактная информация:
-
- Новичок
- Сообщения: 79
- Зарегистрирован: 18.05.2006 20:07
- Откуда: С. П-б
- Контактная информация:
misha mike,
А вот этим я бы всеже не советовал заниматься, ибо:
1)карточки бывают разные, тут поддержка hot-plug (по моему даже официальная), зависит от версии PCI (2.0, или 2.2) неизвестно какая карточка была у вас, и какая у MERCURY
2) опять таки неизвестно, как к этому относится матиеринская плата, (а спалить можно и то и другое).
3) есть еще масса нюансов, с тем как было подключено заземление: например, если вставлять карточку со вставленным кабелем к монитору, то это может оказаться как спасительным, так и фатальным (в зависимости от того, были ли нормально соединены земли у материнки и того монитора). Тут основное правило: земли соединяемых девайсов - должны быть соединены ДО подключения (и разединены после оного), можно порекомендовать соединить плаку карточки, и землю мат. платы (задняя панель, корпус любого USB-разема, корпус блока питания, центральные контакты любого свободного "молекса" у БП и т.д.) дополнительным проводком. И никаких преходников с евророзеток на советские !! все, и монитор и компутер должно быть включено в 1 "пилот", с нормальным третьим контактом земли (а вот его уже можно и через перходник в розетку). Кстати таким образом, (включено в разные розетки, без заземления) можно спалить, и USB- устройства официально поддерживающие hot-plug. Как нефиг делать ! (личный опыт)
4) то что прокатило 1 раз при "спасении", при отладке программы - будет произведено многократно, и рано или поздно - плохо кончится.
5) тут важно, кто будет подключен в момент инициализации, т.е. "перетыкать" после загрузки - уже скорее всего будет безполезно. Причем как карточку, так, скорее всего, и монитор, из одной карточки в другую, хотя последнее - и в правду можно попробовать. (опят таки, помня, что я говорил про розетки и заземление в п.3 )
Не подавайте вредных советов !
------------
DrEvil как всегда, дает дельные советы, респект.
А вот этим я бы всеже не советовал заниматься, ибо:
1)карточки бывают разные, тут поддержка hot-plug (по моему даже официальная), зависит от версии PCI (2.0, или 2.2) неизвестно какая карточка была у вас, и какая у MERCURY
2) опять таки неизвестно, как к этому относится матиеринская плата, (а спалить можно и то и другое).
3) есть еще масса нюансов, с тем как было подключено заземление: например, если вставлять карточку со вставленным кабелем к монитору, то это может оказаться как спасительным, так и фатальным (в зависимости от того, были ли нормально соединены земли у материнки и того монитора). Тут основное правило: земли соединяемых девайсов - должны быть соединены ДО подключения (и разединены после оного), можно порекомендовать соединить плаку карточки, и землю мат. платы (задняя панель, корпус любого USB-разема, корпус блока питания, центральные контакты любого свободного "молекса" у БП и т.д.) дополнительным проводком. И никаких преходников с евророзеток на советские !! все, и монитор и компутер должно быть включено в 1 "пилот", с нормальным третьим контактом земли (а вот его уже можно и через перходник в розетку). Кстати таким образом, (включено в разные розетки, без заземления) можно спалить, и USB- устройства официально поддерживающие hot-plug. Как нефиг делать ! (личный опыт)
4) то что прокатило 1 раз при "спасении", при отладке программы - будет произведено многократно, и рано или поздно - плохо кончится.
5) тут важно, кто будет подключен в момент инициализации, т.е. "перетыкать" после загрузки - уже скорее всего будет безполезно. Причем как карточку, так, скорее всего, и монитор, из одной карточки в другую, хотя последнее - и в правду можно попробовать. (опят таки, помня, что я говорил про розетки и заземление в п.3 )
Не подавайте вредных советов !
------------
DrEvil как всегда, дает дельные советы, респект.
-
- Новичок
- Сообщения: 68
- Зарегистрирован: 18.05.2009 10:34
- Откуда: 100 кило от Казани
- Контактная информация:
misha mike
Попробую прошить Виндовым nvflash, и если не поможет, переткну моник... Пилот у меня есть, все к нему и подключено. Сам пилот действительно подключен к советской розетке. И если задеть блок и трубу рядом, получается настоящий РУССКИЙ ЭКСТРИМ ... горы, акваланги и прочее отдыхают!!!
Карточка AGP, моник однохвостый .
Спасибо за доброту, но я не чокнутый, чтоб трогать и уж тем более дергать провода под током ...Карточка в PCIe-варианте? Если да, то есть подтвержденная лично информация, что этот интерфейс весьма лояльно относится к hot-plug...
Попробую прошить Виндовым nvflash, и если не поможет, переткну моник... Пилот у меня есть, все к нему и подключено. Сам пилот действительно подключен к советской розетке. И если задеть блок и трубу рядом, получается настоящий РУССКИЙ ЭКСТРИМ ... горы, акваланги и прочее отдыхают!!!
Карточка AGP, моник однохвостый .
-
- Участник
- Сообщения: 532
- Зарегистрирован: 06.06.2005 3:29
- Откуда: Недалеко от Киева
- Контактная информация:
Dr.Nimnul, не нужно воспринимать мои слова буквально, я просто констатировал факт, не более того. А чем это грозит, я прекрасно понимаю сам, чай не первый десяток лет с компом и паяльником работаю.
MERCURY,
MERCURY,
Это последнее, чего нужно бояться. В заземленном системном блоке напряжений больше 24 вольт не бывает (если конечно это не аудиофильская плата-мутант с ламповым выходным каскадом).Спасибо за доброту, но я не чокнутый, чтоб трогать и уж тем более дергать провода под током
Ужас. В такой ситуации даже в выключенный системник лезть нельзя, тут без всякого хотплага все погорит нахрен. Кстати, не все "пилоты" разрывают штатной кнопкой оба провода, и это может стать фатальным для незаземленного компьютера. ЗАЗАМЛЕНИЮ БЫТЬ!подключен к советской розетке. И если задеть блок и трубу рядом, получается настоящий РУССКИЙ ЭКСТРИМ ... горы, акваланги и прочее отдыхают!!!
Тогда не о чем и говорить.Карточка AGP
-
- Новичок
- Сообщения: 68
- Зарегистрирован: 18.05.2009 10:34
- Откуда: 100 кило от Казани
- Контактная информация:
ALL OK!!!
DrEvil
Фак надо менять... Не весь, конечно, но та часть, что относится к восстановлению мертвых БИОСов, определенно устарела...
Однако, нужно отдать должное производителю - такое не каждая карточка вытерпит!
DrEvil
DrEvil, как всегда, дает дельные советы, респект
"И целую, целую, целую тебя..." !!! WinNVFlash сработал отлично ... Thank you!!!Если Windows загружается, попробуйте прошить Windows-версией nvflash
Фак надо менять... Не весь, конечно, но та часть, что относится к восстановлению мертвых БИОСов, определенно устарела...
Однако, нужно отдать должное производителю - такое не каждая карточка вытерпит!
-
- Новичок
- Сообщения: 68
- Зарегистрирован: 18.05.2009 10:34
- Откуда: 100 кило от Казани
- Контактная информация:
BolenB
И еще: по собственному опыту говорю - для гарантии нужна утилита WinNVFlash, которая нормально работает только под NT, как мне кажется!
PS: посмотрев на прошивку BolenB, пришел к выводу, что с патчером придется сильно повременить: у меня биос оперирует 16-битными адресами, у BolenB - вдобавок еще и 32-битными , но главное, без оригинального распакованного варианта никак не угадать нужное место врезки кода!!!
Даже так?.. Поймите, мил человек , одной вашей прошивки мало, т.к. слишком большие различия между вашим биосом и моим, на котором я упражнялся, и с которым мне сильно повезло ! Вот если б сграббить ваш распакованный биос с адресов С0000-ХХХХХ... Могу сочинить простенькую утилитку для этого, если готовы? Зальете на рапиду, на ней у меня минимальные накладные расходы , ок? За утилитой обращаться (попозже) на известное место (mercury.boot-land.net)...S3 Trio видюшкой я на всякий случай запасся
И еще: по собственному опыту говорю - для гарантии нужна утилита WinNVFlash, которая нормально работает только под NT, как мне кажется!
PS: посмотрев на прошивку BolenB, пришел к выводу, что с патчером придется сильно повременить: у меня биос оперирует 16-битными адресами, у BolenB - вдобавок еще и 32-битными , но главное, без оригинального распакованного варианта никак не угадать нужное место врезки кода!!!
-
- Новичок
- Сообщения: 40
- Зарегистрирован: 18.05.2009 17:30
- Откуда: Россия
- Контактная информация:
MERCURY,
Насколько я понял, изучая VGA BIOS, процедура EBF4h распаковывает шрифты прямо в видеоадаптер, а 37C3h уже записывает шрифты из видеоадаптера в память. Могу и ошибаться.
Исправление: Не 37C3h, а 37F3h.
Глянул эту прошивку. Вы распаковываете шрифты в C442h, а надо в D642h. Ошибка?Выложил новую версию прошивки leadtek...
Насколько я понял, изучая VGA BIOS, процедура EBF4h распаковывает шрифты прямо в видеоадаптер, а 37C3h уже записывает шрифты из видеоадаптера в память. Могу и ошибаться.
Исправление: Не 37C3h, а 37F3h.
Последний раз редактировалось BolenB 28.05.2009 20:46, всего редактировалось 1 раз.