Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Моддинг видеобиосов S3 Tio64 и ViRGE |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Rio444 написал: База транзистора VT8 подключена напрямую к выводу микроконтроллера и у меня он часто выходил из строя, утаскивая с собой и КТ973 (уж не знаю почему, по идее не должен). После установки резистора проблема исчезла и уже прошил не один десяток микрух, работает как часы. А в чём ошибка? Тем более, которая могла бы спалить транзистор. На первый взгляд, никакого криминала. Из гемороя отмечу настройку напруги 6.5В, путем подбора светодиода. Оригинально конечно, но подбирать угребешся. Я бы лучше сделал на LM317T. Ну и вместо 142ЕН12 (DA3) рекомендую ставить LM317T, у которого есть защита от перенагрузки и КЗ, а главное она реально работает (в отличии от 142ЕН12). Я собственно так и сделал. Так же пришлось вставить стабилизатор на 12В, так как найти релюшку на 5В оказалось невозможным, зато на 12В хоть одним местом ешь. Если кому интересно, могу выложить схему и разводку в DipTrace. Обе платы разведены под ЛУТ, с макс. шириной дорожек и размером 140x100. Ну и сегодня решил попробовать прошивку для DX2. В мусоре нашел упоминаемую тут 27E257, от какой-то S3. В программаторе выставил ее как флэш W27C512. Без проблем стерлась и записалась тоже. Биос оказался просто сказкой - мало того, что VESA 2.0, так еще и удобные видеорежимы появились! |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
wbcbz7 написал: Я противник изменения кода, если нет особой нужды. Здесь напрашивался вариант занесения нужных символов в таблицу, а код можно было не трогать. Тем более это геморойно, учитывая огромное количество биосов. А вот таблицы универсальны для всех биосов и разработав методику для одного, ее в дальнейшем можно смело применить для всех остальных Действительно |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
MsDemonid написал: Спасибо! Интересно.. |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
В архиве две схемы программатора, одна как в оригинале, а другая с MAX232 (но она не разведена). В принципе MAX232 и не нужен, на транзисторах проще и работает четко, тем более -5В могут пригодиться для установки цифрового вольтметра (на 572ПВ2А). Блок питания разведен под LM317T, но нужно вставить резистор (место есть). Вместо резервного поля "пятаков" можно развести стабилизатор на 12В, пригодится. Диодные мосты взял те, что применяются в блоках сигнализации и показали высокую надежность. Из опыта рекомендую R20 заменить на два - для грубой и точной установки, как это делается на всех нормальных БП (Марс-1500 например). Адаптер под UV и Flash микрухи лучше делать без автовыбора и сразу предусмотреть перемычки для 128K и 256K микрух (их шьешь блоками по 64Кб, перемычками выбирая адрес). Разводил под конкретный корпус (от старичка УОТС 1.1, у него и трансформатор подходящий), так что размер плат соответствующий. Прикрепленный файл (Prg2000.rar, 90768 байт, скачан: 29 раз) |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 октября 2016 15:02 Сообщение отредактировано: 20 октября 2016 15:03
Подниму тему Летом, когда ко мне в руки попала S3 Trio3D/2X, я сразу столкнулся с проблемами вроде повышенного уровня черного (включенный BLANK pedestal), мусора в Quake в Mode-X 360x??? и прочими мелкими косячками, посему решил их исправить. Первый баг (который, кстати, присутствует и на Trio64V2/DX и ViRGE/DX со старыми биосами версии 1.xx, которые только VBE 1.2 из коробки умеют) пофиксился заменой нескольких команд в видеобиосе (заодно сделал отдельный русифицированный образ), скачать можно во вложении. Проверено на PCI-ной карточке с 86C362 и 4 MB SDRAM-памяти, скорее всего будет работать и на AGP-шных и на картах с 86C368. За основу брал оригинальный видеобиос версии 2.0C.10 (судя по всему последний, также во вложении) Если будет время\желание и спрос, могу еще что-нибудь рассказать поподробнее (вроде модификации MCLK в видеобиосе, но может это и так все знают) Прикрепленный файл (362_FIX.zip, 0 байт, скачан: 40 раз) |
Takedasun
Advanced Member
Откуда: Керчь Всего сообщений: 798 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 октября 2016 20:57 Сообщение отредактировано: 21 мая 2018 22:26
wbcbz7 написал: wbcbz7 Спасибо за биос от Trio64V2/DX с исправлением уровня черного, на жк картинка просто кошмарно выглядит без этого исправления. я сразу столкнулся с проблемами вроде повышенного уровня черного (включенный BLANK pedestal) |
Takedasun
Advanced Member
Откуда: Керчь Всего сообщений: 798 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 мая 2018 22:57 Сообщение отредактировано: 21 мая 2018 22:59
Имеется безродный S3 Virge DX 2 Mb, на видеокарте установлена 35нс память, частота по умолчанию 45mhz, карту можно разогнать до частоты 65Mhz, хотя память способна на большее (перебор таймингов через mclk.exe не помог) . Если подставить биос от Diamond Stealth 3d 2000 PRO, то карта уже имеет частоту 72Mhz и способна разогнаться до 75Mhz. Наверное имеются еще какие-то скрытые параметры работы памяти, недоступные для программы MCLK.exe . |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Зашил мод биос ROM004.BIN в ПЗУ карты S3 virgedx (до этого там был версии 2.01.11) Побочные эффекты: 1. Теперь Energy Star Logo отображается в виде последовательности таблицы символов кириллицы. Перед AWARD тоже что-то не то. 2. Если уже в ДОСе установлено изменение кодовой страницы, то при выполнение команды CHCP 866 происходит зависание. Может быть для всех пользователей это было ожидаемо, то для меня - нет. Поэтому написал этот пост. Вообще поводом попробовать было следующее. Решил посмотреть, сможет ли утилита SVBL помочь в ситуации, когда в видеокарте S3 VIRGE DX вообще отсутствует м/сх BIOS. Ответ - Нет, при загрузке биос из файла изображение не появляется. |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 июня 2018 20:41 Сообщение отредактировано: 23 июня 2018 20:42
Roman555 написал: весьма странно, но это наверняка происходит именно из-за выкинутых "патчеров" (помню, что с 2.01.07 в MIXERSET от драйверов для SB16 была подобная проблема - там не обновлялся шрифт и менюшки рисовались как попало). ViGRE/DX пока под рукой нет, так что быстро пофиксить сейчас вряд ли получится Побочные эффекты: На всякий напишите модель материнки и версию биоса (и самого аварда). Roman555 написал: вполне ожидаемо, потому что видеокарта не проинициализировалась как VGA-совместимая, так как она сообщала об отсутствии набортной ПЗУ с видеобиосом (системный BIOS ищет устройство на шине, копирует образ ПЗУ устройства, читает заголовок PCI Expansion ROM и вызывает процедуру инициализации биоса с конкретным адресом карты на шине, SVBL же просто вызывает инициализацию как есть, биос не может найти "свою" карту и тихо завершает работу). Здесь можно попробовать зашить образ видеобиоса в системный BIOS (на Award - с помощью CBROM, только нужно указать, что это именно Video ROM, иначе загрузится как Expansion ROM и не заработает) Решил посмотреть, сможет ли утилита SVBL помочь в ситуации, когда в видеокарте S3 VIRGE DX вообще отсутствует м/сх BIOS. |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 июня 2018 21:53 Сообщение отредактировано: 23 июня 2018 22:22
wbcbz7, спасибо за подробное объяснение! материнка - LS-486E (socket 3, Award 4.50G) Еще вложил пару видео-биосов, для коллекции, может заинтересует... Video BIOS VIRGE DX, у обоих уровень яркости черного в норме (ИМХО) Acorp 2.01.13 (слил с помощью NSSI) HIS 2.01.11 (слил программатором) 2.01.13 - VBETEST прошел. 2.01.11 - VBETEST не прошел: Checking function 01h ... Прикрепленный файл (virgedx.zip, 0 байт, скачан: 26 раз) |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Моддинг видеобиосов S3 Tio64 и ViRGE |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |