Форумы Modlabs.net: Windows 98 and Millennium Edition on Intel x58 motherboards - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Windows 98 and Millennium Edition on Intel x58 motherboards

#1 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 12 Февраль 2022 - 19:10

Hi, everyone!
I suggest to discuss this article - Installing Windows 98/Millennium (Me) on motherboards with an Intel x58 chipset.

Русская версия материала
0

#2 Пользователь офлайн   ciacara 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 66
  • Регистрация: 20 Февраль 21

Отправлено 12 Февраль 2022 - 22:25

Просмотр сообщенияWhite (12 Февраль 2022 - 19:10) писал:



Привет, White, это то, что было нужно, это руководство по установке для x58. Я должен сказать, что устранение неисправностей, которое вы провели, было действительно тщательным. Надеюсь, что все владельцы MB x58 и S.U.X. 6000/Strange God благодарен за вашу хорошую работу.
Я, со своей стороны, благодарю вас.

Я хотел бы указать на несколько неработающих ссылок:
"Установочные файлы Windows 9x и набор накопительных обновлений для вашей версии Windows 9x. Английские версии пакетов для Windows 98 находятся здесь. Для Windows Me здесь.

Русская версия пакетов для Windows 98 здесь. Для Windows Me здесь".

Еще раз спасибо за вашу работу. :)


Я пойду, продолжу читать руководство, которое вы написали, увидимся позже. ;)
0

#3 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 12 Февраль 2022 - 22:28

ciacara, thanks. I will upload those files later. If you can try this manual, try and leave me feedback.
0

#4 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 13 Февраль 2022 - 07:57

Предполагается, что обсуждение, как и статья, будет только на английском языке? Это был риторический вопрос.

Заметки на полях прочитанного:

0. Supermicro x8SAX rev. 1.02 and 2.00 with latest BIOS – 03.08.2013 rev. 2.0b
Обращаю внимание, что последний BIOS Supermicro X8SAX датируется 03.08.2013

1. Для установки Windows 98/ME достаточно добавления только одной строчки в SYSTEM.INI:

[386enh]
MaxPhysPage=20000

2. Ограничение файла подкачки до "безопасного" объёма (MaxFileCache=) можно и нужно производить после установки ОС.

3. Экспериментальные драйвера под x58 чипсет очень напоминают Intel InfInst_auto с добавлением недостающих файлов. Непременно проверю их в действии.

4. Ярлык на MTRRLFBE LFB WC достаточно поместить в автозагрузку, при этом программа отлично выполнит свою функцию. Без необходимости прописывания дополнительных команд в AUTOEXEC.BAT и CONFIG.SYS

В дополнение к перечисленному, хочу поделиться интересным глюком наблюдением. Проявляется только когда Voodoo5 6000 - единственный видеоадаптер в системе.
Final Reality, 3D Mark 99 Max и DXdiag запускаются при этом с чёрным экраном во время тестов, но после их выполнения картинка возвращается.
Есть подозрение, что не хватает драйвера GART в системе, т.к. на Windows 98/ME/2000/XP, перенесённых с другой конфигурации (AM2NF3-VSTA) такого не происходит.
0

#5 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 13 Февраль 2022 - 09:59

ciacara, thanks!
I have updated links to Windows 98 / Me cumulative updates packs.
Also i updated information about bus speed for Windows Me in the end of material.

matocob, на русском будет сегодня, я думаю.
0 - Исправлено
1 - Верно, тем боле, что после установки ОС Vcache очищается.
3 - Там есть куда копать. Я собрал их по крупицам из разных мест. Пока напрягает только один !, от которого приходится избавляться с помощью профилей. Надо найти, как сделать красиво. Тем более, что на x48, чипсетах ATI то же самое. Но если на x48 можно перевести ОС в режим PnP и диспетчер становится чистым, то с остальными чипсетами и платой на x58 это не спасает.
4 - А вот этот вопрос спорный. Я поставил Me и там так сделал. Скорость шины в 2D вместо 220 Мбайт/с остаётся на уровне 30 Мбайт/с. В 3D скорость нормальная.

Цитата

Final Reality, 3D Mark 99 Max и DXdiag запускаются при этом с чёрным экраном во время тестов, но после их выполнения картинка возвращается.

На какой платформе? Монитор при этом не пишет Out of range?
0

#6 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 13 Февраль 2022 - 12:42

Цитата

4 - А вот этот вопрос спорный. Я поставил Me и там так сделал. Скорость шины в 2D вместо 220 Мбайт/с остаётся на уровне 30 Мбайт/с. В 3D скорость нормальная.

Ничего спорного тут нет, скорее, надо проверить корректность самого ярлыка, раз он не работает.

Цитата

На какой платформе? Монитор при этом не пишет Out of range?

Всё на той же:
Processor: Intel Xeon W3680 3.33 GHz @ (1 cores)
Motherboard: Supermicro X8SAX rev. 2.0 (Intel x58)
RAM: 6x2GB DDR3 1333 MHz CL9 Micron
PCI-Express graphics card: none
PCI graphics card: S.U.X 6000 Special Edition (VSA-100 rev. 320) 128 MB
PCI sound card: Creative Sound Blaster Audigy SB0160
SSD: goodram (SSDPR-CX400-128-02) 128GB
DVD-ROM: none
PS/2 keyboard and optical mouse
Windows ME Russian version + DX9.0c

Да, монитор пишет "вне диапазона"
Что за грабли? Видеокарта выдаёт частоту кадров выше поддерживаемой монитором?

Прикрепленные изображения

  • Прикрепленное изображение: MTRRLFBE_Общие.png
  • Прикрепленное изображение: MTRRLFBE_Путь.png
  • Прикрепленное изображение: MTRRLFBE_Память.png
  • Прикрепленное изображение: MTRRLFBE_Программа.png
  • Прикрепленное изображение: MTRRLFBE_Разное.png
  • Прикрепленное изображение: MTRRLFBE_Шрифт.png
  • Прикрепленное изображение: MTRRLFBE_Экран.png

0

#7 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 13 Февраль 2022 - 15:45

Цитата

Что за грабли? Видеокарта выдаёт частоту кадров выше поддерживаемой монитором?

Так точно. И это ты ничем не исправишь, кроме работы над драйвером. Это проблема всех Intel x58 + V56K. Боремся с этим, но пока "нас", а не "мы". В 640x480 - 136 Гц, у меня работает только на трубе, что понятно. В 800x600 86/90 Гц, 1024x768 - 51-53 Гц. 1280 резко падает до 31 Гц и так далее. Чем выше разрешение, тем ниже частота развёртки.

Цитата

Ничего спорного тут нет, скорее, надо проверить корректность самого ярлыка, раз он не работает.

Я написал о том, что с этим надо разбираться. Для 98-й это именно спорный вопрос, поскольку исполненная из-под MS-DOS с таким параметром, эта команда делает правильную производительность и в 2D и в 3D, не вижу причин переносить исполнение команды в оболочку. А в Me в DOS нельзя ничего запустить без "вскрытия" MS-DOS 8.0. Поэтому только автозапуск. Разумеется, я ярлык сделал и туда его поместил. Он исполняется и скорость в 3D нормальная. Но не в 2D.

matocob, покажи, что у тебя с производительностью шины? FR. Вдруг я что-то не так сделал?
0

#8 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 13 Февраль 2022 - 17:18

Цитата

И это ты ничем не исправишь, кроме работы над драйвером.

Надеюсь, ты обратил внимание, что при перетаскивании системы с одного конфига на другой такого не происходит.
А именно, при наличии GART от nVidia или ATI, унаследованного от предыдущего конфига. Но это только мои предположения.
У "грязной" системы свои глюки.

Цитата

matocob, покажи, что у тебя с производительностью шины? FR. Вдруг я что-то не так сделал?

2D медленное - 29 МБ/с, 3D пределах нормы - 210 МБ/с (в Windows 2000/XP - 2D/3D 219/198 на драйверах SFFT)
В 2D, я так понимаю, у видеокарты работает всего 1 чип, а шина PCI-X переходит в режим экономии полосы пропускания.
По крайней мере, в dxdiag при проверке DirectDraw никаких тормозов заметно не было - прямоугольники и движущийся квадрат рисуются достаточно бодро.
Прикрепленное изображение: FR_MTRRLFBE.png
0

#9 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 13 Февраль 2022 - 17:25

Цитата

Надеюсь, ты обратил внимание, что при перетаскивании системы с одного конфига на другой такого не происходит.
У меня есть проблемы при перетаскивании UPD: Правда перетаскивал я с Intel x48, где никакого GART не стояло. Но надо проверять.


Цитата

В пределах нормы - 210 МБ/с

В 3D - да, у меня также. И в 2D у меня также, но в Windows 98 там 200+ Мбайт/с
0

#10 Пользователь офлайн   zx-c64 

  • Главный по разработке
  • PipPipPipPipPipPipPip
  • Группа: R&D команда
  • Сообщений: 827
  • Регистрация: 26 Апрель 14

Отправлено 13 Февраль 2022 - 18:57

не отрабатывает эта функция или что-то внутри нее, поэтому и проблемы с частотой. надо отладкой заниматься, а как, хз.
Function name:  FindGPIODevice

Description:    Used to init a GPIO Port
                
Information:

Return: 1 for success and 0 for error
----------------------------------------------------------------------*/
int FindGPIODevice(DWORD dwDevVenID, DWORD dwBus, PDWORD pdwBus, PDWORD pdwDevFunc)
{
   for (*pdwBus=0; *pdwBus<256; *pdwBus += 1)
      {
      for (*pdwDevFunc = 0; *pdwDevFunc<0x100; *pdwDevFunc += 0x08)
         {
         if (dwDevVenID == PCI_Read_Config(*pdwBus, *pdwDevFunc, 0x0))
            if (dwBus == (PCI_Read_Config(*pdwBus, *pdwDevFunc, 0x19) & 0xFF))
               return 1;
         }
      }

   return 0;
}

0

#11 Пользователь офлайн   ciacara 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 66
  • Регистрация: 20 Февраль 21

Отправлено 13 Февраль 2022 - 22:26

Просмотр сообщенияWhite (13 Февраль 2022 - 09:59) писал:

ciacara, thanks!


Привет,
Я жду отзывов от моего итальянского друга, который купил Strange God Pci в сочетании с Supermicro X8SAX rev.2.0.

Тем временем я сообщаю о некоторых других незначительных исправлениях:
Прототипы "Challenging PCI" (зеленая печатная плата) 64/128 Мбайт
Я помню, что существует только 64-мегабайтная версия.

5) Подготовка к установке Windows 9x
Отсутствующий пункт 5.2 и 5.3

6) Конфигурирование Windows 98.
Пункт 6.2 повторяется дважды.

До скорой встречи. :)
0

#12 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 14 Февраль 2022 - 12:19

Цитата

Я помню, что существует только 64-мегабайтная версия.

I have 128MB proto.

Просмотр сообщенияciacara (Вчера, 22:26) писал:

5) Подготовка к установке Windows 9x
Отсутствующий пункт 5.2 и 5.3

6) Конфигурирование Windows 98.
Пункт 6.2 повторяется дважды.

Fixed, thank you!
0

#13 Пользователь офлайн   ciacara 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 66
  • Регистрация: 20 Февраль 21

Отправлено 14 Февраль 2022 - 20:01

Просмотр сообщенияWhite (14 Февраль 2022 - 12:19) писал:

I have 128MB proto.

Теперь это навсегда останется для меня загадкой.
Хорошо, спасибо за информацию. *ok*
0

#14 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 18 Февраль 2022 - 19:54

Цитата

У меня есть проблемы при перетаскивании UPD: Правда перетаскивал я с Intel x48, где никакого GART не стояло. Но надо проверять.

В Windows XP есть драйвера для Voodoo5, но они кривые в плане поддержки DirectX, не говоря уже о том что OpenGL нет. Зато FR и 3DMark99Max картинку в низких разрешениях показывают.
Сравнить бы, может ключик к борьбе с черным экраном где-то в них зарыт...
0

#15 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 18 Февраль 2022 - 20:03

matocob, к сожалению - нет. Для Windows XP есть патченный драйвер, в котором проблема герцовки решена, однако там источник в другом. В драйвере под XP ошибка, он не находит на определённой шине устройство и не может установить частоту. В драйверах под Windows 98 проблема в чём-то другом.
0

#16 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 25 Апрель 2023 - 12:55

Цитата

Особенности версии ACPI -> ACPI ver. 1.0

Вообще-то, и при ACPI ver. 2.0 прекрасно работает. С ACPI ver. 3.0 есть проблемы, да, поскольку спецификация появилась позже выхода Windows ME.
0

#17 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 08 Май 2023 - 05:28

Xeon X5698 + SM X8SAX неплохо работают и в DOSе. Как в MS DOS 7.1 (Windows 98SE), так и во FreeDOS 1.3.
Правда, сборка оказалась несовместимой с SBLive!/Audigy/Audigy2
Но c Yamaha YMF724 и Aureal Vortex(AU8820)/Vortex2(AU8830) вполне сносно работает.
Тему c Yamaha YMF724 и Aureal Vortex(AU8820) я развивать не стал, поскольку имеющиеся у меня карты без разъёма для подключения Wawetable дочерней платы.
На Aureal Vortex2(AU8830) такой разъём есть, и я его задействовал. Единственная (пока) игра, где Midi-дочка не определилась - Duke Nukem 3D, FM же в ней звучит так себе.
Осталось опробовать замедление с помощью CPUSPD, жаль что проект заморожен.
0

#18 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 08 Май 2023 - 14:30

Можно цепляться на миди порт. И скачай утилитку нашу, которая wb/wt режимы для кэша переключает.
0

#19 Пользователь офлайн   matocob 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 594
  • Регистрация: 01 Август 06

Отправлено 08 Май 2023 - 17:46

Просмотр сообщенияWhite (08 Май 2023 - 14:30) писал:

Можно цепляться на миди порт. И скачай утилитку нашу, которая wb/wt режимы для кэша переключает.

К сожалению, внешних MIDI, которые можно прицепить к порту, у меня нет. А мезонинов целых три.
Ссылочку бы на утилитку, опять не могу найти на сайте.
Это оно?
0

#20 Пользователь офлайн   White 

  • Белый человер
  • PipPipPipPipPipPipPip
  • Группа: Главный Администратор
  • Сообщений: 12 292
  • Регистрация: 16 Июль 05

Отправлено 11 Май 2023 - 20:38

Да, оно.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 members, 1 guests, 0 anonymous users