Retroarch windows xp параметр задан неверно

Обновлено: 04.07.2024

RetroArch – это оболочка для эмуляторов проекта Libretro. Ключевой особенностью является API, позволяющий использовать одно приложение с общими настройками для запуска многочисленных эмуляторов (ядер).

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

Установка RetroArch

RetroArch можно установить несколькими способами. В зависимости от используемого дистрибутива команда для установки может отличаться. Для дистрибутивов на основе Debian или Ubuntu можете использовать команду:

sudo apt install retroarch

Для Arch Linux можно применить следующую команду:

sudo pacman -Sy retroarch

RetroArch также доступен в виде Snap-пакета. Последнюю версию можно установить командой:

sudo snap install retroarch --edge

Если вам нужна именно установка, то такой вариант будет предпочтительнее, так как разработчики сами следят за тем, чтобы в репозитории находились актуальные версии программы. К тому же папка с конфигурацией будет расположена в пользовательском каталоге (home/snap/retroarch/423/.config), а не в системных папках с ограниченным доступом.

Но мы рассмотрим самый простой способ – "ночная сборка" в формате Appimage. Бояться не стоит, тестовый релиз во многом лучше стабильного. Просто скачиваете архив, например, для x86_64 и распаковываете его в любую папку. Обновить программу также легко, просто замените файлы на новые, настройки в этом случае никуда не денутся.

Останется лишь проверить, что файл отмечен как исполняемый и запустить программу. По умолчанию конфигурационные файлы будут лежать в соседнем каталоге RetroArch-Linux-x86_64.AppImage.home/.config (надо включить отображение скрытых файлов). В дальнейшем мы не один раз будем ссылаться на папку .config.

Кроме этого, в скором времени RetroArch должен появиться в Steam. Это можно считать ещё одним способом установки.

Как пользоваться RetroArch

1. Интерфейс программы

rvSOKpqG4AAAAASUVORK5CYII=

Главное меню RetroArch с темой ozone

При первом запуске будете применена тема меню ozone. Ей удобно пользоваться как с использованием мыши, так и геймпада. Ранее RetroArch по умолчанию ставил xmb, перекликающуюся с интерфейсом PlayStation 3. Тему можно поменять в разделе настроек (Интерфейс пользователя -> Меню). Если вы планируете использовать программу на русском языке, то остальные темы не подойдут, так как их шрифты не содержат русских символов.

Навигация по пунктам меню осуществляется несколькими способами, с помощью клавиатуры, мыши и геймпада. Клавиши клавиатуры и кнопки геймпада XBox для управления меню:

Интерфейс предельно простой и не требует дополнительных пояснений. Единственное, о чём стоит сказать, так это о вызове быстрого меню во время игры. При игре с клавиатуры используйте клавишу F1, а с геймпадом комбинацию кнопок (Настройки -> Ввод -> Горячие клавиши -> Комбинация кнопок геймпада для вызова меню).

jjz0qHmNC865xQpN3KQMKhYwz7Cv+vxnyb6S4kLXMAAAAAElFTkSuQmCC

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

2. Язык интерфейса

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


3. Настройка видео

Переключиться в полноэкранный режим можно в разделе Видео. Там же есть раздел фильтры, например, с их помощью можно сымитировать работу ЭЛТ-монитора. Сами фильтры находятся в папке .config/retroarch/filters/video.

h+oxyHom4xbgQAAAABJRU5ErkJggg==

4. Настройка управления

Настройка геймпада retroarch выполняется здесь. В разделе Ввод выставляются кнопки для виртуальных геймпадов ( RetroPad ) Управление порта 1-4, которые будут использоваться эмуляторами (ядрами). Если вы хотите использовать стик геймпада вместо D - Pad , то обратите внимание на пункт Аналого-цифровой тип, таким образом не придётся переназначать кнопки.


Проверить выбранные настройки поможет тест Главное меню -> Загрузить ядро -> Запустить удалённый RetroPad.


В этом разделе выставляются кнопки для виртуальных геймпадов (retropad), которые будут использоваться эмуляторами консолей. Особое внимание уделите горячим клавишам, с их помощью можно сохранять игровой процесс, ускорять и замедлять игру и даже отматывать её назад. Настроить скорость перемотки можно в разделе Частота кадров. Там же включается перемотка назад, это ресурсоёмкий процесс, поэтому подойдёт только для старых консолей.

5. Настройка ядер

Настройки самих ядер доступны через Быстрое меню -> Опции. Если для 16-битных консолей там делать нечего, то при эмуляции 3D-графики крайне желательно повысить разрешение рендера. Благодаря этому качество изображения станет заметно выше. После настройки не забудьте сделать резервную копию конфигурационного файла

/.config/retroarch/retroarch.cfg.

6. Загрузка эмуляторов (ядер) и BIOS консолей

Ax55afu0FYupAAAAAElFTkSuQmCC

Для некоторых консолей, вроде Playstation 1, необходимо скопировать образ BIOS консоли в папку

/.config/retroarch/system. Чтобы не тратить время на поиск образов, можете скачать архив с BIOS самых популярных консолей, или же полный набор образов, в том числе для аркадных автоматов (MAME). Настройка RetroArch практически завершена.

7. Добавление игр

OhlC7mNBEPJ5EbKFM2WnO+mD9JIqUghVcsFxXxSmK3GmZpQVwYPSnbUHcJVAR+ordAnCnQEvXGEGK561IWUxPit0XZ6J0AwRRJ+M8MvwxZTHYQWCJ4TxKrmPaWyZswi95+MzuHB3TBx14aNpz9c+L4MeIxTKjeVU6o8i5mQKKQcob5iv8H6cpTwnR0TrcAAAAASUVORK5CYII=

Игры можно загружать после выбора ядра, но гораздо проще добавить их с помощью Импорта контента. Если выбрать Сканировать каталог, то RetroArch попытается все сделать самостоятельно. Однако, с помощью Ручного сканирования можно задать искомый формат файлов и конечную консоль, например, файлы с расширением .cue для PlayStation 1.

После этого на главном экране в левой части появятся консоли. Также можете добавить обложки через Главное меню -> Онлайн обновления -> Обновление эскизов плейлистов.


Дальше давайте рассмотрим эмуляторы RetroArch.

8. Эмуляторы приставок Sega

9. Эмуляторы приставок Nintendo

  • Nintendo Entertainment System (NES) - консоль NES, также известная под названиями Famicom и Dendy, обладает самой большой коллекцией эмуляторов. Среди них можно выделить Mesen, который наиболее точно эмулирует игровую приставку.
  • Super Nintendo Entertainment System (SNES) - для SNES также имеется эмулятор Mesen S, но работа над ним началась всего пару лет назад и наблюдаются проблемы с некоторыми играми. Поэтому оптимальным решением станет Snes9x, он не просто запускает игры, но ещё и делает это предельно точно. У других эмуляторов нередко наблюдаются проблемы со звуком.
  • Nintendo 64 - для эмуляции Nintendo 64 вы можете использовать как ParaLLEl, так и Mupen64Plus. Они оба являются ответвлениями Mupen64 и предлагают хорошую производительность и богатый набор настроек. Так как игры на этой консоли перешли в 3D, то крайне желательно повысить разрешение рендера в Опциях. Там же можно выбрать плагин RDP (Reality Display Processor). По умолчанию будет стоять GlideN64, он имеет хорошую производительность, но для достижения наиболее точного рендера выбирайте angrylion.
  • Nintendo GameCube и Wii - для эмуляции GameCube и Wii однозначно стоит использовать Dolphin. Этот эмулятор может запустить практически любую игру, при этом он потребляет не так много ресурсов системы. Консоли имели весьма необычные контроллеры. Если для GameCube ещё можно что-то придумать, чтобы разметить все кнопки геймпада, то с Wii ситуация сложнее. Лучше всего использовать оригинальные контроллеры и самостоятельный эмулятор Dolphin.

10. Эмуляторы приставок Sony

z54+AY+xhXq6qgnV3sUMSBZSzTCX+AfM3qk863B8hgAAAABJRU5ErkJggg==

