Лучшие ретро-игровые эмуляторы для Linux

Кто не любит играть в свои любимые игры из детства? Ретро-игры с эмуляторами великолепны, потому что они открывают доступ ко всем вашим старым любимым играм в одном удобном месте: вашем ПК. Если вы на Linux, эмуляторы так же доступны и просты в использовании, как и в любом другом месте.
Эти восемь эмуляторов игр с открытым исходным кодом для Linux открывают доступ к тысячам классических игр с множества популярных платформ, и все они просты в использовании. Многие из них можно даже загрузить на Raspberry Pi или Android-телефон, чтобы создать компактную и портативную консоль.
Содержание
- MAME
- DOSBox
- PCSX-R
- Dolphin
- PCSX2
- RPCS3
- RetroArch
- Yuzu
- Заключительные мысли
1. MAME
MAME раньше означал Multiple Arcade Machine Emulator, но теперь это просто MAME. Изначальная цель MAME заключалась в эмуляции классических аркадных автоматов, но теперь он охватывает гораздо больше.

MAME эмулирует популярные аркадные автоматы, а также классические вычислительные системы, такие как Atari 2600, Commodore 64 и даже ранние компьютеры Apple. Вы можете играть в около 7000 игр из прошлого, все на вашем Linux ПК. Вспоминаются такие названия, как Pong от Atari, Frogger, Galaga, TMNT II, Mario Bros (1983), Space Invaders и Donkey Kong.

Для поистине ретро-игрового опыта вам будет трудно найти что-то лучше, чем MAME, с точки зрения поддержки некоторых из самых старых игр. MAME работает без каких-либо проблем с многими популярными дистрибутивами Linux, такими как Ubuntu, Fedora и Arch Linux. Если вы не хотите покупать ретро-игровую консоль, попробуйте MAME.
Плюсы
- Поддерживает игры, начиная с 1950-х годов
- Поддержка нескольких старых консолей
- Имеет десятилетия разработки за плечами
Минусы
- Интерфейс не самый интуитивный
Полезно знать: если вы собираетесь использовать MAME для игры в игры с более старыми аркадными автоматами, вы неизбежно столкнетесь с зловещим типом файла, известным как Compact Hunks of Data. Мы объясним, что такое файлы CHD и как вы можете их конвертировать и использовать.
2. DOSBox
DOSBox — это эмулятор DOS. Вы, возможно, не думаете о DOS, когда речь идет об играх, но DOS является домом для некоторых настоящих классиков, таких как Doom, Wolfenstein 3D, Duke Nukem 3D, SimCity и многих других.

DOSBox не является полной реализацией MS-DOS, но он воспроизведет почти любую DOS-игру, которую вы можете представить. Вы можете получить множество из них бесплатно на My Abandonware или RGB Classic Games. Эти репозитории хранят игры, которые разработчики забросили. Из-за этого все игры, размещенные здесь, доступны для бесплатной загрузки и использования.

DOSBox не ограничивается только играми DOS. Вы также можете легко запускать игры Atari или Commodore 64 с помощью этого легковесного эмулятора, который прекрасно работает на Ubuntu. Обратите внимание, что DOSBox не сможет использовать все ресурсы вашего современного ПК, поэтому производительность может быть ограничена.
Плюсы
- Легкий и простой в настройке
- Эмулирует x86 Windows системы
- Более 20 лет разработки
Минусы
- Пользователям нужно управлять через интерфейс командной строки
3. PCSX-R
Довольно трудно считать PlayStation ретро-консолью, но она была выпущена почти тридцать лет назад. PCSX-Reloaded или PCSX-R в настоящее время является одним из лучших вариантов для игры в игры PS1 на Linux.

Проект, похоже, замедлил разработку. Однако ему не нужно сильно развиваться; он уже хорошо работает с большинством игр. Если вы ищете новые графические улучшения, есть исправленная версия, PCSXR-PGXP, которая приносит улучшения в геометрии моделей.

