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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows 98 SE (оптимизация и улучшение) — одиннадцатая часть

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

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

MERCURY127



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ПРЕДЫДУЩИЕ ЧАСТИ ТЕМЫ: _1_ · _2_ · _3_ · _4_ · _5_ · _6_ · _7_ · _8_ · _9_ · _10_

Windows 98 Second Edition  
ОДИННАДЦАТАЯ ЧАСТЬ


Пассажирский самолет Бройлер-747 продолжает крушение над водами Атлантического океана. Его авионика, работающая на окаменелом дерьме мамонтов, демонстрирует чудеса живучести и надежности. Экипаж лайнера ведет отчаянную борьбу за спасение немногих оставшихся пассажиров от выпрыгивания за борт...

Особенности работы с Windows 9X/ME с учётом прогресса и деградации в программно-аппаратном обеспечении на 2024+ год. Основное в теме - это обновления для Windows 98SE, а так же готовая высокоинтегрированная сборка "всё включено" - Windows 98IF. Добрые люди собрали "неофициальные паки обновлений" - сборники заплаток, фиксов (преимущественно от M$), а также делают собственные патчи, призванные улучшить работу этой древней операционной системы.
Ранее в теме принимали участие: maxud, Simplestas.
Актуальные патчи, паки и сборки выкладывают: IFkO, Sweetlow, BolenB и другие неофициальные лица.


Заплатки и драйверы от Rudolph R. Loew (Web Archive)
Памятный сайт (rloewelectronics.com) и ещё одна страничка
без его великолепных патчей, утилит и драйверов эта тема давно бы кончилась...


Практические аппаратные и программные
пределы работоспособности Win98

(с учетом представленных в этой теме решений по состоянию на 2023 год)


