RetroArch
84 evaluări
Очень большой гайд по RetroArch
De către D. Pippy
Это руководство сделано, чтобы не потерять огромный объем настроек для данной программы. Ищем нужный нам раздел, настраиваем RetroArch согласно инструкции из раздела.

ХОЧУ СРАЗУ СКАЗАТЬ:

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

Мой вам совет - скачать портативную версию с сайта, полностью настроить ее и потом все файлы портативной версии скопировать с дальнейшей заменой файлов в стим версию. После проделанных манипуляций вы сможете пользоваться всем функционалом RetroArch в стиме.
3
   
Premiază
Adaugă la preferate
Preferat
Elimină din preferate
Вступление
Гайд пишется на версии RetroArch 1.16.0
Гайд полностью проверен на версии RetroArch 1.19.1

В этом руководстве вы узнаете:
  • Где и как скачать RetroArch.

  • Как установить эмулятор.
    В данном гайде будут присутствовать такие эмуляторы:
    - SEGA
    - DENDY
    - PS 1
    - PS 2
    - PSP

  • Общие настройки RetroArch.
    - Оптимизация.
    - Уменьшение задержки (imput lag).
    - Добавление ядер которых нет в Steam версии
    - Отключение уведомлений

  • Настройка конкретных функций.
    - Обратная перемотка (rewind)
    - Разгон ядра эмулятора (overclock)

  • Кастомизация RetroArch.
    - Вкладки
    - Кастомные значки интерфейса
    - Фон
    - Шрифты
    - Шейдеры
    - Плейлисты
    - Эскизы (обложки к играм)
    - Кастомные звуки интерфейса

  • Интеграции.
    - Достижения в играх RetroAchievements.org
Этап № 1 - Старт
Нам надо скачать саму программу.
  • Тыкаем сюда[www.retroarch.com]



    Nightly - Последнее обновление.
    Stable - Последняя стабильная версия.



    Либо если опустить страницу ниже, мы можем выбрать что нам нужно:
    Обычная установка или же Portable версия

После того как мы определились, что за что отвечает, выбираем что мы ходим скачать.
Скачиваем, устанавливаем \ разорхивируем и переходим к следующему этапу.
Этап № 2 - Обновление и Установка Ядер
После того как мы установили программу. Нам необходимо ее обновить и установить ядра эмуляторов, которые будем использовать.

Я лично буду использовать данные эмуляторы:
- SEGA
- DENDY
- PS 1
- PS 2
- PSP

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

Для начала нам нужно обновить и скачать доп. системные файлы.
  • Для этого нажимаем Онлайн-обновления.
    Обновляем все что обведено ниже:

После обновления указанных параметров. Нам надо скачать Ядра самих эмуляторов, которые хотим использовать.

  • Чтобы скачать нужные Ядра, переходим в:
    Онлайн-обновления - Скачать Ядра - Скачать Ядро
- DENDY
Скачиваем ядро:
NES / Famicom (FCEUmm)

Теперь переходим по ссылке и скачиваем системные файлы для запуска эмулятора:

Открывается Google Disk, тыкаем на кнопочку "Скачать"

После скачивания архива, нам надо перенести его содержимое в директорию:
RetroArch - system


В итоге должно получится так:

- SEGA
Скачиваем ядро:
Sega - MS/GG/MD/CD (Genesis Plus GX)

Теперь переходим по ссылке и скачиваем системные файлы для запуска эмулятора:
С SEGA Делаем точно так же, как сделали с DENDY.

Должно получится так:


Не знаю заметили ли вы, но все системные файла для ядер у нас никак не разделяются по папкам. Они все находятся в одном месте. Так что что с Денди, что с Сегой все скидываем в одну папку!


Дополнительные настройки ядра

Нашел как немного улучшить работоспособность ядра Genesis Plus GX

Для этого нам надо:
  1. Запустить любую игру,
  2. Вызвать быстрое меню - опции ядра - аудио - Mega Drive/Genesis FM
  3. Выбрать пункт - MAME (улучшенный YM3438)

- PS 1
Скачиваем ядро:
Sony - PlayStation (PCSX ReARMed)

Теперь переходим по ссылке и скачиваем системные файлы для запуска эмулятора:

С PS 1 Делаем точно так же, как сделали с DENDY и SEGA.


Должно получится так:

- PS 2
Скачиваем ядро:
Sony - PlayStation 2 (LRPS2)
Как добавить ядро, которого нет в Steam - смотрите ниже, либо ориентируйтесь по правому меню оглавления руководства.

Переходим по ссылке:

Нас встречает вот такой вот сайт:
Что из этого выбирать - решайте сами. Особой роли не играет.

Напоминаю:

Nightly - Последнее обновление.
Stable - Последняя стабильная версия.

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

Теперь переходим по второй ссылке и скачиваем архив:
После того, как мы скачали архив. Нам надо создать папку bios в только что созданной папке, куда мы переносили файлы PCSX 2 и перенести в нее содержимое архива:

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


Отлично, возвращаемся обратно и запускаем pcsx2.exe или pcsx2-qt.exe
Нас встречает вот такое вот меню:

Оставляем все как есть и жмем далее.


Теперь нам нужно выбрать наш bios.


Я же лично выберу самую последнюю Европейску версию.
После того как выбрали bios:
Жмем далее - далее - ВЫ УВЕРЕНЫ? - да - далее - завершить.


Закрываем только что открывшееся окно. Теперь нам надо все содержимое папки, кроме .exe файлов перенести в RetroArch.


Делаем все как на скрине ниже:


ДОПОЛНЕНИЕ
Для того чтобы корректно RetroArch видел информацию по нашему ядру, надо скачать файлы:

pcsx2_libretro.info - Тыкаем сюда[github.com]
pcsx2_libretro.dll.zip - Тыкаем сюда[buildbot.libretro.com]

Теперь нам эти файлы необходимо закинуть в корневую папку RetroArch.

pcsx2_libretro.info - переносим в RetroArch/info
pcsx2_libretro.dll.zip - переносим в RetroArch/cores
- PSP
Скачиваем ядро:
Sony - PlayStation Portable (PPSSPP)

Переходим по ссылке:
Нас встречает вот такой вот сайт:
Качаем портативную версию (Portable)


У нас скачался архив. Теперь его содержимое надо перенести в ту же папку system, предварительно подготовив ее.


И так, перемещаемся в папку system и создаем там папку PPSSPP:


Открываем нашу только что созданную папку и открываем только что скачанный архив:


Должно получится так:

Этап № 3 - Основные настройки
После того как мы установили все ядра. Осталось настроить программу.

Что мы будем настраивать:
- Оптимизация.
- Уменьшение задержки (imput lag)
- Добавление ядер которых нет в Steam
- Оптимизация RetroArch
На самом деле программа не особо требовательная, но даже если у вас есть проблемы..

Советую отключить данные параметры:
  • Вертикальная синхронизация.
  • Композиция рабочего стола.

1. Вертикальная синхронизация.
    Настройки - Видео - Синхронизация - Вертикальная синхронизация: ВЫКЛ

2. Композиция рабочего стола.
    Настройки - Интерфейс - Отключение композиция рабочего стола: ВКЛ
- Уменьшение задержки (imput lag)
К примеру настроив по стандарту видеодрайвер gl - то тогда у нас будут корректно работать эмуляторы ретро консолей, но не корректно будет работать эмулятор PS 2.

Эмулятор PS 2 требует в первую очередь видео драйвер Direct3D10/11. Если настроить его, то тогда эмулятор PS 2 будет работать корректно, а вот работа других будет под вопросом.

В связи с этим, в зависимости от платформы которую вы хотите запустить. Будь это SEGA или PS 2, советую вам переключать видео драйвер, с перезапуском RetroArch.

Идем по пути:
Настройки - Видео - Вывод - Видео
gl поддерживается практически всеми эмуляторами. Поэтому можете оставить параметр как есть.

Я же лично буду использовать vulkan.

Переходим к настройке Видеодрайвера

Идем по пути:
Настройки - Задержка

ВИДЕОДРАЙВЕР :
ЧТО МЫ ДЕЛАЕМ :
gl
включаем: Жесткая синхронизация GPU
direct3d10 / 11 / 12
ничего не трогаем
vulkan
максимум образов свопчейна: ставим 2 или 1 (если есть)

Остальные параметры для всех видеодрайверов одинаковые.

ПАРАМЕТР :
ЧТО МЫ ДЕЛАЕМ :
Задержка звука
64
Режим опроса
Ранний
Задержка кадра
19
Автоматическая задержка кадра
ВКЛ

В принципе этих настроек будет достаточно. Но если вы хотите максимально сделать минимальный imput lag, то тогда придется пожертвовать функцией обратной перемотки (Rewind).

О самой функции обратной перемотки будет информация ниже.

Максимально снижаем задержку
(настройки продолжаются если жертвуем настройкой Rewind)

ПАРАМЕТР :
ЧТО МЫ ДЕЛАЕМ :
Забегание для снижения задержки
ВКЛ
Кол-во кадров забегания
1
- Добавление ядер которых нет в Steam
Знали вы или нет, но в Steam версии можно установить меньшее количество ядер эмуляторов, чем в версии с оф. сайта. Дабы это исправить и не скачивать версию с сайта, а в полной мере пользоваться RetroArch в Steam, я покажу вам как добавить ядра, которых нет в Steam версии.



Показывать буду на примере ядра:
Sony - PlayStation 2 (LRPS2)

Смотрите, есть 2 скриншота:
Я выделил красным ядра, которых нет в Steam

Мы видим что нужного нам ядра нет в Steam версии RetroArch.

Всего есть 2 способа как его(их) добавить.
  1. Очень простой - Скачать все существующие ядра.
  2. Расширенный - Если надо установить конкретное ядро

Способ № 1

Переходим по ссылкам на гугл диск:
Скачиваем оба архива, затем каждую папку распаковываем с заменой файлов в корневую папку RetroArch
    Steam\steamapps\common\RetroArch\
Папки:
  • cores - Все скачанные ядра из RetroArch
  • info - Системный файл для корректной работы ядер.
Как только мы все перенесли в корневую папку программы у нас появляются все ядра которые есть в RetroArch 1.19.0

Способ № 2

Для того чтобы установить конкретное ядро переходим по ссылке:
Мы видим такую вот страницу:

Зеленый цвет - Платформа, на которую хотите установить ядро, в моем случае Windows
Синий цвет - Список доступных ядер для скачивания

Нам нужно ядро:
pcsx2_libretro.dll.zip

Нажимаем на него и у нас скачивается архив.
В архиве лежит наше ядро - разорхивируем его по пути:
    Steam\steamapps\common\RetroArch\cores

Зайдя в RetroArch, открываем вкладку <<Загрузить ядро>> и мы видим что у нас появилось наше ядро:
Да мы видим ядро, но вас не смущает что оно называется как-то странно? Правильно, оно у нас работать не будет, потому что нам нехватает системных файлов для полного использования данного ядра.

Для того чтобы ядро полностью функционировало нам надо перейти по этой ссылке и скачать оставшиеся файлы:

У нас открылся такой вот сайт:


Находим наше ядро:
pcsx2_libretro.info


Открываем файл, у нас открывается новая страница


Жмем ПКМ по кнопке <<Raw>> и сохраняем файл кнопкой <<Сохранить ссылку как...>> и сохраняем файл.

ВАЖНО: имя файла оставляем стандартным, а расширение файла было .info

После этого копируем скачанный только что файл по пути:
    \Steam\steamapps\common\RetroArch\info

Теперь снова запускаюм программу, открываем вкладку <<Загрузить ядро>> и мы видим что у нас появилось наше ядро, оно отображается корректно. А это значит что мы все сделали правильно и всё у нас будет работать.


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

Идем по пути:
  • Настройки - Интерфейс - Индикация на экране - Экранные уведомления - Видимость уведомлений

Ищем пункт: <<Уведомление о запуске контента>> и отключаем его.
Так же в этом же меню можно отключить другие уведомления, которы лично вас напрягают.
Этап № 4- Настройка конкретных функций
После оптимизации программы, нам надо знать что есть проблемные моменты в ядрах систем и парочку из них как их можно будет устранить, будут написаны ниже.

Речь пойдет о таких вещах как:
  • Обратная перемотка (Rewind)
  • Разгон виртуального процессора ядра эмулятора (Overclock)
- Обратная перемотка (Rewind)
Обратная перемотка игрового процесса, ниже продемонстрирован наглядный пример:

Как включить:
    Идем по пути:
  • Настройки - Частота кадров - Обратная перемотка - ВКЛ

Ставим параметры как у меня:

Готово.

Теперь надо настроить кнопку активации данной функции.

Идем по пути:
  • Настройки - Ввод - Горячие клавиши - Обратная перемотка

Назначаем удобную нам кнопку:

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

Наглядный пример: игра Contra Force для Dendy

- До оверлока: 0:00 - 0:23
- После оверлока: 0:27 - 0:45

Как включить:

  • На Dendy:

    Нас интересует пункт <<Разгон (Overclock)>> по умолчанию он выключен.
      Запускаем игру - нажимаем кнопку Вызова Меню - Опции ядра - Хаки эмуляции

    В данном пункте мы выбираем нужный тип разгона.
    Есть два типа:
    1. 2x-Postrender
    2. 2x-Vblank.
    Какие то игры работают только с 2x-Postrender, какие то с 2x-Vblank. В виде исключения, Contra Force будет работать только с 2x-Vblank.

    Рекомендуется выставлять тип разгона 2x-Postrender для большинства игр.


  • На SEGA:

    Нас интересует пункт <<CPU Speed>> по стандарту он 100%.
      Запускаем игру - нажимаем кнопку Вызова Меню - Опции ядра - Хаки эмуляции

    Когда мы заходим в проблемную игру, просто увеличиваем скорость от 100% до 200
Этап № 5 - Кастомизация
Переходим к максимально индивидуальному пункту. Кастомизация интерфейса.

Хочу ради примера показать свой RetroArch:

И так приступаем к кастомизации!

Давайте сразу поменяем лаунчер.

Идем по пути:
    Настройки - Интерфейс - Меню и выбираем xmb

Перезапускаем программу.
И нас уже встречает новый интерфейс!

Теперь наш RetroArch больше похож на консоль с привычным управлением меню.

В этом лаунчере можно:

- Установить обои
- Поставить свои иконки
- Поменять шрифт текста который видим на экране
- Изменить кол-во вкладок в меню
- и многое другое

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

Вкладки главного меню выглядят так:

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


Тоже самое можно сделать и с пунктами в настройках:


Для того чтобы отключить ненужные нам вкладки главного меню

Идем по пути:
    Настройки - Интерфейс - Видимые элементы меню

Отключаем то, чего Вам не нужно:


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

- Смена значков интерфейса
Значки интерфейса можно поменять только в xmb меню
Теперь я покажу как выглядит интерфейс, если поменять стандартный пресет значков.

Стандарт:


Один из стандартных пресетов:


Чтобы изменить иконки:

Идем по пути:
    Настройки - Интерфейс - Оформление - Тема значков
Выбираем любой пресет и радуемся.

Так же можно поставить вместо стандартных пресетов, свой.
Как это сделать смотрите ниже:

Как поставить свои значки интерфейса

Для примера покажу как выглядит иконка главного меню в RetroArch и если ее заменить.


Для того чтобы нам установить свои значки нам надо перейти в корневую папку RetroArch.
    Steam\steamapps\common\RetroArch\assets\xmb
Перейдя по данному пути мы видим следующее:
Это у нас папки со стандартными пресетами иконок. Мы можем выбрать любую папку и вносить в нее коррективы (вставлять свои иконки).

ВАЖНО: Не знаю почему, но создав свою папку она не отображается в RetroArch, поэтому мы выбираем любую из уже созданных и вносим туда коррективы

Как вносить коррективы?
Все просто, переходим на сайт бесплатных иконок и скачиваем оттуда понравившиеся нам
Перейдя по ссылке нас встречает такой вот сайт:

Тыкаем на поисковую строку и вводим запрос - к примеру <<Главное меню>>


У нас открывается страница с кучей иконок на тему главного меню.
Выбираем любую и скачиваем


Выбираем бесплатную загрузку и у нас скачивается иконка
Скачиваем строго .PNG формат!
Теперь нам надо установить эту самую иконку.

Для того чтобы нам установить свои значки нам надо перейти в корневую папку RetroArch.
    Steam\steamapps\common\RetroArch\assets\xmb
Перейдя по данному пути мы видим следующее:

По стандарту используется monochrome стиль. Открываем его, затем открываем папку png и видим огромную кучу иконок.


Теперь ищем иконку главного меню либо ищем ее по названию - называется она: retroarch.png


И теперь переносим сюда только что скачанную новую иконку заменив стандартную - важно чтобы название было одинаковым.

ВАЖНО чтобы название новой иконки было одинаковым с иконкой которую мы ходим заменить. Вставляем в папку с дальнейшей заменой, тем самым у нас меняется иконка в лаунчере

Поздравляю вас, вы научились устанавливать свои иконки.

Так же вы можете создавать свои плейлисты со своими названиями и со своими иконками. Это работает так, что название плейлиста - соотвествует названию иконки.

- Фон
Все просто:
    Идем по пути:
  • Настройки - Интерфейс - Оформление - Фоновое изображение
Затем либо заранее перекидываем в папку с RetroArch ваш фон - RetroArch\assets\wallpapers
Либо лазаем по компу через RetroArch в поисках ваших изображений.


Вот что сделал я со своим RetroArch:
- Шрифты
Для начала нам нужно его скачать, поэтому заходим в гугл и ищем шрифты, котовые вам понравились. Я лишь покажу как их установить.

Переходим по пути:
    Steam\steamapps\common\RetroArch\assets
И создаем папку под названием <<font>>. Именно в эту папку мы перекидываем наши скачанные шрифты.

Теперь нам надо их активировать в RetroArch.
Открываем программу, переходим в настройки - интерфейс - оформление

Выбираем пункт Шрифты, выбираем папку в которую мы ее загрузили и пользуемся
- Шейдеры
Шейдеры - единственная вещь, которая прокачивает RetroArch и Ретро-гейминг до неузнаваемости.


К примеру вот скрин стандартного изображения в игре БЕЗ шейдеров:

А вот что делают шейдеры:

И таких шейдеров очень много, можно даже под себя корретировать, что тоже очень приятно.


Как их включить:
    Запускаем игру - нажимаем кнопку Вызова Меню - Шейдеры - ВКЛ
После этого у нас появляются много разных меню. Выбираем <<Загрузить пресет>>
Дальше у нас идет выбор:
  • shaders_glsl
  • shaders_slang
Все зависит какой у вас включен видеодрайвер. gl или другие.

Если включен gl - тогда вам надо в папку shaders_glsl
Если другие, аналогично в другую папку.

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

Выглядит она так:

Это полка с Играми для SEGA, все находится в одном месте и запускается на прямую.

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


Как сделать прейлист?

В главном меню находим большой + это Импорт контента

Сканировать каталог - Это сканировать папку со скачанными играми.

Сканировать файл - сканировать отдельный файл.

Ручное сканирование - вы сами настраиваете, какую папку сканировать, какое ядро использовать, какое название плейлисту дать.

Я лично привык пользоваться ручным сканированием и покажу на его примере.

Выбираем ручное сканирование и нас встречает такое меню:
  1. Каталог контента - это папка, где у нас находятся игры для Денди или Сеги или Любого другого эмулятора.

  2. Название системы - это название нашей библиотеки (плейлиста). Можете выбрать ручной ввод или по названию каталога (название папки, в которой лежат игры).

  3. Ядро по умолчанию - удобно когда у вас плейлист строго под определенную систему. Не надо запускать ядро эмулятора. Привязываем ядро к плейлисту и плейлист сам автоматически запускает нужное ядро и выбранную нами игру.

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

    Удаленные игры - пропадут
    Добавленные игры - добавятся
Пример:

После всех настроек запускаем сканирование и наш плейлист автоматически создается в главном меню:

- Эскизы (обложки для игр)
Эскиз - или обложка для игры выглядит в плейлисте так:

Всего их 3 вида:
  1. Бокс-Арт (Обложка от коробки)
  2. Скриншот
  3. И как выглядит главное меню игры, либо ее банер запуска
Либо можно просто сделать Бокс-Арт или любой другой вид.
Делается это в настройках пункты: плейлист или интерфейс
Сейчас я вам расскажу как создать данную обложку.
Есть 2 способа:
  1. Простой
  2. Запарный
Они отличаются тем, что делая простым способом, вы просто копируете уже готовые обложки и у вас они отображаются. Запарный - он просто запарный, показывать не буду.

Простой способ:
Переходим по ссылке:

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

Как я уже упомянул, есть 3 вида:
  1. Бокс-Арт (Обложка от коробки)
  2. Скриншот
  3. И как выглядит главное меню игры, либо ее банер запуска
Я лично покажу на примере только одного Бокс-Арта. Это значит выбираем пункт № 1 и переходим дальше
У нас открылся список игр где есть бокс-арт. Ищем нужную нам игру и тыкаем на нее.
У нас открывается новая вкладка в браузере с картинкой бокс-арта. Тыкаем ПКМ по картинке и скачиваем ее.
1. Формат картинки обязательно должен быть .png
2. Название картинки должно быть полностью идентичным с названием игры

Теперь нам надо установить эту картинку в плейлист.

Для того чтобы установить картинку делаем следующее:
  • Либо жмем F5 в самом RetroArch
  • Либо переходим в корневую папку RetroArch

Первый способ установки эскиза:

Когда мы нажали F5 в RetroArch у нас открывается <<Меню рабочего стола>>

Выглядит оно так:
Что мы видим:
  1. Слева - список наших плейлистов
  2. По центру - список игр
  3. Справа - информационное меню и окна для загрузки эскизов
Далее все очень просто:
Плюсы этого способа:
  1. Сразу устанавливается картинка на нужную нам игру
  2. Сразу копируется в корень всех эскизов RetroArch
  3. Не надо переименовывать картинку
Минусы этого способа:
  1. Нужно делать это с каждой
  2. Нельзя установить сразу несколько эскизов на несколько игр

Второй способ установки эскиза:

Переходим по пути:
    Steam\steamapps\common\RetroArch\thumbnails
Если мы создавали плейлист, то у нас отобразится папка плейлиста. Открываем папку нужного нам плейлиста, где хранится игра на которую мы скачали картинку и видим это
Напоминаю:
  1. Бокс-Арт (Обложка от коробки)
  2. Скриншот
  3. И как выглядит главное меню игры, либо ее банер запуска
Открываем нужную нам папку и просто переносим картинку.

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

Чтобы их включить переходим по пути:

    Настройки - Аудио - Системные звуки

Мы видим вот такие вот пункты:
Все интуитивно понятно

Единственное чего хочется уточнить. Это то, что если не включена функция - Микширование - звуки в меню проигрываться не будут.


Как поменять системные звуки на свои

А теперь расскажу о интересной функции кастомизации, встроенные звуки можно изменить на свои.

Для начала переходим по пути:
    \RetroArch\assets\sounds

Мы видим такие вот файлы:
Это и есть наши системные звуки

RetroArch проигрывает файлы с расширением .ogg

Для того чтобы нам установить свой звук ищем на просторах интернета любой желаемый звук, после того как мы нашли понравившийся нам .mp3\4 файл, его надо конвертировать в .ogg

Для этого тыкаем сюда:

Мы видим такой вот сайт:


Здесь все тоже интуитивно понятно:
  1. Выбираем наш файл
  2. Выбираем нужное нам расширение .ogg и качество звука
  3. конвертируем и скачиваем полученный результат

После того как мы скачали наш файл, мы должны вставить его в папку со звуками RetroArch
    \RetroArch\assets\sounds

Но наш звук не поменяется, теперь нам надо переименовать файл в один из присутсвующих:
Каждое имя имеет свой определенный звук.
  • bgm - Фоновая музыка (background).
  • cancel - Отмена действия или кнопка назад (кружок на геймпаде)
  • down - Скрол вниз.
  • launch - Так то звук запуска, но чего именно так и не понял.
  • notice - Звук уведомления
  • notice_back - Звук закрытия уведомления (пример: на любом пункте нажать шифт 2 раза).
  • ok - Подтверждение действия или кнопка крестика на геймпаде.
  • unlock - Звук открытия достижения.
  • up - Скрол вверх.

Теперь просто переименовываем наш файл, и наслаждаемся новым звуковым сопровождением внутри нашего RetroArch
Этап № 6 - Достижения в играх
RetroAchievements.org - Это проект, где ты можешь в своей любимой ретро игре открывать достижения.

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

После регистрации на данном проекте, Логин и Пароль который мы указывали при регистрации, надо указать в самом RetroArch.

Настройки - Достижения - ВКЛ
  1. Режим хардкора - это режим хардкора :)

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

  2. Расширенный статус - новый флажок в RetroArch и по сути он отвечает за более точное выбивание достижений. Лучше оставить как есть и не трогать.

  3. Тест не официальных ачивок - Быть тестером ваш выбор, но я лично пожалуй от этого откажусь.

  4. Сигнал разблокировки - звук при открытии достижения.

  5. Автоскрин - тоже смотрите сами, по своему усмотрению.

  6. Режим переигровки - Даже когда вы открыли достижения, у вас все равно будут проигрываться уведомления об открытии уже открытого достижения.

Как начать играть и открывать ачивки?

Для начала надо найти игру.
Переключаемся на сайт и тыкаем на поиск, в который вводим название игры.

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

В моем случае это Mega Drive.


Супер, игра в которой есть достижения. Осталось нам ее скачать.
Для этого смотрим на правую половину сайта и находим страницу с форумом.


Мы сразу видим всю нужную нам информацию в первом сообщении.

  • Регион игры
  • MD5 или CRC-32 хеш сумму файла

Осталось только скачать первый попавшийся ROM игры в инете.

Скачали файл игры, зашли на один из этих сайтов
  • CRC32[emn178.github.io] или MD5[emn178.github.io]

Закидываем файл на проверку хеш-суммы.


Сверяем полученную информацию. Если она совпадает с цифрами на форуме, значит это тот самый файл, который нам нужен.

Запускаем игру в RetroArch и видим уведомление:


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

13 comentarii
スイサイデ 23 nov. 2024 la 13:43 
и зачем вррбще чтото скачивать дополнительно? оно из коробки все работает
スイサイデ 23 nov. 2024 la 13:43 
а как управление то настроить на клавиатуре?
fnp 26 oct. 2024 la 18:36 
Всм настроенный?) настройки зависят от твоего железа
philippov_ev 23 oct. 2024 la 4:47 
А что нельзя просто скинуть настроенный ретроарх?
philippov_ev 23 oct. 2024 la 4:44 
Скинь ссылка братан
Goodenkoi 7 oct. 2024 la 2:31 
Да уж, "отличный" гайд, где большая часть ссылок БИТАЯ (читай не рабочая). Неужели нельзя было сохранить оные на каком-нибудь долгоживущем ресурсе, чтобы потом не было таких эксцессов?

Такое отношение автора к пользователям данного ресурса, на которых эта инструкция и была рассчитана, иначе как бессовестным просто не назовешь. :steamthumbsdown:
Red Lips 6 aug. 2024 la 22:09 
Спасибо за подробный гайд. К сожалению он не был исчерпывающий для меня. Меня в первую очередь интересует эмулятор PPSSPP. Я не понимаю зачем после установки ярда в RetroArch устанавливать ещё и эмулятор PPSSPP в папку system. Сам эмулятор PPSSPP поддерживает функцию создания соединения для игры онлайн. Но в RetroArch я не понимаю, как можно создать эмуляцию онлайн соединения PPSSPP. По итогу у меня два вопроса:
1. Можно открыть функционал эмулятора PPSSPP в ReatroArch? И если да, то как?
2. Можно ли создать играть онлайн в RetroArch для игр PPSSPP? И если да, то как?
D. Pippy  [autor] 2 aug. 2024 la 3:35 
c@L0R1c
Информация которую вы указали, указана в разделе "Добавление ядер которых нет в стим"

Пожалуйста будьте внимательны
cal0r1c 2 aug. 2024 la 2:39 
На скачивание инфо pcsx2_libretro.info к ядру, ссылка не та. Должно быть так: https://github.com/libretro/libretro-core-info я полагаю.
D. Pippy  [autor] 29 iul. 2024 la 2:53 
Что же касается Linux и MacOS, то тут есть ряд нюансов.

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

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