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

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

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

IFkO (04-01-2024 19:57):  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198

   

MERCURY127



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

Windows 98 Second Edition  
ДЕCЯТАЯ ЧАСТЬ


Особенности работы с Windows 9X/ME с учётом прогресса и деградации в программно-аппаратном обеспечении на 2022+ год. Основное в теме - это обновления для 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х

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

  • Неочевидные инструкции для редких ситуаций
     
  • Коллекция 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 :: Тема в Варезнике

    Рекомендуемый Хостинг картинок

  • Всего записей: 11564 | Зарегистр. 03-08-2008 | Отправлено: 23:36 31-12-2021 | Исправлено: IFkO, 21:35 04-12-2023
    Wormrider



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кстати, как движется проект установки и использования Win98 на ноутбуке?

    Всего записей: 319 | Зарегистр. 23-09-2006 | Отправлено: 23:33 18-02-2023
    IFkO



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

    Цитата:
    Сторонние медиапроигрыватели, которые содержат "всё в себе" (Например VLC), несмотря на то, что почти всё из этого они проигрывают без нареканий, я пока в рассчёт не беру
    Это правильно, мы пока обсуждаем общесистемные кодеки, которыми может пользоваться любой проигрыватель, а не только WMP. Именно поэтому я отделил подсистему Windows Media от проигрывателя как такового. Чтобы пользователь не привязывался к WMP, а имел свободу выбора СТОРОННЕГО проигрывателя. Потому что проигрыватель от MS, увы, жёстко привязан к версии Windows Media. Хотя над Mplayer2 стоит провести ещё пару опытов для гарантии.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 23:34 18-02-2023
    Wormrider



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Слушайте, а что мешает найти сотрудников MS тех лет (около 2000-2002 гг.) и задать ему (или им) несколько вопросов, которые сильно прояснят ваши вопросы. Я думаю, есть даже русскоязычные. Это ускорит и упростит вам ваш труд.

    Всего записей: 319 | Зарегистр. 23-09-2006 | Отправлено: 00:56 19-02-2023
    odz3nn

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wormrider Желаемое за действительное - ни один человек больше не помнит Win9x, у нас до сих пор нет утечки исходного кода Win9x...

    Всего записей: 58 | Зарегистр. 27-12-2021 | Отправлено: 03:00 19-02-2023
    HNKTO



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

    Цитата:
    Но это они своими средствами, не общесистемными.

    А, ну так-то и у меня всё открывается. (а для Indeo Video 2.1 и прочей отжившей архаики вроде должно где-то валяться, что я уже давно не ставлю в виду отсутствия такого видео)

    Цитата:
    Какого чёрта они в новых версиях кодеков исключили поддержку старой?

    Кто? В коробке 98й, 2к, XP эта штука вроде не шла никогда.
    .ape - это Monkeys Audio, у меня есть на него общесистемный кодек, он он кажись требует KernelEX (как и ряд других у меня в ходу)
     
    Wormrider, среди нас тут и специалистов нет, готовых глубоко и основательно лезть туда (вглубь ядра) чтоб имел смысл искать кому задать вопросы. (вот к примеру Рудольф Лоев делая все те его ништяки возможно и задавал)
    А по поверхности, беря даже вот тот-же WMP, даже те кто тогда непосредственно этим занимался сейчас уже подавно ни помнят ничего. Это я даже тупо по себе могу сказать.
    Кстати а в чём вопрос

    Цитата:
    установки и использования Win98 на ноутбуке

    ? Какие платформы может окучить, на тех работает. На слишком новой для ней технике логично что неполноценно. На ноутах, которые вечно были вёдрами одной операционки, эти границы логично гораздо ниже и с этим поможет только писание полноценных vxd драйверов под новое железо.

    Всего записей: 2093 | Зарегистр. 30-01-2010 | Отправлено: 08:27 19-02-2023
    IFkO



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

    Цитата:
    Кто? В коробке 98й, 2к, XP эта штука вроде не шла никогда.
    Intel/Ligos.
    Кодеки Indeo идут в коробке, но версии 3-4-5. Вот я и спрашиваю: а почему они перестали поддерживать версию 2?

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 11:23 19-02-2023
    SweetLow

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

    Цитата:
    А вот с фантомом порождаемым наличием SKSI привода ничего сделать не может.

    http://sweetlow.orgfree.com/download/rmmremove.zip
     
    +RMMLTRRM.VXD & RMMLTRRM.REG
    Прибьёт любую букву, в том числе и бутовую и системную (с забавными эффектами), но уже не автоматически, а по произвольному списку в реестре (RMMLTRRM.REG).
    НО! Именно наследованную из ДОСа - если она потом опять определится уже драйверами защищённого режима то такую уже не удаляет, разумеется.
     

    Цитата:
    Кстати да, вариация dlmanip для Win32 реальна?

    Вообще да. С помощью драйвера не проблема этот функционал и пользовательскому приложению экспортировать.
     
    MERCURY127

    Цитата:
    теперь нужно пробовать поставить 9х с флешки...

    Это о чём вообще речь? ЗАГРУЗИТЬСЯ с флешки, причём с драйверами защищённого режима для USB контроллера с которого происходит загрузка? Теоретически такое возможно, но есть одна махонькая проблема - CONFIGMG инициализируется раньше IOS. Из-за чего собственно и появилась надобность в RMMBADRM.VXD
     
    Добавлено:
    odz3nn

    Цитата:
    ни один человек больше не помнит Win9x

    Достаточно людей которые это помнят... И даже более ранние версии.
     

    Цитата:
    у нас до сих пор нет утечки исходного кода Win9x

    А вот это НАСТОЯЩАЯ проблема.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 12:26 19-02-2023
    KPGA

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

    Цитата:
    у нас до сих пор нет утечки исходного кода Win9x...

    А, разве сложно при текущих технологиях, когда уже и ИИ привлекают для реверс-инжениринга,
    получить, к примеру, даже в черновом приближении "исходники" Win98 и промоделировать их работу на выяснение ньюансов работы платформы при наличии и информации от таких проектов как Wine, ReactOS, KernelEx, OneCoreApi ... и к тому же утёкших исходников WinXP?
     
    Те же труды популяризатора реверса Дениса Юричева могли бы быть использованы и для этого.
    Денис Юричев «Reverse Engineering для начинающих»
    (вроде ещё обновляет свой фолиант для подписчиков)
     
     
    P.S. Как понимаю дело лишь в том, что кто то не начал делать это системно в силу разных причин (жизненных, финансовых, профессиональных ...) и фактора неизвестности сколько на это может потребоваться времени для сего действа.  
    Вроде, даже в Win95 много кода сделано на ассемблере по слухам и не совсем ясно это в плюс или в минус  
    для его разбора.
     
    Полагаю, что если бы была чья то воля для принятия решения по реверсу на уровне, к примеру, как в государстве Китай,  
    то даже отсутствие каких то либо исходников произвольного ПО - это не проблема при привлечении даже кучи людей для реверса чего либо.  
     
    Если бы были сделаны и такие исходники, то это, возможно, подвинуло держателей оригиналов подвинуть к публикации исходных кодов и Win98 OS в открытый доступ  и мы бы смогли увидеть запуск полноценных реплик Win98 на современном железе.
     
    P.S. Разве мало Мелкомягкие подняли денег на доминировании Win98 для ПК, чтобы как то не отблагодорить пользователей купивших их ОС и/или создававших ПО для неё увеличивая доход MS корпорации и обогашая её создателей?
     
    Сам, конечно, в текущих реалиях использую Puppy Linux CD  на буке i5 (редко на нём запуская Win98IF c частью проблем при этом) , но где то ностальгия по использованию ещё с железом компьютера P-100 и Win98 и её переустановкой драйверов видеокарты для Ali осталась в ностальгическом варианте.  
    При этом доступ к портам COM, LPT достаточно реальный был, в сравнении с даже с идеалогией реализованной в WinXP, Win7 и далее.
     
    Из последних апгрейдов железа P-100 компьютера примерно на рубеже  2000-х годов добавлял к нему + 64МБ существующей на тот  момент и технологиях DDR памяти, что получилось не спервого раза, но далее это железо, к примеру, даже тянуло игру "Героев Меча и Магии 3" запускаемую на более серьёзном железе.   (т.е. в апгрейде получил в сумме 72Мб для Win98 для P-100)
    Эта плата, как личный раритет, ещё сохранилась у меня.
     
    Интересно, что где то в районе 2003-2004 года пытался установить Win98 на RoverBook, то это удалось, но с очень гемморойным процессом для получения результата,чтобы система Win98 не конфликтовала cо своим железом установленном в этом буке совместимом с WnXP.  
     

    Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 13:10 19-02-2023 | Исправлено: KPGA, 14:25 19-02-2023
    HNKTO



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

    Цитата:
    а почему они перестали поддерживать версию 2

    Как вариант - выкинули для решения проблем с производительностью.
    Особенно, что весьма вероятно, это был кодек в формате ACM, а они грузят систему своим присутствием
    (хотя впрочем в уже 98й уже научили систему выгружать их после старта (замедляет загрузку винды) а потом загружать только при начале воспроизведения медиаконтента (замедляет открытие последнего + снижает производительность т.к. они висят в памяти всё воспроизведение)
    Так уж реализован ACM, ибо по изначальной задумке это модули ядра ОС и во всяких Win3.x и ранее они должны были стартовать в С0 вместе с системой и крутится там до остановки.
    Это я так, между делом со скуки, чем плохи лишние ACM кодеки, особенно в совмещении со всякими вёдрами уровня Пень1 и ниже.
    А есть ещё больший вариант - лицензионные проблемы.
    Ибо всякий Синепак с MSV1 они от туда не выкинули до сих пор.

    Цитата:
    ЗАГРУЗИТЬСЯ с флешки, причём с драйверами защищённого режима для USB контроллера

    Кстати во всех моих случаях я это dlmanip-ом прекрасно решал. Правда...я под realmode распаковывал образ ОС в RAMDISK, перенаправлял туда системный раздел DOS, прибивал флэшку, толкал WIN.
    Варианты чтоб ОСь работала прямо с флэшки я как-то даже не рассматривал.

    Цитата:
    +RMMLTRRM.VXD & RMMLTRRM.REG

    Попробую не забыть потестить.

    Цитата:
    этот функционал и пользовательскому приложению экспортировать

    Ну если так-то то дальше и графическую морду написать не проблема, хотя, помоему и консольной хватит. Хотя... так=то я тут поднимал с рэйдом и хотплюхом, вопрос хотвыплюха, РАЗмонтировать накопитель, оцениваемый ОС как обычный ЖД.
    <offtop>Подробнее...</offtop>

    Всего записей: 2093 | Зарегистр. 30-01-2010 | Отправлено: 14:37 19-02-2023
    IFkO



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

    Цитата:
    Я правильно понял, что тестовая семёрка уже на текущем этапе по всеядности демонстрирует возможности ничем не хуже шестой, но ещё немного не дотягивает до девятой? И те кто сейчас сидят на шестой, после тестирования могут вполне безболезненно накатить данный пакет поверх, получив тем самым полноценную версию семь, плюс все возможности шестой версии? Ну и сама шестая версия не удаляется...?
    Изучил этот вопрос со всей тщательностью (насколько она совместима с быстротой). Да, этот пакет можно накатить поверх Windows Media 6, хуже не станет, станет только лучше.
    За одним малым исключением: тестовый файл QT (WC).mov WMP перестаёт показывать. Таков побочный эффект от установки полноценного QuickTime.
    Да, Windows Media 7 оказалось всего лишь лёгким обновлением 6-й версии + несколько дополнительных кодеков. Так что никаких потерь не будет.
    А вот Windows Media 9 - это полная переделка системы кодеков, так что этот пакет поверх 6-й или 7-й версии ставить нельзя: воспроизведение WMA и WMV отсыхает напрочь
     
    И кстати, оказалось , что я недовложил в пакет кодеков пару общесистемных DLL. Скачайте его заново по вчерашней ссылке или по этой.
     
    Всем:
    Проводя опыты на Virtual PC, внезапно для себя обнаружил два неприятных глюка у Winamp 2.96, которых у меня на реальном железе не было:
    - отсыхает поддержка WMA. Он просто перестаёт понимать этот формат. Причём у меня в разных вариантах используются разные плагины in_WM, так вот - отсыхают они ОБА!
    - плагин декодирования AC3+DTS ломает воспроизведение вообще! То есть просто из-за его присутствия Винамп заявляет "аудиокарта занята, играть не могу!" Я могу его откатить, но для начала хотелось бы понять, а нужно ли это?
    Может это баги самой виртуальной машины?

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 15:36 19-02-2023
    HNKTO



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

    Цитата:
    AC3+DTS ... аудиокарта занята, играть не могу!

    Я со вторым тэзисом на реальном железе сталкивался. С какими-либо плагинами винампа я это никак тогда не ассоциировал, но интересное замечание, если не забуду - проверю.
    А теперь ещё вторая сторона: на кошерных Virtual PC это повторяется или нет? (баги привносятся нашими переделками, или оно так изначально?)

    Всего записей: 2093 | Зарегистр. 30-01-2010 | Отправлено: 16:26 19-02-2023
    SweetLow

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

    Цитата:
    Варианты чтоб ОСь работала прямо с флэшки я как-то даже не рассматривал.

    Если не грузить драйверы USB контроллера, то и с флэшки работает замечательно (у меня один образ без PnP ядра на трёх домашних машинах работает и работал ещё на старой рабочей машине). А вот если грузить - то не работает (и весьма сложно заставить работать).
     

    Цитата:
    я это dlmanip-ом прекрасно решал

    dlmanip отличная вещь, но это всё таки хак и последствия его видны. А без хака задача вообще не решается: простое решение которое вроде должно работать - не работает.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 16:47 19-02-2023 | Исправлено: SweetLow, 16:53 19-02-2023
    IFkO



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

    Цитата:
    на кошерных Virtual PC это повторяется или нет?
    У меня кошерная.

    Цитата:
    Я со вторым тэзисом на реальном железе сталкивался
    Если на Винампе, то картина там такая:
    "- я с вами не играю"
    - переключаю вывод на DirectShow, он играет
    - убираю этот плагин, переключаю вывод обратно на Wave, он играет
    - возвращаю плагин
    "- я с вами не играю"
    Подозреваю, что дело именно в аудиокарте: в виртуалке эмулируется жуткое старьё, драйвер наверное чего-то не умеет, нужного этому плагину для адекватной работы. Соответственно то же самое будет и на реальной такой аудиокарте. Хотелось бы, чтобы кто-то на подобном антиквариате это проверил.
    А вот почему WMA отсыхает, ума не приложу: там плагин обращается к системному кодеку (к разным, в зависимости от версии плагина и Windows Mefia), и притом что кодек рабочий (WMP этот формат играет без проблем) разные версии плагина с разными версиями кодеков дают один и тот же отрицательный результат

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 17:28 19-02-2023 | Исправлено: IFkO, 17:30 19-02-2023
    logins

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

    Цитата:
    Подозреваю, что дело именно в аудиокарте: в виртуалке эмулируется жуткое старьё, драйвер наверное чего-то не умеет, нужного этому плагину для адекватной работы. Соответственно то же самое будет и на реальной такой аудиокарте. Хотелось бы, чтобы кто-то на подобном антиквариате это проверил.

    Правильно. Проверять надо как на Win98, в которой, ставится VxD драйвер, так и с WinME, где ставится уже более новый WDM драйвер и соответствующая обвязка, которая по-функционалу отличается от той, что в Win98. Разница вполне есть. Так, например, во втором случае MyPal29 проигрывает звук на интернет страницах и во встроенном видео. А в первом случае - нет. Так сделан браузер. Так же может быть сделан и ваш плагин. Задача в том, что бы работало именно в первом случае. Поэтому данная виртуалка подходит как нельзя лучше (Можно проверить и так и сяк). Второй случай позволяет вцелом проверить ровность и правильность установки, а первый выявить именно проблемы совместимости со старым VxD драйвером и\или устаревшей обвязке вокруг WDM. Однако, это на данный ммоент не лечится (По крайней мере решений так и не было до сих пор, кроме перехода на WDM драйверы с особым подбором железа, либо переход на WinME). Поэтому проблему придётся искать скорее на стороне плагина.
     
    Добавлено:
    Я пробовал перенести аудиоподсистему WinME на Win98 - не получилось: NTKERN и MMDEVLDR слишком старые, что бы толкать миленниумные драйверы обвязки, а сами они к 98SE не подходят уже из-за иных каких-то зависимостей...
     
    Добавлено:
    В общем случае, затачивать всё это желательно именно под 9х, с VxD драйвером (Да да, именно под это "жуткое старьё", драйвер которого чего-то там не умеет, "нужное" этому плагину). Это самый частый сценарий и железа такого больше всего. Всё что новее уже и под XP вертится с таким же успехом...

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 17:56 19-02-2023 | Исправлено: logins, 18:13 19-02-2023
    IFkO



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

    Цитата:
    Правильно. Проверять надо как на Win98, в которой, ставится VxD драйвер, так и с WinME, где ставится уже более новый WDM драйвер
    WDM-драйвер ставится и у меня в "альтернативном" варианте сборки. И я на нём эту гипотезу уже проверил. Да, дело именно в драйвере. При WDM всё нормально играет. А при VxD (их у меня аж два разных), не работает.
     
    Отсюда вопрос всем:
    в этой ситуации, когда один из плагинов к WinAmp с некоторыми видеодрайверами сам не работает и проигрывателю мешает работать, не откатить ли его до более старой версии, не имеющей этой проблемы?
    Плюсы:
    - Винамп будет играть сразу, пользователю не придётся мучиться, перенастраивая его до рабочего состояния
    - AC3 тоже будет играть сразу
    - плагин вчетверо меньше объёмом
    Минус:
    - не будет поддержки DTS
    Компенсация минуса:
    - этот DTS вообще крайне редкий формат
    - их на самом деле два разных формата: DVDaudio и "Звукозапись Digital Surround". И какой из них поддерживается, я даже не знаю

     
     
    logins

    Цитата:
    во втором случае MyPal29 проигрывает звук на интернет страницах и во встроенном видео. А в первом случае - нет
    Из интереса посмотрите на моей "альтернативной" сборке. Драйвер там есть, а полной миллениумной поддержки WDM, увы, нет. Не смог добиться

    Цитата:
    проблему придётся искать скорее на стороне плагина
    Искать её в плагине - дело пустое. Если он  кривой, его можно только выбросить. Переписать его мы не можем.
    Цитата:
     и железа такого больше всего
    Не вполне корректно: этот глюк проявляется далеко не на всём железе. Вероятно, только на очень старом даже для 98-й.
    Цитата:
    NTKERN и MMDEVLDR слишком старые, что бы толкать миленниумные драйверы обвязки
    Я вроде выявил ОДИН драйвер, обеспечивающий работу WDM в реальном темпе: RT.SYS Да, именно его не удаётся запустить в 98-й, так что WDM-звук в ней заикается. Других проблем с этим форматом в 98-й я не знаю, лечить вроде ничего больше не надо.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 18:40 19-02-2023 | Исправлено: IFkO, 18:49 19-02-2023
    logins

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

    Цитата:
    И кстати, оказалось , что я недовложил в пакет кодеков пару общесистемных DLL. Скачайте его заново по вчерашней ссылке или по этой.

    Обновил.
     

    Цитата:
    При WDM всё нормально играет. А при VxD (их у меня аж два разных), не работает.

     
    Я не знаю, что со всем этим делать. Хочется и безпроблемные VxD драйверы сохранить, дабы музыку слушать ровно, в игры играть, да и с аудио вцелом работать комфортно. А с другой - браузеры и плагины, типа вашего, зависящие от WDM, а не редко, дополнительно к этому, ещё и от миленниумных особенностей обвязки, не поддерживаемой в 9х. Я обдумывал разные варианты и если первое скорее основное и явно больше критичное к качеству, то второе не столь существенно и главное "что бы звук хоть какой-то был". И тут я вспомнил деятельность MERCURY127 вокруг синтетической звуковой карты, на основе как раз WDM драйверов. Что если всё-таки заставить её работать и научиться перенаправлять вывод с неё на реальную карту, с VxD уже драйвером? Виртуальным аудиокабелем например? Ещё, я где-то читал, что некоторые VNC клиенты так же встраивают в целевую систему синтетическую звуковую карту, что бы на удалённом компьютере получать звук. Это может подойти даже лучше. Однако, я не знаю пока что с какой стороны подступиться.
     
    Добавлено:
    И в любом случае, для полноценной работы, миленниумную обвязку всё-таки придётся прикручивать.
     

    Цитата:
    Я вроде выявил ОДИН драйвер, обеспечивающий работу WDM в реальном темпе: RT.SYS Да, именно его не удаётся запустить в 98-й, так что WDM-звук в ней заикается. Других проблем с этим форматом в 98-й я не знаю, лечить вроде ничего больше не надо.

     
    Я тоже почему-то сразу подумал на RT.SYS. В WinME, если его убрать, тоже перестаёт работать. Видимо в нём заложено всё то, чего хочет Mypal29.
     
    Добавлено:
    Хотя встречались (не подтверждённые) сообщения и о успешной якобы работе и под 98SE, в сочетание с фирменным драйвером. В этом случае, вероятнее всего, всё это "необходимое" привносится уже самим драйвером. В случае с SB16 этого не происходит (Хотя и драйвера WDM отдельного для 9х не встречается. Удалось отыскать только тот, что для сборки и выдернут как раз из WinME, но не полностью, а частично, без, как минимум, RT.SYS). Вот мне и было как раз интересно, с каким железом и конкретной версией драйвера это якобы работает в 9х, не привносит ли этот драйвер какую особую, 9х совместимую версию RT.SYS или там всё в самом драйвере вшито?
     
    Добавлено:
    У кого есть звук в Mypal29 под Windows 98 SE или IF, можете написать какую версию драйвера вы используете?

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 20:43 19-02-2023 | Исправлено: logins, 21:44 19-02-2023
    IFkO



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

    Цитата:
    Я не знаю, что со всем этим делать.
    Я знаю: откатывать плагин до беспроблемной версии. А так не хотелось

    Цитата:
    миленниумную обвязку всё-таки придётся прикручивать
    за 25 лет никто этого сделать не сумел. Увы.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 22:38 19-02-2023 | Исправлено: IFkO, 22:38 19-02-2023
    HNKTO



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

    Цитата:
    Если на Винампе, то картина там такая:  
    "- я с вами не играю"  
     - переключаю вывод на DirectShow, он играет  
     - убираю этот плагин, переключаю вывод обратно на Wave, он играет  
     - возвращаю плагин  
    "- я с вами не играю"

    Вот! В точности картина из воспоминаний.
    ИМХО к глючному плагину звёздочку и на задворки (даже если, допустим, ставить но отключить из работы по умолчанию) кому очень надо.
    Вот мне как-то в голову не приходило, что какая-то там библиотека декОдирования моглА... вот так замысловато нагибать проигрыватель. (интересно как это оно ещё вот такое порождать умудрялось...само чем-то занять ЗК? Да к примеру там-же ускорять декодирование того DTS, только раком и криво)

    Всего записей: 2093 | Зарегистр. 30-01-2010 | Отправлено: 23:04 19-02-2023 | Исправлено: HNKTO, 23:11 19-02-2023
    HNKTO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да! Подтверждаю.
    Toshiba 465CDX (ноут), отключаем IN_AC3.dll и всё начинает работать.
    Заодно обкопал. Нет, не то чтобы он глючный, он слишком умный (посмотрел что внутри: это-ж АЦ3-фильтр, только в исполнении для Внампа. Видимо не оценивая лезет сам напрямую в железо за аппаратным ускорением декодирования и всем таким, а тут, та старая карточка расшарить себя на нескольких желающих не умеет, а оно как раз вот так и получается).
    Так вот тем-же макаром несколько Винампов параллельно звук играть не могут (с той-же вылазящей ошибкой), а вот на 3м Пне не то что несколько штук себя параллельно, даже в параллели с ДОС-патифоном всё поёт и играет и даже не заикается - SB-L! в этом плане гораздо продвинутей.
    Короче тот самый путь между от железка может работать только с одним пользователем за раз, как во времена ДОС, до железка умеет разорвать себя на нескольких хотетелей и сама собирать и играть всё вместе, полифония!
    (ну а, зная направление развития ОС, в Линолиуме видимо в гораздо более лучшем и объёмном виде проэмулировали многозадачность и тому, чего оную само не умеет. Типа всяких безмозглых AC97 кодеков, за которые все такие сложные задачи операциока должна делать)
     
    НО, ИТОГО, имхо я за этот IN_AC3.dll всё-же убрать, больно каверзный глюк чтоб сходу подумать что решение его нужно искать аж с той стороны. Пусть лучше отдельно лежит, с заметкой, что он поломает работу Винампа на старых/тупых звуковухах.

    Всего записей: 2093 | Зарегистр. 30-01-2010 | Отправлено: 11:17 20-02-2023 | Исправлено: HNKTO, 11:19 20-02-2023
    SweetLow

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

    Цитата:
    АЦ3-фильтр, только в исполнении для Внампа. Видимо не оценивая лезет сам напрямую  
    в железо за аппаратным ускорением декодирования  

    AC3Filter (который для Direct Show) как раз всегда отличался богатством настроек и в нём  как раз есть переключатель Декодировать/Выводить кодированное, причём индивидуально по каждому формату. Так вот монопольный захват устройства вывода звука для КОДИРОВАННЫХ форматов - это совершенно нормально, ибо такие потоки на большинстве железок одновременно с чем либо ещё выводиться не могут.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 13:03 20-02-2023
       

    Страницы: 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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru