Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — восьмая часть

Автор: ZSZ
Дата сообщения: 03.06.2016 20:21
IFkO


Цитата:
Ну то есть давай, будем сначала думать, а потом загадывать желания?


К блютузу и ИК порту потом вернёмся.

Тут есть шанс, что перепадёт пару терминалов на Атомах 2007...2009 года. Как Ваша 98if на этом? Видео, наверное, только интегрированное там можно. SATA, Сенсорный экран. Очень маленькая платка.

Кто-то пробовал 9х на Атомах?
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 20:21

Цитата:
Кто-нибудь может посмотреть эту игру на Windows 9x? 2007 год. По описанию надо P3 1000 МГц, ХР. Есть сомнения, по внешнему виду должна идти на чём-то типа 300 МГц Win95. Ну и в требованиях грубые нестыковки.

Проверил. Работает:



Системные требования - враки! Никакой DirectX9 не нужен. Сейчас в системе стоит седьмой. Устанавливал с образа оригинального диска через setup.exe (Autorun.exe без KernelEX не работает). После установки предлагает установить DirectX 9c (Который имеется на диске, как и видеодрайвера для XP - 93.81_forceware_winxp2k_english.exe от NVIDIA и 6-2_wme_dd_cp_30314.exe, 6-5_xp-2k_dd_32464.exe, 7-3_xp_dd_43737.exe от ATI, не проверял. В системе стоит все тот же ForceWare 56.56 for Win9x). Отказался. Игра идет с аппаратным ускорением, без лагов и тормозов, практически идеально (Более 100FPS), зависаний и бсодов - не отмечено. Причины зависаний у вас - ищите в своей системе (Железо, драйвера, ОС).
Автор: IFkO
Дата сообщения: 03.06.2016 20:28
ZSZ

Цитата:
Как Ваша 98if на этом?
никак.
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 20:33

Цитата:
Ещё момент, под Windows 9х существуют драйдеры для PCI-express видеокарт?

Системе, насколько мне известно, абсолютно пофиг, по какой шине подключена видеокарта. Драйверы используются все те же. Просто в случае с AGP, при установленном драйвере чипсета - в 9х это будет полноценный AGP, а без этого драйвера, система будет "считать", что карта подключена по шине PCI. Так же по идее должно быть и с PCI-E, - поскольку драйвера чипсета умеющего PCI-E для 9x нет (По крайней мере я не встречал), система будет видеть такую видеокарту, как обычную PCI (Со всеми вытекающими от сюда последствиями, в том числе, более низкая производительность, по сравнению с AGP или все тем же PCI-E). Поэтому, PCI-E видеокарта, основанная на чипе, для которого есть драйвера под 9х (А это у nVidia карты начиная с четвертой и пятой серии), работать должна, как минимум, как обычная PCI.
Автор: MERCURY127
Дата сообщения: 03.06.2016 20:36
ZSZ, на атомах 9х никто ещё не видел. И не увидят. Там какое-то аппаратное недоразумение. Как и атом сам по себе.
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 20:40

Цитата:
Поддерживают ли последние версии ForceWare (77.72, 81.85, 81.98) OpenGL 2.0 в Win98?

На чем это можно проверить?
Автор: RandyOrton
Дата сообщения: 03.06.2016 21:07

Цитата:
На чем это можно проверить?

http://www.benchmarkhq.ru/fclick/fclick.php?fid=57 версия OpenGL указывается в логе.
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 21:13

Цитата:
http://www.benchmarkhq.ru/fclick/fclick.php?fid=57

Автор: RandyOrton
Дата сообщения: 03.06.2016 21:21
KOJl6aCKA
Хм, там удалили. Залил из своего архива https://yadi.sk/d/dQHUNm31sEo8f
Некоторые антивирусы ругаются, но DrWeb и Касперский ничего не нашли: https://www.virustotal.com/ru/file/24625ef9af2571eae8e0533e243c3193262711ed8be1b75db62b8d2122c1fcad/analysis/

Ещё версию OpenGL можно узнать в Serious Sam (при выборе OpenGL-рендеринга в настройках) и некоторых других OpenGL-играх.
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 21:23

Цитата:
https://www.virustotal.com/ru/file/24625ef9af2571eae8e0533e243c3193262711ed8be1b75db62b8d2122c1fcad/analysis/

Хе хе. Я лучше это в играх проверю.

Добавлено:
Впрочем, больше хотелось потестить чистокровное OpenGL 2.0 приложение. Писать то оно может что угодно, а вот как оно будет в реальных условиях, ещё вопрос. Тем более, что, как выше уже отмечено, официально поддержка появилась лишь начиная с 8Х.ХХ версий. Как оно работает в более ранних (и работает ли), наиболее достоверно, можно проверить только на полноценных OpenGL 2.0 играх, использующих его.
Автор: Sergey668
Дата сообщения: 03.06.2016 21:32
MisterGrim
То, что игра жутко глючная, недоделанная - это неоспоримый факт. По этой причине её так и не смогли по-человечески адаптировать под ХР - летающие танчики, мех по макушку в земле, неуничтожаемые цели и прочее, прочее. Оригинальный MechWarior 3 и под 98SE имеет такие глюки, что играть невозможно (по крайней мере русская версия). Поэтому играю в Gold Edition 2002г. Там глюков нет, только мелкие глючки, на которые можно забить.

ZSZ
С обозначением видеокарты лопухнулся. Комп на даче, а я в Москве. Наверное всё-таки 9500. Помню, что карта старая, памяти 64 МВ, охлаждение пассивное, выход - D-sub.

Но вопрос я задавал с другим подтекстом. Почему для перезапуска игры нужно именно перезапустить комп? Если бы причина была в перегреве, так мне игру вышибало бы постоянно. Да и после того, как игру вышибло, видеокарта остывает, и вперед с песнями. Так нет, только перезапуск компа. Так что интерес, конечно, чисто академический, но, как говорится, лишней информация не бывает.
Автор: KOJl6aCKA
Дата сообщения: 03.06.2016 21:55

Цитата:
GF4 Ti 4200 круче чем FX 5200 (5500) примерно в 2 раза.

Однако, если верить написанному тут:
https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units
GeForce 4 умеет только OpenGL 1.3, GeForce FX тянет вплоть до OpenGL 2.1

Так же, стоит учитывать, что в четвёртой серии 4200 это уже почти топ (И легко гонится по частотам до топа - 250Mhz у 4200 и 300Mhz у 4800), имеет те же 63 миллиона транзисторов, что и у топовой 4800. Когда как FX 5200 (5500) в пятой серии - обрезанный лоу-енд (С радикально заниженными частотами - 250Mhz (43 млн транзисторов) у 5200 против 500Mhz (125 млн) у 5800U). Конкурент ему скорее GeForce4 MX420. Как они были в свое время по ценам - не сравнивал (Прайсов нету тех лет).
Автор: RandyOrton
Дата сообщения: 03.06.2016 23:13
KOJl6aCKA
Вот эта программа http://www.benchmarkhq.ru/fclick/fclick.php?fid=111 покажет версию OpenGL.
Автор: ZSZ
Дата сообщения: 04.06.2016 00:29
Sergey668


Цитата:
Но вопрос я задавал с другим подтекстом. Почему для перезапуска игры нужно именно перезапустить комп? Если бы причина была в перегреве, так мне игру вышибало бы постоянно. Да и после того, как игру вышибло, видеокарта остывает, и вперед с песнями. Так нет, только перезапуск компа.


Я уже не помню всех подробностей, больше 10 лет прошло. Даже не помню, нужна ли была перезагрузка. Помню что комп в какой-то момент начинал тупить, сообщения в стиле того, что видеоадаптер не отвечает. Вылечилось установкой вентилятора на пассивный радиатор видеокарты. Эта видеокарта и сейчас живая, но несколько трудозатратно её тестирование. Попробуйте все те методы, что я упомянул ранее. Да, конденсаторы я тоже менял на той видеокарте.


Цитата:
охлаждение пассивное,


Вентилятор однозначно. Если не поможет, тогда копать далее.

MERCURY127

Цитата:
ZSZ, на атомах 9х никто ещё не видел. И не увидят. Там какое-то аппаратное недоразумение. Как и атом сам по себе.


просто не хотят или никто не смог запустить?
Атом всё же лучше Р3, да и материнские платы с USB2.

KOJl6aCKA