PS1 была домом для некоторых из самых уважаемых игр всех времен, таких как Castlevania: Symphony of the Night, Crash Bandicoot и Metal Gear Solid. Возможность играть в них на вашем компьютере с Ubuntu, Fedora или Linux Mint определенно должна быть увлекательной. Если вы используете Mac, вы можете использовать DuckStation для эмуляции игр PlayStation на вашем Mac.
Плюсы
- Один из лучших эмуляторов PS1
- Совместим со многими отличными играми PS1
- Ветвь PGXP приносит новые функции точной геометрии
Минусы
- Долгое время без обновлений
4. Dolphin
Если вы фанат Nintendo Wii и GameCube, вы, вероятно, уже знаете о Dolphin. Он позволяет вам эмулировать многие игры Wii и GameCube, около 38% из которых идеально эмулируются, а около 60% играбельны.

Dolphin стал стандартным выбором для эмуляции современных игр Nintendo на Linux, а также на Windows, macOS, Android и даже консолях Xbox. Вы можете запускать игры в разрешении 1080p, и Dolphin даже поддерживает несколько контроллеров, онлайн-мультиплеер и многие современные функции. Подобно другим эмуляторам в этом списке, Dolphin совместим почти со всеми популярными дистрибутивами Linux.

Dolphin существует с 2003 года, и после недавнего конфликта с Nintendo и Valve, который привел к его удалению из Steam, он продолжает улучшаться и предлагает игрокам один из лучших опытов эмуляции сегодня. Это надежная рекомендация для пользователей Linux, любящих серии Super Mario, Donkey Kong и Legend of Zelda.
Плюсы
- Высокая стабильность
- Два десятилетия разработки
- Поддерживает 1080p и более современные функции
Минусы
- Проблемы с производительностью в некоторых играх
5. PCSX2
PlayStation 2 остается самой продаваемой игровой консолью всех времен благодаря настоящей коллекции из более чем 10 000 названий. Эмулировать ваши любимые игры PS2 на компьютере с Linux довольно просто с помощью PCSX2, одного из самых уважаемых эмуляторов PS2.

Вы можете достичь отличного опыта эмуляции почти в каждой игре PlayStation 2, используя PCSX2. Более того, он позволяет настраивать разрешения и даже увеличивать масштаб, чтобы вы могли снова наслаждаться своими славными днями в высоком качестве. Будучи одним из лучших эмуляторов PS2, он естественно поддерживает виртуальные карты памяти, сохраненные состояния и без потерь качества при запуске игр. И он отлично работает на Ubuntu, Arch Linux, Debian, Linux Mint и других.

PCSX2 может даже воспроизводить некоторые игры PS3, PSP и PS4 с различной степенью успеха. Это отличный инструмент не только для наслаждения идеально играбельными играми PS2, но и для того, чтобы повеселиться, пробуя игры с других консолей PlayStation и смотреть, как они работают. Просто убедитесь, что вы легально покупаете свои ROM-игры, если у вас нет к ним доступа.
Плюсы
- Поддерживает более 2600 игр PS2
- Увеличение масштаба и другие современные функции
- Быстрее, чем многие другие эмуляторы PS2
Минусы
- Небольшие проблемы с производительностью в некоторых играх
6. RPCS3
PlayStation 3 — последняя консоль в линейке Sony, которая была разумно эмулирована, так как PS4 все еще остается трудной задачей для многих проектов. RPCS3 — один из лучших способов играть в игры PS3 на вашем компьютере с Linux.

Вы можете играть в Mass Effect 3, Devil May Cry 4, Demon’s Souls, Resident Evil 4, Ratchet & Clank, Tekken 6 и многие другие игры PS3, которые покорили сердца игроков в золотую эпоху консоли. Команда, стоящая за RPCS3, работает над тем, чтобы принести классические игры PS3 на ПК с 2011 года и регулярно обновляет эмулятор.

