Самый мощный компьютер на windows xp

Всем привет. Я задумал собрать второй ПК на WinXP для старых игр и для не очень старых... Список самый обширный, от совсем древних Warcraft II, Red...

Страница 1 из 7

  1. Совэ


    Совэ

    Регистрация:
    30 апр 2019
    Сообщения:
    5

    Всем привет.
    Я задумал собрать второй ПК на WinXP для старых игр и для не очень старых… Список самый обширный, от совсем древних Warcraft II, Red Alert 1 и 2 и Neverhood, до устаревающих игр типа FEAR, GTA SA, и многих других, разного возраста.
    Поэтому мне не совсем подходит вариант покупать старенький компьтер на 775 сокете от интела, с Nvidia 6800gt, нужно нечто производительнее, а в идеале самый топ для XP.
    Я помню что поддержка XP прекращена 5 лет назад, и поэтому взялся за поиски железа пятилетней давности, такого железа, на которое есть драйвера для XP. Вот к чему я пришел:
    Последний чипсет на который есть драйвера для XP — Z77. Материнку выбрал Asrock z77e-itx. Mini itx, да.
    Процессор топовый, поддерживаемый этой материнкой — Core i7 3770(K).
    Оперативка уже есть — DDR3 OCZ 1333mhz 2×4гб. Должна работать на все 8 на 64 разрядной системе.
    1 SSD для системы(Sata preinstall driver должен решить проблему с ahci?) и 1 HDD 2tb для игр и файлов.
    Видеокарта. На форумах пишут что драйвера для XP компания Nvidia выпускала(точнее выпускала с некоторымм пробелами, не на каждую карту) вплоть до 960 GTX. Вот тут проблема, мне нужна однослотовая, низкопрофильная, другие не влезут никак, у меня mini itx. А 960 однослотовых и нет. По крайней мере не нашел. 1050ti есть, но она не подходит ввиду того что драйвера для XP нет. В ini файле не приколхозить?
    С блоком питания все просто, питальник он и в Африке питальник, только бы разъемы подходили и здоровья хватало. Уже выбрал Corsair SF650. Да, у меня SFX.
    Посоветуйте что-нибудь по видеокарте, и расскажите о возможных трудностях, я не исключаю что я что-то упустил.
    Всем спасибо за ответы.

    Последнее редактирование: 30 апр 2019

  2. Win7/8/10 на этой плате параллельно гонять предполагается или нет?

  3. А эти игры тоже будете под ХП запускать?

  4. Это бесполезно — ни одна игра под WinXP столько не потребляет. 4 Гб достаточно, которые превратятся в 3.25 без PAT PAE в 32-битной винде. Хотя, вреда от излишнего объема тоже нет. А 32-битную ставить сильно лучше, так как меньше геморроя будет с путями установочными и реестром для старых инсталеров, а еще и с драйверами возни меньше.

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

    Нет.

    Последнее редактирование: 30 апр 2019

  5. Я потому и спрашиваю про параллельное использование 7/8/10. Если ответ «нет», то смысла в Z77 чуть меньше, чем нисколько. Как и в Core i7.

  6. Ну можно под RAM-диск ещё пустить. Но в целом бесполезная трата денег.

  7. Под Windows XP игры 4ггц Core 2 Duo Wolfdale хватит с головой, это период до 2006го (с натяжкой до 2007го).

    — добавлено 30 апр 2019, предыдущее сообщение размещено: 30 апр 2019

    Windows 2000 Pro насколько я помню поддерживает все 4гб. Поддержка ОС была прекращена в 2010, т.е. запустятся все Windows XP игры.

  8. Совэ


    Совэ

    Регистрация:
    30 апр 2019
    Сообщения:
    5

    Да, не исключаю что поставлю и 7 для интернета и нового софта.

    Не пойдут без костылей? Вроде ra2 шел на XP без проблем.

    То есть ставлю все 8гб, WinXP x86 систему, и ситуации как с Win98 при более 512mb ram, не будет?
    Читал википедию по XP 64, ничего критичного не нашел, разве что WOW для DOS приложений отсутствует и проблема с 16ти битными инсталлерами… может сторонний эмулятор для таких случаев?

  9. @Teron Lifeslayer, писателями драйверов поддержка Win2000 прекращена гораздо раньше чем XP. Да и с совместимостью со старыми играми у Win2000 дела обстоят похуже.

    — добавлено 30 апр 2019, предыдущее сообщение размещено: 30 апр 2019

    @Совэ, про 64-битную XP забудьте как про страшный сон.

  10. Ставим x86 XP SP3, включаем PAT и она отлично видит все 8ГБ
    Другое дело, что в х86 есть ограничение на количество памяти, используемое одним процессом, 2ГБ, если я ничего не путаю. Но если игра умеет в несколько процессов, то чем черт не шутит…

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

  11. Совэ


    Совэ

    Регистрация:
    30 апр 2019
    Сообщения:
    5

    Ну не такая уж и коробочка, Thermaltake Element Q это все таки не slim HTPC, видеокарта до 27см и даже 5.25 отсек.
    600 или 750 ватт может не хватить системе с одной видеокартой? У Corsair есть такие SFX БП. По поводу перегрева процессора я не волнуюсь, СВО поставлю PCcooler GL-AH240U Halo RGB(250вт рассеивает) как раз влезает при ограничении высоты кулера 45мм, по поводу видео — не исключаю такого, но напротив вентилятора видео как раз расоложены вентиляционные отверстия, будет перегреваться — поставлю 120мм снаружи.

  12. О чём и речь — применительно к играм 8 Гб на 32-разрядной системе бесполезны.

  13. Warcraft II — возможно, Battle.net Edition будет работать, он вроде виндовый. RA2 — не помню. RA1 — виндовая версия вроде есть, тоже не знаю, как она на ХП. Вот с Nеverhood у меня точно были проблемы с запуском. А для ДОС-игр придется костыли ставить, как минимум, VDMSound. Но в целом ДОС-игры, если я правильно помню, работают под ВинХП из рук вон.

  14. Bato-San
    Чеширский волк-киборг


    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136

    Трансляция порт-адрес — Википедия
    https://ru.wikipedia.org/wiki/PAE

    — добавлено 30 апр 2019, предыдущее сообщение размещено: 30 апр 2019

    @Совэ, запустить XP — нет проблем. Хоть 98SE.

    НО запустить ОС и запускать программы под ОС — вещи разные. А запускать игры под ОС и играть в них — ещё более разные вещи.

    К чему я это?

    А к тому, что кроме проблем со звуком и видео у тебя всплывёт чудная проблема слишком высокой скорости работы игр. Которую ты никуда не денешь.

  15. RA1 актуальной версии нормально работает (без бешеной прокрутки и прочих проблем) и под более современными ОС. Я сейчас в него играю под Windows 7 x64, скорее всего и под 10 всё будет хорошо.

  16. Совэ


    Совэ

    Регистрация:
    30 апр 2019
    Сообщения:
    5

    Было дело лишь один раз, в Warcraft II, слишком быстрая прокрутка, вроде привык. И эта проблема касается не только AMD? И различные утилиты, патчи, использование 1 ядра, ограничение кадров, vsync, насколько решат проблему? И насколько вероятно что она будет, ведь за весь мой игровой опыт, такое было только один раз, что странно — на очень старом AMD 1ghz + mx 200.

    — добавлено 30 апр 2019

    Ra1 вроде было переиздание… Точно стрый Ra1 или переизданный?

  17. Bato-San
    Чеширский волк-киборг


    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136

    @Совэ, к амд отношения не имеет. Речь именно про неадаптированный софт к высоким частотам. Тормозилки — ну потом расскажешь;)
    Думаешь, что ты первый кто задумался над подобной конфигурацией?
    Даже на этом форуме не первый и тема по XP и новым железкам уже есть.
    Просто народ подзабыл.

  18. @Совэ, в dos-версию Warcraft II только через DOSBox играть. Альтернатива — Warcraft II: Battle.net Edition.

  19. RA1 несколько лет назад был официально выложен в свободный доступ в виде образов дисков правообладателем. ХЗ. Можно ли назвать это переизданием.

Страница 1 из 7


Форум Old-Games.RU. Всё о старых играх

Посоветуйте железо, максимально раскрывающее возможности ХР

Собственно, сабж.
Хочется подобрать относительно современный компьютер из новых комплектующих, пока они еще остались кое-где в магазинах — для того момента, когда домашний комп умрет. А поскольку все, что позже ХР мне активно не нравится, возник и этот вопрос.
Итак, пожелания:
— на данном компе должна идти система Windows XP SP2.
— ОЗУ — максимально возможное, понимаемое системой (как я помню, это вроде 4Гб?)
— матплата максимально надежная, способная проработать под качественным питанием (это я организую) не менее 10 лет. Пока приглядываюсь в сторону Gigabyte GA-55.
— Видео? Тут вообще без понятия.
— Блок питания — тоже посоветуйте, если можно. Хотя бы фирму. В современных я не шибко разбираюсь.

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

Сейчас моему домашнему компу, приобретенному в 2003 году, минуло чуть более двенадцати лет — вполне неплохой показатель. За все время мне потребовалось лишь дважды поменять электролиты на матери, причем один раз — из-за того, что наши доблестные электрики в подъезде попутали провода и вместо нуля и фазы пустили две фазы… при работающей земле. Тогда много чего у народа повыгорало. После этого я перешел на UPS с двойным преобразованием.

ПО особо никакое специальное не пользую, кроме разве что паленого Альтиум Дизайнера, да Автокада 2006-го.. Но они вполне идут и на существующем компе, хоть и тормозят немного..

Пожалуйста, не надо советов перейти на другую ось — у каждого свои причуды. Просто расскажите, какое железо, по вашему мнению и опыту работы наиболее подходит под данную задачу.

Оглавление

  • Вступление
  • Попытка 2.0
  • Тестовый стенд
  • Участники тестирования
    • GeForce GTX 680
    • GeForce GTX 780
    • GeForce GTX 780 Titanium
    • GeForce GTX 980
    • GeForce GTX 980 Ti
  • Результаты тестов
    • 3DMark 2001 SE Pro b330
    • 3DMark 2003 v.3.6.1
    • 3DMark 2005 v.1.3.1
    • 3DMark 2006 v.1.1.1
    • Comanche 4 (Benchmark)
    • Max Payne
    • Doom III
    • Far Cry
    • Resident Evil 5 Benchmark
    • Tom Clancy’s Splinter Cell
    • 3DMark Vantage
    • Resident Evil 6 Benchmark
    • Lost Planet Benchmark
    • Crysis
  • Заключение

Вступление

Лаборатория продолжает цикл статей о ретроклокинге. Возможно, у вас еще свежи воспоминания о проведенном ранее тестировании самых современных AGP и PCI-Express видеокарт на одной платформе. В прошлый раз мы остановились на топах с PCI-Express интерфейсом, но из-за несовместимости «железа» (материнской платы ASRock 4CoreDual-VSTA с процессором Intel Core 2 Extreme QX9650 @4.0 ГГц и видеокарт с PCI-Express третьего поколения) модели старше, чем GeForce GTX 580, запустить на ней не удалось.

Было решено повторить данное тестирование на платформе LGA 1155, чтобы охватить все поддерживаемые топовые видеокарты на Windows XP. Что из этого получилось, вы узнаете, прочитав данную статью.

500x388  162 KB. Big one: 1300x1008  475 KB

Попытка 2.0

Итак, чтобы до конца разобраться с флагманскими видеокартами NVIDIA применительно к ретроклокингу, в качестве основной операционной системы выступает неизменная «народная» Windows XP. Я взял ее за основу, поскольку она является моей основной ретро-тестовой операционной системой и большинство экспериментов проводится непосредственно с ее участием.

Так что, если кто-то ждет тестирования всех топов на Windows 10 в паре с недавно вышедшим Intel Core i9-10900K, смею вас разочаровать. Мне самому было бы интересно увидеть результат, но возможность провести такой эксперимент у меня физически отсутствует. К тому же больший интерес вызывает выяснение того, на что способна Windows XP и ретро-система, построенная на ее основе. Что предпочесть – GeForce 6800 Ultra или GeForce GTX 900 с GPU Maxwell?

500x403  52 KB

рекомендации

3070 Gigabyte Gaming за 50 тр с началом

Выбираем игровой ноут: на что смотреть, на чем сэкономить

3070 Gainward Phantom дешевле 50 тр

13700K дешевле 40 тр в Регарде

Ищем PHP-программиста для апгрейда конфы

3070 дешевле 50 тр в Ситилинке

MSI 3050 за 25 тр в Ситилинке

3060 Gigabyte Gaming за 30 тр с началом

13600K дешевле 30 тр в Регарде

4080 почти за 100тр — дешевле чем по курсу 60

12900K за 40тр с началом в Ситилинке

RTX 4090 за 140 тр в Регарде

Компьютеры от 10 тр в Ситилинке

3060 Ti Gigabyte за 42 тр в Регарде

Прошлый тестовый стенд был собран на базе материнской платы ASRock 4CoreDual-VSTA, которая оснащена парой графических интерфейсов (AGP 8X и PCI-Express), и процессора Intel Core 2 Extreme QX9650, разогнанного до 4.0 ГГц.

Получившаяся конфигурация была производительна, даже применительно к построению ретро-системы, но она содержала ряд недочетов. Во-первых, графический интерфейс PCI-Express первого поколения насчитывал всего четыре линии; во-вторых, чипсет VIA Technologies не блистал производительностью; и в третьих, работу оперативной памяти стандарта DDR2 c частотой 266 МГц можно было назвать разве что удовлетворительной.

Если кто-то не успел ознакомиться с содержанием предыдущих материалов, то ссылки на них приведены ниже:

  • Ретроклокинг: все топы NVIDIA – AGP интерфейс;
  • Ретроклокинг: все топы NVIDIA – PCI-Express интерфейс.

В результате я остановился на старом добром Intel Core i7-2600K, материнской плате ASUS Maximus V Extreme на чипсете Intel Z77 и 16 Гбайт DDR3 памяти с частотой 2133 МГц. Чтобы было более «стильно-модно-молодежно», процессор был разогнан до 5.1 ГГц при помощи воздушного охлаждения.

407x402  119 KB

Windows XP без всяких проблем устанавливается на данную платформу, как и все необходимые драйверы для интегрированных в материнскую плату контроллеров.

Конечно, 32-х битная операционная система не увидит все 16 Гбайт оперативной памяти, но используемым тестам с лихвой хватит трех оставшихся. HT или Hyper-Threading я отключил за неиспользованием данной технологии большинством тестов.

500x357  74 KB. Big one: 1200x856  301 KB

А вот с драйверами для видеокарт все не так просто. Поддержка Windows XP давно прекращена, поэтому о «лучезарной» серии GeForce RTX придется забыть, как впрочем, и о 100-й серии также. Хотя энтузиасты пытались завести GeForce GTX 1080 Ti на Windows XP, но эксперимент так и не удалось успешно завершить.

Поддержка GeForce GTX 900-й серии официально закончилась на «мидле» – GeForce GTX 960, поэтому ПО для GeForce GTX 980 и GeForce GTX 980 Ti пришлось прикручивать вручную. Последняя версия GeForce Game Ready Driver для Windows XP за номером 368.81 датируется 14 июлем 2016 года.

500x345  29 KB

Чтобы добавить поддержку видеокарт 900-й серии – от GeForce GTX 970 до GeForce GTX 980 Ti – в драйвер, необходимо внести несколько строк, которые находятся в файле «nv4_dispi.inf». О том, какие строки необходимо добавить, можно прочесть здесь.

В результате полученных манипуляций моя система позволяет запускать PCI-Express видеокарты от GeForce 6800 Ultra до GeForce GTX 980 Ti. С недостающими моделями топовых линеек мне помог zEsEn, благодаря чему в тестировании приняло участие 13 видеокарт, которые закрыли временной отрезок с 2004 по 2015-й год, итого 11 лет развития и прогресса.

500x285  74 KB. Big one: 1500x855  443 KB

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

Тестовый стенд

Состав тестового стенда:

  • Процессор: Intel Core i7-2600K 3.4 @5.1 ГГц (HT-off);
  • Кулер: Raijintek Leto Pro RGB;
  • Материнская плата: ASUS Maximus V Extreme (Intel Z77 Chipset);
  • Оперативная память: 16 Гбайт DDR3 G.Skill 2133 МГц (9-11-10-39 2Т);
  • Накопитель: SSD SATA Kingston SSDNow V300 SATA-III 60 Гбайт;
  • Блок питания: Zalman ZM1000-EBT, 1000 Ватт.

500x352  71 KB. Big one: 1400x986  324 KB

По сравнению с предыдущим тестовым стендом, состоявшим из материнской платы ASRock 4CoreDual-VSTA и Intel Core 2 Extreme QX9650, заметно вырос обмен данными между процессором и видеокартой, благодаря использованию полноскоростного интерфейса PCI-Express с шестнадцатью линиями вместо четырех. Вдобавок поддерживается второе поколение указанного интерфейса, что означает увеличение скоростей обмена данными с 1.0 Гбайт/с до 8.0 Гбайт/с для видеокарт, поддерживающих данную версию интерфейса.

Использование процессора Intel Core i7-2600K, разогнанного до 5100 МГц, так же положительным образом сказалось на производительности всей системы, как и использование более скоростной памяти DDR3 SDRAM. Я запустил в Windows XP SP3 тест AIDA64 производительности процессора в таком состоянии, и вот какие значения получил:

488x249  98 KB. Big one: 1044x814  361 KB

AIDA CPU Queen test, нажмите для увеличения.

И пусть по процессорной производительности удалось дотянуться без наличия Hyper-Threading до Intel Core i7-4770 с микроархитектурой Haswell (и на горизонте появился Core i7-7700K, который относится к микроархитектуре Kaby Lake), но в ниже описанном ПО наличие восьми потоков необязательно, а вот тактовая частота лишней явно не будет. Страшно подумать, какие бы получились цифры, если бы я не отключал HT, но это уже как-нибудь в другой раз.

500x336  85 KB. Big one: 1500x1007  449 KB

В кадре только самые быстрые и лучшие представители видеокарт – от GeForce 8800 Ultra до GeForce GTX 980 Ti.

Тестирование проводилось в Windows XP SP3 с помощью следующего ПО:

  • 3Dmark 2001 SE Pro b330;
  • 3Dmark 2003 v.3.6.1;
  • 3DMark 2005 v.1.3.1
  • 3DMark 2006 v.1.1.1;
  • Comanche 4 Benchmark;
  • Max Payne;
  • Doom III;
  • Far Cry;
  • Resident Evil 5 Benchmark;
  • Tom Clancy’s Splinter Cell.

Участники тестирования

Звездный состав участников тестирования коренным образом не изменился. Среди них все та же заряженная GeForce 6800 Ultra с удвоенным объемом видеопамяти производства MSI,…

500x295  72 KB. Big one: 1300x768  306 KB

… а также все остальные, включая GeForce GTX 580 с удвоенным количеством видеопамяти в виде MSI N580GTX Lightning Xtreme Edition 3Gb, которая способна работать на 1 ГГц при использовании штатной системы охлаждения.

500x326  73 KB. Big one: 1000x652  171 KB

Об этих видеокартах я рассказывал в предыдущих эпизодах эксперимента. А вот далее будем знакомиться персонально.

GeForce GTX 680

GeForce GTX 680 – представитель архитектуры Kepler с очень большим или громадным отличием от всего того, что было у GeForce GTX 580 (Fermi). Начиная с GeForce GTX 680 и до GeForce GTX 980 Ti, графические процессоры изготавливались с применением норм 28 нм техпроцесса, против 40 нм у Fermi. У нового GPU количество шейдерных блоков увеличилось в три раза, количество блоков текстурирования удвоилось, сменилось поколение поддерживаемого PCI-Express интерфейса со второго на третье, не говоря уж о прочих улучшениях.

Но самым «инновационным» решением стало использование технологии GPU Boost, которая динамически управляет частотой графического процессора.

392x482  120 KB

500x415  83 KB. Big one: 795x657  162 KB

С этого момента и по сей день оверклокерам приходится напрягаться. Если в 500-й серии видеокарт NVIDIA действовало правило – выставил руками частоту и она стоит как вкопанная, то теперь мы имеем дело с энергосберегающими технологиями и специальными алгоритмами работы GPU при различных условиях, зависящих от уровня ТDP, температуры и других параметров.

Представлять GeForce GTX 680 будет видеокарта MSI NGTX680 Lightning.

500x328  60 KB. Big one: 1056x688  169 KB

Серия видеокарт Lightning производства MSI в представлении не нуждается, это всегда быстро, надежно и разгоняемо. Частота GPU – 1110 МГц (1176 МГц Boost), эффективная частота видеопамяти – 6008 МГц. На этих частотах видеокарта использовалась в тестах.

GeForce GTX 780

Буквально через год и несколько дней былого флагмана сменил новый. Инженеры NVIDIA потрудились на славу, количество транзисторов при неизменном техпроцессе увеличилось вдвое! Количество CUDA-ядер возросло с 1536 до 2304. Технология GPU Boost была обновлена до второй версии, но, несмотря на это, частота GPU получилась ниже, чем у предыдущего лидера, и составляла рекомендованные 863 МГц. Частота видеопамяти осталась на прежней отметке – 6008 МГц.

Но мощи у GeForce GTX 780 было не занимать, ведь не зря транзисторный пакет увеличился вдвое. Сама компания заявляла о 70% превосходства над GeForce GTX 580 или о 42% при сравнении с GeForce GTX 680.

499x300  57 KB

Отстаивать честь GeForce GTX 780 вновь будет представитель компании MSI – молниеносная версия одноименной видеокарты.

392x482  94 KB

500x385  89 KB. Big one: 908x700  189 KB

Когда держишь в руках MSI N780 Lightning, понимаешь, что это изделие не простая поделка. В ней каждый сантиметр площади заточен под разгон, габариты и масса этой видеокарты внушают страх владельцам небольших корпусов.

Впрочем, стендовая ASUS Maximus V Extreme также напряглась, армированный слот PCI-express ей не помешал бы, так как за непродолжительное время туда устанавливался не один десяток видеокарт.

500x332  68 KB. Big one: 1250x829  310 KB

GeForce GTX 780 Titanium

Спустя полгода NVIDIA выпускает нового флагмана на все том же GPU с кодовым именем GK110 – GeForce GTX 780 Ti (Titanium). Инженеры не стали изобретать велосипед, а просто сделали доступными ранее отключенные блоки. Количество ядер CUDA увеличилось с 2304 до 2880, количество блоков фильтрации текстур (TMU) – с 192 до 240 штук. Частота работы видеопамяти увеличилась на один гигагерц и составила 7008 МГц.

Подросла и базовая скорость GPU с бустом с 863/900 до 876/928 МГц, в итоге новоиспеченный Titanium обогнал по производительности первого «Титана».

392x482  91 KB

В этот раз молниеносный Titanium использоваться не будет: их было выпущено всего 12 экземпляров и найти его сейчас практически нереально. Эти версии участвовали в соревновании MSI Master Overclocking Arena (MOA, октябрь 2014 года), в рамках которого опытные оверклокеры планеты сражались за титул самого лучшего. Вот они как раз и использовали модели MSI GeForce GTX 780 Ti Lightning MOA Edition.

500x375  73 KB. Big one: 700x525  118 KB

Roman «der8auer» Hartung и Ian «8Pack» Parry.

500x250  88 KB. Big one: 1000x500  114 KB

Но я буду использовать видеокарту не хуже – EVGA GeForce GTX 780 Ti Classified K|NGP|N Edition. Созданная при участии известных оверклокеров Vince «K|NGP|N» Lucido и Illya «TiN» Tsemenko, данная модель готова ко всему, благодаря использованию передовой элементной базы и оверклокерских наработок.

EVGA GeForce GTX 780 Ti Classified K|NGP|N Edition в состоянии работать, потребляя свыше 450 Вт энергии. С ее помощью был поставлен не один мировой рекорд в различных оверклокерских дисциплинах. Она стала первой видеокартой EVGA, давшей начало целой линейке производительных графических ускорителей EVGA K|NGP|N Edition.

500x383  66 KB. Big one: 920x704  237 KB

500x333  65 KB. Big one: 1168x778  234 KB

У меня же она в этот раз будет работать на своих стандартных частотах: 1072 МГ для GPU и 7000 МГц для видеопамяти.

Следующее поколение NVIDIA в числовом выражении пропустила, после 700-й серии сразу вышла 900-я. Почему так получилось, можно узнать, обратившись к соответствующей новости тех лет, а я продолжу далее.

GeForce GTX 980

Прошло чуть меньше года после анонса GeForce GTX 780 Ti, как NVIDIA снова порадовала общественность новым графическим ускорителем – GeForce GTX 980, который вышел на обновленной архитектуре Maxwell второго поколения. По сравнению с серией 700 это было больше эволюционное решение.

Количество транзисторов уменьшилось на 30% при неизменном технологическом процессе, но зато была проведена работа по оптимизации самих транзисторов, так как GK110, легший в основу видеокарт 700-й серии, был самым большим графическим процессором, который могла изготовить TSMC по 28 нм техпроцессу в 2013 году.

500x345  59 KB. Big one: 1400x965  370 KB

В результате многочисленных оптимизаций новый флагман оперировал 2048 ядрами CUDA, 128 текстурными блоками и 64 блоками растеризации. Энергоэффективность GPU стала еще лучше, подросла частота видеоядра, добавились новые технологии поддержки сглаживания, освещения, теней. Помимо вполне ожидаемой поддержки всех спецификаций DirectX 11.2, Maxwell 2.0 получил поддержку новых возможностей API DirectX 12.

В принципе, именно 2013 и 2014 годы были самыми интересными, с точки зрения разнообразия нереференсных моделей видеокарт. На это время также пришелся и пик соревновательного оверклокинга на мировой арене, когда мэтры криогенного охлаждения не только боролись за оверклокерский трон, но и выпускали свои именные версии графических ускорителей при поддержке ведущих производителей видеокарт. И борьба в этом сегменте уже тогда шла не на жизнь, а на смерть.

Достаточно вспомнить некогда известного оверклокера №1 из Великобритании – Ian «8Pack» Parry и его видеокарту KFA2 GeForce GTX 980 HOF 8Pack Edition – это целое произведение искусства:

500x442  67 KB. Big one: 1250x833  305 KB

При поддержке производителя видеокарт Galax известный бразильский оверклокер Ronaldo «Rbuass» Buassali выпустил свою видеокарту – Galax GeForce GTX 980 HOF TecLab Edition, названную в честь команды TecLab OC Team.

500x497  82 KB. Big one: 704x661  180 KB

Не отставала и компания EVGA, а с ней и мастера разгона и инженеры Винс «K|ngp|n» Люсидо и Илья «TiN» Цеменко, выпустившие EVGA GeForce GTX 980 Classified K|NGP|N Edition.

500x504  76 KB. Big one: 1166x1176  304 KB

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

Цифровая подсистема питания EVGA GeForce GTX 980 Classified K|NGP|N Edition построена по схеме «14+3» и способна выдавать ток до 600 А, используя при этом сразу три входа – два 8-контактных и один 6-контактный. Система охлаждения ACX 2.0 обеспечивает высокую эффективность охлаждения всех компонентов при минимальном шуме. Тактовая частота GPU равна 1304 МГц (1418 МГц Boost). Именно эта модель видеокарты станет участником теста. Конечно, в Windows XP весь ее потенциал не будет раскрыт, но зато лишний раз можно будет вспомнить наиболее выдающиеся модели видеокарт.

Я позволю себе упомянуть еще одну интересную видеокарту из серии GeForce GTX 980, это самая быстрая GeForce GTX 980 из когда-либо созданных. И пусть выше были приведены очень быстрые варианты, а есть еще, например ASUS ROG GTX 980 Matrix Platinum, но даже она по тактовым частотам, зашитым в BIOS, уступает флагману номер один.

500x264  76 KB. Big one: 870x460  171 KB

Встречаем – ASUS GTX 980 20th Anniversary Gold Edition. Улучшенный Matrix Platinum, юбилейное издание, лимитированная серия – этот ускоритель по праву может считаться самым быстрым. Его тактовые частоты равны 1317 МГц (1431 МГц Boost) против 1127 МГц (1216 Boost) у референсной модели. Увы, не каждый мог себе ее позволить приобрести на момент появления в продаже.