Цитата:
Системные требования - враки! Никакой DirectX9 не нужен. Сейчас в системе стоит седьмой. Устанавливал с образа оригинального диска через setup.exe (Autorun.exe без KernelEX не работает). После установки предлагает установить DirectX 9c (Который имеется на диске, как и видеодрайвера для XP - 93.81_forceware_winxp2k_english.exe от NVIDIA и 6-2_wme_dd_cp_30314.exe, 6-5_xp-2k_dd_32464.exe, 7-3_xp_dd_43737.exe от ATI, не проверял. В системе стоит все тот же ForceWare 56.56 for Win9x). Отказался. Игра идет с аппаратным ускорением, без лагов и тормозов, практически идеально (Более 100FPS), зависаний и бсодов - не отмечено. Причины зависаний у вас - ищите в своей системе (Железо, драйвера, ОС).


Странная какая-то игра. Это про "Need for Russia. Сделано в СССР."
Белиберда в системных требованиях. Вы не уточнили тип процессора и видеокарты. Мне она как бы и не нужна, графика посредственная даже на начало века. Двухъядерные и четырёхядерные её тянут на ура. Мне интересно бы выяснить причину, почему на одних P4-компьютерах она жутко тормозит 1 кадр в 5 секунд это на P4-2400 МГц, ATi9600, на другом, почти таком же, без проблем. У Меркурия-127 вроде бы так и не завелась толком на старом компьютере.
Автор: Downgratomer
Дата сообщения: 04.06.2016 00:57
на Атомах возможна жизнь 9x. точно проверено.
хотя на терминале с UEFI без переделки врядли получится.
Автор: Isica
Дата сообщения: 04.06.2016 01:33
Итак, кое-что прояснилось.
Параметры IPAutoconfigurationSubnet и IPAutoconfigurationMask таки действуют, но только из корня HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP\, т.е., только глобально, а не для отдельных карт. Кроме того, для актуализации изменений этих параметров, необходим перезагрузка ОС (перевключение карты здесь не рулит).
Таким образом, одному компу из подсети можно задать даже конкретный альтернативный адрес. Но остальным--увы--только диапазон.
А механизм автоназначения адреса оказался таки жутко ненадёжным: в ряде случаев, он склонен самопроизвольно отключаться!
Автор: MisterGrim
Дата сообщения: 04.06.2016 02:42
KOJl6aCKA
Цитата:
Так же по идее должно быть и с PCI-E, - поскольку драйвера чипсета умеющего PCI-E для 9x нет (По крайней мере я не встречал), система будет видеть такую видеокарту, как обычную PCI (Со всеми вытекающими от сюда последствиями, в том числе, более низкая производительность, по сравнению с AGP или все тем же PCI-E).
Для PCI-Express никакого драйвера чипсета не нужно, на логическом уровне любое устройство на этой шине в любой ОС видится как PCI. Так что никаких последствий не будет.
Автор: KOJl6aCKA
Дата сообщения: 04.06.2016 09:46

Цитата:
Вы не уточнили тип процессора и видеокарты

Intel CORE2 DUO eXtreme (x6800) + GeForce FX 5800 ULTRA (With ForceWare 56.56).
Автор: MERCURY127
Дата сообщения: 04.06.2016 10:29

Цитата:
на Атомах возможна жизнь 9x. точно проверено.
а можно подробнее? кто, когда и как запускал 9х на атоме? какой атом, какая точно мать? потому что когда я смотрел инет по данному вопросу (об UEFI тогда речи вообще не шло) - НИКТО не смог одолеть атомный ACPI, который чем то отличается от старых, привычных для 9х. соот дальше черного экрана дело не двинулось...

Цитата:
просто не хотят или никто не смог запустить?
Атом всё же лучше Р3, да и материнские платы с USB2.
ну вот я первый раз вижу, что запустили. но без дополнительных деталей - как то неубедительно.
и насчет того, что атом лучше П3 - не факт, ой не факт... а усб2 легко доставляется сторонней картой, в конце концов, это же IBM PC...
Автор: RandyOrton
Дата сообщения: 04.06.2016 10:59

Цитата:
Для PCI-Express никакого драйвера чипсета не нужно, на логическом уровне любое устройство на этой шине в любой ОС видится как PCI. Так что никаких последствий не будет.

