Как я пытался поиграть на ретро-ПК 1997 года выпуска
В прошлый раз я попытался написать статью с помощью ретро-ПК. К сожалению, современный интернет оказался слишком тяжёлым для древнего Pentium II 266 MMX. Компьютер позволял подготовить весь необходимый для статьи материал, однако современные веб-сайты слишком «тяжелы», чтобы это имело смысл.

Думаю, какой-нибудь Pentium 4 справился бы с задачей, но не Pentium II. Тем более 256 МБ оперативной памяти даже на одну вкладку браузера не хватает, а ведь это приличный объём для такой старой системы. Раз уж с написанием статей не получилось, почему бы не попытаться поиграть в компьютерные игры на ретро-ПК 1997 года?
реклама
Хотелось бы, конечно, ещё и монолитный Linux проверить на таком старом компьютере, но там усердно занимаются вырезанием поддержки старых архитектур и нарушением совместимости с драйверами, так что эта поделка «дряхлого пингвина» в скором времени может даже не запуститься на Pentium II (i686). Увы, Linux как был непригоден для использования на старых компьютерах, так и останется.

Так что все игры будут исключительно для платформы Windows. Причём важно заметить, что и речи быть не может о том, чтобы использовать DRM-платформы вроде Steam для запуска игр. Почему? Да потому, что Steam сам «жрёт» гигабайты оперативной памяти. Я уже молчу о потребляемой массе вычислительных ресурсов.

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

реклама
Могут отобрать даже демоверсии игр просто потому, что так захотели. Так и начинается мир цифрового рабства...
![]() |
![]() |
Даже если бы я очень хотел, то не смог бы запустить DRM-платформу Steam на компьютере со следующими характеристиками:
- Процессор: Intel Pentium II MMX 266 MHz (1997 год).
- Системная плата: Lucky Star 6IX-LX1 (1997 год).
- Видеокарта: Radeon 9200 64 MB 64 Bit (2003 год).
- Жёсткий диск: IDE Seagate ST34311A 4.3 GB (2000 год).
- Оперативная память: SDRAM 192-256 MB 66 MHz.
- Блок питания: CWT-235ATX (1997 год).
Так во что играть, если DRM-платформы невозможно запустить на таком старом компьютере? Правильно, нам понадобятся старые диски с играми. Только у меня сохранилось мало физических дисков с играми для ПК.
![]() |
![]() |
Более того, имеющиеся на дисках игры имеют слишком высокие системные требования. Там буквально требуется в 10 раз больше оперативной памяти, чем есть в моём ретро-ПК.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
реклама
К сожалению, на дисках у меня нет игр, подходящих для древнего компьютера.
![]() |
![]() |
Раз уж такое дело, не вижу ничего плохого в том, чтобы поскрести по сусекам среди резервных копий разнообразных CD/DVD-дисков. Разумеется, многие диски были распакованы и оптимизированы, так как в сыром виде они занимали сотни гигабайт места.

Игры, само собой, давно перенесены отдельно. Тут уже не разбирался, где GOG-лицензия, где бесплатные игры, а где копии со старых дисков. Единственная сложность в том, что непонятно, какие игры подойдут для старого ПК: системные требования к архивным копиям не прилагаются.
![]() |
![]() |
Впрочем, некоторые игры могу скачать из своей библиотеки GOG. Думаю, тут возьму Doom и Doom II, ибо классика. Проблема только в том, что GOG предоставляет игры в виде своих установочных пакетов, а не обычных архивов для распаковки. В чём проблема? А проблема в самой программе установки: я не уверен, что она заработает на древнем ПК, который даже инструкции SSE не поддерживает. Забегая вперёд, скажу, что всё установилось без проблем.

реклама
Ещё одна проблема состоит в объёме жёсткого диска: туда просто не влезут все игры, которые я хочу проверить на старом компьютере, поэтому я подготовил флешку на 8 гигабайт. Пусть в древнем ПК и нет USB 3.0, но эта флешка даже в USB 2.0 может оказаться производительнее жёсткого диска, которому больше 26 лет.

В процессе подбора игр на флешке осталось мало места, и тут попался образ диска с коллекцией старых игр Spider-Man. Третью часть, разумеется, старый компьютер не потянет. Даже размер установочных файлов об этом говорит.

Рядом был файл с описанием и системными требованиями. Похоже, многие игры из этой антологии я смогу проверить на ретро-ПК.

