logins
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору О "безпроблемности" 512МБ видеокарт. Дошли руки до реального теста (Раньше я сразу обходил 512МБ карты стороной, во избежание трудностей). Сразу после установки nVidia видеодрайвера версии ForceWare 77.72 на 512МБ версию видеокарты nVidia, загрузка Windows 98 зависает до рабочего стола, отображая разноцветную мешанину. От проблемы помогает только фикс nvcore.vxd от чешского программиста (Кстати, аффтора MTRRLFBE и многих других полезных решений): http://windows98.xf.cz/vga/nvc7772p.zip (Для оригинальной английской версии драйвера ForceWare 77.72). Заменить nvcore.vxd в папке C:\WINDOWS\SYSTEM\ на тот, что в архиве. Другие полезные решения автора (Рекомендуется к добавление в шапку): http://windows98.xf.cz/index.htm nVidia видеодрайвер рапортует о 256МБ, при этом, в наличии. В остальном проблем не отмечено. Что касается альтернативных путей (Без применения фикса), у меня есть одна идея. Ранее я тестировал около сотни различных версий VBIOS для GeForce FX 5950 ULTRA (256МБ, AGP) в целях подобрать полноценный VBE 3.0+ совместимый (Для поддержки высоких частот обновления экрана под MS-DOS) и, пока тестировал, обратил внимание, что многие VBIOS`ы от представителей низшего ценового сегмента (аля 5900XT) и прочих дешёвых решений cо 128МБ на борту, отлично работали. И видеодрайвер сообщал о 128МБ памяти на борту и это никак не мешало работе устройства (Включая 3D). Поэтому, вполне вероятно, что и 256МБ версия VBIOS прошитая или запущенная через RAMBIOS c 512МБ версией аналогичной видеокарты, так же решит указанную проблему. Что подтверждается так же и одним из путей решения проблемы использованного Рудольфом (Имеется в виду продукт "PTCHNVSZ"): Цитата: ИЗМЕНЕНИЕ РАЗМЕРА ГРАФИЧЕСКОЙ КАРТЫ NVIDIA Версия 3.0 04.06.2017 Авторское право (С) 2015-2017 Рудольф Р. Лоу Пакет исправлений размера графической карты nVidia предоставляет два решения для проблема графических карт NVidia, которые используют банковскую память для доступа к видеопамяти. Это вызывает проблему в большинстве систем Windows 95, 98, 98SE или ME, когда 512 МБ Графическая карта сообщает только о 256 МБ пространства ввода-вывода с отображением памяти при настройке. One Patch изменяет код видеодрайвера, чтобы правильно поддерживать меньший непосредственно доступная видеопамять карты. Второй патч изменяет BIOS графической карты сообщает полный размер видеопамяти при настроен. Еще один патч предназначен для отключения конфигурации дополнительного ПЗУ для видео. Немного Комбинации BIOS и графической карты устанавливают неверный адрес дополнительного ПЗУ, который смущает Конфигуратор. Набор файлов исправления прерываний (FIXINTR) предназначен для обработки потери Прерывания из-за неправильной обработки команд End Of Interrupt (EOI) со стороны Графический драйвер NVidia. Симптомы этой проблемы включают указатель мыши зависание, BSOD с ошибкой записи на диск и проблемы с USB. Если файлы FIXINTR не работают в вашей системе, используйте файл FIXEOI.VXD. Патч отключения включен в патч драйвера. ТРЕБОВАНИЯ ДОС Windows 95, 98, 98SE или ME. Видеокарта nVidia серии 6xxx или 7xxx. Версия драйвера видеокарты nVidia 82.69 (не входит в комплект) (для исправления драйвера) СОДЕРЖАНИЕ PATCHNVC.EXE Патч графического драйвера Программа исправления образа BIOS PTCHNVSZ.EXE PATCHOPT.EXE Исправление PCI.VXD для отключения конфигурации дополнительного ПЗУ видео NVFLASH.EXE Программа прошивки BIOS nVidia (авторское право www.techpowerup.com) CWSDPMI.EXE Программа поддержки DPMI (авторское право CW Sandmann) NVSIZE.EXE Отображение размеров видеопамяти и пространства MMIO README.TXT Этот файл MANUAL.TXT Руководство пользователя LICENSE.TXT Условия лицензии HISTORY.TXT История изменений FIXINTR.VXD Исправление прерывания VXD (все IRQ) FIXINTR#.VXD Исправление прерывания VXD (отдельные IRQ) #=IRQ FIXEOI.VXD Исправление альтернативного прерывания VXD (все IRQ) Программа проверки совместимости NVCHECK.EXE (входит в бесплатный пакет) TESTEOI.VXD Тест VXD на ошибку Interrupt EOI (входит в бесплатный пакет) Руководство по проверке и тестированию совместимости NVCHECK.TXT (входит в бесплатный пакет) | Единственный недостаток данного решения, выделил жирным. 80+ версии драйверов, к сожалению, очень плохи в Direct3D, а последний, относительно безпроблемный в этом отношении именно 77.72. Добавлено: Цитата: или ASRock ConRoe865 - ну, помечтать не вредно | Поздновато вы спохватились. Раньше (Лет 5-7 назад) было ещё не сложно достать. Потом, один талантливый пользователь сумел на базе этой платы реализовать ISA MOD (Программно-аппаратная модификация, организующая ISA слот, на основе одного PCI из пяти), ибо необходимые функции наборы микросхем этой платы ещё поддерживают (865+ICH5) и эти платы начали пользоваться спросом, среди многих ретроэнтузиастов. Я себе успел взять одну и да, плата очень хорошая, но для современных браузеров и виртуалок под Win9x уже слобовата (Как и для более поздних Vista+ игр). В остальном ничего. Меньше всего проблем именно с ней (Всё железо, которое я перепробовал, на ней работает без нареканий). Если мониторить международные и некоторые локальные иностарнные интернет торговые плошадки\аукционы, ещё достать можно. В РФ вроде закончились (Давно не встречал). Вместо неё, можно рассмотреть ASRock 775i65G R3.0. Компактная, аккуратная плата, выполненная в Тайбее, все твердотельные конденсаторы, долгий срок службы, высокое качество, хороший дизайн. Умеет всё тоже самое (На предмет аппаратного мода не узнавал), единственное отличие в пользу 865PE - 5 PCI разъёмов вместо 3, а так же 4 разъёма ОЗУ (До 4GB памяти), вместо 2 (Только 2GB). В остальном я разницы не заметил. Я бы предпочёл пользоваться 775i65G, если бы можно было как-то расширить обём памяти до 4GB (Путём модификации BIOS), а так же подлючение PCI райзера, поскольку мне не хватало 3 разъёмов для всех используемых устройств. За другие аналогичные платы, не проверял, ничего не скажу, но вроде ещё от ASUS существовал аналогичный монстр (Но там требовалась серьёзная модификация). Есть так же ранние (От 2004 года) топовые серверные платы с ICH5 + PCI-E x16, под 2CPU (Xeon), 16GB ОЗУ (DDR2), что выглядит даже более привлекательно, однако, я ещё не тестировал (Северный мост там Intel E7525, ныне информацию о нём везде удалили, даже в WIKI я его не нашёл в полном списке чипсетов). Но всё ещё в продаже платы на его основе встречаются (Видимо только сейчас себя окупили и организации потихоньку от них избавляются), с PCI и PCI-E разъёмами. Добавлено: Цитата: в составе пака есть MBToMask.exe | В составе этого прекрасного пака есть всё, но нет, к сожалению - Readme! Что бы понимать, надо описание для каждой программы и типичные ПРИМЕРЫ использования. А так же описание самого пака (Для чего и зачем). Что бы пользователь мог разобраться САМ. В этот же Readme стоит добавить и ссылки на необходимые мануалы, если без них ничего нельзя сделать. Хотя, зная, как в интернете всё удаляется нынче (И даже из WEB архива кое-что исключается), я бы ещё и эти мануалы добавил в пак. В общем пока это только для очень продвинутых пользователей, в текущем виде, по крайней мере. Цитата: Ответ по моему очевиден - комбинация факторов. Например любой старый код (fastvid и MTRR.VXD к примеру) бесполезен для дефолтного кэширования WB или логики "длинный WB минус короткие UC". Просто потому, что НЕ рассчитан на такую ситуацию. Да и маски длиннее 36 бит - тоже проблема. | Понятно, ОС\BIOS\Драйверы, не делают то, что надо делать на этом железе. Программами из пака это делается вручную. А возможно ли как-то пропатчить этот MTRR.VXD, что бы он правильно работал в современных условиях? | Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 21:35 11-11-2022 | Исправлено: logins, 22:59 11-11-2022 |
|