Windows 98 and Millennium Edition on Intel x58 motherboards
#1
Отправлено 12 Февраль 2022 - 19:10
I suggest to discuss this article - Installing Windows 98/Millennium (Me) on motherboards with an Intel x58 chipset.
Русская версия материала
#2
Отправлено 12 Февраль 2022 - 22:25
White (12 Февраль 2022 - 19:10) писал:
I suggest to discuss this article - Installing Windows 98/Millennium (Me) on motherboards with an Intel x58 chipset.
Привет, White, это то, что было нужно, это руководство по установке для x58. Я должен сказать, что устранение неисправностей, которое вы провели, было действительно тщательным. Надеюсь, что все владельцы MB x58 и S.U.X. 6000/Strange God благодарен за вашу хорошую работу.
Я, со своей стороны, благодарю вас.
Я хотел бы указать на несколько неработающих ссылок:
"Установочные файлы Windows 9x и набор накопительных обновлений для вашей версии Windows 9x. Английские версии пакетов для Windows 98 находятся здесь. Для Windows Me здесь.
Русская версия пакетов для Windows 98 здесь. Для Windows Me здесь".
Еще раз спасибо за вашу работу.

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

#3
Отправлено 12 Февраль 2022 - 22:28
#4
Отправлено 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
В дополнение к перечисленному, хочу поделиться интересным
Final Reality, 3D Mark 99 Max и DXdiag запускаются при этом с чёрным экраном во время тестов, но после их выполнения картинка возвращается.
Есть подозрение, что не хватает драйвера GART в системе, т.к. на Windows 98/ME/2000/XP, перенесённых с другой конфигурации (AM2NF3-VSTA) такого не происходит.
#5
Отправлено 13 Февраль 2022 - 09:59
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 скорость нормальная.
Цитата
На какой платформе? Монитор при этом не пишет Out of range?
#6
Отправлено 13 Февраль 2022 - 12:42
Цитата
Ничего спорного тут нет, скорее, надо проверить корректность самого ярлыка, раз он не работает.
Цитата
Всё на той же:
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
Да, монитор пишет "вне диапазона"
Что за грабли? Видеокарта выдаёт частоту кадров выше поддерживаемой монитором?
#7
Отправлено 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. Вдруг я что-то не так сделал?
#8
Отправлено 13 Февраль 2022 - 17:18
Цитата
Надеюсь, ты обратил внимание, что при перетаскивании системы с одного конфига на другой такого не происходит.
А именно, при наличии GART от nVidia или ATI, унаследованного от предыдущего конфига. Но это только мои предположения.
У "грязной" системы свои глюки.
Цитата
2D медленное - 29 МБ/с, 3D пределах нормы - 210 МБ/с (в Windows 2000/XP - 2D/3D 219/198 на драйверах SFFT)
В 2D, я так понимаю, у видеокарты работает всего 1 чип, а шина PCI-X переходит в режим экономии полосы пропускания.
По крайней мере, в dxdiag при проверке DirectDraw никаких тормозов заметно не было - прямоугольники и движущийся квадрат рисуются достаточно бодро.

#9
Отправлено 13 Февраль 2022 - 17:25
Цитата
Цитата
В 3D - да, у меня также. И в 2D у меня также, но в Windows 98 там 200+ Мбайт/с
#10
Отправлено 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; }
#11
Отправлено 13 Февраль 2022 - 22:26
White (13 Февраль 2022 - 09:59) писал:
Привет,
Я жду отзывов от моего итальянского друга, который купил 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 повторяется дважды.
До скорой встречи.

#14
Отправлено 18 Февраль 2022 - 19:54
Цитата
В Windows XP есть драйвера для Voodoo5, но они кривые в плане поддержки DirectX, не говоря уже о том что OpenGL нет. Зато FR и 3DMark99Max картинку в низких разрешениях показывают.
Сравнить бы, может ключик к борьбе с черным экраном где-то в них зарыт...
#15
Отправлено 18 Февраль 2022 - 20:03
#16
Отправлено 25 Апрель 2023 - 12:55
Цитата
Вообще-то, и при ACPI ver. 2.0 прекрасно работает. С ACPI ver. 3.0 есть проблемы, да, поскольку спецификация появилась позже выхода Windows ME.
#17
Отправлено 08 Май 2023 - 05:28
Правда, сборка оказалась несовместимой с 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, жаль что проект заморожен.
#18
Отправлено 08 Май 2023 - 14:30
#19
Отправлено 08 Май 2023 - 17:46
White (08 Май 2023 - 14:30) писал:
К сожалению, внешних MIDI, которые можно прицепить к порту, у меня нет. А мезонинов целых три.
Ссылочку бы на утилитку, опять не могу найти на сайте.
Это оно?