Чем больше интересных игр я подбирал, тем быстрее на флешке таяло свободное место, и мне пришлось подключить внешний жёсткий диск через USB-адаптер. К древнему компьютеру тоже буду подключать через адаптер, так как на системной плате 1997 года выпуска нет SATA-коннекторов.
![]() |
![]() |
Некоторые игры я предварительно устанавливаю в виртуальной машине, чтобы со всякими установщиками не возникало лишних проблем на компьютере с процессором Pentium II.
![]() |
![]() |
![]() |
![]() |
Таким образом, насобиралось игр почти на 28 гигабайт. Это звучит как серьёзная проблема для жёстких дисков 1997–2000 годов.

Наверняка я собрал не всё самое интересное для проверки, но давайте уже начинать, а там разберёмся по ходу дела. Включаю ретро-ПК и сразу подключаю свои USB-наушники, затем — внешний жёсткий диск. Всё определилось и заработало прямо «из коробки» без проблем.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Начнём с тяжёлой артиллерии под названием Far Cry. Pentium II определённо испытывает проблемы с воспроизведением фонового видео в меню игры, хотя эту настройку можно отключить. Заранее выставляю все настройки на минимум и перезапускаю игру.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Мне даже удалось загрузить уровень, только производительность — всего 4 кадра в секунду. Увы, процессор Pentium II 266 MMX не потянул легенду даже на минималках.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Оперативной памяти Far Cry использовал тоже приличное количество, поэтому увеличим файл подкачки до 384 МБ на всякий случай, а потом и больше. Да, подкачка сильно тормозит и замедляет работу компьютера в целом, и на современных системах её следует отключать при достаточном количестве оперативной памяти, особенно если она расположена на SSD (подкачка уничтожает ресурс накопителя). Но тут у нас всего 256 МБ памяти, поэтому без подкачки никуда при запуске тяжёлых игр, значительно опережающих по времени выхода тестируемый компьютер.
![]() |
![]() |
У меня нет возможности установить максимальный объём памяти в компьютер, потому что нет трёх модулей по 128 МБ, чтобы достичь 384 МБ общей оперативной памяти. И этого всё равно не хватило бы для нормальной работы без расширения за счёт медленного накопителя.
Теперь проверим ещё одну легендарную игру под названием Fable: The Lost Chapters (Fable 1 или просто Fable). Сходу меня предупреждают о том, что процессор в компьютере слишком медленный для запуска игры, и предлагают сделать апгрейд системы. Я же продолжаю, несмотря ни на что.
![]() |
![]() |
![]() |
Снижаю настройки до минимума и пытаюсь поиграть. К сожалению, производительность оставляет желать лучшего.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Fable упирается в производительность процессора, однако оперативной памяти потребляет немного. Сложно передать ощущения о производительности без счётчика кадров в секунду, поэтому я попытался установить старый добрый FRAPS. Проблема только в том, что даже очень старые версии FRAPS требуют инструкций SSE для работы, а более свежие версии вообще требуют SSE2. Печально, не ожидал такой «подставы» от знаменитой в своё время утилиты.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
А потом вспомнил, что у меня уже установлен ATI Tray Tools и там есть функционал отображения текущей частоты кадров в секунду. Даже нагрузку на процессор и API способен выводить. Своеобразный MSI Afterburner из прошлого.
![]() |
![]() |
![]() |
Давайте возьмем что-то из времен ретро-ПК, например, Atomic Bomberman. На современных компьютерах и в операционных системах (в том числе в виртуальных машинах) у данной игры есть проблемы со скоростью работы: она слишком ускоренная. Но на ретро-ПК со скоростью полный порядок, игра работает ровно так, как и должна.
![]() |
![]() |
![]() |
![]() |
Plants Vs Zombies тоже запустилась на ретро-ПК. Правда, отключать аппаратное ускорение категорически не стоит, потому что процессор слишком слаб, чтобы обойтись без помощи видеокарты. К сожалению, внедрить счётчик кадров в секунду в данную игру не удалось, но скажу так: играть можно, но сложно. Процессор не справляется, что проявляется нестабильной производительностью, особенно при большом количестве растений и зомби на экране.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Пройти игру, скорее всего, будет возможно даже с процессором Pentium II, но это станет настоящим испытанием. Давайте лучше перейдём к следующей игре под названием Pocket Tanks. Тут даже есть файл с системными требованиями, под которые вполне подходит мой ПК.
Да, иногда можно заметить просадки производительности при взрывах и оседании породы (физика в игре), но в остальном всё работает отлично.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
В этот момент я оставил компьютер в покое на 4 дня, а когда вернулся, заметил, что у меня не работает мышь. В диспетчере устройств горят ошибки на всех USB-контроллерах и даже на PCI-сетевой карте. Любит же этот древний компьютер подкидывать мне сюрпризы.
![]() |
![]() |
![]() |
![]() |
На всякий случай достал всё лишнее из слотов расширения. Внезапно после извлечения всего лишнего определился и установился floppy-дисковод. Что-то не припомню я его раньше. И да, USB-контроллеры тоже вернулись в работу.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Теперь можно продолжить запуск всевозможных игр на ретро-ПК.