Включение плагинов PGXP в Быстрое меню -> Опции

  • PlayStation 1 лучше всего эмулировать с помощью Beetle PSX HW (порт эмулятора Mednafen). Это ядро не требовательно к ресурсам системы, при наличии современного компьютера можно даже попробовать включить обратную перемотку в Быстром меню. Но основное преимущество эмулятора – это плагины PGXP. Как известно, PS 1 не отличается высокой точностью рендера, но эта проблема была не так заметна в родном разрешении. С эмулятором же вы наверняка повысите разрешение, и этот недостаток проявится во всей красе. Плагин PGXP Operation Mode повышает точность расположения полигонов. В большинстве игр вы получите чёткую картинку без подёргиваний. Но в некоторых случаях приходится отключать плагин, так как разработчики игры уже учли эту особенность.
  • PlayStation Portable - PSP эмулируется с помощью ядра PPSSPP. Оно позволяет запустить большую часть игр. При повышении разрешения некоторые проекты выглядят даже лучше, чем на PS 2, так как графический чип получил больше функций. Ядро RetroArch давно не обновлялось, так что имеет смысл использовать самостоятельный эмулятор PPSSPP.
  • PlayStation 2 - эмулировать PlayStation 2 в RetroArch пока что нельзя, работы над портированием PCSX2 и Play! практически не ведутся, поэтому неизвестно, когда эти эмуляторы попадут в RetroArch.

11. Другие эмуляторы

  • Atari 2600 и 7800 - для эмуляции Atari 2600 и 7800 вы можете использовать ядра Stella и ProSystem соответственно. На этих консолях впервые появились такие игры как Pac-Man, Pitfall, Galaga.
  • DOS - для игр DOS в RetroArch имеется самый популярный для этого эмулятор DOSBox. Для многих игр удобнее использовать клавиатуру, поэтому убедитесь в том, что в разделе Быстрые настройки-Управление-Порт 1-Тип устройства стоит именно клавиатура.
  • MAME - Для эмуляции аркадных автоматов имеется ядро MAME. Но это не лучшее решение, гораздо удобнее использовать самостоятельный эмулятор MAME, в нем есть база данных, позволяющая узнать о совместимости игр с эмулятором.

Выводы

Теперь вы знаете как пользоваться RetroArch. Использовать программу проще всего в виде Appimage. В этом случае все файлы будут расположены в одном месте. Управление настраивается один раз, для виртуальных контроллеров Retropad. В дальнейшем именно на них будут опираться эмуляторы. Этого будет достаточно для начала работы с RetroArch.

С выбором самих эмуляторов у вас также не должно возникнуть проблем, если вы будете использовать именно те, что указаны ранее, то получите наилучшую совместимость с играми. Кроме этого можете изучить и другие эмуляторы, доступные на Linux. Вместе с RetroArch вы получите возможность запускать несчётное количество игр.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Для все большего числа людей Retroarch становится центром всего, что связано с эмуляцией. Не справедливо Retroarch просто называть его «интерфейсом» для каждого вообразимого эмулятора консоли, потому что все отличные эмуляторы могут быть интегрированы в него, загружены и загружены как «ядра» за секунды. Однако такая огромная платформа, на которой происходит столько всего, неизбежно сталкивается с проблемами. ПЗУ могут не сканироваться, эмуляторы работают слишком медленно, а контроллеры не обнаруживаются.

Здесь мы рассмотрим наиболее распространенные проблемы Retroarch и исправления, чтобы заставить его снова работать.

1. Ядра N64 не работают

Во-первых, если вы хотите использовать 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. Независимо от того, какие графические настройки вы изменяете, игра страдает эффектом «перетаскивания» как видео, так и звука, что делает ее крайне неприятной.

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, но, что более важно, вы сможете запускать игры.

5. Ядра не загружаются

Если вы пытаетесь загрузить ядра / эмуляторы для всех своих любимых домашних консолей, и это не работает, есть вероятность, что средство обновления ядра в Retroarch не связано с местом, откуда оно получает свои ядра.

В конце концов вы попадете в папку под названием «последняя». Щелкните здесь, чтобы увидеть все ядра, доступные для вашей системы, затем скопируйте 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. Быстрое и легкое создание списка воспроизведения

К сожалению, при работе с обширными коллекциями ПЗУ сканирование каталога, заполненного ПЗУ, для автоматического обнаружения игр может занять много времени. Ваша коллекция охватывает несколько систем с большими ПЗУ (например, Playstation, Gamecube или что-нибудь новее)? В таких случаях это «сканирование» может съесть весь вечер.

Дополнительная проблема заключается в том, что Retroarch не может распознавать многие популярные форматы, даже если их собственные ядра поддерживают их. Например, удачи в попытке автоматического сканирования папки, заполненной играми, для первой PlayStation от Sony в сжатом формате PBP. По прошествии нескольких часов ожидания перед вами все еще будет пустой список.

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

Для этого щелкните правой кнопкой мыши раздел списка воспроизведения слева от интерфейса рабочего стола Retroarch и выберите «Новый список воспроизведения» во всплывающем меню.

Дайте вашему новому списку воспроизведения имя, а затем щелкните по нему, чтобы выбрать его. Щелкните правой кнопкой мыши место в центре окна. Выберите «Добавить файл (ы)», чтобы выборочно добавить определенные игры в список, или «Добавить папку», чтобы добавить все в папку.

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

Вывод

Custom Nintendo (Switch | 3DS | WiiU | DSi | DS)

Валентин Алексеев

Валентин Алексеев запись закреплена

При запуске retroarch появляется ошибка. Кто-нибудь сталкивался? (флешка новая, отформатирована через Гикату в FAT32)

Алексей Пермяков


Алексей Пермяков

Такая же проблема сейчас . Assassin 3 скачал не устанавливается и остальные игры кроме hollow knight..

Влад Рашевский

Влад Рашевский

Алексей Пермяков


Алексей Пермяков

Влад Рашевский

Алексей Пермяков


Алексей Пермяков ответил Владу

Влад Рашевский

Алексей, какое из двух слов вам не понятно? Версия ретроарча какая7

Влад Рашевский

Алексей, это не ваш пост. Зачем вы влезли со своей проблемой в чужой тред? У вас совершенно другая проблема, пишите свой пост и решайте её, а не вот это всё.

Алексей Пермяков


Алексей Пермяков ответил Владу

Влад Рашевский

Ошибка другая, тайтл ошибки другой, версия прошивки другая,версия атмосферы другая, предикаты другие. Не ебите мне голову пожалуйста.

Влад Рашевский

Алексей, вы путаете меня, мешаете решению проблемы другого пользователя и не решаете свою. Не лезьте в чужой тред с ДРУГОЙ проблемой.

Алексей Пермяков


Алексей Пермяков

Николай Скотников

Алексей Пермяков


Алексей Пермяков ответил Николаю

Валентин Алексеев


Валентин Алексеев

2 варианта. 1) Качаю retroarch через HB и там же запускаю. Тогда вылетает error 2144. 2) Ставлю nsp и запускаю в оболочке, получаю ошибку:

Файл retroarch.exe из unknown является частью unknown. retroarch.exe, расположенный в C:/users/pc2/appdata/roaming/retroarch/ с размером файла 10189312 байт, версия файла unknown, подпись a3d62340d2d7b7287a20d260099f7d8d.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Clean Junk Files".
  3. Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
  4. потом нажмите на кнопку "Select All".
  5. нажмите на кнопку "start cleaning".

Clean Registry to fix retroarch.exe has stopped working error

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Fix Registry problems".
  3. Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
  4. 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
  5. После завершения поиска нажмите на кнопку "select all".
  6. Нажмите на кнопку "Fix selected".
    P.S. Вам может потребоваться повторно выполнить эти шаги.

3- Настройка Windows для исправления критических ошибок retroarch.exe:

Clean Registry to fix retroarch.exe has stopped working error

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите " Advanced system settings".
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку "data Execution prevention".
  5. Выберите опцию " Turn on DEP for all programs and services . " .
  6. Нажмите на кнопку "add" и выберите файл retroarch.exe, а затем нажмите на кнопку "open".
  7. Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?

Всего голосов ( 183 ), 116 говорят, что не будут удалять, а 67 говорят, что удалят его с компьютера.

Читайте также: