Retroarch для windows 10 как использовать

Ключ к детству: обзор эмулятора Retroarch

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

Наверное, каждый из нас в детстве имел консоль. Чаще всего эта консоль была пиратской копией NES. Помнится, что сам я владел приставкой Сюбор, в то время как у одного из друзей была странная круглая штука, которая, как позже выяснилось, называлась Ufo. В любом случае, в детстве их именовали одинаково — Денди. Помню, как наряду с фишками от покемонов, мы ходили и обменивались с другими ребятами картриджами. Чаще всего они были без самой обертки, поэтому никогда нельзя было до конца знать, что за игры тебя ожидают в них.

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

RetroArch

Сам по себе эмулятор довольно хорошая вещь. Она позволяет познакомиться с теми играми, которые ты когда-то упустил. Главным преимуществом эмулятора RetroArch относительно других является его универсальность. Сам я, в большей степени, пользовался эмуляцией Dendy и Sega, но помимо этих консолей здесь можно встретить эмуляцию таких платформ как Atari, Game Boy, PS1 и т.д. Но, как выяснилось на практике, с играми ps1 возникают некоторые трудности. Доступен также на многих платформах, в том числе и на андроид, но здесь я затрону настройку только на ОС windows. Эмулятор полностью бесплатный, в нем нет никакой рекламы и он довольно легко настраивается.

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

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

Управление

Я ненавижу играть на консолях из-за управления который заточен под геймпад. Но когда я устанавливал эмулятор и пробовал играть на клавиатуре, я осознал насколько геймпад это полезная штука. В моём случае, я одолжил у своего друга dualshock 4 и подсоединил его через usb. Эмулятор определил его автоматически, зайдя в раскладку порта 1, вы увидите следующее:

Функции

Настройка меню под свой вкус

Как вы заметили, на первом скрине присутствует множество опций. Мне не нужна, допустим, опция видео. Чтобы ее убрать, а заодно и сменить цветовую гамму, нужно зайти в НастройкиИнтерфейс пользователяМеню. Здесь я могу сменить дизайн интерфейса, допустим, на белый. Зайдя в «Отображение элементов меню» можно убрать лишние, на ваш взгляд, опции.

Сохранения

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

Перемотка

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

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

Достижения

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

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

Читайте также:  Софт для windows одним диском

Прочие

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

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

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

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

Mario Kart DS

Платформа: Nintendo DS

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

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

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

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

Kero Kero Keroppi no Daibouken 2

Платформа: NES

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

Grand Theft Auto — Chinatown Wars

Платформа: Nintendo DS

Интересный эксперимент от студии Rockstar, который изначально был эксклюзивом Nintendo DS. Сами действия игры разворачиваются в том же городе, что и GTA 4. Если вы все-таки привыкните к виду сверху, то заметите особый шарм этой игры. Помимо основной сюжетной ветки вы можете заниматься и побочными делами, к примеру, рыться в мусорках. Почему бы и нет? Тем более когда за подобное награждают деньгами.

Особенность платформы DS дает о себе знать. К примеру в угонах автомобилей: где-то нужно прокрутить отверткой чтобы взломать замок, а где-то соединить два провода, все зависит от типа машины. Естественно подобные действия приходится делать мышкой, так как рассчитаны они были на сенсорный нижний экран DS.

New Super Mario Bros

Платформа: Nintendo DS

Старый добрый Марио. В отличие от своего восьмибитного сородича обладает значительными улучшениями. Помимо приятной графики, новый марио имеет также разнообразие в способностях и окружении. Съев огромный гриб, Марио может стать большим и давить все на своем пути. Цветок превратит его в доктора который стреляет огненными шарами, а большой рост марио позволяет ему совершать рывок вниз, разрушая блоки под ним. Наверное, обладатели Nintendo Switch закатят глаза и посмотрят на эту игру со снисходительностью. Но для таких как я, которые близко не знакомы с играми Нинтендо, есть возможность познакомиться с некоторыми из них.

Итоги

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

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

Как пользоваться RetroArch

RetroArch – это оболочка для эмуляторов проекта Libretro. Ключевой особенностью является API, позволяющий использовать одно приложение с общими настройками для запуска многочисленных эмуляторов (ядер).

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

Установка RetroArch

RetroArch можно установить несколькими способами. В зависимости от используемого дистрибутива команда для установки может отличаться. Для дистрибутивов на основе Debian или Ubuntu можете использовать команду:

Читайте также:  Линукс чья операционная система страна

sudo apt install retroarch

Для Arch Linux можно применить следующую команду:

sudo pacman -Sy retroarch

RetroArch также доступен в виде Snap-пакета. Последнюю версию можно установить командой:

sudo snap install retroarch —edge

Если вам нужна именно установка, то такой вариант будет предпочтительнее, так как разработчики сами следят за тем, чтобы в репозитории находились актуальные версии программы. К тому же папка с конфигурацией будет расположена в пользовательском каталоге (home/snap/retroarch/423/.config), а не в системных папках с ограниченным доступом.

Но мы рассмотрим самый простой способ – «ночная сборка» в формате Appimage. Бояться не стоит, тестовый релиз во многом лучше стабильного. Просто скачиваете архив, например, для x86_64 и распаковываете его в любую папку. Обновить программу также легко, просто замените файлы на новые, настройки в этом случае никуда не денутся.

Останется лишь проверить, что файл отмечен как исполняемый и запустить программу. По умолчанию конфигурационные файлы будут лежать в соседнем каталоге RetroArch-Linux-x86_64.AppImage.home/.config (надо включить отображение скрытых файлов). В дальнейшем мы не один раз будем ссылаться на папку .config.

Кроме этого, в скором времени RetroArch должен появиться в Steam. Это можно считать ещё одним способом установки.

Как пользоваться RetroArch

1. Интерфейс программы

Главное меню RetroArch с темой ozone

При первом запуске будете применена тема меню ozone. Ей удобно пользоваться как с использованием мыши, так и геймпада. Ранее RetroArch по умолчанию ставил xmb, перекликающуюся с интерфейсом PlayStation 3. Тему можно поменять в разделе настроек (Интерфейс пользователя -> Меню). Если вы планируете использовать программу на русском языке, то остальные темы не подойдут, так как их шрифты не содержат русских символов.

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

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

Интерфейс предельно простой и не требует дополнительных пояснений. Единственное, о чём стоит сказать, так это о вызове быстрого меню во время игры. При игре с клавиатуры используйте клавишу F1, а с геймпадом комбинацию кнопок (Настройки -> Ввод -> Горячие клавиши -> Комбинация кнопок геймпада для вызова меню).

Выбор комбинации кнопок для вызова быстрого меню

2. Язык интерфейса

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

3. Настройка видео

Переключиться в полноэкранный режим можно в разделе Видео. Там же есть раздел фильтры, например, с их помощью можно сымитировать работу ЭЛТ-монитора. Сами фильтры находятся в папке .config/retroarch/filters/video.

4. Настройка управления

Настройка геймпада retroarch выполняется здесь. В разделе Ввод выставляются кнопки для виртуальных геймпадов ( RetroPad ) Управление порта 1-4, которые будут использоваться эмуляторами (ядрами). Если вы хотите использовать стик геймпада вместо D — Pad , то обратите внимание на пункт Аналого-цифровой тип, таким образом не придётся переназначать кнопки.

Проверить выбранные настройки поможет тест Главное меню -> Загрузить ядро -> Запустить удалённый RetroPad.

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

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

5. Настройка ядер

Настройки самих ядер доступны через Быстрое меню -> Опции. Если для 16-битных консолей там делать нечего, то при эмуляции 3D-графики крайне желательно повысить разрешение рендера. Благодаря этому качество изображения станет заметно выше. После настройки не забудьте сделать резервную копию конфигурационного файла

/.config/retroarch/retroarch.cfg.

6. Загрузка эмуляторов (ядер) и BIOS консолей

Большая часть эмуляторов (ядер, core) доступна для скачивания прямо из RetroArch (Главное меню -> Загрузить ядро -> Скачать ядро). Но некоторые ядра необходимо скачивать вручную и размещать в каталоге

Для некоторых консолей, вроде Playstation 1, необходимо скопировать образ BIOS консоли в папку

/.config/retroarch/system. Чтобы не тратить время на поиск образов, можете скачать архив с BIOS самых популярных консолей, или же полный набор образов, в том числе для аркадных автоматов (MAME). Настройка RetroArch практически завершена.

7. Добавление игр

Игры можно загружать после выбора ядра, но гораздо проще добавить их с помощью Импорта контента. Если выбрать Сканировать каталог, то RetroArch попытается все сделать самостоятельно. Однако, с помощью Ручного сканирования можно задать искомый формат файлов и конечную консоль, например, файлы с расширением .cue для PlayStation 1.

После этого на главном экране в левой части появятся консоли. Также можете добавить обложки через Главное меню -> Онлайн обновления -> Обновление эскизов плейлистов.

Читайте также:  Jetbrains mono linux install

Дальше давайте рассмотрим эмуляторы RetroArch.

8. Эмуляторы приставок Sega

  • Sega Master System и Mega Drive — для Master System вышло не так много игр, и она не получила широкое распространение в России, но всё же вы можете оценить игры этой 8-битной консоли с помощью эмулятора Genesis Plus GX. Этот эмулятор также подходит и для популярной Mega Drive. Он умеет работать не только с образами картриджей, но и CD-дисков (Mega CD), которые использовались через слот расширения.
  • Sega Saturn — с эмуляцией Sega Saturn лучше всего справляется Kronos. Он может запустить более 70% игр. К сожалению, эмулятор Mednafen (Beetle Saturn), поддерживающий большую часть игр, не имеет последней версии для RetroArch и требует наличие производительного компьютера. Зато имеется отдельный эмулятор Mednaffe, который вы можете использовать вместо RetroArch.
  • Sega Dreamcast — для эмуляции Dreamcast используйте Flycast. Он берёт своё начало от другого популярного эмулятора, Reicast. Со временем это ядро стало одним из самых производительных и функциональных, особенно в плане настройки графики. Не забудьте повысить разрешение рендера (Быстрое меню -> Опции -> Internal resolution).

9. Эмуляторы приставок Nintendo

  • Nintendo Entertainment System (NES) — консоль NES, также известная под названиями Famicom и Dendy, обладает самой большой коллекцией эмуляторов. Среди них можно выделить Mesen, который наиболее точно эмулирует игровую приставку.
  • Super Nintendo Entertainment System (SNES) — для SNES также имеется эмулятор Mesen S, но работа над ним началась всего пару лет назад и наблюдаются проблемы с некоторыми играми. Поэтому оптимальным решением станет Snes9x, он не просто запускает игры, но ещё и делает это предельно точно. У других эмуляторов нередко наблюдаются проблемы со звуком.
  • Nintendo 64 — для эмуляции Nintendo 64 вы можете использовать как ParaLLEl, так и Mupen64Plus. Они оба являются ответвлениями Mupen64 и предлагают хорошую производительность и богатый набор настроек. Так как игры на этой консоли перешли в 3D, то крайне желательно повысить разрешение рендера в Опциях. Там же можно выбрать плагин RDP (Reality Display Processor). По умолчанию будет стоять GlideN64, он имеет хорошую производительность, но для достижения наиболее точного рендера выбирайте angrylion.
  • Nintendo GameCube и Wii — для эмуляции GameCube и Wii однозначно стоит использовать Dolphin. Этот эмулятор может запустить практически любую игру, при этом он потребляет не так много ресурсов системы. Консоли имели весьма необычные контроллеры. Если для GameCube ещё можно что-то придумать, чтобы разметить все кнопки геймпада, то с Wii ситуация сложнее. Лучше всего использовать оригинальные контроллеры и самостоятельный эмулятор Dolphin.

10. Эмуляторы приставок Sony

Включение плагинов PGXP в Быстрое меню -> Опции

  • PlayStation 1 лучше всего эмулировать с помощью Beetle PSX HW (порт эмулятора Mednafen). Это ядро не требовательно к ресурсам системы, при наличии современного компьютера можно даже попробовать включить обратную перемотку в Быстром меню. Но основное преимущество эмулятора – это плагины PGXP. Как известно, PS 1 не отличается высокой точностью рендера, но эта проблема была не так заметна в родном разрешении. С эмулятором же вы наверняка повысите разрешение, и этот недостаток проявится во всей красе. Плагин PGXP Operation Mode повышает точность расположения полигонов. В большинстве игр вы получите чёткую картинку без подёргиваний. Но в некоторых случаях приходится отключать плагин, так как разработчики игры уже учли эту особенность.
  • PlayStation Portable — PSP эмулируется с помощью ядра PPSSPP. Оно позволяет запустить большую часть игр. При повышении разрешения некоторые проекты выглядят даже лучше, чем на PS 2, так как графический чип получил больше функций. Ядро RetroArch давно не обновлялось, так что имеет смысл использовать самостоятельный эмулятор PPSSPP.
  • PlayStation 2 — эмулировать PlayStation 2 в RetroArch пока что нельзя, работы над портированием PCSX2 и Play! практически не ведутся, поэтому неизвестно, когда эти эмуляторы попадут в RetroArch.

11. Другие эмуляторы

  • Atari 2600 и 7800 — для эмуляции Atari 2600 и 7800 вы можете использовать ядра Stella и ProSystem соответственно. На этих консолях впервые появились такие игры как Pac-Man, Pitfall, Galaga.
  • DOS — для игр DOS в RetroArch имеется самый популярный для этого эмулятор DOSBox. Для многих игр удобнее использовать клавиатуру, поэтому убедитесь в том, что в разделе Быстрые настройки-Управление-Порт 1-Тип устройства стоит именно клавиатура.
  • MAME — Для эмуляции аркадных автоматов имеется ядро MAME. Но это не лучшее решение, гораздо удобнее использовать самостоятельный эмулятор MAME, в нем есть база данных, позволяющая узнать о совместимости игр с эмулятором.

Выводы

Теперь вы знаете как пользоваться RetroArch. Использовать программу проще всего в виде Appimage. В этом случае все файлы будут расположены в одном месте. Управление настраивается один раз, для виртуальных контроллеров Retropad. В дальнейшем именно на них будут опираться эмуляторы. Этого будет достаточно для начала работы с RetroArch.

С выбором самих эмуляторов у вас также не должно возникнуть проблем, если вы будете использовать именно те, что указаны ранее, то получите наилучшую совместимость с играми. Кроме этого можете изучить и другие эмуляторы, доступные на Linux. Вместе с RetroArch вы получите возможность запускать несчётное количество игр.

Оцените статью