В настоящее время почти 70% библиотеки PS3 играбельны на RPCS3 без серьезных проблем. Хотя некоторые популярные названия, такие как The Last of Us и серия Uncharted, все еще не играбельны, команда активно работает над улучшением совместимости списка игр.
Плюсы
- Поддерживает как Vulkan, так и OpenGL
- Совместим со многими знаковыми играми PS3
- В активной разработке с 2011 года
Минусы
- Все еще есть проблемы с воспроизведением некоторых популярных названий
7. RetroArch
Мы рассмотрели различные эмуляторы для разных консолей в этом списке. Но что, если вы хотите один эмулятор для всего? Что ж, RetroArch делает именно это. Мультиплатформенный эмулятор, который работает на Linux, Windows, macOS, Android, iOS и Raspberry Pi, RetroArch работает на ядрах — коллекциях кода, которые обеспечивают поддержку конкретной ретро-игровой консоли.

Это позволяет RetroArch стать вашим универсальным решением для эмуляции игр с Super Nintendo, NES, Game Boy, Nintendo 64, PS1, PS2, PS3, PSP и любой другой консоли, для которой существует эмулятор. RetroArch действует как фронтенд для других эмуляторов, и с продвинутыми функциями, обеспечивающими современный игровой опыт, это действительно мощное приложение.

С RetroArch вам не нужно загружать отдельные эмуляторы для, скажем, эмуляции SNES или Nintendo 64. Этот хаб для эмуляторов постоянно обновляется, чтобы поддерживать все больше и больше ядер, всегда предоставляя обновленный опыт эмуляции игрокам.
Плюсы
- Эмулятор эмуляторов — поддержка нескольких консолей
- Поддерживает шейдеры, сетевую игру, перемотку и время отклика следующего кадра
- Автоматическая конфигурация контроллера при подключении
- Существует с 2010 года
Минусы
- Интерфейс может быть перегружен
- Некоторые проблемы с производительностью по сравнению с отдельными эмуляторами
8. Yuzu
Мы рассмотрели множество эмуляторов Linux для традиционных игровых консолей в этом списке. Естественно, что мы включили один для одной из самых широко известных портативных консолей, доступных сегодня — Nintendo Switch. Yuzu — отличный эмулятор Switch и добился замечательного прогресса всего за 5 лет.

Yuzu поддерживает более 2500 игр Nintendo Switch, из которых более 640 работают безупречно, а более 800 работают отлично с незначительными обходными путями. Для тех из вас, кто отчаянно хочет сыграть в Super Mario Odyssey или The Legend of Zelda: Breath of the Wild на своем компьютере с Linux, Yuzu — это настоящее благословение.

Yuzu идеально совместим с дистрибутивами, такими как Ubuntu, Fedora, Arch Linux и другими. В настоящее время это один из немногих достойных эмуляторов Switch, и, возможно, лучший из них. Если вы не на Linux, вы даже можете попробовать этот эмулятор Nintendo Switch на своем компьютере с Windows.
Плюсы
- Идеальная производительность в более чем 640 играх Switch
- Поддерживает масштабирование разрешения и сетевую игру
- Впечатляющая производительность, особенно на ноутбуках
Минусы
- Многие игры все еще отсутствуют
- Проблемы с производительностью в некоторых играх
Заключительные мысли
Все эти эмуляторы для Linux отличные. Это проекты с открытым исходным кодом и подлежат изменениям, поэтому убедитесь, что они все еще актуальны, когда вы наткнетесь на эту статью. Многие из этих эмуляторов на самом деле доступны прямо в репозиториях дистрибутивов. Например, в Ubuntu есть почти все они.
Имейте в виду, что хотя эмуляторы легальны в большинстве мест, ROM могут быть не легальными, в зависимости от того, как вы их получаете. Лучший способ убедиться в этом — сделать резервную копию своих собственных игр, если вы можете.
Все скриншоты сделаны Танвиром Сингхом.