- Retroarch не работает? Вот несколько исправлений
- 1. Ядра N64 не работают
- 2. Замедление игры и треск звука
- 3. Retroarch не сканирует ромы
- 4. Сбой Retroarch перед загрузкой игры
- 5. Ядра не загружаются
- 6. Ядра PS1 не работают
- 7. Быстрое и легкое создание списка воспроизведения
- Вывод
- Retroarch для Android — Полное руководство
- Начиная
- Лучшие ядра в Retroarch для Android
- Настроить Retroarch
- Настроить элементы управления для каждого ядра
- Используйте приятный интерфейс
- Держать вещи в курсе
- Шейдеры
- Эмуляция PS1 / PS2 и BIOS
- Другая информация
Retroarch не работает? Вот несколько исправлений
Для все большего числа людей Retroarch становится центром всего, что связано с эмуляцией. Не справедливо Retroarch просто называть его «интерфейсом» для каждого вообразимого эмулятора консоли, потому что все отличные эмуляторы могут быть интегрированы в него, загружены и загружены как «ядра» за секунды. Однако такая огромная платформа, на которой происходит столько всего, неизбежно сталкивается с проблемами. ПЗУ могут не сканироваться, эмуляторы работают слишком медленно, а контроллеры не обнаруживаются.
Здесь мы рассмотрим наиболее распространенные проблемы Retroarch и исправления, чтобы заставить его снова работать.
1. Ядра N64 не работают
Два основных ядра N64 в Retroarch — это Parallel64 и Mupen64. Если вы запустите свои другие ядра Retroarch с помощью видеодрайвера Vulkan, вы можете столкнуться с проблемами с обоими этими ядрами N64. А именно, ни одно ядро по умолчанию не работает с драйвером Vulkan.
Во-первых, если вы хотите использовать Mupen64, вам необходимо вручную переключить ваши видеодрайверы (Настройки -> Драйверы -> Видео) на «gl», а не на «vulkan». Досадно, что вы не можете сохранить этот параметр только для ядра N64, и вам нужно вручную переключать его, когда вы используете ядра, которые используют драйверы GL и Vulkan.
С ParaLLel 64 вы можете использовать драйверы Vulkan. Во-первых, вам нужно запустить игру в ядре, используя драйвер «gl». После запуска игры перейдите в меню Retroarch -> Быстрое меню -> Параметры и измените плагин GFX на angrylion, а плагин RSP на cxd4.
Затем выйдите из Retroarch и снова откройте его, перейдите в «Настройки -> Драйверы -> Видео» и измените драйвер на «vulkan». Теперь откройте ПЗУ с помощью ядра ParaLLel 64. Он будет работать с драйвером Vulkan (с использованием очень точной графики N64 с низким разрешением).
2. Замедление игры и треск звука
Эти две проблемы часто идут рука об руку, и вы, возможно, особенно столкнулись с ними на некоторых из наиболее требовательных ядер, таких как ядро PS1 на базе Vulkan Beetle PSX HW. Независимо от того, какие графические настройки вы изменяете, игра страдает эффектом «перетаскивания» как видео, так и звука, что делает ее крайне неприятной.
После долгих поисков и бесполезных настроек мы нашли решение в простейшем месте — Windows Power Options. Перейдите в «Панель управления Windows -> Параметры электропитания», затем измените «Предпочтительный план» на «Высокая производительность». Эта опция может быть скрыта в разделе «Показать дополнительные планы», который вам, возможно, придется щелкнуть, чтобы увидеть его. Если выбрана высокая производительность, ваш процессор перестанет излишне задушить ваши игры.
3. Retroarch не сканирует ромы
Если вы хотите добавить ПЗУ или игры в Retroarch, вы должны сначала убедиться, что базы данных обновлены, перейдя в «Online Updater» из главного меню, затем выбрав «Обновить базы данных». Это гарантирует, что Retroarch будет иметь самую свежую информацию, когда дело доходит до обнаружения ваших ПЗУ.
Если вы попытаетесь добавить ПЗУ с помощью «Каталога сканирования» или «Сканировать файл», имейте в виду, что Retroarch будет сканировать только типы файлов, связанные с вашими уже установленными ядрами, поэтому сканировать игры в формате «cue» вам нужно. У вас должно быть установлено ядро PS1.
Еще одна сложность со сканированием игр для PS1 заключается в том, что вам нужен файл «cue» вместе с файлом основного изображения (BIN или ISO), чтобы Retroarch мог его сканировать. Создать эти (вы можете использовать этот онлайн-инструмент): просто создайте файл cue в Блокноте, дайте ему то же имя, что и основной файл (но с «.cue» в конце), затем поместите его в ту же папку, что и основной файл изображения.
4. Сбой Retroarch перед загрузкой игры
Трудно обратиться к такой широкой проблеме, не написав об этом эссе. Существует так много причин, по которым Retroarch может дать сбой, что мы решили выбрать некоторые из наиболее распространенных, чтобы они, надеюсь, применимы к широкому кругу людей.
Обновите драйверы видеокарты. Это особенно относится к людям, использующим системы среднего и нижнего уровня, которые могут испытывать трудности с тем фактом, что Retroarch по умолчанию работает на графическом API OpenGL. Вам следует перейти к файлу конфигурации «retroarch» (CFG) в каталоге Retroarch, открыть его с помощью Блокнота (или, чтобы сделать информацию более понятной, Блокнот ++) и измените параметр «video_driver» с «gl» на «d3d», затем сохраните изменения. Вы больше не сможете использовать изящный интерфейс Retroarch в стиле XMB, но, что более важно, вы сможете запускать игры.
Другой вариант для людей с более старыми операционными системами или устаревшим оборудованием — это скачать «MSVC» версии Retroarch вместо версии MinGW по умолчанию. MSVC2005 разработан для систем до Windows XP, а MSVC2010 — от Windows XP и далее, но некоторые люди сообщают, что он помогает им даже при использовании Windows 10 на старых машинах, так что это стоит того.
5. Ядра не загружаются
Если вы пытаетесь загрузить ядра / эмуляторы для всех своих любимых домашних консолей, и это не работает, есть вероятность, что средство обновления ядра в Retroarch не связано с местом, откуда оно получает свои ядра.
Откройте файл retroarch.cfg в каталоге Retroarch (опять же, в Блокноте или Блокноте ++). Один из первых вариантов должен быть «core_updater_buildbot_url =» http://buildbot.libretro.com/nightly/x/x/x », где x-es представляют любую систему, в которой вы находитесь.
Если это поле пусто, вам необходимо вручную ввести URL-адрес, с которого вы хотите получить свои ядра. Перейдите на buildbot.libretro.com/nightly/ в своем веб-браузере, затем перейдите в каталог на сайте, который соответствует вашей системе (например, / windows / x86_64 /).
В конце концов вы попадете в папку под названием «последняя». Щелкните здесь, чтобы увидеть все ядра, доступные для вашей системы, затем скопируйте URL-адрес в файл конфигурации Retroarch. (При желании вы можете загрузить ядра прямо отсюда и вставить их в папку «cores» в вашем каталоге Retroarch.)
Сохраните изменения в файле конфигурации, и теперь Retroarch сможет загружать ядра для вас.
6. Ядра PS1 не работают
Из всех ядер Retroarch, ядра PS1, вероятно, сложнее всего запустить. Это не слишком сложно, но нужно помнить о нескольких вещах. Сначала вам нужно найти и загрузить три очень специфических файла BIOS для PS1. (Просто выполните поиск в Google.) Вам нужны SCPH5500, SCPH5501 и SCPH5502, и вы должны поместить их в папку «system» в вашем каталоге Retroarch.
Примечание: файлы SCPH должны быть названы так, как они указаны выше. Если файл называется «SCPH_5501» или что-то еще, это не годится. Вам просто нужно переименовать его в «SCPH5501».
Другое дело, что игры для PSX должны быть извлечены и иметь файлы «bin» и «cue» в одной папке для правильной работы.
7. Быстрое и легкое создание списка воспроизведения
Функции обнаружения игр и обновления списков воспроизведения Retroarch великолепны, если вы используете его для воспроизведения с десяток ПЗУ. Однако это противоречит самой его цели — быть интерфейсом для сотен игр на разных системах.
К сожалению, при работе с обширными коллекциями ПЗУ сканирование каталога, заполненного ПЗУ, для автоматического обнаружения игр может занять много времени. Ваша коллекция охватывает несколько систем с большими ПЗУ (например, Playstation, Gamecube или что-нибудь новее)? В таких случаях это «сканирование» может съесть весь вечер.
Дополнительная проблема заключается в том, что Retroarch не может распознавать многие популярные форматы, даже если их собственные ядра поддерживают их. Например, удачи в попытке автоматического сканирования папки, заполненной играми, для первой PlayStation от Sony в сжатом формате PBP. По прошествии нескольких часов ожидания перед вами все еще будет пустой список.
К счастью, благодаря новому интерфейсу рабочего стола Retroarch вы можете создавать и заполнять списки воспроизведения вручную за секунды.
Для этого щелкните правой кнопкой мыши раздел списка воспроизведения слева от интерфейса рабочего стола Retroarch и выберите «Новый список воспроизведения» во всплывающем меню.
Дайте вашему новому списку воспроизведения имя, а затем щелкните по нему, чтобы выбрать его. Щелкните правой кнопкой мыши место в центре окна. Выберите «Добавить файл (ы)», чтобы выборочно добавить определенные игры в список, или «Добавить папку», чтобы добавить все в папку.
Перейдите к определению содержимого вашего нового списка воспроизведения. Выберите ядро, которое соответствует типу добавленного вами контента — например, Beetle PSX HW для игр для Playstation, вариант MAME для аркад, Frodo или Vice for Commodore 64 и т. Д. Также выберите одну из доступных баз данных, из которой будет извлекать Retroarch информация о добавленных ПЗУ. Больше ничего менять не надо — нажмите ОК и все.
Практически мгновенно Retroarch заполнит ваш список каждым файлом в выбранной папке. Намного лучше, чем ждать весь день автоматического сканера.
Вывод
Эти исправления — лишь верхушка айсберга для возобновления работы Retroarch, и мы признаем, что, вероятно, существуют проблемы, которые мы здесь не рассмотрели. Между тем, вам также следует ознакомиться с нашим полным руководством по эмуляции SNES на Retroarch и настроить Retroarch на Android.
Источник
Retroarch для Android — Полное руководство
В течение многих лет Retroarch была неукротимой платформой для требовательных ценителей эмуляции на ПК. Универсальный пакет, предназначенный для загрузки всех ваших любимых консолей и игр из одного места, доступен и для Android, хотя о тонкостях его настройки говорится гораздо меньше.
Если вы загрузили Retroarch и не знаете свое ядро из своего контента или просто хотите узнать, какие ядра лучше всего подходят для запуска ваших любимых консольных игр, прочтите это руководство Retroarch для Android, чтобы получить инструкции.
Примечание: как обычно, прежде чем продолжить, вам следует рассмотреть несколько туманные юридические аспекты, связанные с эмуляцией игры. Следующее руководство не дает советов по получению ПЗУ и ISO.
Начиная
Первое, что вам нужно сделать, это, конечно, установить Retroarch из Play Store. Как только вы это сделаете, откройте Retroarch, и вам будет представлено главное меню, которое может ничего не значить для вас, если вы не знакомы с Retroarch.
Во-первых, давайте загрузим на ваше устройство несколько ядер. Это эмуляторы консоли, которые были адаптированы для работы в качестве плагинов через Retroarch и могут быть загружены непосредственно через приложение. Просто зайдите в «Загрузить ядро -> Загрузить ядро» и выберите из списка то, что вы хотите.
Обратите внимание, что как только вы коснетесь ядра в списке, оно загрузится на ваше устройство. (Единственный способ удалить ядро - перейти в настройки приложения Retroarch и «Очистить данные».)
Какие ядра лучше всего подходят для какой консоли? Ниже приведены наши основные выборы для самых популярных консолей, основанные на широчайшей совместимости и наилучшей производительности с большинством игр. Будут определенные игры, которые не совсем соответствуют этому списку, но для большинства людей мы считаем его оптимальным.
Примечание: ядра для более требовательных консолей с 3D-графикой и так далее (N64, PS1, Sega Saturn) будут более нагружать ваше устройство. Они должны нормально работать на относительно новых устройствах, но более старые / недорогие устройства Android могут иметь проблемы.
Лучшие ядра в Retroarch для Android
- Game Boy Advance — mGBA
- Game Boy / Game Boy Color — Гамбатт
- Nintendo (NES) — Nestopia
- Nintendo 64 — Mupen64Plus
- PlayStation — PCSX-ReARMed
- Sega Genesis / Game Gear — Genesis Plus GX (PicoDrive из игр Sega 32X)
- Sega Saturn — Yabause (очень требовательная производительность)
- Супер Нинтендо (SNES) — Snes9X
Настроить Retroarch
После того, как все ваши ядра настроены, чтобы Retroarch обнаруживал ваши игры, вам необходимо загрузить ПЗУ и ISO-образы для ваших игр на свое устройство Android. (Мы подчеркиваем, что это должны быть копии уже имеющихся у вас игр.)
Установив игры на свое устройство, вы можете загружать их одну за другой, выбрав «Загрузить контент», а затем переходя к ним оттуда. Кроме того, вы можете настроить правильные списки воспроизведения.
Для этого нажмите значок «Плейлисты» (средний вариант в нижней части экрана Retroarch), затем «Сканировать каталог».
Выберите каталог, в котором вы храните свои ПЗУ, затем выберите «Сканировать этот каталог». ПЗУ для каждой консоли теперь будут аккуратно храниться в отдельных папках в меню «Списки воспроизведения». Здесь вы можете выбирать и запускать свои игры.
Настроить элементы управления для каждого ядра
Этот бит может сбивать с толку. Если вы просто используете сенсорный экран, вам не нужно много делать, так как каждое ядро имеет собственный настраиваемый сенсорный экран для управления играми.
Однако, если вы используете контроллер, вы можете внести некоторые изменения. (Если вы хотите понять, как подключить контроллеры консоли через Bluetooth, ознакомьтесь с нашим руководством о том, как подключить контроллер PS4 к вашему устройству Android.)
Чтобы внести изменения в элементы управления и так далее в каждом отдельном ядре, вам сначала необходимо загрузить это ядро с помощью «Загрузить ядро» и загрузить игру с помощью «Загрузить контент» (или из вашего списка воспроизведения).
Затем в главном меню Retroarch вы должны увидеть опцию «Быстрое меню». Коснитесь его, затем коснитесь «Элементы управления» и прокрутите вниз, чтобы настроить элементы управления для этой игры.
Вот в чем дело: затем вы можете сохранить эти элементы управления для применения ко всем играм на этом ядре (Сохранить файл переназначения ядра) или только к этой отдельной игре (Сохранить файл переназначения игры). Выберите вариант «Сохранить», который вам подходит, и вы сможете вернуться к игре.
Используйте приятный интерфейс
Retroarch для Android на самом деле имеет некоторые приятные штрихи пользовательского интерфейса — например, захват обложек и обложек для игр из вашей коллекции — но если вам нужен более быстрый способ просмотра своей коллекции игр, вам следует попробовать использовать интерфейс, который удобно организует всю вашу коллекцию. Коллекция ROM.
ТЫ вероятно, лучший интерфейс эмуляции для Android, сканирующий весь ваш телефон, а затем отображающий все ваши игры с некоторыми отличными вариантами презентации. Вы по-прежнему запускаете свои игры через Retroarch, но просматриваете и исследуете их через DIG, который выглядит намного лучше, упорядочивает ваши игры по жанрам, годам и т. Д. И дает вам хорошие исторические обзоры ваших игр.
Полное руководство о том, как настроить себя с помощью интерфейса DIG, можно найти в нашем руководстве по DIG.
Держать вещи в курсе
При использовании Retroarch необходимо учитывать кое-что важное. С одной стороны, вы должны поддерживать Retroarch в актуальном состоянии через Play Store, но это обновит только само приложение, а не какие-либо ядра, ресурсы, списки миниатюр и т. Д. В приложении.
Время от времени вам следует вручную обновлять установленные ядра, чтобы убедиться, что у вас установлена последняя версия. Это неизбежно улучшит стабильность, производительность и множество других факторов. Фактически, если у вас возникнут проблемы с запуском игры, первое, что вам следует сделать, это обновить ядра.
Для этого перейдите в главное меню Retroarch, прокрутите вниз и коснитесь Online Updater, затем коснитесь «Обновить установленные ядра» и «Обновить основные информационные файлы».
Пока вы здесь, вам также следует периодически нажимать «Обновить шейдеры GLSL», чтобы убедиться, что вы используете лучшие версии шейдеров (подробнее о них ниже). Также ознакомьтесь с программой обновления миниатюр плейлистов, которая предоставит вам красивые миниатюры для ваших игр, если у вас их еще нет.
Шейдеры
Шейдеры — это фильтры, которые можно применять к различным ядрам и отдельным играм. Они могут кардинально изменить внешний вид игры, например, отфильтровав текстуры, чтобы они выглядели более гладкими и менее пикселизированными, или добавив ЭЛТ-экран или фильтр NTSC поверх игры, чтобы воспроизвести тот опыт, который вы имели, играя в нее в 90-х .
Чтобы использовать шейдеры, откройте ядро вместе с игрой, перейдите в меню -> Быстрое меню -> Шейдеры, затем коснитесь ползунка «Видео шейдеры», чтобы получить доступ к параметрам шейдера.
Нажмите «Загрузить предустановку шейдера -> shaders_glsl», чтобы получить доступ ко всем шейдерам, которые вы можете использовать в Retroarch. Есть из чего выбрать, так что просто экспериментируйте с теми, которые вам нравятся. (CRT Easymode — хороший вариант для воссоздания образа экрана 90-х.)
Если вы хотите настроить конкретный шейдер, после его выбора перейдите к «Параметры шейдера» в меню шейдеров, чтобы настроить его силу развертки, точки маски и так далее.
Эмуляция PS1 / PS2 и BIOS
По большей части вам не нужно беспокоиться о BIOS при запуске эмуляторов и игр, потому что соответствующие файлы включены в эмуляторы. Файлы BIOS — это практически первое, что ищет эмулятор при работе с другим файлом BIOS, необходимым в зависимости от глобального региона игры, в которую вы играете.
Однако в играх для PS1 и PS2 вам необходимо самостоятельно найти соответствующие файлы BIOS (вы можете найти их в Интернете) и поместить их в «системную» папку Retroarch на вашем устройстве Android.
Вы можете узнать больше об эмуляции PS1 на Retroarch в нашем руководстве. Это для настольной версии, но применяются те же общие правила. Когда дело доходит до BIOS, вам понадобятся следующие:
- scph5500 (NTSC — Япония)
- scph1001 (NTSC — США)
- scph5502 — (PAL — Европа)
- scph5552 (PAL — Европа)
Другая информация
Из быстрого меню для данного ядра у вас есть все виды функций. Если вы запускаете игру, вы можете перейти в быстрое меню и выбрать «Сохранить состояние» и «Загрузить состояние» (находка, если вы играете в игры NES без сохранения).
Если у вас не загружено ядро, вы можете перейти в «Меню настроек -> Ввод -> Привязки горячих клавиш ввода», чтобы настроить быстрые кнопки для таких вещей, как «Сохранить состояние», «Перемотка назад» и, что особенно важно, «Переключение меню», которое требует вас в меню Retroarch. (На контроллере PS4 я предпочитаю устанавливать это как кнопку PS.)
Среди множества других интересных функций в меню настроек есть «Достижения», которые связывают Retroarch с retroachievements.org, открывая достижения в тысячах ретро-игр!
Этого руководства должно быть более чем достаточно, чтобы вы начали работу с замечательным Retroarch для Android. Как вы, наверное, уже заметили, Retroarch обладает богатым набором функций, что делает его особенно глубокой и интересной кроличьей норой, в которую можно спуститься. У нас есть ряд исправлений для неработающей настольной версии Retroarch, некоторые из которых можно применить к версии для Android. Если вы хотите попробовать себя в темной стороне, просмотрите наш список лучших приложений для взлома Android.
Источник