RetroArch: различия между версиями
Нет описания правки |
Нет описания правки |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
[https://www.retroarch.com/ RetroArch] - это фронтенд для эмуляторов, игровых движков и медиаплееров. Порт | [https://www.retroarch.com/ RetroArch] - это фронтенд для эмуляторов, игровых движков и медиаплееров. Проходит валидацию через <code>rpm-validator</code>. | ||
Порт из коробки поддерживает запуск игр для NES, SNES, Sega Mega Drive, GameBoy Advance и PlayStation 1, тем самым открывая доступ к огромному количеству игр для Аврора ОС. | |||
== Как играть == | == Как играть == | ||
Строка 19: | Строка 21: | ||
== Рекомендации == | == Рекомендации == | ||
* Для сенсорного управления не поддерживается мультитач, что ограничивает возможность играть с onscreen-управлением (например, исключает файтинги) | |||
* В зависимости от выбраной платформы и личных предпочтений пригодится пункт ''Настройки'' -> ''Видео'' -> ''Вывод'' -> ''Поворот изображения'' и ''Масштабирование'' -> ''Соотношение сторон'' там же | * В зависимости от выбраной платформы и личных предпочтений пригодится пункт ''Настройки'' -> ''Видео'' -> ''Вывод'' -> ''Поворот изображения'' и ''Масштабирование'' -> ''Соотношение сторон'' там же | ||
* Ромы лучше загружать в распакованном виде - это работает быстрее | * Ромы лучше загружать в распакованном виде - это работает быстрее | ||
Строка 27: | Строка 30: | ||
** Перезагрузите устройство и переподключите (удалите и добавьте заново) джойстик или клавиатуру. | ** Перезагрузите устройство и переподключите (удалите и добавьте заново) джойстик или клавиатуру. | ||
** Обновите профили контроллеров в меню ''Онлайн-обновления'' -> ''Обновить профили контроллеров'' | ** Обновите профили контроллеров в меню ''Онлайн-обновления'' -> ''Обновить профили контроллеров'' | ||
* Ядра эмуляторов, подходядих для Аврора ОС уже поставляются внутри пакета. Обновление невозможно, пожалуйста не пытайтесь обновить их вручную через Buildbot - это приведет к неработоспособности эмуляторов. | |||
== Известные ограничения == | == Известные ограничения == | ||
Строка 32: | Строка 36: | ||
* Главное меню отображается только в портретной ориентации. В целом могут быть баги/проблемы с ориентацией экрана | * Главное меню отображается только в портретной ориентации. В целом могут быть баги/проблемы с ориентацией экрана | ||
* Пока полностью поддерживаются внешние клавиатуры/джойстики. Сенсорное экранное управление (оверлеи) можно настроить самостоятельно | * Пока полностью поддерживаются внешние клавиатуры/джойстики. Сенсорное экранное управление (оверлеи) можно настроить самостоятельно | ||
== Скриншоты == | |||
<gallery> | |||
Файл:Retroarch 0.png|alt= | |||
Файл:Retroarch 1.png|alt= | |||
Файл:Retroarch 2.png|alt= | |||
Файл:Retroarch 3.png|alt= | |||
Файл:Retroarch 4.png|alt= | |||
Файл:Retroarch 5.png|alt= | |||
Файл:Retroarch 6.png|alt= | |||
</gallery> | |||
== Исходный код == | |||
* [https://gitflic.ru/project/xcode/retroarch GitFlic] (порт) | |||
* [https://github.com/libretro/RetroArch GitHub] (оригинал) | |||
== Отблагодарить == | |||
* [https://gitflic.ru/user/xcode xcode] (автор порта) | |||
== Версии приложения == | |||
* [https://wiki.aurorahub.ru/w/%D0%A4%D0%B0%D0%B9%D0%BB:Com.libretro.retroarch-1.15.0%2Bbuild1-v1.0.armv7hl.rpm com.libretro.retroarch-1.15.0+build1-v1.0.armv7hl.rpm] (проверено на v4.0.2.303 "Балаково") |
Текущая версия от 01:54, 29 апреля 2024
RetroArch - это фронтенд для эмуляторов, игровых движков и медиаплееров. Проходит валидацию через rpm-validator
.
Порт из коробки поддерживает запуск игр для NES, SNES, Sega Mega Drive, GameBoy Advance и PlayStation 1, тем самым открывая доступ к огромному количеству игр для Аврора ОС.
Как играть
Предварительно:
- Скачиваем и устанавливаем RPM
- Скачиваем ромы с играми и загружаем их куда удобно
- Запускаем, выбираем "Онлайн-обновления" и обновляем базы данных, профили контроллеров, оверлеи
- В Настройки -> Индикация на экране -> Оверлей -> Пресет оверлея убеждаемся, что выбран neo-retropad
- Опционально, в Настройки -> Интерфейс пользователя -> Оформление -> Масштаб меню масштабируем интерфейс под свой девайс. Для R570E комфортные значения в пределах 1.70x-2.0x
Чтобы играть:
- Выбираем "Загрузить ядро", чтобы выбрать эмулятор
- Выбираем "Загрузить контент"
- В списке меню выбираем соответствующий эмулятор и наслаждаемся игрой
Рекомендации
- Для сенсорного управления не поддерживается мультитач, что ограничивает возможность играть с onscreen-управлением (например, исключает файтинги)
- В зависимости от выбраной платформы и личных предпочтений пригодится пункт Настройки -> Видео -> Вывод -> Поворот изображения и Масштабирование -> Соотношение сторон там же
- Ромы лучше загружать в распакованном виде - это работает быстрее
- Для владельцев Fplus LifeTab Plus Pro 10.1", если у Вас не поддерживается Ваш Bluetooth джойстик или клавиатура
- Выполните следующие команды:
devel-su
sed -i 's/^KERNEL==\"uhid\"/#&/' /lib/udev/rules.d/999-android-system.rules
- Перезагрузите устройство и переподключите (удалите и добавьте заново) джойстик или клавиатуру.
- Обновите профили контроллеров в меню Онлайн-обновления -> Обновить профили контроллеров
- Выполните следующие команды:
- Ядра эмуляторов, подходядих для Аврора ОС уже поставляются внутри пакета. Обновление невозможно, пожалуйста не пытайтесь обновить их вручную через Buildbot - это приведет к неработоспособности эмуляторов.
Известные ограничения
- Главное меню отображается только в портретной ориентации. В целом могут быть баги/проблемы с ориентацией экрана
- Пока полностью поддерживаются внешние клавиатуры/джойстики. Сенсорное экранное управление (оверлеи) можно настроить самостоятельно
Скриншоты
Исходный код
Отблагодарить
- xcode (автор порта)
Версии приложения
- com.libretro.retroarch-1.15.0+build1-v1.0.armv7hl.rpm (проверено на v4.0.2.303 "Балаково")