Будет ли PCI-E карта использовать обычную память как продолжение видеопамяти?
Автор: MERCURY127
Дата сообщения: 04.06.2016 11:20
А зачем?
Автор: iggy_boss
Дата сообщения: 04.06.2016 11:38

Цитата:
Таким образом, одному компу из подсети можно задать даже конкретный альтернативный адрес. Но остальным--увы--только диапазон.

естественно, диапазон. представьте, что несколько интерфейсов будут с одним и тем же адресом.
Автор: RandyOrton
Дата сообщения: 04.06.2016 12:31

Цитата:
А зачем?

Это одна из фич PCI-E.
Автор: Us2002
Дата сообщения: 04.06.2016 13:13
IFkO

Цитата:
1. WMP9 плохо уживается с MPC в одной системе. Сам не умеет, и другим не дает. Надо это запомнить на будущее.

не факт, но возможно, и возможно что есть решения развода конфликтов

Добавлено:
ZSZ

Цитата:
Попробовал удалить WMP. Действительно, в MPC *mkv пошло и с флешки, и с диска. Спасибо за рекомендацию.

аллйавбар не прошло и недели
десяток раз одно и то же тут сказали, причём первый раз сразу после первого же вброса, не читаем не токма страницы с компонентами конструктора, не токма ридми но и тутошние ответы ... ппц
Автор: IFkO
Дата сообщения: 04.06.2016 13:22
Us2002
Цитата:
возможно что есть решения развода конфликтов
причина конфликта в том, что WMP регистрирует свои DLL-обработчики данных как общесистемные, тем самым внося сумятицу в системную настройку фильтров DirectShow. После этого другие плееры вынуждены использовать те неумелые методы, которые использует сам WMP9. А без этого сам WMP9 не умеет даже этого.
Мой "анализ" очень поверхностный, но судя по нему надеяться не приходится.

Автор: Us2002
Дата сообщения: 04.06.2016 13:29
ZSZ

Цитата:
Поскольку некоторые программы и игры не работают без установленного в системе WMP.

интересная новость, а есть примеры?
Автор: KOJl6aCKA
Дата сообщения: 04.06.2016 13:37

Цитата:
Будет ли PCI-E карта использовать обычную память как продолжение видеопамяти?

Видимо да. Она должна работать в 9х, так же, как и в XP. Насколько я понял, поддержка PCI-E осуществляется через видеодрайвер. В описании к ForceWare 56.56 в частности сказано:
http://downloads.guru3d.com/download.php?det=746


Цитата:
Внедрение поддержки PCI-Express для последней шины ПК обеспечивается с помощью NVIDIA UDA.
(Introduction of PCI Express- support for the latest PC bus enabled through NVIDIA UDA.)


А в INFе 60.86-ого, уже оффициально присутствуют PCI-E карты (GeForce PCX 4300; GeForce PCX 5300; GeForce PCX 5750 и тд).
Автор: Us2002
Дата сообщения: 04.06.2016 13:47
IFkO

Цитата:
Мой "анализ" очень поверхностный

мой еще более поверхностный, чисто из воспоминаний что в 98й у меня всегда рядом с вмп6 стоял mpc и особых проблем я не наблюдал
Автор: RandyOrton
Дата сообщения: 04.06.2016 14:08
KOJl6aCKA
Мою вторую программу скачали http://forum.ru-board.com/topic.cgi?forum=62&topic=28114&start=1060#6 ?
Автор: MERCURY127
Дата сообщения: 04.06.2016 14:27
итак... после шестичасового мемтеста выяснилось:
при частоте памяти 133 мгц глючит маааааааленький клочок в несколько мб в самом верху АП.
глючит всегда одинаково: в пятом тесте МТ211 вместо FF...F читается DF...F.
колво ошибок при этом плавает, от 17 до 2 тыс.
поставил память на 100 мгц, в результате ошибок нет, и в 2к все проблемы ушли.
но блин, теперь оно тормозит... 30% псп коту под хвост...
а в 98 бсоды так и лезут. вот скачал два оригинальных драйвера 56.56 и 81.98, буду пробовать...
ZSZ, игрульки то работают, обе, это с драйвером проблемы.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384

Предыдущая тема: Win 10 х64 нет стрелки скрытых значков


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.