500x345  70 KB. Big one: 1400x909  378 KB

GeForce GTX 980 Ti

GeForce GTX 980 Ti, основанный на GPU с кодовым названием GM200, получился еще быстрее предшественника. Графический процессор содержит шесть кластеров GPC, состоящих из 24 мультипроцессоров, но в данной модели были отключены два из них, а так по факту получился бы Titan X.

Шесть гигабайт быстрой видеопамяти, работающей на частоте 7 ГГц, сообщаются с GPU посредством 384-битной шины, что дает пиковую пропускную способность видеопамяти в 336.5 ГБ/с или в полтора раза больше, чем у GeForce GTX 980.

447x303  51 KB

Количество транзисторов возросло с 5.2 млрд до 8 млрд штук. Количество универсальных процессоров насчитывает 2816, текстурных блоков – 176, блоков блендинга – 96, против 2048/128/64 у GeForce GTX 980. Видеокарта стала еще быстрее, технологичнее и на $100 дороже.

В качестве тестовой видеокарты на этот раз будет выступать KFA2 GeForce GTX 980Ti «Hall of Fame 8Pack Approved Edition» с частотной формулой 1190 МГц (1291 МГц Boost) для видеоядра и 7010 МГц для видеопамяти.

500x323  74 KB. Big one: 1500x969  479 KB

Совершенство дизайна и мощи, нажмите для увеличения.

Результаты тестов

Настало время собрать всех участников тестирования и посмотреть, что из этого получилось. Если кто-то просто пролистал статью или посмотрел картинки, то я еще раз напомню, что все вышеперечисленные видеокарты будут оцениваться в DirectX9 в Windows XP SP3, поэтому далеко не все функции и технологии ускорителей будут задействованы, так как это уже другая история.

Перед началом еще одно коллективное фото на память.

500x348  78 KB. Big one: 1500x1043  487 KB

Опытные оверклокеры должны знать все перечисленные модели в лицо, если кто-то подзабыл, то в обсуждении, думаю, подскажут. Жалко, что ни одна из этих видеокарт не была у меня в ее актуальное время, а лишь спустя годы, когда они перешли в разряд «ретро». Даже несмотря на это, мое отношение к ним не меняется.

Ниже приведу все скриншоты GPU-Z с характеристиками используемых моделей и версий драйверов.

500x176  134 KB. Big one: 2744x964  213 KB

Нажмите для увеличения.

В результатах тестов я оставил значения, полученные на предыдущей платформе с Intel Core 2 Extreme QX9650 (они выделены иным шрифтом), для наглядности и сравнения с системой с более быстрым процессором.

3DMark 2001 SE Pro b330

3DMark 2001 SE Pro b330

Итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

Тест 3DMark 2001 SE – один из самых гибких бенчмарков. На графике видно, что начиная с архитектуры Fermi резкий рост производительности заканчивается, грубой силой тут уже не отделаешься.

К тому же, здесь только в четвертом подтесте «Nature» используются все преимущества DirectX8 в виде вертексных и пиксельных шейдеров, задействование попиксельного рельефа, кубические карты среды и 4-слойное текстурирование. В одном кадре может находиться до 181 тысячи полигонов и до целых 40 мегабайт 32-битных текстур. Без GeForce3 в свое время тут делать было нечего. Самые мощные системы того времени набирали в нем целых 6 000 очков.

3DMark 2001 SE Pro b330, Game3 Lobby, High detail

Итоговый FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Обычная 3D-сцена тех лет, полигоны и вертексные шейдеры, движения персонажей в кадре с динамическим освещением созданы специальным алгоритмом, использующим CPU и 3D карту. Здесь уже ничего не зависит ни от CUDA ядер и прочих современных технологий, хватает даже GeForce 7900 GTX.

3DMark 2003 v.3.6.1

3DMark 2003 v.3.6.1

Итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

Тут ситуация немного меняется. Самый большой всплеск производительности у GeForce GTX 480, а далее уже наблюдается рост до 10%, за исключением GeForce GTX 780 Ti. Ниже на скриншоте можно увидеть все результаты протестированных видеокарт в данном бенчмарке.

500x192  97 KB. Big one: 2366x907  190 KB

3DMark 2005 v.1.3.1

3DMark 2005 v.1.3.1

Итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

И опять видны границы перехода поколений: от GeForce 7900 GTX к GeForce 8800 Ultra, от GeForce GTX 285 к GeForce GTX 480.

3DMark 2005 v.1.3.1, GT3 — Canyon Flight

Итоговый FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

3DMark 2006 v.1.1.1

3DMark 2006 v.1.1.1

Итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

Здесь наблюдается аналогичная предыдущему тесту картина. Ниже на скриншоте можно увидеть результаты всех видеокарт:

500x184  114 KB. Big one: 2281x840  182 KB

Comanche 4 (Benchmark)

260x338  23 KB

500x283  38 KB. Big one: 1274x720  168 KB

Comanche 4 (Benchmark)

1280 x 1024, 32 bit color, Texture compression – on, Hardware Shaders – on, FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Comanche 4 это игра-симулятор полета на прототипе боевого вертолета RAH-66 со встроенным бенчмарком. Игровой движок поддерживает API DirectX 7 и DirectX 8. Используются мультитекстурирование, аппаратное ускорение операций расчета освещенности и преобразования координат (Hardware Transforming & Lightning), пиксельные и вершинные шейдеры.

Но этот бенчмарк очень уж сильно полагается на мощь центрального процессора. Условно победу одержала GeForce GTX 580, хотя остальные претенденты отстали на уровне погрешности измерений.

Max Payne

500x400  46 KB. Big one: 1280x1024  176 KB

500x403  51 KB

500x300  39 KB. Big one: 1280x769  180 KB

Max Payne

1280 x 1024, PCGH’s Final Scene No.1 (VGA-Demo), Average FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

В 2001-м году эта игра наделала много шума, благодаря своей «кинематографической» графике и известному режиму «Bullet time». Передовые технологии того времени затем воплотились в третий тест пакета 3DMark 2001 Second Edition.

В данном тесте представители архитектуры Maxwell 1.0 и 2.0 остались не у дел, хотя в любом бенчмарке Directx11 они опередили бы представителя Fermi.

Doom III

500x461  61 KB

500x263  40 KB

500x375  73 KB. Big one: 1024x768  212 KB

Doom III

1024 x 768, High Quality, Average FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Far Cry

500x375  100 KB. Big one: 1024x768  316 KB

Far Cry

1024 x 768, Max Quality, demo 3DNews — Research, Average FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Resident Evil 5 Benchmark

500x360  65 KB

Resident Evil 5 Benchmark

1024 x 768, D3D9 version, Middle Quality, Average FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Tom Clancy’s Splinter Cell

500x301  35 KB. Big one: 1185x863  180 KB

500x400  59 KB. Big one: 1280x1024  280 KB

Tom Clancy’s Splinter Cell

1024 x 768, Max Quality, demo Tbilisi, FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Что же из всех этих тестов вытекает? Для Windows XP и платформ, которые официально с ней совместимы, использовать видеокарту быстрее, чем GeForce GTX 580, нет большого смысла, в ряде случаев хватит даже GeForce GTX 285. А вот от смены процессора Intel Core 2 Extreme QX9650 @4.0 ГГц на Core i7-2600K @5.1 ГГц разница видна невооруженным взглядом.

Но мне все же было интересно, как обстоят дела в DirectX 10. Вдобавок в обсуждении предыдущего материала просили еще включить в список тестов Crysis. Поэтому ниже все тесты и игры будут проходить в ОС Windows7 x64.

3DMark Vantage

3DMark Vantage, Performance preset 1280 x 1024

Итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

По мере задействования большинства графических технологий и использования более совершенного API DirectX 10 производительность видеокарт начинает расти более поступательно.

Resident Evil 6 Benchmark

Resident Evil 6 Benchmark

1920 x 1080, D3D9 version, Max Quality, итоговый балл


Больше – лучше

Включите JavaScript, чтобы видеть графики

Lost Planet Benchmark

Lost Planet Benchmark

DX10 (Cave), FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

Crysis

448x457  79 KB. Big one: 771x728  210 KB

Crysis

DX9 (1280 x 1024) Middle, FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

В Crysis очень хорошо видны технологические скачки видеокарт, поддерживающих API DirectX DX9, DX10 и последующий DX11. При таких настройках потребление видеопамяти приближается к одному гигабайту, нелегко приходится видеокартам с малым объемом памяти, а GeForce 6800 Ultra вообще не смогла даже запустить данный тест.

453x455  77 KB. Big one: 770x728  142 KB

Crysis

DX10 (1920 x 1080) High, FPS


Больше – лучше

Включите JavaScript, чтобы видеть графики

На мой взгляд, при таких настройках не хватает уже мощности процессора, чтобы полностью загрузить старшие видеокарты.

Заключение

Думаю, многие ожидали, что во всех тестах видеокарты выстроятся по линейке друг за дружкой, сильная за слабой и так далее. Но такая ситуация была бы характерна для нормальных условий, где каждая модель выступала бы в тех тестах, для API которых она предназначалась. При таком подходе количество участников было бы меньше, а мне хотелось провести тесты со всеми.

500x421  139 KB. Big one: 2000x1685  1656 KB

Впрочем, у нас совсем другая история, суть которой – запустить на Windows XP все топовые видеокарты, какие на сегодняшний день возможно. Благо данная операционная система идеально подходит для игр, время которых прошло. Как выяснилось, использование самых производительных видеокарт вкупе с Core i7-2600K не принесет ощутимых дивидендов, в ряде случаев GeForce GTX 580 может оказаться быстрее.

Максим Романов aka
Max1024

Автор выражает благодарность zEsEn за предоставленные «молниеносные» видеокарты MSI.

От задумки до реализации: мотивация, теория, практика, закупка, тюнинг корпуса, отбеливание пластика и софт.

1. Мотивация

Для меня всё началось с того, что мне подарили компьютер в 97-ом году, в результате чего моей любимой игровой эпохой стали годы 97-2002, когда игры достигали невероятных красот в 2D и еще неуклюже, но упорно и через тернии прокладывали свой путь к 3D.

Игры той эпохи зачастую либо вовсе не идут на современных ПК, либо худо-бедно запускаются, но без поддержки многих фичей, из-за чего кажутся лишь тусклой тенью того, чем они были в своё время. А те, что запускаются, выглядят отталкивающе в следствии самой крупной утраты той эпохи — монитора ЭЛТ, о превосходстве которого уже все давно наслышаны: от отсутствия motion blur до идеального отображение любого неродного разрешения.

Сложно догадаться, что изначальная картинка — 320*240. Здесь, правда, композитный сигнал со строками сканирования, а не RBG, но всё же. Из статьи John Novak.

Многое можно проэмулировать, но не всё так просто. Если нужды DOS игр почти полностью покрываются ЭЛТ с DOSBox’ом и эмулятором миди синтезатора Gravis Ultrasound, Roland MT-32 или любого другого на ваш вкус, то с эрой Win9X таких решений нет.

Ближайшее к эмуляции Win95 — это программа PCem, которая кое-как эмулирует Pentium 133 MHz, но подтормаживает даже в играх 95-го года. На эмуляцию частот выше она неспособна на текущем железе 2022го — затык в современных процессорах, одноядерной производительности которых не хватает на эмуляцию даже Pentium 2. Также есть VMWare и VirtualBox, но у них нет хардварной поддержки ничего, из того что нас интересует.

А интересует нас вот что.

EAX

Лучше один раз услышать, чем пытаться описывать это.

ЕАХ — это целый ряд звуковых усовершенствований, вычисляемых на хардварном ускорителе звуковых карт от Creative:

  • Позиционирование звука в 3д пространстве
  • Реверберация (отражения звука от поверхностей)
  • Преграды (кто-то говорит за стенкой — слышно как через стенку)
  • Эхо
  • Хор
  • Искажения / помехи
  • Различные фильтры окружающей среды

В первой версии было 26 таких эффектов, но в дальнейшем список рос. И хотя часто разработчики забивали на интеграцию ЕАХ, список игр с её поддержкой весьма значительный:

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

В 2006-ом Microsoft выпустила Windows Vista, в которой просто убила EAX удалением DirectSound3D из DirectX и перешла на WASAPI, чтобы дать пользователям микшер каналов на приложение. И хотя Creative написала ALChemy — софт, перехватывающий API вызовы, чтобы проигрывать ЕАХ в старых играх, к новым играм ЕАХ прикрутить было, судя по всему, нельзя, т.к. после 2007-го игр с ней мне найти не удалось. Последняя вышедшая игра с ЕАХ 5.0 была Mass Effect 1.

Убийца EAX, фото из интернета

С 2007-го года, разработчики просто забивали на качественный звук примерно до 2015-го года, тем более, что на консолях ситуация с точки зрения железа была ничем не лучше. Только в некоторых ААА играх типа Battlefield и Call of Duty были софтварные решения того, что раньше работало из коробки, но это были единичные случаи.

С 2015-го года, с появлением первых VR шлемов внезапно выяснилось, что звук просто отвратительный. В индустрии резко стали продвигать HRTF стандарт, чтобы подогнать звук под реализм картинки. Сейчас ситуация продолжает исправляться с появлением многих высококачественных библиотек — Steam Audio, Oculus, Wwise и даже в UE5 есть своя система с рейтрейсами. На примере следующего видео, можете сравнить звук в Dead Space и в его ремейке. Первый вышел в 2008-ом, тем самым попав в долину мертвого звука, а для ремейка они скодили свою систему.

Через ALchemy и различные альтернативы, можно добиться эмуляции ЕАХ во многих играх, но отзывы о ней — не сильно воодушевляющие:

Кроме Thief Gold / 2 и System Shock 2, все игры через эмуляцию даже близко не звучат как оригинал.

Эмуляция/ALChemy:

— Плохой позиционный звук

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

— Неправильные смешанные эффекты и съехавшие уровни громкости

— Отсутствующие эффекты окружающей среды и еще раз напомню, что неверные уровни громкости!

