Сегодня мы подробно обсудим, как установить эмулятор PS1 на Линукс. В качестве испытательного полигона, будет наш одноплатник на базе Rockchip RK3588S – KiwiPi 5.
В качестве эмулятора возьмем популярный RetroArch, это один из самых удобных способов превратить одноплатный компьютер под управлением Linux в полноценную ретро-игровую платформу. На KiwiPi с Ubuntu он позволяет запускать игры для классических игровых консолей, включая оригинальную PlayStation.
В этой статье мы покажем, как установить RetroArch на KiwiPi, вручную добавить ядро эмулятора PlayStation и запустить игру для PS1. Инструкция основана на реальном тестировании на устройстве KiwiPi с Ubuntu 24.04.4 LTS и включает только те действия, которые действительно понадобились для успешного запуска.
Наша цель – без лишних настроек получить полностью рабочий эмулятор PlayStation 1 на KiwiPi с использованием RetroArch и ядра PCSX ReARMed.

Характеристики KiwiPi 5
Для подготовки этой инструкции использовался KiwiPi 5 на базе платформы Rockchip RK3588S.
| Компонент | Характеристики |
| SoC | Rockchip RK3588S (8 нм) |
| Процессор | 4 × Cortex-A76 @ 2.2 ГГц + 4 × Cortex-A55 @ 1.8 ГГц |
| Графический процессор | ARM Mali-G610 MC4 |
| Графические API | OpenGL ES 3.2, OpenCL 2.0, Vulkan 1.2 |
| NPU | 6 TOPS |
| Оперативная память | 8 ГБ LPDDR4X |
| Встроенная память | 64 ГБ eMMC |
| Видеовыход | HDMI 2.1 с поддержкой разрешения до 8K@60fps |
| Беспроводные интерфейсы | Wi-Fi 6, Bluetooth 5.4 |
| Сеть | Gigabit Ethernet |
| Тестируемая ОС | Ubuntu 24.04.4 LTS |
Благодаря восьмиядерному процессору Rockchip RK3588S и графике Mali-G610 MC4, KiwiPi 5 без проблем справляется с запуском RetroArch и эмулятора PCSX ReARMed. Во время тестирования игры для оригинальной PlayStation запускались стабильно и работали без проблем с производительностью. Ну еще бы, это же старые ретро-игры! Тем не менее.

Что понадобится
Перед началом мы подготовили:
- KiwiPi с установленной Ubuntu 24.04.4 LTS;
- подключение к Интернету;
- установленный Flatpak;
- образ игры для PlayStation 1;
- файл ядра pcsx_rearmed_libretro.so.
RetroArch поддерживает несколько популярных форматов образов PS1, включая:
- .cue
- .bin
- .chd
- .ccd
- .img
Если игра состоит из нескольких файлов, обязательно храните их в одной папке.
Например:
Digimon_World_2.ccd
Digimon_World_2.img
Digimon_World_2.sub
Шаг 1. Обновите Ubuntu
Перед установкой рекомендуется обновить систему:
sudo apt update
sudo apt upgrade -y
Это позволит установить последние версии пакетов и избежать возможных проблем при последующей установке RetroArch.
Шаг 2. Установите Flatpak
Если Flatpak еще не установлен, выполните команду:
sudo apt install flatpak -y
После этого добавьте официальный репозиторий Flathub:
flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Шаг 3. Установите RetroArch
Установите RetroArch из репозитория Flathub:
flatpak install flathub org.libretro.RetroArch
После завершения установки запустите программу:
flatpak run org.libretro.RetroArch
При первом запуске RetroArch автоматически создаст все необходимые каталоги и конфигурационные файлы.

Шаг 4. Если загрузка ядер не работает
Обычно новые ядра эмуляторов можно установить прямо из RetroArch:
Main Menu → Online Updater → Download a Core
Однако во время тестирования на KiwiPi с Ubuntu 24.04 этот раздел зависал на сообщении:
Fetching core list…
При этом остальные функции обновления продолжали работать корректно, а список доступных ядер так и не загружался.
Вместо того чтобы искать причину проблемы, мы просто установили ядро эмулятора PlayStation вручную. Этот способ оказался быстрым, простым и полностью рабочим.
Шаг 5. Скачайте ядро эмулятора PlayStation
Для запуска игр PlayStation 1 на устройствах с архитектурой ARM64 потребуется ядро:
pcsx_rearmed_libretro.so
Это ядро Libretro для эмулятора PCSX ReARMed, который специально оптимизирован для ARM-устройств и обеспечивает высокую производительность даже на компактных одноплатных компьютерах.
Загрузите ARM64-версию файла и сохраните её в удобное место, например в папку Downloads. Если это архив, то желательно распакуйте.
Шаг 6. Установите ядро в RetroArch
Откройте RetroArch и перейдите в раздел:
Main Menu → Load Core
Затем выберите:
Install or Restore a Core
Укажите путь к ранее скачанному файлу:
pcsx_rearmed_libretro.so
После выбора файла RetroArch автоматически зарегистрирует новое ядро, и оно появится в списке доступных эмуляторов.

Шаг 7. Запустите игру для PS1
Теперь можно запускать игры.
В RetroArch откройте:
Main Menu → Load Content
Перейдите в папку, где находятся файлы игры.
Если игра состоит из файлов .ccd / .img / .sub, выберите файл:
*.ccd
Если используется комплект .cue / .bin, откройте файл:
*.cue
Когда RetroArch предложит выбрать ядро эмулятора, укажите:
Sony – PlayStation (PCSX ReARMed)
После этого игра должна успешно запуститься.

BIOS PlayStation (необязательно)
Некоторые игры работают немного стабильнее при использовании оригинального BIOS PlayStation, однако во многих случаях он не является обязательным.
Наиболее распространённые названия BIOS-файлов:
- scph5500.bin
- scph5501.bin
- scph5502.bin
Если у вас имеется BIOS, полученный с вашей собственной консоли PlayStation, его можно поместить в каталог, указанный в RetroArch:
Settings → Directory → System/BIOS
Во время нашего тестирования KiwiPi успешно запускал игры с использованием ядра PCSX ReARMed без дополнительной установки BIOS. Поэтому этот шаг можно считать необязательным.
Основные элементы управления
При использовании клавиатуры RetroArch обычно применяет стандартную схему управления.
По умолчанию используются следующие клавиши:
- Стрелки – крестовина (D-pad);
- Enter – Start;
- Right Shift – Select;
- Z / X / A / S – основные кнопки контроллера.
Для более комфортной игры рекомендуется подключить USB- или Bluetooth-геймпад. Настроить управление можно в разделе:
Settings → Input → Port 1 Controls
Возможные проблемы и способы их решения
RetroArch зависает на «Fetching core list…»
Если при попытке открыть раздел Download a Core программа бесконечно отображает сообщение Fetching core list…, не тратьте время на поиск причины.
В нашем случае эта проблема наблюдалась на KiwiPi с Ubuntu, хотя остальные функции обновления работали корректно.
Самый простой способ решения – установить ядро вручную:
Main Menu → Load Core → Install or Restore a Core
После этого выберите файл:
pcsx_rearmed_libretro.so
Ядро не появилось в списке
Если после установки файл ядра отсутствует в списке доступных эмуляторов, полностью закройте RetroArch и запустите программу снова.
После перезапуска установленное ядро обычно отображается корректно.
Игра не запускается
Убедитесь, что все файлы образа находятся в одной папке.
Например:
Game.ccd
Game.img
Game.sub
или
Game.cue
Game.bin
Не разделяйте эти файлы по разным каталогам, иначе RetroArch не сможет корректно открыть образ диска.
Какой файл открывать?
Если игра представлена в формате:
- .cue / .bin – выбирайте файл .cue;
- .ccd / .img / .sub – открывайте файл .ccd.
Именно эти файлы содержат информацию о структуре диска и позволяют RetroArch правильно загрузить игру.
Заключение
Запустить игры PlayStation 1 на KiwiPi под управлением Ubuntu оказалось значительно проще, чем может показаться на первый взгляд. Несмотря на то что встроенная загрузка ядер в RetroArch во время нашего тестирования работала некорректно, ручная установка ядра PCSX ReARMed полностью решила проблему.
После установки файла pcsx_rearmed_libretro.so RetroArch без проблем запускает игры для оригинальной PlayStation, а сам KiwiPi превращается в компактную ретро-консоль, подходящую не только для эмуляции PS1, но и для запуска других классических игровых платформ через Libretro.
Если вы ищете простой способ превратить KiwiPi в устройство для ретро-гейминга, связка Ubuntu + RetroArch + PCSX ReARMed станет одним из самых удобных и надежных решений.