Как думаете, легендарные Half-Life и Half-Life 2 заработают на компьютере с процессором Pentium II? Увы, Half-Life 2, собранная в 2014 году, попросту отказывается запускаться. Я предвидел такие проблемы, потому что прекрасно знаю, как Valve испортила серию игр последними обновлениями, поэтому взял две разные версии Half-Life 1. Но чего я точно не ожидал, так это того, что даже более старая версия Half-Life 1 откажется запускаться. Похоже, Valve уже давно ломает свою же серию игр, буквально делая её непригодной для запуска на старых компьютерах.
![]() |
![]() |
![]() |
![]() |
А я напомню, что изначальные системные требования игры гораздо ниже характеристик тестового компьютера.

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

Я разочарован, хотя чего ещё было ожидать от компании, продающей права в аренду на запуск под видом игр, которые бесполезны без доступа к серверам в интернете и которые в любой момент могут отобрать.
Ладно, дальше у нас Project IGI 2. Памяти эта игра потребляет — мама не горюй, в 7–8 раз больше, чем нужно. Это неприятный факт. Но даже это — цветочки по сравнению с некомпетентностью современных разработчиков игр и ПО, которым всегда мало памяти.
![]() |
![]() |
![]() |
Не знаю, о чём я думал, когда решил оставить высокие настройки графики, но потом это мне аукнется. Тут я уже начинаю подозревать неладное с драйверами видеокарты.
![]() |
![]() |
![]() |
Не передать словами, как тяжело работать с компьютером, который утонул в «костылях» под названием «файл подкачки». Но тут ничего не поделать: всё же в 90-е оперативная память ещё не исчислялась десятками гигабайт на один модуль. В те времена даже 128 мегабайт на модуль были чем-то очень «жирным». Мне пришлось прибегнуть к выходу из системы, чтобы закрыть утонувшую в «подкачке» игру.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
В следующий раз я снизил настройки до минимума, только вот поиграть всё равно не удалось. Процессор просто не справляется с нагрузкой.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Дальше я пытался запустить две разные версии игры Quake 2, однако ни одна не запустилась. Мы снова столкнулись с тем, что старую игру попросту сломали в плане совместимости. А ещё у меня вылетел «синий экран», после чего стало определяться всего 192 МБ оперативной памяти вместо 256 МБ.
![]() |
![]() |
![]() |
![]() |
Не знаю, что произошло с компьютером за 4 дня на столе, но с оперативной памятью точно что-то случилось.
![]() |
![]() |
![]() |
![]() |
В итоге выяснилось, что модуль на 128 МБ каким-то чудом превратился в 64 МБ. И хотя факты налицо, на самом деле тут всё гораздо сложнее, о чём расскажу позже — возможно, даже в следующей статье. Старые компьютеры умом не всегда можно понять.
![]() |
![]() |
Таким образом, у компьютера вместо 256 МБ стало всего 192 МБ ОЗУ.
![]() |
![]() |
![]() |
Я бы подумал на блок питания, но у него все напряжения в норме, да и уровень пульсаций в районе всего 14–18 мВ. К качеству питания не придраться.
Ну и ладно. Дальше проверяю Quake 3 и сталкиваюсь с производительностью на уровне 14–30 кадров в секунду. Играть в такое практически невозможно. И тут я снова задумался: а не вина ли это драйвера видеокарты, что такая низкая производительность и практически везде упор в процессор? Драйверы видеокарт NVIDIA уже дали понять, что сильно зависят от SSE-инструкций; вдруг и драйверы AMD так же зависят, только частично.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Уж Quake 3 должен нормально работать на данном компьютере. Я даже нашёл видео, где почти на таком же процессоре игра отлично работает с гораздо более слабой видеокартой. Так что мои подозрения на плохо работающий драйвер AMD явно небезосновательны.

Хотя тут дело может быть ещё и в версии игры, да и от операционной системы тоже может многое зависеть. Боюсь, этот нюанс потребует серьёзного разбирательства. У меня и так для одной статьи уже набралось многовато материала, поэтому продолжим в следующей статье. Следите за обновлениями, чтобы не пропустить следующую часть.

Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.








































































































