Проблемы можно долго перечислять, но ни один писк не звучит как положено. Я перепробовал кучу компьютеров за многие годы, и на каждом всё звучит криво — будь то через ALchemy, OpenAL или openALSoft.

В некоторых играх, ЕАХ проэмулировать невозможно. Например, с трудом, с помощью патча .exe и ALchemy смогли включить ЕАХ в Baldur’s Gate 2. Через DSOAL смогли в Baldur’s Gate 1. А в Planescape: Torment включить так никогда и не смогли — работает только на ретро сборке.

8-bit Paletted Textures

Восьмибитная палитровая текстура может нести в себе 256 32-битных цветов. Это лишь оптимизация, но карты от Nvidia, начиная с GeForce 6000-ой серии, отказались от её поддержки, чем поломали не один десяток игр.

Слева — без поддержки. Обратите внимание на небо — текстура рендерится некорректно, а также нет звёзд. Справа, кстати, еще виден хардварный dithering. Он на любителя, но тоже утрачен.

(скриншоты Final Fantasy VIII с форума vogons.org)

Слева — без поддержки — неправильно отображаются цвета во всех меню игры.

Fog tables

Ранние 3D игры использовали небольшое ухищрение для тумана — они умножали depth (глубину), т.е. дистанцию вертекса от камеры, на цвет тумана, точнее блендили между ними. Реализация была на хардварном уровне, поэтому когда видео карты отключили эти таблицы, мы потеряли туман во многих играх.

Радеоны от ATI, кстати, не поддерживали эту технологию, поэтому справа — это то, что вы увидите, запустив игру сегодня.

Скриншоты Shadows of the Empire с форума vogons.org

Скриншоты Star Wars: Episode I — The Phantom Menace с форума vogons.org

Sorry, not supported on Windows NT

И конечно же многие игры элементарно не запускаются на ядре NT, на котором была Windows 2000. Вы можете попробовать их запускать через режим совместимости или через какой-нибудь Glide to OpenGL wrapper, но я лишь пожелаю вам удачи.

Например, запустить Need for Speed 2 (1997 год) мне удалось лишь в VMWare под WinXP — но без звука, без ЕАХ, с софтварным рендерером и невозможностью развернуть на весь экран через апскейлер — сомнительное удовольствие. Icewind Dale 2 (2002 год) я запустил через DxWnd и апскейлил через Lossless Scaling, но при таком сетапе в ней не работал скроллинг камеры ни мышкой, ни клавиатурой.

2. Теория железа

Итак, вы решили собрать свой ретро компьютер.

Сразу стоит определиться с эрой. Ретро риги делятся на несколько устоявшихся категорий:

  • DOS игры — либо на чистом DOS, либо на Win95
  • Win98 на Pentium III для игр 90-ых
  • Дуалбут Win98SE/WinXP для игр 95-2003
  • WinXP — для поздних игр с «полным» DirectX 9

Последний вариант — для таких игр как Crysis, Half Life 2, Oblivion, Race Driver: GRID, и прочее. Меня он не интересует, я про него ничего не знаю, в т.ч. мне неясна мотивация его сборщиков.

DOS игры — я бы хотел собрать такой риг, про него мне кое-что известно, но не всё. Я вскользь еще буду упоминать его, т.к. с тем железом связано достаточно интересных мелочей.

Дуалбут Win98SE/WinXP — это то, о чем пойдет речь в данной статье.

WinXP прекрасно подойдет для большинства игр, но всё же некоторые не переваривают ядро NT. Для них мы легко переключимся на 98.

Сочетать в себе железо двух настолько отдаленных ОСей — задача непростая, но решаемая. Win98 не поддерживает больше 512 мегабайт RAM, поэтому мы будем их «прятать» от неё. Win98 не понимает диски больше чем 128 гигабайт — при попытке записать что-то в 129ый, она запишет в 1ый, поэтому для нее мы создадим небольшой раздел. Бывают случаи, когда некоторые драйвера и программы плохо переваривают Windows на диске D, поэтому обе винды мы заставим видеть свой раздел как C:, что требует специальных ухищрений.

Нам потребуется материнка из тех времен, когда они еще не умели грузиться с флешек, поэтому для установки ОСи мы будем эмулировать флоппи драйв неким девайсом.

А начнем сборку мы с проца.

Процессор, сокет, чипсет

WinXP просуществовала с 2001-го по 2006-ой, что было нехарактерно долго для типичной итерации Windows того времени. Логично было бы взять самый мощный процессор, который поддерживает 98/XP — но это неверно.

Интересующие нас игры могут глючить при виде двух и более ядер, а последним одноядерным процом был Pentium 4, поэтому наш выбор — это он. Почти все модели Pentium 4 уже имели два треда и научились технологии hyperthreading. Она тоже беспокоит многие игры [источник], но её мы можем отключить в материнке, поэтому проблем с четвертым «пнём» у нас не возникнет.

Pentium 4, как и WinXP, имел нехарактерно долгую жизнь и выходил в разных моделях. Если кратко, это:

  • Willamette (1.3 — 2.2 ГГц)
  • Northwood (1.6 — 3.4 ГГц)
  • Gellatin — по сути это Northwood с более широким кэшем
  • Prescott (2.4 — 3.8 ГГц)
  • Cedar Mill (3 — 3.6 ГГц)

Ставился он на следующие сокеты: Socket 423, Socket 478, Socket 775 или LGA 775.

Изначально, я конечно же копал в сторону Cedar Mill, ведь нас интересует максимально быстрая работа игр для загрузки сейвов, локаций и пр. Cedar Mill вышел только на сокете 775 и оба они прекрасно работают с Win98. Проблема с этим сокетом в том, что почти все материнки, что вы найдете — будут с PCI-E шиной для видео карты. А как я уже говорил, мы обязаны остановиться на 5ой или «FX» серии видеокарт Нвидии. Да, у них теоретически было несколько PCI-E модификаций своих карт, но на практике мы их уже не найдем — их было слишком мало. Поэтому нас интересуют материнки только с шиной AGP.

А раз так, значит мы обязаны опуститься на сокет ниже — это 478. Под него у нас выбор от Willamette до Prescott.

Тогда, казалось бы, берем Prescott и вперед, но и тут не всё так просто. Prescott это самый горячий Pentium 4 с официально заявленной TDP до 130 Ватт, тогда как у Northwood’а TDP намного ниже — от 60 до 80 Ватт. Ставить турбину от самолета заместо кулера не хотелось, тем более, что Northwood справится с играми до 2002-го года как с ребенком.

Следовательно, выбор проца: Pentium 4 Northwood, желательно от 3.0 ГГц

Сокет: 478

Чипсет: i875P

По этим параметрам вы уже можете искать себе материнку. Для дополнительной информации по сокетам, см. сюда.

Об Атлонах я ничего не знаю, поэтому это на ваше усмотрение, но на них тоже собирают. Я лишь помню, что в то время их сторонился, т.к. Intel умел отключаться при перегреве, а AMD в буквальном смысле сгорал [видео 2006-го].

Материнка

Спеки материнки я уже написал, но тут стоит затронуть тему «Конденсаторной чумы». Википедия относит к этому периоду 1999-2007 годы, но среди ретро-энтузиастов бытует мнение, что хуже всего пришлось железу 99-2003. В особенности железу от Асуса.

При этом, материнки с AGP практически не делали после 2004го. Поэтому вам надо найти материнку именно этого года, иначе вас могут посетить вздутые конденсаторы. Эта проблема так же касается видео карт и звуковых карт. Избегайте железо 99-2003!

Аудио карта

Первой аудиокартой с ЕАX была Sound Blaster Live! на чипе EMU10K1. Вторая — Sound Blaster Audigy на улучшенном чипе EMU10K2. Audigy 2 ZS и Audigy 4 — это две наилучшие карты, которые поддерживают Win98, поэтому можете смело брать одну из них.

Я же не выдержал и пошел дальше, взяв следующую серию X-Fi, модель Fatal1ty на чипе EMU20K1. Эта аудиокарта имеет культовый статус и легендарное звучание, которое очаровало всех аудиофилов того времени. Опционально, эта карта поставлялась с очень эстетичной I/O панелькой под 5.25″ слот. Она первая поддерживала CMSS-3D. Она стоила бешеных денег и пользовалась популярностью даже у музыкантов, которые о гейминге и краем уха не слышали. В общем, я не выдержал и купил именно её.

X-Fi Fatal1ty с «магнитолой» — фото nix.ru

Если у вас наушники 80 Ом, то возможно вы захотите дополнительный усилитель. Мнения на форумах расходятся примерно 50 на 50 о его необходимости с этой картой. Я пытался разобраться, стоит ли здесь усилитель сильнее, чем на предыдущих, но информации об этом практически нет, а та что есть — сильно расходится.

Единственная проблема с X-Fi в том, что у этой аудио карты нет драйверов под Win98. На момент написания этих строк, я еще не собрал свой риг. В дальнейшем мне очевидно придется приобрести Audigy для 98.

Видео карта

Здесь у вас широкий выбор. Если вы не хотите FX и вы не планируете запускать Морровинд и ему подобные игры, можете вообще взять классику GeForce 4 MX 440.

А среди FX даже есть модель 5200 с пассивным охлажденеим! Да, тогда было и такое.

GeForce FX 5200. Лежит на Авито за 500 рублей на момент написания статьи.

Если постараться, полагаю можно андерклокнуть свой проц и поставить на него огромный радиатор пассивного охлаждения. Тогда у вас в компе шуметь будет только блок питания.

Кстати на тему охлаждения, но немного отвлекаясь от текущей сборки. Пока разглядывал разное железо на Авито, набрел на почти полную сборку Pentium I, 133 MHz.

На фото автор спокойно снимает проц, фоткает его и кладет обратно. С удивлением нагуглил, что термопаста в то время не использовалась повсеместно. Её применение стало необходимостью лишь в районе Пентиума 2-3. Кто-то на форумах вспоминает, что 80386 процы встречались вовсе без кулера.

Рамы

Скорее всего ваша материнская плата будет поддерживать 4 гигабайта рамов. Однако не торопитесь покупать столько. Дело в том, что WinXP будет рандомно использовать от 3 до 3.5 гигабайт, но не больше. Определено это будет тем, как материнка распределит адресное пространство — от нас в этом деле ничего не зависит.

Правило там следующее: берем наименьший адрес LFB (linear frame buffer) вашей видео карты. Сверяем:
0xC0000000 -> 3 ГБ рамов
0xD0000000 -> 3.25 ГБ
0xE0000000 -> 3.5 ГБ

На этом примере у пользователя самый низкий стартовый адрес — 0xC0000000, следовательно он обречен на 3 гигабайта. Скриншот с форума vogons.org

Если у вас будет больше указанных гигабайт на XP, операционка будет их видеть, но она не будет их использовать. При желании, можно создавать в этом пространстве рамовый диск (ссылка требует прокси).

(Во время WinXP SP2, была возможность использовать 64 гигабайта, но в SP3 эту возможность вырезали. Есть любительский патч, восстанавливающий 64 гигабайта: True PAE patch. Он нестабилен на многих системах, некоторые драйвера отказываются с ним работать, и в любом случае ни одно ваше приложение не сможет использовать больше 2 гигов. Не рекомендую, но смотрите сами.)

Казалось бы, давайте тогда купим 3 гигабайта, но и тут не всё так просто. При совпадении частот, первые две плашки по 1 гигабайт будут работать в быстром режиме dual-channel mode. А вот если вы вставите третью, то вероятнее всего вашу материнку из этого режима выбьет. Тогда еще далеко не все имплементировали flex mode, который позволяет использовать первые две шины в одном режиме, а вторые в другом.

Саму технологию изобрели в 2004-ом, но это не значит, что все производители кинулись её внедрять. Смотрите мануал от вашей материнки и читайте внимательно раздел про рамы. Скорее всего, вам придется вставить два гига для оптимальной работы. Либо покупайте четыре, но сидеть будете с тремя (с хвостиком).

Монитор

Лучшими брендами на западе считаются Nokia, Mitsubishi, NEC, ViewSonic. Я неуверен, что у нас были Нокии, по крайней мере на Авито я их не встречал. Однако подойдут и SyncMaster от Samsung, и LG, да и другие вполне возможно — просто читайте старые обзоры. Больше о мониторах в следующем разделе.

3. Практика железа

Мы живем в неидеальном мире, поэтому практика иногда отличается от теории.

Кулер

Начнем с того, что не-стоковый кулер под socket 478 найти весьма сложно на момент написания статьи (конец 2022-го). Начните поиск именно с него. Если вы читаете эти строки годами позже, возможно его вообще будет не найти — тогда придется собирать под другой сокет, а это значит другая материнка, другой проц, возможно даже другая видеокарта.

До 2020го, Scythe делала кулеры Scythe Shuriken, а также их версия Rev. B, которые идеально вставали на s478. Но в 2022ом году новых больше нет. Также Scythe делала Mugen 2 rev. B, который неофициально был совместим с s478, а его предыдущие версии — даже официально. Их всех можно поискать на Авито.

По моему опыту конца 2022го года, легче всего найти Zalman CNPS7000 и CNPS7700 на Авито.

В крайнем случае, все еще продаются стоковые кулера от Intel на яндекс.маркете, но качества от них не ждите, и лучше закупить несколько, чтобы заменить когда он начнет трещать на всю квартиру через пару лет.

Ситуация с кулерами на старые сокеты доводит до того, что люди учатся модить неподходящие кулеры. Попробуйте сами, если хотите. (у меня ссылка открывается только через впн) Минус этого подхода в том, что вам придется платить полную цену нового кулера (тысячи 4 как минимум), тогда как старые болтаются в районе 300-1000 рублей.

Авторами предлагается просверлить дыру в железном креплении. Выглядит несложно. Фото со sweclockers.com

Монитор

Не рассчитывайте взять 19″ на первых порах, т.к. их не так уж и много. Они пришлись на нулевые, а как раз в это время все стали переходить на плоские панельки, поэтому в достаточном количестве их просто не успели произвести.

Иногда 19шки всплывают, но всегда весят больше 20кг, следовательно Авито вам их не доставит. Можно попробовать договориться с продавцом отправить их через СДЭК по предоплате, но во-первых продавец может оставить предоплату себе и ничего не отправить. Во-вторых, продавец откажется долбаться со всем этим. В-третьих, СДЭК вам этот монитор разобьет в дребезги с шансом примерно 99%, особенно с учетом того, что оригинальных упаковок от монитора ни у кого не осталось. А в-четвертых, монитор обязательно надо проверять лично, иначе вам продадут нерабочий.

«Мне СДЭК как-то привёз)» — фото знакомого.

Продавцы очень ленивые и не хотят ничего проверять. «Монитор работал 10 лет назад когда я его клал в шкаф, значит пишу рабочий» — это логика большинства объявлений на авито. К сожалению это не всегда так. Правила, которые я выработал личным опытом:

  • Спрашивайте, когда монитор последний раз включали.
  • Если больше полу-года назад, просите включить его. Неважно, что подключить не к чему — кинескоп должен включиться и отобразить менюшку «нет сигнала».
  • Просите возможность потестировать моник с их компьютером. С вас — переходник. Купите переходничок на VGA-HDMI или VGA-Displayport. Если не разрешают потестировать картинку, можете не ехать, либо договаривайтесь о возможности возврата в течении суток. И готовьтесь ехать дважды.

Итак, вы приехали:

  • Монитор часто засран сантиметровым слоем пыли, а экран в пятнах. Протирайте экран до идеальной чистоты — некоторые из этих пятен могут быть вовсе не пятнами, а зонами стёртого защитного покрытия. Такие зоны будут фактически «неотмываемыми пятнами» и будут мозолить глаза при использовании. Они нам ненужны.
  • По углам ничего не должно быть засвеченым или затемненным, не должно быть никаких аберраций типа искривлений изображения или цветов, не должно нигде ничего мигать на экране.
  • Поставьте максимальную яркость и проверьте тем самым какой запас и кинескопа. Со временем они тусклеют. Если при максимальной яркости он недостаточно яркий, не берите — этот уже всё.

Для тех, кто незнаком с ЭЛТ — не пугайтесь, если картинка занимает не весь экран, либо картинка съехала от центра. В ЭЛТ это настраивается в менюшках — картинку растягивают по вертикали и горизонтали, а также двигают туда-сюда. Заходите в меню и тыкайте всё, настроек там будет крайне мало.

Всегда выставляйте рекомендуемое разрешение и частоту, иначе он будет мерцать и глазам будет больно на него смотреть дольше пары секунд. Не пугайтесь, он не сломан, просто выставлены неверные настройки. У семнашек ставьте разрешение — 800*600 (или 1024*768). Обычно с максимально доступной герцовкой, но не всегда. У девятнашек 1024*768 (или 1280*960).

А по поводу размера — не комплексуйте и не расстраивайтесь, 17шки и 19шки не бог весть какие разные. У семнашки видимая область составляет 16″ (40.64 см). У девятнашки эта область — 18″ (45.7 см). Не велика потеря.

Жесткий диск

Старые жесткие диски использовать не рекомендуется. Они зачастую уже одной ногой на том свете и долго не прослужат.

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

1. Небольшой SSD на 120-240 гигов

Вы не получите полноценную скорость ССД, но вы получите безотказную работу и все же повышенную скорость. Единственный минус в том, что WinXP не поддерживает функцию TRIM.

Трим — это команда, которой ОСь сообщает диску, что блоки не несут полезной информации и их можно очистить. Без трима, после длительного использования, ССД будет думать что он забит под отказ, хотя ОСь будет сообщать, что свободного места в нем порядочно. Удаление файлов будет происходить только для ОСи — ССД их будет лишь помечать как удаленные, но на деле будет их держать и дальше. Это приведет к тому, что у него будет крайне мало свободного места и он начнет тормозить. Когда оно у него закончится окончательно, он всё же нехотя начнет переписывать нетримнутые куски, но работать будет крайне медленно.

Проблема эта нивелируется так:

По возможности, избегайте относительно новых ССД с типом памяти TLC и MLC, предпочитайте старый SLC. Объяснения этого настолько замудренные, что я решил в них не вникать, а принять на веру.

Также при создании логических разделов, оставьте 25% диска без раздела. Это позволит диску всегда иметь достаточно свободного места, а следовательно работать быстрее.

В конце концов, если захотите тримнуть через годик-другой, можете бэкапнуть диск, сделать secure erase и восстановить на нем все данные. Еще можете поставить линукс как третью ось, он вам всё тримнет. Но большинство этим не запаривается, а ограничивается советами выше.

Еще я слышал, что встречаются ССД со встроенным тримом, но найти их не смог.

Для здоровой работы ССД, нужно чтобы ОСь его не дефрагментировала, иначе она его за год может и в гроб свести — об этом подробнее в разделе Софт.

2. CF (Compact Flash) карты

Если на вашей материнке нет SATA портов для ссд, можете купить на Али два CF Card Reader’а. Один внутрь, другой снаружи. CF карты имплементируют IDE, поэтому будут распознаваться вашим компом как обычные жесткие диски.

Слева — внутренняя за 80 рублей, справа — сменная за 100 рублей. Можете поискать такую, чтобы вставала в 5.25″ слот.

Сами карты покупаются на Озоне — есть Экспресс доставка за час. Карты по 32 гига стоят 2.5к рублей. За три тысячи встречаются 128 гигов на Авито. Одной такой хватит за глаза и за уши, даже «установив все игры».

Как сделать дуалбут для ССД я буду обсуждать в разделе «софт», но если будете использовать CF карты, то можете просто поставить WinXP на одну, Win98 на другую, и свободно переключаться между ними.

Они хоть и медленнее SSD, вполне пользуются популярностью в ретровиков.

Floppy Drive

Новые дискеты еще продаются, но со временем их будет найти всё сложнее и сложнее, а старые могут легко размагнититься и не гарантируют нормальную работу, поэтому флоппи я использовать не буду.

Для чего вообще нужны флоппи? Для установки ОСи.

Дело в том, что материнки того времени не умеют загружаться с юсб флешек. Есть три варианта действия для установки винды:

  1. Загрузочный CD, соответственно вы приобритаете СДРОМ, но еще и будьте готовы его подключить к вашему современному компьютеру через Sata-USB переходник, чтобы записать нужные загрузочные диски.
  2. Подключить хард через такой же переходник, создать на нем загрузочный раздел с ДОСом, как-то там подключить драйвера для ЮСБшек (есть такая возможность) и плясать уже от неё. Мне не нравится этот вариант — вдруг я случайно отформатирую диск? И такое бывало. Тогда опять его вынимать, подсоединять к своему основному компу?
  3. Лучший вариант на мой взгляд: хардварный эмулятор флоппи по имени GOTEK, в который вставляются простые флешки usb. Продается на Али за 1400 рублей. Я буду использовать именно его, т.к. он простой, дешевый и надеждый.
Презентация GOTEK — можете поперематывать, чтобы понять о чем речь

Блок питания

Не берите старый, большинство ретро ригов умирает от старых БП.

Берите новый на 400 ватт, этого хватит с большим запасом.

При наличии IDE девайсов, может понадобится переходник для кабеля питания.

Кстати, если бы речь шла о DOS сборке, то на старых материнках блоки питания — формата AT, а не ATX. Но старые АТшки будут работать 1 из 5, поэтому тут особенно важно ставить новый БП, используя переходник с Али.

4. Покупка железа (Авито)

Признаюсь, я не сразу проникся «Авито». Изначально платформа вызывала неосознанное чувство брезгливости — там и вещи грязные, и продавцы согласны сраться за 100 рублей. Но потом я «въехал» в тему — Авито это сэндбокс ММО с уникальными интерракциями, которые вы больше нигде и никогда не получите, а также с квестами и паззлами, которые можно решить только нестандартным мышлением. Играйте в неё, пока она есть.

Кто еще вам предложит заняться БДСМ, глядя на ваши интересы?

Процессор

Одной нет, зато еще вон сколько. Авторский скриншот с Авито.

Процы Pentium 4 на Авито стоят от 100 до 300 рублей. Модель зачастую не указана, надо вычитывать серийник с фото и гуглить.

За пару часов я для себя нашел:

  • Три Northwood по 2.4 ГГц по 100-300р
  • Один Northwood 2.6 ГГц за 160р
  • Один Northwood 3.0 ГГц за… 3000 рублей

Девушки, продающие старую железяку занимают отдельное место у меня в сердце. Её процессор ведь 3 ггц? А современные AMD Ryzen 9 3900X — 3.8 ггц. Надо ли объяснять, что это практически одно и то же? А все, кто ей пишут, что это не так — это наёбщики, позарившиеся на её сокровище, конечно же.

Я пробовал вступить с ней в диалог, но это бесполезно — дива читает, но не снисходит до ответа. В итоге взял 2.6 ГГц за 160 р.

Хотел у него купить материнку с памятью. На всякий случай уточнил, всё ли работает. Авторский скриншот.

Монитор

Большинство мониторов семнашек — от 300 до 1300 рублей. Какое-нибудь редчайшее предложение можно встретить за 3000 тысячи, но оно того не стоит. Все эти мониторы использовались. Если использовались в видео наблюдении, то цена им ноль. Если работали как домашняя пека, то цена им тысяча. Девятнашки можно встретить 2-3 тысячи.

Вот такой невероятной красоты, профессиональный, 19 дюймовый Mitsubishi 930 SB продавался в Самаре целых три дня за 2500 р.

Скриншот с Авито

Я пытался уговорить владельца всеми возможными способами отправить мне его СДЭКом, но все попытки оказались тщетны. На третьи сутки я уже планировал нанять рандома с youdoo, чтоб он мне его доставил любым способом, но мои мучения закончились, когда кто-то наконец выкупил его и его сняли с продажи.

Выбрав другую 19шку за 3к и сторговавшись до 2.5к, я поехал куда-то в дебри Ленобласти, за Мурино. Поездка заняла 2 часа в одну сторону, но монитор там просто отказался подавать признаки жизни. Вот он бедный, 19шка:

Авторское фото.

При включении, у него щелкало какое-то реле и мигала лампочка. Гугл показал, что это типовая проблема данной модели — пробит диод на 30 ом. Я хотел было отвезти его в ремонт, но продавец отказывался сбросить цену, поэтому я уехал ни с чем. Неделю спустя, монитор до сих пор висит на Авито с описанием «рабочий» по цене в 3000. Почему? Просто ему так кажется.

Примерно ощутил работоспособность. Авторский скриншот с Авито.

Второй монитор, который я собирался купить, был профессиональный Mitsubishi Pro 750 SB, как самарский, но 17шка. За него я готов был драться на ринге. Однако следуя своим только что выработанным правилам, я попросил владельца включить его в розетку. Мы душевно обсудили это по телефону, владелец пообещал к вечеру прислать фото рабочего кинескопа.

Вечером:

Авторский скриншот с Авито

Третий и четвертый мониторы я не мог посмотреть несколько дней, владельцы каждый день обещали «завтра».

Как всегда отличилась девушка, продающая 19шку, такую же как в Мурино. Она продает а) обычную пожелтевшую ийаму за 8 ТЫСЯЧ, б) без возможности посмотреть на месте, и с) через доставку, которую у нее не примет курьер по правилам площадки.

Ну хотя бы ответила, и на том спасибо.

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

Был еще такой, но к нему я решил не обращаться. Шмальнет еще, когда начну торговаться.

Пришлось думать «out of the box». Я стал искать не по слову «ЭЛТ», а по слову «старый» в разделе мониторов. И о чудо, я нашел ЭЛТшку от 20-летнего владельца, который не знал, как это называется. Так я приобрел iiyama Vision Master Pro 1413 за 1000 р.

Наклейка «ИГРОМАНИЯ», да и вообще засранность наклейками — не редкость, но легко отклеиваются феном. Фото с Авито.

Обратите внимание на пятна на экране. Хорошенько его отмыв, я нашел неотмываемое пятно — это сошло защитное покрытие. Пятно хорошо видно и в выключенном, и во включенном состоянии.

Во всем остальном, монитор хорош, хоть пятно немного расстроило.

Желтизна тоже слегка напрягала и хотелось попробовать отбелить, но открывать мониторы я боюсь — кинескоп может ударить на несколько тысяч вольт. А жаль, т.к. в первозданном виде он выглядел намного приятнее:

Фото из интернета.

Через два дня, я наткнулся на ретро энтузиаста из Москвы, у которого было объявление о продаже ЛИШНЕГО 21″ монитора. Я конечно же начал его расспрашивать, где он их берет. На что он ответил «да не проблема, щас и тебе найду» и скинул мне 22-дюймовый ЭЛТ в Ленобласти за 2000р., который не вылезал по слову ЭЛТ. Через час я уже ехал домой с махиной в 28 кг и хохотал от счастья.

Насколько я понял, он искал по словам bnc, d-sub, vga. Поиск таким образом может помочь вам найти скрытые объявления и дать фору перед другими ретро энтузиастами.

Моя прелесть:

Ни царапинки. Кинескоп с большим запасом. Гамму и углы надо поднастроить, а так монитор сшибает с ног своим качеством. По высоте ему не достает лишь 3 см до современного широкоформатного 27″.

Двадцать восемь килограм — это не шутки, пару раз я его чуть не выронил, а когда донес — руки были в синяках от неправильной хватки.

Центр тяжести в нем расположен не по центру. Самая тяжелая часть — в районе стекла, т.е. спереди. Поднимайте его экраном к себе. Но смотрите, чтобы на вас не было царапающих элементов.

Видео карта

Псс, не хочешь подменить кому-нибудь видюху?

Выбор видеокарт немалый, цены от 300 до 800 р.

Я взял FX 5700 LE за 200 р. Она имеет пониженную частоту по сравнению с настоящей 5700 — значит не будет сильно греться, а большего мне и не надо.

Память

Не пытайтесь выцепить DDR от продавцов с одной плашкой — она часто будет нерабочая. Есть продавцы оптовики старой памяти, берите у них, т.к. они хотя бы пишут, что тестируют свой товар. Я взял две плашки по 1 гиг 400 Mhz по 300 р. за штуку. Теоретически я мог брать 533 MHz, но я их не нашел.

Ребят, да я тоже самарский, да честно, ну!

Блок питания

Взял новый Zalman Wattbit 400W за 1999 р. на яндекс маркете.

Кулер

Zalman CNPS7700 за 1200 р. на авито. Вскрывался, но не использовался. Выглядит новым.

Клавиатура и мышь

Классный фотошоп — признак мотивированного продавца. Авторский скриншот.

Мышка и клавиатура у нас должны быть на порте PS/2, любезно проилюстрированном Егором.

Между продчим, этот порт круче USB, т.к. поддерживает одновременное нажатие 8-ми клавиш, тогда как юсб лишь 6-ти (хотя у юсб есть и продвинутые варианты, гуглить n-key rollover). Также, материнки обрабатывают сигнал с ps/2 быстрее, чем с юсб. Хотя доказательств последнему заявлению я не видел, но данное мнение бытует среди кибер-спортсменов, так что охотно верю.

Мышь

До 87го мышки выглядели следующим образом:

Слева, это то — что IBM представила ровно в 87ом году. В этом же году Microsoft совершила дизайнерский прорыв, представив мышку, которую в народе назвали dove bar — «мыльница». Не только Джобс умел инновировать дизайн.

Мыльница, фото из интернета

В 93-ем Microsoft совершила еще один прорыв, развив идею практически до идеала. В народе называлась «kidney», т.е. печень.

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

Далее, эта же классика, но с колёсиком — называется Intellimouse. Опять кто-то купил оптом и продает.

Невозможно улучшить идеал, поэтому следующая итерация лишь заменила шарик на лазер. Она даже название не изменила. На Авито новых не нашел, но меня прекрасно устраивает и шарик. Я с ним просидел добрых лет 10. Просто надо иногда открывать и чистить.

Мышь: цена вопроса 500 р.

Двумя неделями спустя. Теперь когда я уже получил эту мышь, хочу вас предостеречь её не покупать. Мне с самого начала тяжело было поверить, что откуда-то берутся целые ящики оригинальных интеллимаусов и подозревал подделку. Скорее всего, этим оно и является. У мыши перевернутое направление скролла. Я даже её разобрал, чтобы проверить, что там внутри.

Авторское фото

В электронике я ноль. Деталь, судя по всему, оригинальная, но к ней неправильно подведены первые два контакта, отвечающие за направление скролла. Перепаивать я не буду, скорее куплю лазерную.

Из мануала от HT82M39A — авторский скриншот.

Для жалающих окунуться в ретро мыши, на авито есть много других вариантов.

Лазерный логитек в правом верхне углу — вроде как ничего.

Есть и новые варианты на озоне.

И, как видите, еще есть и переходники. Про них ничего не могу сказать, не пробовал.

Клавиатура

С клавиатурой тоже не всё так просто. Сразу скажу, что, например, такую классику вам никто не продаст.

IBM M — механическая клавиатура 86го года.

Сейчас из-за механики она в моде у хипстеров, поэтому её цена — от 5 до 7 тыс. рублей на ebay. У нас я её вообще не нашел.

На Авито, если поставить галочку «новые» в ps/2 клавиатурах, вылезут в основном только две модели: это Genius KB-06X2 и Logitech Deluxe 250. Первая вообще 2008го года, что слишком поздно, да и кнопки у нее низкие — это вообще не ретро. А вторая 2006го года, но у меня прямо сейчас такая же модель, только черная. Слишком уж они современные на мой вкус.

Genius KB-06X2. Низкие кнопки — это типичные нулевые. Никаких ретро чувств не вызывают.

Помимо них, еще вылезают всякие фрики, типа такой:

Всё бы хорошо, но этот тачпад с кнопками для мышки — как третье колесо.

С клавиатурами сложность в том, что ретро клавы все были белые, а белый пластик желтеет. Что ж — остается только один вариант: берем любую Б/У желтую и будем её отбеливать, благо это недорого. Для этого нам понадобится женский отбеливатель для волос (сила 12_0) за 400р., УФ-лампа, а также кулинарная плёнка. Процесс занимает лишь пару часов. Об этом я подробнее напишу в следующем разделе под названием «отбеливание». А пока, выбирайте любую Б/У!

Пришел невзначай, а попал на чай.

Если возьмете что-то слишком старое (хотя слишком старых клав не бывает), то вам может понадобиться переходник АТ к PS/2, за копейки на Али:

Я себе взял Cherry RS 6000 за 800 р. Если вы хотите собрать сборку по-дешевле, вы не обязаны быть столь экстравагантны и можете найти себе Б/У за 100р. Но если вы миллионер, то можете взять Б/У механическую Cherry за 3-5 тысяч.

Это моя Cherry RS 6000

После покупки, продавец любезно предложил мне какое-то говно.

Нет, спасибо.

Смотрите какие еще фрики там обитают:

А это — красавица от Amstrad PC. Сам Амстрад теперь выставляется за 20 тыс.

Опять возвращаясь к этому разделу двумя неделями позже: я уже успел это подзабыть, но получив свою черри сразу об этом вспомнил — старые мембранные клавиатуры требовали силу нажатия просто неимоверную по сравнению с современными. На любителя.

Коврик

Какая может быть ретро сборка без коврика 90ых? Нет, мне эта идея совершенно невыносима. Я поставил себе целью найти коврик, который будет выглядеть «как тогда», например:

Эти period-correct коврики на Авито слишком задрюпаные, поэтому вбивайте на озоне «коврик для мыши Sonnen». В наличии также есть синяя классика, но она быстро пачкается. Рисунки — лучше.

У Sonnen есть коврики в двух ценах — за 150 и за 450. Мне было интересно, чем они отличаются, поэтому кинувшись грудью на эту финансовую амбразуру, я заказал оба. В результате мне приехали два абсолютно идентичных коврика, с идентичным номером артикула, штрихкодом и прочими чертами. Тогда до меня дошло, что разные не коврики, а продавцы. Оформил возврат.

Аудио карта

Ну и (цензоред) с тобой.

С X-Fi пришлось попотеть, т.к. многие её до сих пор выставляют за 4-5 тысяч, по старой памяти. Сегодня эта карта непригодна, для Win11 нет драйверов, хотя краем глаза видел, что кто-то пытается пилить самопальные дрова под Win11. Для Win10 они уже были глючные, так что не знаю, что они там получат на выходе, но для многих это не аргумент.

В итоге удалось приобрести за 1300 р.

Корпус

С корпусом, у меня случился кризис. Я вбил себе в голову, что корпус мне нужен белый, т.к. тогда компьютеры были белыми. Но одновременно мне нужна черная фронтовая панель, т.к. у меня два черных девайса. Я нашел ровно один такой корпус, подсмотрев идею у другого ретро энтузиаста. Выглядел он просто отвал бошки — это кейс DeepCool Tesseract White.

Белое — это признак ретро, а черное — современности. Этот корпус сочетал их в себе так же, как моя сборка сочетала старое и новое железо. Я должен был его заполучить любой ценой.

К сожалению, ситуация выглядела так, будто владельцы Тессерактов сговорились этого не допустить. На Авито было 8-10 Тессерактов. Ни один из них не согласился мне его продать.

Многие из владельцев просто не отвечали. Другие писали, что не отправляют. Третьи выставляли запредельные цены.

Я снова начал пытаться думать «out of the box». Мне уже нечего было терять, я начал пытаться «подкупать» их, предлагая цену выше указанной.

Этому я предложил на тысячу дороже, просто чтобы он поднял жопу и отнес кейс на почту. Но будучи владельцем Тессеракта, его это конечно же не устроило.

Другой владелец выставил кейс за гроши, ему сразу кто-то позвонил и «забронировал». Я попытался перебить бронь:

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

Следующий владелец выставил еще дешевле, моментально продал и снял объявление. Я стал ломиться к нему в личку через другие лоты и уговаривать не отдавать кейс, а продать мне. Всё было тщетно.

В тот момент я очень сильно напрягся. Моего примитивного мышления «out of the box» не хватало, надо было начинать думать «out of this world». В итоге я решил сделать свой Тессеракт.

Я заказал черный вариант, коих немерено, изучил как красят корпуса и собираюсь этим заняться в одном из следующих разделов, под названием «тюнинг». Можете мне довериться, я посмотрел целых два ролика на ютюбе.

Дело это несложное, поэтому рекомендую вам тоже взять Б/У корпус подешевле, купить красок и сделать себе кастомный кейс. Это в любом случае дешевле, чем покупать современный. Старые корпуса продаются за 200р, а краски за 200 р./банку. Учтите, что если вы будете брать GOTEK, CDROM или аудиокарту с «магнитолой», то современный корпус без 5.25″ слота вам всё равно не подойдет.

Стоимость

Вся сборка вышла на 13,5 тысяч без учета доставки, однако вы не обязаны брать клавиатуру за 800, корпус за 2700, X-Fi за 1300, а монитор вам скорее всего обойдется в 300-1000, поэтому можете рассчитывать на сборку за 8 тысяч.

Сейчас на Авито акция — первые три доставки будут стоить 50 рублей. Последующие 250 рублей. Если требуется сэкономить, можете ездить за железом лично, а доставкой заказать только то, что иначе никак.

5. Очистка, отбеливание, покраска

Почти всё железо приедет грязным, поэтому вам понадобится его очистить и заменить термопасту на видео карте, северном мосту и ЦПУ. Для этого придется приобрести еще пару вещей.

Авторское фото.

  • Термопасту, хотя бы 4 гр. Arctic MX-4 (теплопроводность 8,5 ватт/метр-кельвин) дорогая — 900 рублей, можно брать GD007 (теплопроводность 6,8 Вт/мК) — 250 рублей.
  • Баллон со сжатым воздухом — 300 рублей
  • С 2017го года у нас запрещена продажа алкоголя в аптеках, поэтому берем изопропиловый спирт с Озона — 250 рублей / литр
  • Если какие-то части приедут мертвыми, можно попробовать их воскресить с помощью воды, мыла и очистителя контактов — 300 рублей. Возможно вы захотите воспользоваться дистиллированной водой (об этом чуть позже) — еще 200 рублей.
  • Очиститель контактов — 284 р.
  • Ватные палочки

Примечание: моя материнка не ПОСТила при включении — был просто черный экран и казалось, что надо заказывать другу. В разговоре с владельцем выяснилось, что он её хорошо протестировал перед отправкой. Он посоветовал мне покопать в сторону рамов. Решилось в итоге тем, что я протер рамы очистителем контактов. Они окислились настолько, что падало напряжение и материнка не могла запостить. Визуально это не было заметно. Хорошо трите все контакты, будь то рамы, видюха и пр.

Итого: около 1800 рублей.

  • Если собираетесь красить корпус, помимо красок (я взял Kudo) не забудьте заказать обезжириватель и малярную ленту. Также советую иметь респиратор. С двумя банками краски разных цветов, у меня вышло 800 рублей.
  • Если собираетесь отбеливать пластик, возьмите осветлитель для волос инвенсивностью 12_0, ультрафиолетовую лампу и рулон кухонной фольги — у меня вышло 1200 рублей.

Отмывать спиртом можно как в этом видео.

Бывает, приезжают мертвые платы. Их можно промыть очистителем контактов, а затем помыть водой с мылом, как в этом видео. Многим помогает — читал как ретро энтузиаст заказывает пачками звуковые карты SB Live! и 4 из 5 мертвых оживают после водных процедур.

Насчет дистиллированной воды, объясню: вода в чистом виде не проводит электричество. Вода из крана проводит его из-за солей. Морская вода из-за соли проводит еще в 100 раз лучше. После того, как вода высохнет, остатки соли не могут проводить ток, но другие загрязнения теоретически могут. Обычно никто не парится по этому поводу, но если хотите исключить мизерный шанс короткого замыкания, после промывки в раковине можете дополнительно сполоснуть дистиллированной.

Покраска

В этом видео, автор рассказывает всё, что нужно знать о покраске корпусов.

В этом вы можете еще узнать о другом подходе с использованием лака.

Результаты из двух видео:

На пол пути у меня кончилась белая краска, пришлось дозаказывать и ждать. Здесь 4 слоя на крыше корпуса и 1 слой на боковых.

Настоятельно рекомендую красить на улице. Авторское фото.

Отбеливание

Клавиатура, которую я собирался отбеливать, судя по всему была частично отбелена продавцом. Я уточнил, что именно он с ней сделал — он сказал, что тёр очистителем для автосалона. В результате она не желтая и не белая. Пока что я решил оставить её как есть, поэтому поделиться своим опытом не смогу. Инструкции можно взять из этого видео.

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

Сверху контрольная, снизу отбеленная. Источник.

6. Софт

Установить старую винду без флоппи или CDROM’а — довольно сложно. Дуалбут — практически невозможно.

Лично мне GOTEK дожидаться было долго, поэтому я приступил к установке, используя второй диск для опоры. Если у вас в наличии GOTEK уже имеется, я поясню, в чем наши действия должны отличаться.

Win98 весьма притязательна к разделам и форматированию жесткого диска. Нам понадобиться совершить несколько операций, чтобы в итоге добиться следующих параметров:

  • Раздел FAT32 должен быть первым на диске.
  • Раздел должен начинаться с сектора 504 — это стартовый цилиндр 0, головка 8, сектор 1. Да, никаких цилиндров у SSD нет, но винда98 об этом не знает и будет рассматривать его определенным образом.
  • Кластеры должны быть длинной в 4 килобайта.

Данная конфигурация ускоряет работу SSD с 60 мб/с до 90 мб/с, поэтому принебрегать данными этапами крайне нерекомендуется.

Итак, для Win98 нам понадобится, либо GOTEK + 2 флешки, либо второй жесткий диск и ничего больше.

При наличии GOTEK, вы записываете Plop Boot Manager на первую флешку, форматируя её как дискетку (не знаю еще как это делать, т.к. на момент написания готек мне так и не приехал, так что погуглите). Через Plop можно загрузиться со второй флешки напрямую по USB. Не забудьте зайти в настройки в Plop и поставить usb mode 1, иначе комп просто зависнет.

Plop Boot Manager, авторское фото.

На вторую флешку вы записываете Easy2Boot. Если у вас нет GOTEK, то просто записывайте Easy2Boot на второй жесткий диск. При создании разделов, выбирете размер 8 ГБ для первого и 8 ГБ для второго (или меньше, если угодно).

В первый раздел закиньте загрузочную дискетку Win98 (распространение легально) в путь _ISO/WIN, а расширение дискеты поменяйте на imgfdhd0. Расширение — это определенные директивы для e2b.

На второй закиньте разархивированный диск с Win98 Second Edition (OEM Full), в любую папку, это не важно.

А еще закачайте на второй раздел HIMEMX.EXE (для работы с 512+ мб рам), nusb36e.exe (драйвер USB, ссылка открывается через прокси) и можно начинать!

Готовим раздел

Easy2Boot, авторское фото.

  • Загружайтесь в E2B, выбирайте FalconFour (MiniXP).
  • Жмите HBCD Menu, Programs -> Drive and File System -> Partition Management -> DiskGenius. Здесь через ПКМ создаете раздел Primary Partition, FAT32, желаемого размера. Под Win98 хватит и 20 гб. Не жмите OK, а жмите Advanced. Вбивайте цифры 0, 8, 1 — стартовый сектор станет 504. ОК и Save All. Можете также отформатировать, если он потребует.
  • DiskGenius не поддерживает кластеризацию нужного нам размера, поэтому теперь снова перезагружаемся в E2B, FalconFour, выбираем Easeus Partition Master. В ней переформатируем созданный раздел в 4КБ. Apply чтобы начать форматировать.

Готовим установочные файлы

Снова перезугражаем ПК, опять идем в E2B, грузимся с загрузочной дискетки Win98. Здесь придется немного поработать в DOS.

Предположим, что ваша дискетка это A:, SSD под винду это D:, а второй раздел E2B где лежат установочные файлы это C: (и предположим что вы положили их в C:/WinInst). Я не знаю, так ли это. Вам надо запустить fdisk, выбрать 5ое меню и посмотреть там размеры разных дисков — так вы поймете какой является каким.

Выполняем команды:

  • sys D: — это создал базовый, пустой DOS на D:
  • fdisk /cmbr 2 — это создаст MBR (master boot record) на диске 2, которым должен быть ваш SSD
  • copy *.* D: — это предполагается что вы находитесь в A: Команда скопирует всё из A: в D:, т.е. теперь загрузочная дискетка в виде настроенного DOS ляжет к вам на SSD
  • copy C:Win98toolsoldmsdosxcopy.exe A: — копируем экзешник xcopy, который нам сейчас пригодится
  • Запустите xcopy — вам вылезет предупреждение, о том что нужен еще какой-то .mod файл — скопируйте его в A: тем же способом. Забыл его название.
  • D:
  • md wininst— создаст папку wininst
  • xcopy C:WinInst D:wininst /e— копирует все установочные файлы с одного диска на другой
  • Таким же способом скопируйте HIMEMX.EXE и nusb36e.exe на SSD куда хотите. Нам они пригодятся чуть позже.

Установка

Авторское фото.

Выключайте ПК. Отключите второй диск, если вы делали через него. Вытаскивайте все флешки. Вытаскивайте все плашки памяти, кроме одной — нам нужно иметь в идеале 512 мб рамов или меньше, либо 1 ГБ в крайнем случае, но точно не больше.

А теперь загружайтесь с SSD — вы попадете в некий кривой DOS, который заточен под то, чтоб быть загрузочной дискеткой. Теоретически вы могли бы установить и настоящий MS-DOS 6.22, но эта операционка была до моего первого ПК, поэтому я с ней не очень. Для меня самым простым решением было скопировать её как есть с дискетки.

Заходите в C:/wininst и запускайте setup.exe. Дальше всё весьма прямолинейно.

Если у вас 1 GB, установка может идти очень медленно и зависать. Зависнуть на 40 минут — вообще не проблема.

Минимальная настройка

Win98, авторское фото

Память

Итак, вас поприветствовал рабочий стол в 16 битной палитре, от которого вытекают глаза. Если у вас 1 ГБ, вся система будет тормознутой. Нам нужно срочно пофиксить работу с памятью.

Кладите HIMEMX.EXE в C:/Windows. Там же открывайте system.ini и выставляйте следующие значения:

[386Enh]
MaxPhysPage=48000
MinSPs=16
ConservativeSwapfileUsage=1
DMABufferSize=64

[vcache]
MaxFileCache=65535
ChunkSize=1024

В корне диске открывайте config.sys (возможно в настройках папки надо включить отображение системных файлов). В нем вас встретит куча лишнего кода, унаследованного от дискетки Win98. Вырезаем всё нунжное, оставляем лишь:

device=aspi4dos.sys
DEVICE=C:WINDOWSHIMEMX.EXE
dos=high,umb
lastdrive=z

Также очистите файл autoexec.bat, в котором гора мусора от дискетки.

Перезагрузитесь. Теперь Win98 во-первых научится работать нормально с 1 гигом рамов, а во-вторых не будет видеть всё, что выше этого 1 гига.

Винда уже должна начать почти летать, но все еще могут тормозить операции с жесктим диском.

Жесткий диск

Включаем DMA

ПКМ по «Моему компьютеру», device manager, ПКМ по жесткому диску и в настройках включайте DMA — direct memory access. Это включит возможность загружать байты напрямую с диска в рамы, в обход CPU. Данная операция увеличит скорость работы диска с 1 MB/s до 100. Перезагрузитесь.

Снова память

Ваша система почти готова к тому, чтобы начать ставить дрова и настраивать под себя. Установка дров в те времена была не такой безобидной процедурой и могла отправить винду в кому. Выводить её из этого состояния надо через Safe Mode. А Safe Mode грузится иначе и не сможет загрузиться если у вас больше 512 мб памяти. Надо пропатчить IO.SYS.

Качайте W98IOPAT.EXE. Этот файлик довольно таки тяжело достать. Зная страницы, где он раньше лежал, вы можете скачать его через webarchive.

В C:/Windows скопируйте himemx.exe, назвав копию himem.exe. Кладите w98iopat.exe в корневую диска, перезагрузитесь в чистый дос и запускайте файлик. Он вам даст пару инструкций для редактирования system.ini. Используйте досовскую команду edit.

Альтернативный способ

До недавнего времени еще был платный патч памяти, который обучал вин98 поддерживать 4 ГБ памяти. Я ненавижу платное, поэтому я этим патчем не интересовался, но кликал на ссылку ради интереса. Она никогда не открывалась. В итоге выяснилось, что автор патча Rudolph R. Loew умер в сентябре 2019го, после чего его утилиту выложили на archive.org. Она должна решать обе задачи по фиксу памяти, можете попробовать её вместо моего способа. Полагаю, это будет иметь свои преимущества. Win98 очень аккуратно относилась к рамам, поэтому всегда всё пыталась выгружать в swap на диск. Но т.к. у нас ssd, нас интересует как можно меньше таких свап i/o операций.

Из оставшихся рамов, можно сделать рам-диск, который и будет использоваться под SWAP. Я этого не делал, поэтому рассказать не смогу. Здесь одна из таких утилит (есть еще такая ссылка на бесплатный ramdisk, правда я неуверен что это одно и то же… возможно две утилиты с одним названием).

Драйвера

Прежде, чем ставить драйвера, я бы посоветовал вам бэкапнуть весь раздел любым удобным для вас способом, т.к. высоки шансы, что вы что-нибудь сломаете. В те времена винду сломать было очень несложно. Во время написания этой статьи я несколько раз восстанавливаться с бэкапа, т.к. у меня не работал звук и я пробовал различные дрова. Некоторые из них клали систему в гроб, но через safe mode система воскрешалась. А вот такая безобидная утилита как ps2rate, которая призвана увеличивать кол-во апдейтов мышки с 40 в секунду до 200, просто аннигилировала мою ось — восстановить удалось только с бэкапа. Хотя я бы её все равно попробовал на вашем месте — никто кроме меня не жаловался.

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

Для видео карты, советую прочесать этот раздел и подобрать самый последний nvidia detonator под вашу ось и модель карты.

И небольшой совет — если хотите попасть в safe mode, держите левый ctrl зажатым. С какого момента его надо зажимать, я так и не понял — толи после экрана биоса, толи еще когда. Способ работает через раз.

Софт

Для бенчмарков — софт здесь (серийники дать не могу, но вы их легко найдете сами) + HWiNFO 7.20. Также неплохо поставить memtest86 на сутки.

Не забудьте поставить DirectX последней версии для вашей видюхи. Последняя версия для Win98 — 9.0c.

Что-нибудь отсюда может пригодиться: 7-zip, Process Explorer. Не забудьте поставить Winamp 2 для настоящего ретро.

Rain 1.0 [описание, ссылка] контролирует скорость кулера CPU в зависимости от температуры, но только на старых процах до P3. Да, тогда это надо было делать левым софтом. Я попробовал поставить софт от моей материнки — он оказался дико глючным, пришлось снести. А этот не пошел, т.к. мой проц новее поддерживаемых.

Total Uninstall 2.34 [описание, ссылка] — может наблюдать за установкой и откатить все изменения, если софт криво встал и отказывается удаляться. Бывает и такое.

IrfanView 3.97 [описание, ссылка] — самый лучший просмотрщик картинок. Все его использовали. В винде для этого был только paint.

Transparent 4.2 [описание, ссылка] — графический твик, эффект на скриншоте ниже. Добавления в автоматический запуск нет, поэтому создаете ярлык и кидаете в Пуск/Programs/StartUp. Так просто раньше это делалось в Винде. Параметры /R500 /N /CFFFFFF если хотите белый шрифт, как на скрине.

PS2Rate 0.5 [описание, ссылка] — Меняет кол-во апдейтов от мышки с дефолтных 40 до, например 80-200. Это не та же программа, о которой я писал, что убила мою винде. Эта работает и обязательна к использованию на Win98.

Daemon Tools 3.47 [описание + фикс] — Последняя версия для Win9X. (ссылка требует прокси)

Конец

Сегодня — 15-ое декабря, а я должен был получить GOTEK 14-го. Однако только что мне пришло сообщение о том, что его доставку переносят на 26ое декабря. Следовательно ХП я не увижу еще очень долго, поэтому пришло время прощаться, дорогой читатель. Вся информация ниже этого параграфа — теоретическая. Скорее всего, в общих чертах она верная, поэтому я осмелюсь её напечатать без проверки. В конце концов, что такое ретро сборка, если вы своим опытом не набиваете себе шишек? Так даже честнее.

Послесловие: установка Windows XP

Винде ХП тоже лучше думать, что она стоит на C. Грузимся в Easeus Partition Master, создаем раздел NTFS, снова блоками по 4КБ. Не забудьте оставить 20-25% SSD без раздела. Отмечаем созданный раздел как активный — это «превратит его в C:», условно говоря.

В отличии от Win98 нам не нужен ДОС, чтобы бутстрапать установку. ВинХП шла с загружаемыми дисками, которые всё умели сами.

Однако проблема тут в том, что установщик хочет перезагрузиться во время установки, а тогда мы потеряем маунтнутый «CD». E2B решает эту проблему, но этот способ работает только с проверенными образами (после слов these three XP ISOs work OK with E2B and are recommended). Дальнейшие инструкции по установке здесь.

После всего проделанного, обе операционки будут думать, что стоят на C:

Донастройка WinXP для работы с SSD заключается в отключении: prefetch, hibernation, indexing, scheduled defrag, pagefile. Все инструкции здесь.

Т.к. теперь мы загружаемся лишь в ХП, ставим Boot US и возвращаем возможность грузиться в Win98. ВСЁ!

Авторские фото

Что дальше

1. Многие рекомендуют перепаять конденсаторы. Если материнка прожила 20 лет, то с перепаянными кондеями она проживет еще 20.

2. Также у меня дико трещит кулер на северном мостике. К нему я думаю провести водянку, либо поставить большой пассивный радиатор.

3. Скорость вентиляторов в корпусе никак не регулируется — планирую купить для них ручной регулятор и выставить на тихий режим.

4. А когда всё это закончу и буду полностью доволен — МОЖНО ПРИСТУПИТЬ К DOS РЕТРО СБОРКЕ (ивильный хохот). Я слышал, там доходит до того, что люди разрабатывают собственные микросхемы и еще много чего интересного. Но об этом, в другой раз.

Речь пойдет про платы периода 2016-2021+, т.е. процессоры Skylake и выше. На платформe AMD почти те-же проблемы, но чуть меньше. Все что относится к Windows XP также применимо к Windows 2003 Server за исключением мелких деталей. C Windows XP/2003 x64 ситуация тоже схожа, но изначально условия несколько благополучнее (нет проблем с драйверами в системах с памятью выше 4Гб). Статья не является «пошаговой инструкцией», в основном теория и способы решения проблем. На вопрос «Да кому сейчас нужен этот XP?» мой персональный ответ — это хобби, протащить алмаз код 2001 года через паутину современного железа…

Если попытаться установить XP c установочного носителя (cdrom/usb/hdd), установщик вывалится в BSOD 0xA5.

Этот код ошибки относится к подсистеме ACPI, которая выбирается установщиком как приоритетная. В установщике можно выбрать режим без использования ACPI, затем это отразится на работе Windows — 1) ограниченное управление питанием процессора/частоты и возможное ограничение на кол-во обнаруженных ядер, 2) часть устройств содержит код инициализации/управления/… в ACPI таблицах DSDT/SSDT, этот код никогда не будет задействован. Я режим «без ACPI» никогда не использовал и не тестировал, возможно есть и другие ограничения (самое известное — отсутствие программного способа выключить компьютер).

Вернемся к приоритетному режиму, с активным ACPI. Cтандарт менялся, выходило несколько версий, для нас ключевые версии ACPI 1.0b и ACPI 2.0, разница между ними существенная, а вот разница между ACPI 2.0 и например ACPI 6.1 со стороны Windows я подозреваю отсутствует (imho). Windows XP поддерживает только версию 1.0b, Vista и выше поддерживают обе версии. Производители мат. плат ориентируются на актуальные версии Windows, совместимость с Windows XP больше не требуется, поэтому код bios реализует только версию 2.0(или одну из последующих версий). Основные отличия стандарта 2.0 от 1.0b:

  1. синтаксис ACPI Source Language (ASL) расширен на ~13 новых комманд

  2. появился 64-битный доступ к памяти/полям структур

  3. на хранение/арифметику всех целых чисел выделяется 64 бита вместо 32 бит.

Причина почти всех BSOD 0xA5 это пункт 1. ACPI Source Language (ASL), для решения этой проблемы существует два различных файла ACPI.sys реализующих новый синтаксис. Второй файл взят из бета версии Longhorn и имеет также реализацию пунктов 2. и 3.

Итак, установщик более не радует нас BSOD 0xA5, можно устанавливать Windows c активным ACPI. Для управления используется клавиатура, после первой перезагрузки включается графическая часть установщика и можно использовать еще и мышь. Эти устройства давно с USB интерфейсом и у большинства пользователей с ширпотреб. материнскими платами подключены к портам южного моста. Южный мост у Intel еще с предыдущих платформ переименован в PCH (Platform Controller Hub) и на микросхеме H110(и выше) содержит только USB3 контроллер (в предыдущих платформах Ivy/Sandy/??? был совмещенный USB2/USB3 контроллер). Windows XP имеет встроенные драйвера только на USB1/USB2, для USB3 встроенные драйвера появились только в Windows 8. Так как же управлять USB-клавиатурой подключенной к USB3 контроллеру в установщике без драйверов? Помощь приходит со стороны мат. платы, почти во всех BIOS есть эмулятор PS/2 клавиатуры/мышь. Это программный эмулятор, работающий на уровне SMM (System Management Mode), он преобразует аппаратные события со стороны USB3 контроллера в виртуальный IO порт 0x60-0x64, для Windows и даже DOS это выглядит как аппаратное устройство и они активируют свои PS/2 драйвера. Эмулятор ущербный, с клавиатурой еще как-то можно работать, но мышь эмулируется на уровне «если прицелиться, то можно попасть в нужную точку на экране», но для установщика этого эмулятора хватает.

Управлять установщиком теперь возможно, далее будет BSOD 0x7B, про эту ошибку все и так знают — Windows не может найти ни одного поддерживаемого контроллера дисков(накопителей), решение тоже всем известное — в файлы установщика интегрировать AHCI драйверы производителя, для Intel есть много вариантов:

  1. простой и универсальный iaStor v11.2.0.1006, работающий на любом Intel контроллере

  2. продвинутые Intel RST/RSTe

  3. StorAHCI из Windows 8 как в виде портированных исходников от минимум двух авторов так и в двоичном виде

  4. MS AHCI из Windows 7

  5. опенсорсный UniATA

Для NVMe накопителей также есть несколько вариантов универсальных драйверов: open source OFA 1.3/1.5, Windows 7 NVMe Driver, Samsung NVMe Driver

В итоге мешающие препятствия преодолены, Windows можно установить и загрузить до состояния графического рабочего стола. Но работать в такой системе некомфортно, решаемые(-частично) проблемы:

1) по прежнему используется неэффективнaй PS/2 эмулятор мыши/клавиатуры

2) некоторые приложения ведут себя странно, рывки анимации или похожие глюки

3) процессор всегда потребляет существенную мощность

4) доступно 1.5-3.2Гб ОЗУ при установленном размере физической памяти 4Гб и выше

5) нет доступа к дополнительным накопителям с GPT разметкой

6) расширенные инструкции AVX/AVX2/AVX-512

По каждому пункту:

1) по прежнему используется неэффективнaй PS/2 эмулятор мыши/клавиатуры

Вместо эмулятора нужен драйвер USB3 контроллера, Intel для XP драйвер не выпускала. После ряда экспериментов выяснилось что для Intel USB3 контроллера подходят три различных драйвера с разной стабильностью и совместимостью, самый лучший это портированный из Windows 8 драйвер от Microsoft. Для активирования более быстрого UASP режима накопителей есть три драйвера почти одинакового качества: а)VIA uas б) Microsoft uaspstor в) Etron uas. USB3 драйвер можно также интегрировать в установщик, но процесс достаточно сложный. Драйвера сторонних производителей USB3 для Windows XP это отдельная тема, «кто у кого что украл и при чем здесь индусы»

2) некоторые приложения ведут себя странно, рывки анимации или похожие глюки

Проблема связана со счетчиком производительности. В разных версиях Windows для этого счетчика разный выбор из доступных аппаратных способов. Даже между Windows XP SP1 и SP2 выбор разный. Для SP3 выбор состоит из двух вариантов: а) ACPI Timer б) TSC процессора. Выбор определяет BIOS. С этим счетчиком актуален вопрос «Кто же напортачил, авторы спецификации ACPI 2.0, которые сэкономили на одном бите регистра и этим сломали совместимость c пред. стандартом или это авторы современных BIOS, которые своенравно интерпретируют назначение этого бита ?» Мое маленькое расследование почему важен этот бит:

Аппаратный таймер ACPI и предположительно часть других аппаратных ACPI-блоков на современных Intel-мат. платах отключены за ненадобностью (не используются в Windows 7-10, но могут использоваться в Vista или других «не windows» ОС). Этот бит говорит операционной системе можно ли вообще использовать таймер ACPI. Логично не устанавливать этот бит поскольку таймер отключен, но BIOS по прежнему устанавливает этот бит , так как в ACPI 2.0 за ним закрепили еще одну функцию — индикатор наличия рабочего HPET таймера. От таких «оптимизаций» у Windows XP сносит крышу и она использует выключенный ACPI таймер как счетчик производительности(прошедшего времени). Решение проблемы — один из системных файлов патчится чтобы состояние этого бита интерпретировалось всегда как «0» и выбор счетчика был только один — TSC. Еще один камень в сторону авторов BIOS — на плате Gigabyte H110 при отключении HPET в bios этот бит по прежнему равен «1», т.е. явная ошибка

3) процессор всегда потребляет существенную мощность

Проблема снова связана с отключенными аппаратными ACPI блоками. В стандарте ACPI описаны два режима пониженного потребления мощности С2 и С3, для перехода процессор должен записать определенные значения в определенные порты ACPI железа, потом происходит БАХ и наступает мрак, на процессор тактовые импульсы больше не подаются + остальная магия, связанная с состоянием внутреннего кэша и т.д. Поскольку теперь ACPI на плате в урезанном режиме, Windows XP в режимы С2/С3 не переходит, хоть и записывает все что нужно в порты. Мрак не наступает, процессор крутится как ни в чем не бывало. Логично спросить — а как же экономят энергию Windows 7-10? Очень просто — они используют только возможности центрального процессора без задействования подсистемы ACPI.

От центрального процессора можно добиться два варианта:

  • классическая инструкция hlt, можно переключится только в режим С1

  • инструкции monitor/mwait, переключается в С7 или С10.

    Решение для Windows XP — патчим один файлик чтобы вместо ACPI С2/С3 использовались те-же два процессорных способа

4) доступно 1.5-3.2Гб ОЗУ при установленном размере физической памяти 4Гб и выше

Проблема давно известная, это программное ограничение появилось в Windows XP SP2. Для решения существует несколько известных утилит, PatchPae или более поздний комбайн «fix128» (все они некорректно меняют DMA функции, см. далее). Потом выяснилось что проблема зарыта гораздо глубже и виной тому Microsoft — она не смогла сделать удобное API для программирования DMA-передач. Вместо этого был монстр, который состоял из закрытых абстракций, коллбаков и подобных трюков. В теории через такой API все равно можно правильно программировать, но так смогли не только лишь все. Когда у вас менее 4Гбайт памяти, то драйвер какого-то устройства работает нормально, но если память переходит за эту границу, драйвер начинает вести себя по-другому. Вместо того чтобы заменить API и мотивировать сторонних разработчиков исправить существующие драйвера, Microsoft пошла короткой дорогой — в SP2 вырезана поддержка памяти выше 4Гбайт, все DMA-передачи теперь также ограничены максимальным 32-битным адресом, система сертификации драйверов дает добро на драйвера, которые даже не работают с памятью > 4Gb, разрабы больше не парятся на тему «а как наш драйвер поведет себя на >4Гб ?»

Полноценного решения проблемы нет в принципе, если у вас есть некое устройство, но его драйвер некорректно работает с памятью >4GB, то устройство «в пролете», надо возвращать обратно лимиты по памяти. У Microsoft тоже есть такой драйвер — печально известный драйвер USB2. Тот же драйвер для Windows 2003 не имеет подобной проблем, но внутри он «другой», с корректным программированием DMA.

Вместо старых утилит снятия ограничений, обновилась WinXPPAE v3.5 от Daniel K., только она содержит правильный патч DMA-передач, восстанавливающий эквивалентный код из SP1 и при этом не создающий новых проблем.

5) нет доступа к дополнительным накопителям с GPT разметкой

Когда-то Paragon Software выпустил GPT драйвер для Windows XP, с тех пор его и используют. Альтернативный вариант это файлы из Windows 2003 поверх встроенных в XP. Для загрузки с GPT раздела этого недостаточно, так как необходима сквозная поддержка начиная с кода бут сектора, есть удачные эксперименты с использованием сторонних загрузчиков

6) расширенные инструкции AVX/AVX2/AVX-512

AVX и выше требуют поддержки со стороны ОС так как нужно сохранять куда-то новые регистры при переключении контекста. Решение частичное — когда то Microsoft расщедрилась и заранее добавила новые поля как резервные в область сохранения контекста. Этих полей достаточно для сохранения всех AVX регистров в x32 режиме, но уже не хватает для всех AVX-512 регистров. Если речь про Windows XP x64, то места по-моему не хватит даже для всех AVX регистров, их там банально больше в два раза.

А теперь время «печали», список нерешаемых(нерешенных) проблем:

  1. Отcутствие WINE for Windows XP (есть конечно One-Core-API, но у него реализация на мой взгляд бескомпромиссная — заменять существующий код XP на код ReactOS/Wine ). Это самая существенная проблема выживания Windows XP, из-за неё почти все новые версии выпускаемого ПО неработоспособны (функция xxx не найдена в библиотеке yyy)

  2. существующие ACPI.sys не дотягивают до уровня хотя бы vista

  3. загрузка Windows 32бит из современного 64-битного UEFI режима

  4. установка/загрузка с GPT накопителя

  5. нет TRIM «на лету» для SSD, можно только периодически запускать сторонние утилиты для принудительного «маркирования» всех неиспользуемых секторов как свободных

  6. поддержка DirectX 10/11 видео-драйверов с более поздних Windows

P.S. Есть пара законченных проектов для ковыряния в кишках ядра XP и портирования драйверов:

  • Remote kernel debug over LAN or USB3 cable,

  • WinXP/W2003 ntoskrnl.exe Emu_Extender

  • ACPI DSDT/SSDT Patcher at boot time for any windows

Тем не менее, краткий ответ — «Да, ваша машина XP может использовать все 4 ядра».

Пределы процессора

Windows XP Professional поддерживает до два физических процессора; Windows XP Home Edition ограничена одним. Однако XP поддерживает большее количество логических процессоров: 32-разрядные версии поддерживают до 32 логических процессоров, тогда как 64-разрядные версии поддерживают до 64 логических процессоров.

Может ли Windows XP работать на Core i7?

Да, Microsoft Windows XP (с пакетом обновления 2) поддерживает процессор Intel Core i7.

Какие процессоры поддерживает Windows XP?

Все современные процессоры Intel или AMD могут запускать как 32-битные, так и 64-битные приложения. Самые быстрые и мощные процессоры, ориентированные на потребителя, которые может использовать 32-разрядная версия Windows XP: Процессоры Intel Sandy Bridge-E socket 2011. Они довольно дорогие, поэтому переход на Core i5-3570k или Core i7-3770k будет более экономичным.

Сколько ядер может поддерживать Windows?

От Microsoft — Windows 10 поддерживает максимум два физических процессора, но количество логических процессоров или ядер зависит от архитектуры процессора. В 32-битных версиях Windows 32 поддерживается максимум 8 ядра, тогда как в 256-битных версиях поддерживается до 64 ядер.

Чем хороша Windows XP?

Оглядываясь назад, можно сказать, что ключевая особенность Windows XP — это простота. Хотя в нем были заложены основы управления доступом пользователей, расширенные сетевые драйверы и конфигурация Plug-and-Play, эти функции никогда не демонстрировались. Относительно простой пользовательский интерфейс был легко обучаема и внутренне непротиворечивый.

Почему Windows XP просуществовала так долго?

XP застрял так долго потому что это была чрезвычайно популярная версия Windows — безусловно, по сравнению с ее преемницей Vista. И Windows 7 также популярна, а это значит, что она может быть с нами в течение некоторого времени.

Могу ли я установить Windows XP на процессор Core i5?

В такой системе, как ваша, вы можете установить xp, vista, 7, практически любую ОС. а также проверьте наличие драйверов Windows XP для вашего конкретный номер модели компьютера или материнской платы. Примечание. Если в списке отсутствуют драйверы XP, возможно, ваш компьютер не поддерживает Windows XP.

Могу ли я установить Windows XP на процессор Core i3?

да, производитель предоставил мне драйверы для 32-битной Windows XP. Я все еще не могу установить Windows XP в своей системе. Был ли этот ответ полезным? Моя машина оснащена процессором Core i3 370M 2.40 ГГц 3M R6ED CP под управлением ОС Windows 7.

Кто-нибудь еще пользуется Windows XP?

Впервые запущенный еще в 2001 году, Операционная система Windows XP, давно не существующая от Microsoft, все еще жива по данным NetMarketShare, среди некоторых групп пользователей. По состоянию на прошлый месяц 1.26% всех ноутбуков и настольных компьютеров в мире все еще работали на ОС 19-летней давности.

Windows XP сейчас бесплатна?

XP не бесплатно; если только вы не встанете на путь пиратства программного обеспечения, как вы это сделали. Вы НЕ получите XP бесплатно от Microsoft. Фактически, вы не получите XP ни в каком виде от Microsoft. Но они по-прежнему владеют XP, и тех, кто пиратское ПО Microsoft, часто ловят.

Понравилась статья? Поделить с друзьями:
  • Самый эффективный бесплатный антивирус для windows 7 скачать бесплатно
  • Самый лучший менеджер файлов для windows
  • Самый мощный дефрагментатор для windows 7
  • Самый эффективный бесплатный антивирус для windows 7 от майкрософт
  • Самый лучший медиаплеер для windows 10