Поиск по сайту:

Установите и настройте RetroArch для воспроизведения классических видеоигр в Ubuntu 24.04.

В этом руководстве показано, как установить и настроить RetroArch для игры в классические видеоигры, включая игры Arcade, Atari, Commodore, Nintendo, Sony Playstation, на ПК или ноутбуке с Ubuntu.

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

В отличие от других эмуляторов игр (например, Dolphin, PPSSPP), RetroArch имеет встроенный Онлайн-обновитель, позволяющий загружать бесплатные игры всего несколькими щелчками мыши. Таким образом, любой может играть в игры, не беспокоясь о юридических вопросах.

Шаг 1: Установите RetroArch

RetroArch доступен для установки в Linux в нескольких различных форматах пакетов. Они включают:

  • Привязка – работает в песочнице.
  • Deb (Ubuntu PPA) – собственный формат пакета.
  • Flatpak – работает в изолированной среде.

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

Вариант 1. Установите пакет Snap.

Snap — это самый простой способ получить приложение в Ubuntu. Он работает в песочнице и автоматически устанавливает обновления.

Пакет RetroArch Snap на данный момент поддерживает все текущие выпуски Ubuntu на платформах ЦП amd64, arm64/armhf и ppc64el.

Чтобы установить пакет, просто запустите App Center (или программное обеспечение Ubuntu для Ubuntu 22.04 и более ранних версий), затем найдите и установите RetroArch.

По выбору пользователь также может нажать Ctrl+Alt+T, чтобы открыть окно терминала, а затем вместо этого запустить команду ниже, чтобы установить пакет Snap:

sudo snap install retroarch

После установки запустите его либо с помощью поиска в меню «Пуск» (обзор Gnome), либо выполнив команду /snap/bin/retroarch в терминале.

Вариант 2: Ubuntu PPA (пакет Deb)

Ubuntu включает в себя собственный пакет .deb для эмулятора в системных репозиториях, но старый!

Для самой последней версии существует официальный репозиторий Ubuntu PPA, который на данный момент поддерживает Ubuntu 22.04 и Ubuntu 24.04 на amd64 (Intel/AMD) и arm64/armhf (например, RasPi).

Чтобы добавить PPA, откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo add-apt-repository ppa:libretro/stable

Введите пароль пользователя (без звездочки, просто введите его в уме), когда он спросит, и нажмите Enter, чтобы продолжить.

Затем установите пакет deb из PPA, выполнив команду:

sudo apt install retroarch

Linux Mint необходимо вручную запустить sudo apt update, чтобы сначала обновить кэш, тогда как в Ubuntu это делается автоматически при добавлении PPA.

После установки запустите его из меню «Пуск» или выполнив команду retroarch с терминала. Кроме того, Software Updater покажет вам обновления для эмулятора, если таковые имеются.

Вариант 3: Пакет Flatpak

В пакетах Deb и Snap RetroArch до сих пор отсутствует граница окна в Ubuntu со стандартным сеансом Wayland. Пользователь может вернуться к сеансу Xorg (на экране входа в систему через меню шестеренки в правом нижнем углу) или вместо этого установить пакет Flatpak.

Как и Snap, пакет Flatpak также работает в изолированной среде и на данный момент поддерживает большинство Linux (включая все текущие выпуски Ubuntu) на платформах amd64 и arm64.

Для Ubuntu сначала включите поддержку Flatpak, выполнив команду в терминале (Ctrl+Alt+T):

sudo apt install flatpak

В то время как другие Linux могут следовать официальному руководству по установке, чтобы включить поддержку этого формата пакета.

Затем установите пакет RetroArch Flatpak, используя команду ниже:

flatpak install https://dl.flathub.org/repo/appstream/org.libretro.RetroArch.flatpakref

Или используйте команду, показанную на снимке экрана ниже, если вы добавили репозиторий Flathub.org в свою систему.

Как и в двух предыдущих форматах пакетов, пользователь может найти и запустить версию RetroArch Flatpak из меню «Пуск» (выйдите из системы и снова войдите, если значок приложения не отображается).

Или запустите команду flatpak run org.libretro.RetroArch, чтобы запустить версию эмулятора Flatpak с терминала.

Для обновления программного пакета используйте команду:

flatpak update org.libretro.RetroArch

Шаг 2. Загрузите ядра и игры

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

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

1. Сначала запустите RetroArch и перейдите в «Главное меню -> Онлайн-обновление». Затем прокрутите вниз и нажмите «Обновить ресурсы», «Базу данных», шейдеры GLSL и т. д., щелкнув соответствующие пункты меню.

Советы: пакет RetroArch Deb использует синий пользовательский интерфейс с другой организацией меню. Перейдите в «Настройки -> Драйверы -> Меню» и установите для интерфейса значение «ozone», как показано на скриншотах на этом этапе.

2. На странице Онлайн-обновление выберите параметр Core Downloader вверху, затем нажмите «Загрузить столько ядер (плагинов эмулятора), сколько хотите». .

3. После загрузки ядер вернитесь к Online Updater, затем выберите Content Downloader. Наконец, найдите и нажмите «Загрузить игры».

Шаг 3. Загрузите игры и наслаждайтесь

После того, как скачаны ядра (эмуляторы) и файлы игры, самое время загрузить любимые игры.

Совет: перед загрузкой игры вы можете сначала перейти в «Настройки -> Ввод -> Привязки RetroPad», чтобы сопоставить клавиши клавиатуры или кнопки игровой консоли.

Сначала перейдите в «Главное меню -> Загрузить ядро», затем выберите ядро (эмулятор) для загрузки. В левом нижнем углу будет показано ядро загрузки вместе с версией программного обеспечения.

Далее перейдите в «Главное меню -> Загрузить контент». Затем либо просмотрите папку «Загрузки» для игр, которые может загрузить текущее ядро, либо перейдите в «/home/USER» для игровых ПЗУ в домашнем каталоге вашего пользователя или «/media/» для компакт-диска.

Если все идет хорошо, игра должна запуститься. Наслаждаться!

Удалить:

В зависимости от того, какой пакет эмулятора RetroArch вы установили, выберите выполнение одной из команд ниже в терминале (Ctrl+Alt+T).

  • Чтобы удалить пакет Deb, выполните команду:

    sudo apt remove retroarch --autoremove

    Также удалите Ubuntu PPA с помощью команды:

    sudo add-apt-repository --remove ppa:libretro/stable
  • Для удаления пакета Snap просто используйте программное обеспечение Ubuntu или Центр приложений.
  • А для пакета Flatpak выполните команду ниже, чтобы удалить:

    flatpak uninstall --delete-data org.libretro.RetroArch

    Также запустите flatpak uninstall --unused, чтобы очистить ненужные библиотеки времени выполнения.

Статьи по данной тематике