Последние доступные обновления, паки, сборки, патчи, утилиты и драйверы:

  • Windows 98IF от IFkO - неофициальная модульная сборка Windows 98SE с предустановленными обновлениями, заплатками, улучшениями и дополнительными компонентами, или готовые варианты сборки.
     
  • Драйверы и компоненты для Windows 98SE или 98IF от IFkO, предназначенные для установки в систему и интеграции в дистрибутив.
  • Краткая и полная инструкции по сборке дистрибутива Windows 98IF.
     
  • Наборы от BolenB для интеграции обновлений в дистрибутивы Win95osr2, Win98, Win98se, WinMe - чтобы при установке сразу ставились все обновления. Сделано с помощью SLIPSTRM - Slipstreaming Updates into a Windows 9x Installation CD от Rudolph R. Loew.
     
    Обновления от Maximus Decim
  • Инструкция по правильной установке Windows 98SE от maxud (версия от 21.02.2009) со ссылками на недостающие компоненты. Альтернативные списки ссылок - здесь и здесь.
     
  • UnSP for Windows 98 Standard/First/Gold/RTM Edition (English by Petr & erpdude8): 2.58 RC Lite и 2.58 Final Full
  • UnSP for Windows 98 Second Edition: 3.61, 3.64 by Problemchyld
     
  • Revolutions Pack 9.7 by Simplestas (aka Tihiy) - замечательная адаптация скинов от Windows XP и Vista под Windows 98/ME (улучшенное оформление окон, новые иконки и эффекты, новая панель снятия задач, сглаживание шрифтов ClearType и многое другое)
  • Tihiy's Tools - коллекция бесплатных утилит для Windows 98/ME от Simplestas (aka Tihiy), включающая индикатор сетевых подключений в трее, удобную панель снятия задач, панель завершения работы от XP и другие инструменты.
  • KernelEx 4.5 Final Multilingual by Xeno86 - проект по модифицированию библиотеки kernel32.dll для обеспечения возможности запуска под Windows 98/ME программ и игр для XP. KernelEx4.5.2 - последняя версия  (он же, адаптированный HNKTO для дистрибутива Windows 98IF).
  • SH95UPD (Shell 95 Update Project) 0.0.8 by sp193 - проект по модифицированию библиотеки shell32.dll от Windows 95, используемой в урезанных версиях Windows 98/ME, для обеспечения лучшей совместимости с этими ОС, основан на исходниках от KernelEx.
     
  • Tweaked Unofficial NVIDIA Display Driver 82.69 for Windows 98/ME by MDGx - последние неофициальные драйвера для всей линейки видеокарт GeForce, 82.69 "fixed", (или модульный драйвер видеокарт nVidia от IFkO, включающий и 82.69)  
  • VBEMP x86 by bearwindows - универсальный (для любых видеокарт) VESA/VBE видеодрайвер для архитектуры Windows 9x.
  • ReadDVD! - драйвер для чтения дисков в формате UDF 1.5-2.x в Windows 95-ME (он же, пересобранный  IFkO).
  • Panasonic DVD-RAM Driver - универсальная поддержка записи DVD-RAM дисков, оригинал и обновление от BHA
     
  • RASPPPoE - сетевой протокол PPP over Ethernet для Windows 95-2003 (RFC 2516 для подключения ADSL/GPON без роутера), скачать тут, (он же, в одном пакете с сетевыми драйверами от IFkO)
  • Active Directory Client Extensions (dsclient.exe) 5.0.2920.5 Russian (Q323466) - клиентское ПО для получения доступа из Windows 95-ME к службам Active Directory и DFS операционной системы Windows 2000 Server.
  • Microsoft Windows 95, Windows 98, MS-DOS и другие Resource Kits - комплекты утилит, не входящих в основную поставку вышеуказанных систем.
     
  • VirNETas Regional Settings Changer 3.04.0246 - мощная программа для изменения региональных настроек в английских версиях Windows 95/98, оптимизирована для работы с Windows 98SE (спасибо Grigorijg), подробное описание внутри архива.
  • Microsoft Plus! for Windows 98 - пакет дополнительных программ и тем оформления рабочего стола.

    Навигация по топику и ссылки на интересные статьи по теме:

    Для просмотра всех сообщений темы в одном окне пользуйтесь "версией для печати" (одноименная ссылка над нумерацией страниц)

  • Windows 9x + RAM > 512 Мб - обзор всех существующих способов решения проблемы + исчерпывающая статья с сайта iXBT (aka матчасть) + версия Microsoft (статьи KB184447, KB253912, KB304943 в вольном переводе от maxud)
  • Сбрось память на диск - статья о работе Windows 9x с виртуальной памятью, дисковым кэшем и файлом подкачки + авторская версия.  
    Самая свежая версия LIMEM с исходниками
  • Как изменить "GENERIC IDE DISK TYPE 47" в списке устройств на реальное имя диска на чипсетах Intel, VIA и SiS + DMRP (Drive Model Reading Patch) от MERCURY127 - патч ядра для любых чипсетов, версий и языков Windows 98/SE/ME (не для 95!).
  • Как установить "Intel Ultra ATA Storage Driver" и "Intel Application Accelerator" на чипсеты Intel 430/440. (подробнее)
  • Все, что нужно знать о доступе к локальным томам NTFS из под систем 9х
  • Большая коллекция разнообразных обновлений и патчей для Windows 95-ME (и не только)
  • Последние Microsoft Windows Hardware Compatibility Lists (HCLs) для NT/95/98/SE/ME/2K/XP
  • Обсуждение Windows 95-ME на форуме MSFN
  • Сайты с программами и играми, совместимыми с Windows 98: Old-DOS.ru, Old-Games.ru, OldVersion.com, MIRRORS.PDP-11.RU

  • Сайт с описанием всевозможных опций основных BIOS, в т.ч. с подсказками по правильному выбору опций для 9х

    "ЛИЧНЫЕ КОЛЛЕКЦИИ ПОЛЕЗНОСТЕЙ" УЧАСТНИКОВ ТОПИКА

  • Неочевидные инструкции для редких ситуаций
     
  • Актуальный KernelEx и программы, проверенные с ним, сборка MERCURY127. пароль на архивы - 1 (единица).
  • Коллекция MERCURY127 - прочее добро, на которое он иногда ссылается. пароль на архивы 1 (единица), если не подходит - спросить в личке.
  • Коллекция SweetLow, на которую он иногда ссылается

    НЕАКТУАЛЬНОЕ И УТЕРЯННОЕ

    В этом разделе будет то, что уже никому не нужно или нигде не найти...

  • UnSP (Unofficial Service Pack) for Windows 98SE by Alper Coskun (aka Gape). Список отличий MDCU от UnSP.
  • SciTech SNAP Graphics - универсальные кроссплатформенные драйверы для широкого спектра видеокарт. жадное, глючное, мертвое.
  • Несколько советов по использованию Windows Update

    Схожие темы по Windows 95 и Windows ME :: Тема в Варезнике

    Рекомендуемые хостинги картинок (можно заливать под 98 и видны большинству посетителей):  
    https://picabox.ru/ · https://img-host.ru/ (сдох) · http://imgsharing.ru/ (сдох)

  • Всего записей: 11864 | Зарегистр. 03-08-2008 | Отправлено: 18:22 04-01-2024 | Исправлено: IFkO, 14:31 23-01-2025
    BolenB



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    В личке.

    Всего записей: 811 | Зарегистр. 22-12-2003 | Отправлено: 19:41 12-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    интересный сайт с документацией по старому железу:
    https://www.dosdays.co.uk/topics/datasheets_index.php

    Всего записей: 11864 | Зарегистр. 03-08-2008 | Отправлено: 22:32 18-11-2024
    midda2



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Статья про установщик Windows 95 https://habr.com/ru/articles/859458/
     
    Научпоп, конечно. Но вдруг кому-то будет интересно.

    Всего записей: 202 | Зарегистр. 24-03-2006 | Отправлено: 08:34 19-11-2024 | Исправлено: midda2, 09:04 19-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    midda2
    Забавно, мне Гугль сегодня эту же статью подсунул. ... Мы все под колпаком?

    Всего записей: 7145 | Зарегистр. 22-09-2005 | Отправлено: 16:19 19-11-2024
    fly_indiz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А знает ли кто как можно под чистым DOS-ом менять настройки AGP?
     
    Есть ряд настроек:

    Код:
    Desired AGP rate  : 4x
    AGP Operations    : Enabled
    AGP SBA           : Supported, Status: Enabled
    AGP Fast Writes   : Supported, Status: Enabled
    AGP Status Reg.   : 1F000217h
    AGP Command Reg.  : 1F000314h

    До запуска винды под DOS-ом - они выключены.
    Они включаются в винде драйвером.
    Если выйти из винды в дос (пунктом в пуске - перезагрузка в режиме мс-дос) - то параметры после винды остаются включенными.
     
    Вроде есть такой AGP commang register через который эти настройки можно включить.
    Но как это сделать - нагуглить не могу, может уже есть решения? или если нет - как то сделать?

    Всего записей: 2704 | Зарегистр. 28-04-2006 | Отправлено: 11:10 20-11-2024 | Исправлено: fly_indiz, 19:40 20-11-2024
    fly_indiz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://perscom.ru/agp/616-agp30
    https://pvd-audio.com/wp-content/uploads/2017/07/Guk-M.-Entsiklopediya.-SHiny-PCI-USB-i-FireWire-2005.pdf
     
    нарыл...
    Мне надо записать 1F000314h в регистр AGPCMD из под дос-а
    но как это сделать - не пойму...

    Всего записей: 2704 | Зарегистр. 28-04-2006 | Отправлено: 20:24 20-11-2024 | Исправлено: fly_indiz, 20:36 20-11-2024
    SweetLow

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

    Цитата:
    как это сделать - не пойму

    Use the Google, Luke!
    setup pci register under dos ->  
    https://www.vogons.org/viewtopic.php?t=89290
    https://www.uwe-sieber.de/files/pciset.zip
     

    Всего записей: 1233 | Зарегистр. 08-03-2005 | Отправлено: 12:17 21-11-2024
    fly_indiz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow
    Да, эту утилиту я тоже нашел.
    Но как с помощью неё найти именно регистр AGPCMD и как записать в него именно 1F000314h - я не понял :-(
    Если поможете разобраться - было бы круто.
     
    Через ALLREGS нашел что это 32-битный регистр A8
    но для его изменения нужно указать vendor_id и device_id а откуда их правильно выковырять - непонятно (ALLREGS их не показывает)
     
    Предположил что нужно устройство: AGP-контроллер
    В винде запустил информацию о PCI-устройствах, нашел AGP-контроллер имеет VEN 1106 и DEV 8598
    но пытаясь записать в эти ven и dev в регистр A8 показывает что он не меняется. Мало того - при таком указании ven и dev и сам регистр A8 - он и в винде нулевой. (хотя ALLREGS показывает что ненулевой)
    Т.е. я гдето ошибаюсь или с vendor_id или c device_id или с номером регистра....

    Всего записей: 2704 | Зарегистр. 28-04-2006 | Отправлено: 12:52 21-11-2024 | Исправлено: fly_indiz, 14:54 21-11-2024
    SweetLow

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

    Цитата:
    найти именно регистр AGPCMD

    AGPCMD лежит в расширении AGP по стандартному смещению (DWORD по смещению 8, если быть точным). И в стандарте AGP это описано. А тот же PCICFG от Ralf Brown (прямо под досом) показывает Capabilities List, в том числе и начальные смещения этих расширений. Впрочем тут можно чем хочешь пользоваться. После этого сложив две цифры мы получаем положение этого самого AGPCMD для конкретной системы в PCI Config Space нужного устройства. И с помощью любой утилиты устанавливаем нужное значение.
    Кстати, мне смутно помнится, что некоторые управляющие значения надо бы синхронно менять (и в северном мосте, и в видеокарте).
     
    Добавлено:

    Цитата:
    но для его изменения нужно указать vendor_id и device_id а откуда их правильно выковырять - непонятно
     

    И да, надо бы конечно минимальный базис прочитать, про PCI устройства вообще. А то с такими вопросами далеко не уедешь...

    Всего записей: 1233 | Зарегистр. 08-03-2005 | Отправлено: 14:49 21-11-2024
    seerhakeer



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую форумчане! Вопрос такой возник, а есть виндовоз 98 с поддержкой USB. Если ДА скиньте ссылку хочу вспомнить старину.........
    Если честно самая четкая винда была, а тут увидал данную тему аж слюнки потекли

    Всего записей: 139 | Зарегистр. 25-11-2015 | Отправлено: 15:38 21-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    дык вон 98IF в шапке... там usb, ahci, ehci, acpi, gpt, ntfs, pcie, ddr5, терабайные диски и флешки — всё, чего душа пожелает...
     
    (нет, с флешки она не ставится, даже не пытайся...)

    Всего записей: 11864 | Зарегистр. 03-08-2008 | Отправлено: 16:26 21-11-2024 | Исправлено: MERCURY127, 16:37 21-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Коллеги!
    Я нашёл гниду! В смысле - личинку вши. Это ещё не бага, но когда вырастет...
     
    По существу: Планировщик заданий может сообщать о пропущенных заданиях. Но не может. У меня в сборке. А в Windows 98SE как раз может. Оказывается, MSTASK.EXE, тот который из Windows 98SE, при попытках манипуляции с заданиями (задать, остановить и проч.) пишет в реестр (в HKEY_LOCAL_MACHINE\Software\Microsoft\SchedulingAgent) ключик "LastTaskRun"=hex:e8,...., без которого как раз уведомления о пропущенных заданиях не работают.  А после того, как он этот ключ записал, MSTASK.EXE вполне можно обновлять. Например, при установка IE6SP1. Новый этот ключ прочитает и все уведомления будут работать. Бага нет! Вот мои руки, они чисты!
    А вот ситуация, когда 98-я устанавливается сразу с обновлённым MSTASK.EXE, встречается крайне редко. Например, при установке моей сборки. И тут оказывается, что обновлённый MSTASK.EXE этот ключ НЕ ПИШЕТ! А раз ключа нет, нет и уведомлений. А бага соответственно есть
     
    Пока я бился головой в стену в поисках причины этого явления, выяснил, что миллениумный MSTASK.EXE уже испорчен. Возможно, в Миллениуме уведомления работают иначе, и там этот ключ не нужен, а может сломали и не заметив, перетащили эту гниду в IE6...
     
    Прошу заинтересованных в нормальной работе планировщика задач подтвердить или опровергнуть эти мои наблюдения и выводы. А то хочется прибить гниду, да опасаюсь наломать дров...

    Всего записей: 7145 | Зарегистр. 22-09-2005 | Отправлено: 22:27 21-11-2024
    fly_indiz



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

    Цитата:
    Кстати, мне смутно помнится, что некоторые управляющие значения надо бы синхронно менять (и в северном мосте, и в видеокарте).

    СПАСИБО, это был ключевой совет, ПОМОГЛО.
    радости нет предела.
    в досе теперь бустанул AGP и ещё на 30% повысился фпс в кваке.

    Всего записей: 2704 | Зарегистр. 28-04-2006 | Отправлено: 00:00 22-11-2024
    seerhakeer



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

    Цитата:
    MERCURY127

    А пароль какой на архиве?

    Всего записей: 139 | Зарегистр. 25-11-2015 | Отправлено: 07:13 22-11-2024
    IFkO



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

    Цитата:
    А пароль какой на архиве?
    Он в Read.Me указан.

    Всего записей: 7145 | Зарегистр. 22-09-2005 | Отправлено: 09:25 22-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    seerhakeer, если вопрос про 98IF — то спрашивай IFkO, какой у него там пароль. обычно это номер года.

    Всего записей: 11864 | Зарегистр. 03-08-2008 | Отправлено: 09:27 22-11-2024
    seerhakeer



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO, MERCURY127
    Ребята Спасибо!!! Обкатаю ваше творение обязательно поделюсь на Ю........

    Всего записей: 139 | Зарегистр. 25-11-2015 | Отправлено: 09:58 22-11-2024
    SweetLow

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

    Цитата:
    в досе теперь бустанул AGP и ещё на 30% повысился фпс в кваке

    Вот за что я "люблю" так сказать, "обычных пользователей", так это за их рапорты
    Вместо того, чтобы сказать, "тестовая система такая-то, тестовое приложение такое-то, до оптимизации результат такой-то, оптимизация такая-то, после неё результат такой-то" и только в ЭТОТ момент написать о тридцати процентах и порадоваться - содержательная часть опускается полностью.

    Всего записей: 1233 | Зарегистр. 08-03-2005 | Отправлено: 10:26 22-11-2024
    fly_indiz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow
    понял, исправляюсь.
     
    Система:
    VIA Apollo Pro 133T (694T)
    PIII-S 1.4Ghz (133*10.5)
    1Gb PC-133 ecc reg
    GeForce FX 5900 Ultra
    MS-DOS 7.1 (от 98IF)
     
    Тестовая игра:
    Quake 1 DOS, разрешение 1024*768, новая игра, стартовая локация
    проверка командой timerefresh
     
    Без всяких бустов, просто DOS: 11fps
    MTRRLFBE LFB WC: 44fps
    MTRRLFBE LFB WC + включен AGP 4x, AGP SBA, AGP Fast Writes: 57fps

    Всего записей: 2704 | Зарегистр. 28-04-2006 | Отправлено: 13:48 22-11-2024 | Исправлено: fly_indiz, 13:50 22-11-2024
    uShell

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

    Цитата:
    в досе теперь бустанул AGP и ещё на 30% повысился фпс в кваке.


    Цитата:
    Без всяких бустов, просто DOS: 11fps
    MTRRLFBE LFB WC: 44fps  

    На эти 3% и живу (c)

    Всего записей: 1107 | Зарегистр. 12-06-2019 | Отправлено: 14:30 22-11-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows 98 SE (оптимизация и улучшение) — одиннадцатая часть


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru

    Рейтинг.ru