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

Почему старые игры не работают из коробки

В первую очередь потому, что современные компьютеры с операционными системами Windows 10 и Windows 11 кардинально отличаются от машин 90-х и 00-х. Изменились архитектуры процессоров, видеокарт, драйверы и системные библиотеки. То, что прекрасно работало на Windows 95/98/XP, теперь может вызывать ошибки, зависания или полный отказ запуска.

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

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

Как запустить старые игры на Windows 10 и 11? Порой настроек совместимости современным системам не хватает. Как все настроить — расскажем в пяти шагах.

Шаг первый. Базовые настройки совместимости Windows

Первый и самый простой способ, как запустить старые игры, — использовать встроенные средства Windows. Кликните правой кнопкой мыши на исполняемый файл игры (.exe) и выберите «Свойства». Перейдите на вкладку «Совместимость» и установите галочку напротив пункта «Запустить программу в режиме совместимости с».

Выбор версии Windows зависит от года выпуска игры:

  • игры 1995−1998 годов: Windows 95 или Windows 98;

  • игры 1999−2001 годов: Windows 98/ME;

  • игры 2001−2006 годов: Windows XP;

  • игры 2006−2009 годов: Windows Vista или Windows 7.

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

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

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

Есть также встроенный инструмент «Исправление проблем с совместимостью». Windows попытается автоматически подобрать оптимальные настройки для вашей игры — это, скорее всего, просто не сработает, но всякое бывает.

Шаг второй. Настройки драйвера видеокарты

Владельцы видеокарт NVIDIA имеют наибольшие возможности для тонкой настройки графики старых игр. В «Панели управления NVIDIA» можно включить принудительное сглаживание (Anti-aliasing) для улучшения качества изображения, активировать анизотропную фильтрацию для более четких текстур на расстоянии, а также настроить вертикальную синхронизацию и ограничить кадровую частоту, если вдруг игра на современном железе работает слишком быстро.

Владельцы AMD могут найти что-то похожее в AMD Radeon Settings — ищите глобальные графические настройки во вкладке «Видеокарта». Хотя опций меньше, чем у NVIDIA, можно включить базовое сглаживание и анизотропную фильтрацию, а также улучшить качество фильтрации текстур.

У видеокарт Intel вообще все грустно — набор опций минимальный.

Шаг третий. Эмуляция старых графических API

Много пользы может принести универсальный glide-эмулятор dgVoodoo2. Актуальная версия dgVoodoo умеет обрабатывать графику в играх под старые версии DirectX (1−9) так, как это делали древние видеоадаптеры. Это один из лучших инструментов для запуска игр конца 90-х — начала 2000-х.

Для работы dgVoodoo2 необходимо:

  • скопировать файлы dgVoodooCpl.exe и dgVoodoo.conf в папку с игрой;

  • добавить необходимые библиотеки из папки MS\x86 (обычно это ddraw.dll, d3dim700.dll и другие);

  • настроить эмулятор через dgVoodooCpl.exe.

Оптимальные настройки для большинства игр:

  • во вкладке DirectX выбрать видеокарту GeForce 9800 GT;

  • включить Force vSync для устранения разрывов изображения;

  • максимально увеличить параметры Filtering и Antialiasing;

  • при первом запуске включить dgVoodoo Watermark для проверки работы эмулятора.

Шаг четвертый. Эмуляция операционной системы DOS

DOSBox — стандарт для DOS-игр. Это эмулятор системы MS-DOS с открытым исходным кодом, который запускает недоступные иным способом программы — он зачастую и будет главным ответом на вопрос: «Как поиграть в старые игры?» Стоит понимать, что все цифровые переиздания DOS-игр используют именно этот эмулятор — настолько хорошо он справляется с задачей.

Настройки вносятся через файл dosbox.cong — в нем можно исправить разрешение, изменить метод отображения и активировать скейлеры для улучшения картинки. На последнее обратите особенное внимание: современные дисплеи отображают пиксели совершенно иначе, чем ЭЛТ-мониторы 90-х. У них было естественное сглаживание, на которое ориентировались разработчики. На актуальном оборудовании какие-то визуальные элементы могут выглядеть слишком резко или даже неприятно.

Для упрощения работы с DOSBox рекомендуется использовать D-Fend Reloaded. Эта программа предоставляет удобный графический интерфейс для управления библиотекой DOS-игр и их настройками.

Шаг пятый. Специализированные эмуляторы

Тут выделим ScummVM. Изначально эмулятор создавался специально для адвенчур, но поддерживает игры различных жанров, включая некоторые выпуски Might & Magic. Софт умеет автоматически определять игру и подбирать настройки, есть возможность улучшения графики и звука, поддержка масштабирования и прочие полезные опции.

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

В сети можно найти много эмуляторов целых платформ: RetroArch, Gens, ePSXe (для NES, SEGA и PlayStation One соответственно). Как правило, это главное средство для запуска игр с других платформ на ПК. Распространяются эмуляторы, кстати, бесплатно.

Если ничего не получилось

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

  • Проблемы с процессами NVIDIA. Некоторые игры могут зависать из-за конфликта с сервисом NVIDIA ShadowPlay. В диспетчере задач во вкладке «Подробности» найдите процесс nvspcaps64 и завершите его. Также могут мешать процессы nvcontainer.exe и программы Logitech.

  • Отсутствующие DLL-файлы. Даже в официальных цифровых версиях иногда отсутствуют необходимые системные библиотеки. Недостающие DLL-файлы можно найти на специализированных сайтах и скопировать в папку с игрой.

  • Проблемы с технологией CD Audio. Начиная с Windows Vista системная библиотека winmm.dll перестала корректно работать с CD Audio в старых играх. Это затрагивает сотни тайтлов: от Outlaws до Star Wars Jedi Knight: Dark Forces 2. Решения индивидуальны для каждой игры и обычно описаны в сообществах фанатов.

  • Проблемы с курсором мыши. В некоторых старых играх курсор может тормозить или дергаться. Решение — снизить частоту опроса мыши до 125 Гц в программном обеспечении устройства.

Если возникли проблемы, которых нет в списке, — придется искать помощи в сообществе: помогут форумы Steam Community или ресурсы вроде Old-Games.ru. Также может помочь сайт PCGamingWiki, где есть гайды по решению многих проблем вроде «как запустить старую версию игры».

Так что в итоге нужно?

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

  • игры 1985−1995 гг. — DOSBox со скейлером;

  • игры 1995−2001 гг. — режим совместимости Windows 98/ME, а также dgVoodoo2;

  • игры 2001−2006 гг. — режим совместимости Windows XP, настройка драйверов видеокарты, фанатские патчи;

  • игры с классических консолей — специализированные эмуляторы вроде RetroArch;

  • для приключенческих игр — ScummVM.

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

P.S. А если вы фанатеете от современных игр, но страдали от сложностей оплаты зарубежных игр, у М.Видео для вас есть хорошие новости. В сети стартовали продажи цифровых карт пополнения баланса для крупнейших игровых сервисов. Теперь покупатели могут быстро и безопасно приобрести коды пополнения для Steam, PlayStation, Xbox, Nintendo, Blizzard и Roblox.

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

«Игровая индустрия остается одним из самых динамичных сегментов развлечений в России. Мы видим устойчивый рост интереса к играм, подпискам и цифровому контенту. Запуск карточек пополнения — это ответ на запрос наших покупателей, которые ищут удобные и надежные способы оплачивать игровые сервисы. Теперь им достаточно оформить покупку онлайн, чтобы получить доступ к любимым играм и сервисам в несколько кликов. Развитие данного направления укрепляет позицию М.Видео как Главного эксперта по технике и расширяет экосистему сервисных решений компании».

Иван Круглов, руководитель департамента Сервисы Компании М.Видео

Карточки пополнения представлены для ключевых игровых экосистем:

Steam Wallet Codes — позволяют пополнить баланс и приобретать любые игры, дополнения и внутриигровые предметы в Steam.

PlayStation Store Cards — используются для покупки игр, DLC, фильмов, а также для оформления подписки PlayStation Plus.

Xbox Gift Cards — дают возможность приобретать игры, подписку Xbox Game Pass, внутриигровую валюту и дополнительные материалы.

Nintendo eShop Cards — подходят для покупки игр и подписки Nintendo Switch Online.

Blizzard Balance — позволяет пополнять счёт Battle.net и приобретать игры, внутриигровую валюту и подписку World of Warcraft.

Roblox Gift Cards — используются для покупки Robux и премиум-подписок, открывающих доступ к эксклюзивным предметам и игровым возможностям в Roblox.

Все карточки выпускаются в разных номиналах — от 100 до 20 000 рублей. После оплаты клиент получает цифровой код, который активируется в личном аккаунте соответствующего сервиса.

Комментарии (0)


  1. Cheburator2033
    23.09.2025 13:10

    Помню залипал на эмуляторе ZX Spectrum. Обожать.


  1. lv333
    23.09.2025 13:10

    А как жешь вариант запустить dosbox, а внутри него win3.11/95/98/me? Ну или Virtualbox/VMware с DOS, win95-xp? Ну, а на десерт 86box?


  1. NightBlade74
    23.09.2025 13:10

    Можно еще упомянуть о такой штуке как LAA (Large Address Aware). Старые 32-битные приложения не могут использовать больше 2Gb оперативной памяти, т.к. старые десктопные процессоры и системы и не позволяли приложению использовать больше 4Gb физически в рамках системы и 2Gb для отдельно взятых приложений. Сейчас же 16Gb это вообще более чем норма и жадные до памяти на максимальных настройках старые хиты пытаются скушать больше, но рот не открывается и возникают какие-то маловразумительные ошибки, приводящие к моментальному краху игрухи.

    Лично я сталкивался с эти в Far Cry 3 (4-й этой проблемы уже лишен). У меня частенько вылетала игра и в рандомные моменты, и при загрузке, и при сохранении (что более печально), но я списывал это на "не совсем стандартный" дистрибутив от Хатаба. В какой-то момент (уж не знаю, что произошло), игра стала дохнуть при любой попытке загрузить сейв или запустить новую игру. Что удивительно, гуглеж выдал практически сразу вот эту ссылку https://www.techpowerup.com/forums/threads/large-address-aware.112556/. Там же есть список других игр, подверженных данной проблеме. У меня с FC3 все решилось моментально.

    Что исправляется: в заголовке exe-файла есть флажки, которые описывают различные свойства данного приложения, типа 32 или 64 бита и прочее. Один бит называется IMAGE_FILE_LARGE_ADDRESS_AWARE , собственно, его установка в единичку и дает понять операционке, что данный экзешник может и имеет право утилизировать более 2Gb памяти. При необходимости можно бит и руками установить, если под рукой есть HEX-редактор. Надо найти заголовок виндовой части исполнимого файла по сигнатуре "PE" (обычно находится в первых 400-х байтах файла, ну или посмотреть в двойное слово по адресу 0x3c, там адрес заголовка и лежит. От начала заголовка следует отсчитать 23 байта и добавить к этому байту 0x20 (в байте обычно исходно 0x02 записано, т.е. в этом случае 0x22 записать).