# RetroArch и эмуляторы

***RetroArch*** – бесплатный кроссплатформенный эмулятор игровых движков, систем и других устройств. Программа имеет открытый исходный код.

{% hint style="warning" %}
Для продолжения Вам необходимо иметь на консоли **активированный HENkaku** и установленный [**VitaShell**](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/programmy-igry-i-plaginy/programmy/vitashell)

* Если у Вас не установлен HENkaku – вернитесь [к началу руководства](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/podgotovitelnye-raboty) и выполните последовательно все шаги.
  {% endhint %}

{% hint style="danger" %}
**Эмуляторов PlayStation 2 и Gamecube на PS Vita не существует!**

* На консолях семейства PS Vita можно успешно эмулировать только игры PSP / PSOne / NES / SNES / GB\&GBC / GBA / Sega Genesis / GMS / Arcade и т.д.
  * Для запуска игр PSP – используйте [Adrenaline](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/programmy-igry-i-plaginy/programmy/adrenaline).
    {% endhint %}

### RetroArch

{% tabs %}
{% tab title="RetroArch" %}
{% hint style="info" %}
Оригинальная страница [**RetroArch**](http://www.retroarch.com)

Документация по ядрам и поддерживаемым системам: [**Libretro**](https://docs.libretro.com/guides/arcade-getting-started/)
{% endhint %}

### Установка RetroArch

* Загрузите RetroArch по ссылке: [**Libretro**](https://buildbot.libretro.com/stable/1.14.0/playstation/vita/RetroArch.vpk)
  * Создайте на компьютере **папку retroarch\_install**
  * **Распакуйте содержимое VPK файла** в эту папк&#x443;**.**
* Загрузите дата-файлы по ссылке: [**Libretro**](https://buildbot.libretro.com/stable/1.14.0/playstation/vita/RetroArch_data.7z)
  * Распакуйте архив **RetroArch\_data.7z**
* **Перенесите** на Вашу консоль **с помощью VitaShell** используя подключение по FTP или US&#x42;**:**&#x20;
  * **Папку retroarch\_install** в корень раздела *`ux0:`*&#x20;
  * **Папку retorarch** по пути *`ux0:data/`*&#x20;

{% hint style="info" %}
[**Как подключить PS Vita к PC?**](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/programmy-igry-i-plaginy/vitashell#kak-podklyuchit-ps-vita-k-pk-ili-drugim-ustroistvam)
{% endhint %}

* **Выберите папку retroarch\_install** на консоли с помощью VitaShell, нажав **кнопку** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FWuDPuCxpYL1JcFjxWXRQ%2Foutline-purple-square.png?alt=media\&token=142b537f-1d23-4587-9630-45f1b9eddf49)
* **Нажмите кнопку** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2Fw6IQUJlWK3dSlXMyrjWB%2Foutline-green-triangle.png?alt=media\&token=2d87dba4-9313-4519-a76f-b902eac79570) и в открывшимся диалоговом окне **перейдите в** "**More**" (Ещё) – "**Install Folder**" (Установить из папки)
* Подтвердите установку и дождитесь ее завершения.
* По окончанию установки нажмите кнопку ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2F54UnZT2x36m2dBPD07t4%2Fplain-big-PS.png?alt=media\&token=4ed874fc-6d31-4c4f-b88e-db1292446b6d) для возврата на экран LiveArea.

<figure><img src="https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FEl1k6i83NM0bW56JzYTm%2FRetroArchLiveArea.jpg?alt=media&#x26;token=13b89e98-729f-444b-a3ca-2783acd25c6e" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
На экране LiveArea появится иконка приложения RetroArch.
{% endhint %}

### Навигация в RetroArch

<figure><img src="https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FgYL4EQtUDb6QwjCMcYyV%2FRetroArch%20Main.jpg?alt=media&#x26;token=cd6ba930-fe12-41ec-a09c-16e32e97a86e" alt=""><figcaption></figcaption></figure>

* Навигация по меню происходит с помощью **кнопок D-Pad Left** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FcsVhSFox1J3dVrOyVJrM%2Foutline-left.png?alt=media\&token=eb5f8401-e77e-487c-88fe-636233da575a) **и D-Pad Right** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2F7RBLV0xhHdcStRVCGWM1%2Foutline-right.png?alt=media\&token=31b1fbdd-4f5d-4d4b-a37d-bcc6241529e7)(Влево / Вправо), а также **D-Pad** **Down** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FAmU20rILelJ4j0nFz7P1%2Foutline-bottom.png?alt=media\&token=de49447a-876b-456d-ac3a-77f65b4ba0b5) **и** **D-Pad Up** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2F4XLuQdAEchqMvX8jTd2v%2Foutline-top.png?alt=media\&token=09f09ffd-2b57-4974-ab21-0c361e67647d) (Вниз / Вверх)
* Подтверждение и отмена выбора с помощью **кнопок** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FoJKlbUeCQ6fvU7HAi3qL%2Foutline-blue-cross.png?alt=media\&token=b4040d51-32e9-49df-b0f4-4665053a86a0) **и** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2F0HzTWrn15o0LRWBugoE6%2Foutline-red-circle.png?alt=media\&token=a490f91a-350f-4d1c-9256-2229166bd6e8)
* Открытие окна поиска: **кнопка** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2Fw6IQUJlWK3dSlXMyrjWB%2Foutline-green-triangle.png?alt=media\&token=2d87dba4-9313-4519-a76f-b902eac79570)
* Закрытие окна поиска: **кнопка** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FoUUcVJdZhf6fS4UY1V5Q%2Fplain-big-option.png?alt=media\&token=16cf4057-ea09-4238-bc6b-1524b10ac880)
* Показать информацию: **кнопка** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FgVah7F42fXr4iVjJY8tI%2Fplain-big-option-2.png?alt=media\&token=179956e4-8eb7-4e09-9149-12b33cbe8f1c)
* В начало / конец списка: **кнопки** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FBlJbOGgEwJGYu3khpj61%2Fl-shift.png?alt=media\&token=b7c02e25-b710-44eb-a0a8-cb415380400a) и ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FW0VrTejMF44lsogBZhkw%2Fr-shift.png?alt=media\&token=0955fd36-608e-4362-8b41-26d8ce2e4b25)
* Открыть оверлей RetroArch во время игры: ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FBlJbOGgEwJGYu3khpj61%2Fl-shift.png?alt=media\&token=b7c02e25-b710-44eb-a0a8-cb415380400a) + ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FW0VrTejMF44lsogBZhkw%2Fr-shift.png?alt=media\&token=0955fd36-608e-4362-8b41-26d8ce2e4b25) + ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FgVah7F42fXr4iVjJY8tI%2Fplain-big-option-2.png?alt=media\&token=179956e4-8eb7-4e09-9149-12b33cbe8f1c) + ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FoUUcVJdZhf6fS4UY1V5Q%2Fplain-big-option.png?alt=media\&token=16cf4057-ea09-4238-bc6b-1524b10ac880)

{% hint style="info" %}
**Открытие оверлея можно перенастроить**

* Перейдите в "**Настройки**" – "**Ввод**" – "**Горячие клавиши**" – "**Вызов меню (сочетание контроллера)**"
* Выберите удобное для Вас сочетание.
  {% endhint %}

### Установка игр

* Загрузите ROM(ы) необходимой игры на компьютер.
* Создайте папку на консоли с помощью VitaShell, где будете хранить Ваши ROM'ы.
  * Например: *`ux0:roms/`*

{% hint style="info" %}
RetroArch поддерживает следующие разделы памяти:

*`ux0: / uma0: / ur0: / imc0: /`*
{% endhint %}

* Подключите PS Vita к компьютеру с помощью VitaShell, используя USB или FTP-подключение.

{% hint style="info" %}
[**Как подключить PS Vita к PC?**](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/programmy-igry-i-plaginy/vitashell#kak-podklyuchit-ps-vita-k-pk-ili-drugim-ustroistvam)
{% endhint %}

* Переместите ROM'ы в созданную папку на консоли.
* Откройте RetroArch и перейдите к разделу "**Импорт контента**"
* Выберите "**Сканировать каталог**" и перейдите к папке с ROM'ами.

<figure><img src="https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FoBW7DL1yXN3LNwHkSQXL%2FRetroArch%20Scan.jpg?alt=media&#x26;token=e6fa2956-066c-4ad7-824e-de8fd018888c" alt=""><figcaption></figcaption></figure>

* Выберите "**Сканировать данный каталог**" и дождитесь завершения сканирования.
* По итогу сканирования у Вас отобразится иконка платформ(ы) в конце списка меню.

<figure><img src="https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2FTduZQlBrojB04cOi9dZt%2FRetroArch%20Game.jpg?alt=media&#x26;token=0b6d7e7c-2186-46d6-960f-281330417025" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
Если некоторые ROM'ы не отображаются в меню, Вы можете их запустить вручную:

* Перейти в пункт "**Главное меню**" и выбрать "**Загрузить контент**"
* **Выберите каналог и папку** с Вашими ROM'ами, затем выберите необходимую игру.
* После выбора игры будет предложено выбрать ядро для запуска.
  {% endhint %}

{% hint style="success" %}
**Изучите меню настроек эмулятора.**

Помните, что RetroArch обладает очень гибкими настройками. Вы можете полностью перенастроить его под свои нужды и удобство.&#x20;
{% endhint %}
{% endtab %}

{% tab title=" Эмуляторы" %}
{% hint style="info" %}
Основной список выпущенных эмуляторов доступен на сайте: [**VitaDB**](https://www.rinnegatamante.eu/vitadb/#/)

Ниже представлен список рекомендуемых эмуляторов.
{% endhint %}

{% hint style="warning" %}
**Обратите внимание!**

Несмотря на то, что на PS Vita выпущены эмуляторы Flyсast (Dreamcast) и Deadalus x64 (Nintendo 64) – они находятся на ранней стадии разработки, и почти не получают обновлений.

<mark style="color:orange;">**Всегда ознакамливайтесь со списком совместимости, прежде чем запустить ту или иную игру!**</mark>
{% endhint %}

[**pFBN**](https://vitadb.rinnegatamante.it/#/info/800) – FinalBurn Ne&#x6F;**, эмулятор аркадных систем**

[**UAE4ALL**](https://vitadb.rinnegatamante.it/#/info/189) – эмулятор **Amiga 500 / 1200**

[**ViceVita**](https://vitadb.rinnegatamante.it/#/info/541) – эмулятор **Versatile Commodore**

[**ZXVita**](https://vitadb.rinnegatamante.it/#/info/478) – эмулятор **ZX Spectrum 48k**

[**pNES**](https://vitadb.rinnegatamante.it/#/info/799) – эмулятор **Nintendo Entertainment System**

[**pSNES**](https://vitadb.rinnegatamante.it/#/info/546) – эмулятор **Super Nintendo Entertainment System**

[**pGEN**](https://vitadb.rinnegatamante.it/#/info/820) – эмулятор **Sega Genesis / Megadrive**

[**mGBA**](https://vitadb.rinnegatamante.it/#/info/164) – эмулятор **Nintendo Game Boy Advance**&#x20;

[**OpenBOR**](https://vitadb.rinnegatamante.it/#/info/410) – платформа **для запуска** **beat'em'up** **игр**

[**ScummVM**](https://vitadb.rinnegatamante.it/#/info/585) – платформа **для запуска point'n'click игр**

{% hint style="info" %}
Список совместимости ScummVM: [Wiki Page](https://wiki.scummvm.org/index.php?title=Category:Supported_Games)
{% endhint %}

[**Deadalus x64**](https://vitadb.rinnegatamante.it/#/info/549) – эмулятор **Nintendo 64**

{% hint style="info" %}
Список совместимости Deadalus x64: [rinnegatamante.it](https://daedalusx64.rinnegatamante.it)
{% endhint %}

[**Flycast Vita**](https://vitadb.rinnegatamante.it/#/info/605) – эмулятор **Sega DreamCast**

{% hint style="info" %}
Список совместимости Flycast Vita: [rinnegatamante.it](https://newflycast.rinnegatamante.it)
{% endhint %}

[**YoYo Loader**](https://vitadb.rinnegatamante.it/#/info/815) – платформа для запуска **GameMakerStudio-игр**.

{% hint style="info" %}
Список совместимости YoYo Loader: [rinnegatamante.it](https://yoyo.rinnegatamante.it)
{% endhint %}
{% endtab %}
{% endtabs %}

<details>

<summary>Каталоги RetroArch</summary>

**Корневой каталог для хранения данных эмулятора:** `ux0:data/retroarch/`

* `retroarch/assets` – в каталоге хранятся темы оформления.
* `retroarch/cheats` – в каталоге хранятся читы для ядер / игр.
* `retroarch/playlists` – в каталоге хранятся плейлисты, разделенные на категории по эмулируемым консолям.&#x20;
  * Плейлист в формате \*.ipl, может быть открыт и отредактирован текстовым редактором.
* `retroarch/savefiles` – в каталоге хранятся сохранения игр.
* `retroarch/savestates` – в каталоге хранятся быстрые сохранения.
* `retroarch/thumbnails` – в каталоге хранятся обложки и скриншоты игр, разделенные на категории по эмулируемым консолям.
* `retroarch/retroacrh.cfg` – все настройки RetroArch, можно отредактировать текстовым редактором.

</details>

<details>

<summary>Решение возможных трудностей</summary>

**При запуске RetroArch&#x20;**<mark style="color:red;">**отображаются вопросы вместо текста**</mark>**&#x20;(???). Что делать?**

* Вы не скопировали, или скопировали неккоретно дата-файлы эмулятора. Повторите процедуру согласно руководству выше.&#x20;
  * Обратите внимание, что корректное расположение дата-файлов – `ux0:data/retroarch/`

**Не сохраняются настройки если выйти из RetroArch по нажатию** ![](https://3408969664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeSXVerZHQwOupXau710A%2Fuploads%2F54UnZT2x36m2dBPD07t4%2Fplain-big-PS.png?alt=media\&token=4ed874fc-6d31-4c4f-b88e-db1292446b6d)

* После изменения параметров перейдите в "**Главное меню**" – "**Перезапуск RetroArch**"

</details>

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

#### Дополнительные разделы

{% content-ref url="../../pomosh/faq" %}
[faq](https://dev.pgteam.org/main/guides/gaidy/playstation-vita-or-ps-vita-or-ps-tv/pomosh/faq)
{% endcontent-ref %}
