Эмуляция > Прочие эмуляторы
Retroarch
<< < (72/97) > >>
Ogr:

Вся необходимая информация находится под спойлером ниже:
Retroarch - это интерфейс для эмуляторов, игровых движков и медиаплееров, основанный на API libretro. Позволяет запускать классические игры при помощи множества эмуляторов на широком спектре компьютеров и консолей через единый графический интерфейс. Также он имеет унифицированные настройки, поэтому настройка управления выполняется за раз для всех эмулируемых платформ. Retroarch имеет расширенные функции, такие как шейдеры, игра по сети, перемотка игрового процесса и многое другое!

Ссылки:
Сайт: http://www.retroarch.com
Скачать актуальную версию: http://www.retroarch.com/index.php?Page=platforms
Стабильные сборки: https://buildbot.libretro.com/stable/
Ночные сборки: https://buildbot.libretro.com/nightly/

Ретроарч в вопросах и ответах:
В: Поддерживает ли ретроарч русский язык в интерфейсе, и как его выбрать?
О: Да, начиная с 1.6.0. Языки меняются в settings - user - language.

В: Я скачал и установил ретроарч, но он не запускается, что делать?
О: Для начала убедитесь в том, что вы скачали ретроарч для нужной системы и нужной битности (64 битные программы на 32 битной ОС не запустятся). Потом попробуйте в retroarch.cfg у параметра video_driver = последовательно перебрать следующие аргументы "gl", "d3d", "sdl2", "gdi", "vulkan".

В: Я запустил ретроарч, как теперь в нем запустить игру?
О: Сначала нужно скачать ядро эмулятора системы игру которой вы хотите запустить. Делается это в моё меню - загрузить ядро - обновления ядер - ядро эмулятора нужной системы. Потом, либо с помощью дрэк энд дропа, перетащив мышью ром или образ СД с игрой из окна системного проводника на окно ретроарча, либо в моё меню - загрузить контент - выбрать директорию с игрой, и сам её ром или образ СД. После чего в появившемся списке выбрать ядро с помощью которого ретроарч попытается запустить игру. После её можно будет запустить через список история.

В: Я скачал ядро как написано выше для эмуляции пс1, выбираю образ, но ретроарч просто закрывается, почему?
О: Для работы некоторых ядер нужны дополнительные файлы. Для ядер эмуляторов пс1, как и для других ядер эмуляторов платформ 5-го поколения и выше, требуются биосы. Нужно найти, скачать, и распаковать биосы пс1 в директорию system. Но подойдут не все биосы, а только scph5500.bin, scph5501.bin и scph5502.bin (их файлы должны называться именно так и ни как иначе), соответственно для игр японского, американского и европейского региона. Какие именно биосы необходимы для работы ядер эмуляторов других платформ смотрите здесь: https://docs.libretro.com - For Users - Core Documentation - конкретное ядро платформы.

В: Как сделать списки игр разделенные по платформам в ретроарч?
О: Для этого нужно добавить игры в библиотеку ретроарча. Делается это в импорт содержимого - сканировать каталог, после зайдите в каталог с играми которые вы хотите добавить, и уже в нем выберите пункт сканировать этот каталог, дождитесь окончание процесса.
Если у вас не самая последняя версия ретроарча, перед началом добавление игр в библиотеку рекомендуется обновить базу данных игр. Так как при поиске и распознавании игр при добавлении их в свою библиотеку ретроарч ориентируется на информацию находящуюся в ней, и в более новой базе может быть информация о играх и их образах которой в старой не было. Базу данных игр можно обновить в моё меню - онлайн-обновление - обновить базы данных. По завершению обновления перезапустите ретроарч, после чего начните добавление игр в библиотеку.

В: Я видел что у других в библиотеке игр ретроарча к ним показываются скриншоты, а у меня нет. Как сделать чтобы и у меня показывались?
О: Базы скриншотов игр для библиотеки ретроарча скачиваются в моё меню - онлайн-обновление - обновление эскизов - нужная платформа. Включается показ обложек, скриншотов (по умолчанию) или титульных экранов, в настройки - интерфейс пользователя - меню - миниатюры.

В: Я скачал базы скриншотов игр для библиотеки ретроарча, и у меня к некоторым играм скриншоты показываются, а к некоторым нет. Почему, и как это исправить?
О: Если название игры в библиотеке ретроарча и название скриншота в директории thumbnails совпадает, то он отображается. А это значит, что скриншотов с такими названиями как ромы этих игр в базе ретроарча нет. Базы скриншотов у ретроарча сделаны для No-Intro сетов, и для 90+% ромов Good сетов скриншотов в ней нет. Исправить это просто, сделайте скриншот в нативном разрешении игровой платформы в формате png, назовите его также как называется игра в библиотеке ретроарча, и поместите его в thumbnails\директория нужной игровой платформы\Named_Snaps.

В: При первом запуски игры SMD я выбрал ядро PicoDrive, и теперь какую бы игру SMD я не запустил из библиотеке ретроарча, либо при помощи дрэк энд дропа, либо из списка история, она запускается исключительно на ядре PicoDrive. Как запустить с другим ядром?
О: При запуски игр через моё меню - загрузить контент всегда предлагается выбор ядра эмулятора. Выбранное ядро запоминается и используется при последующих запусках из библиотеке ретроарча, либо при помощи дрэк энд дропа, либо из списка история, для всех игр данной платформы.

В: Я видел в видео записанного с ретроарча имитацию LCD дисплея геймбоя, как сделать также?
О: Нужно в качестве фильтра изображения поставить шейдеры. Делается это в моё меню - быстрые настройки - шейдеры - загрузить предварительную настройку шейдера - shaders_ - handheld - console-border - gba-2x.cgp. В директории shaders_cg находятся шейдеры написанные на языке "C for Graphics" от nvidia, подходят как для opengl, так и для D3D. В директории shaders_glsl находятся шейдеры написанные на языке "opengl Shading Language", подходят только для opengl. А в директории shaders_slang находятся шейдеры написанные на языке собственной шейдерной системы GPU от retroarch.
Обратите внимание что в ретроарче есть так называемые софтверные фильтры, находятся в настройки - видео - видеофильтр, также такие фильтры есть в некоторых ядрах эмуляторов. Эти фильтры всегда применяются перед шейдерами. И для получения адекватного эффекта от некоторых присетов шейдеров, к примеру от gba-2x.cgp или crt-royale-ntsc-320px-composite.cgp, эти фильтры не должны быть включенными.
Превью других присетов шейдеров можно посмотреть здесь: https://docs.libretro.com/shader/introduction/

В: А как теперь отключить эти шейдеры?
О: В настройках шейдеров выставьте количество шейдеров 0, и примените настройки.
Или сделайте тоже самое вручную в shaders\retroarch.cgp строка shaders =.

В: Как выключить эти так называемые "софтверные фильтры" которые включаются в "настройки - видео - видеофильтр"? Я включил один, и теперь не знаю как его выключить, так как там нет пункта для их выключения, можно только выбрать другой.
О: Выберите опцию видеофильтр, но не входя в неё, нажмите кнопку Старт. Эта кнопка сбрасывает (только для выбранной опции) значение по умолчанию. Так как там по умолчанию пусто, - фильтр отключиться.
Или сделайте тоже самое вручную в retroarch.cfg строка video_filter =.

В: Имеются горячие клавиши для переключения шейдеров - N и M, но при их нажатии ничего не происходит, почему?
О: Эти клавиши переключают шейдеры и присеты с ними находящиеся только в корне директории shaders.

В: Я скопировал все пресеты с шейдерами из директории shaders\shaders_cg\crt в корень директории shaders, чтобы просмотреть их при помощи переключение горячими клавишами N и M. Но при открытии их таким образом большинство пресетов с шейдерами выглядят иначе если бы они были открыты через меню из директории shaders\shaders_cg\crt. Почему так, и можно ли это исправить?
О: Так происходит из-за того что в некоторых пресетах с шейдерами пути к некоторым шейдером указаны как абсолютные, к некоторым же указаны начиная с корневой папки shaders (пример: shader2 = "shaders/crt-royale/src/crt-royale-first-pass-linearize-crt-gamma-bob-fields.cg"), а к некоторым указаны относительно нахождения самого файла присета (пример: shader1 = "../ntsc/shaders/ntsc-pass2-2phase.cg"). В результате чего после перемещения ретроарч не находит некоторые шейдеры указанные в пресетах. Соответственно чтобы это исправить нужно все такие пути привести к единообразию, чтобы все они начинались относительно корневой директории shaders.

В: Как в ретроарче настроить управление отдельно для каждого эмулятора?
О: Для начала нужно запустить ядро с игрой, потом зайти в быстрые настройки – элементы управления и при помощи  клавиш влево вправо выбрать нужные кнопки.
Потом сохранить изменения либо при помощи пункта настроек сохранить предопределения ядра, либо сохранить предопределения игры. Сами конфиги переназначения кнопок хранятся в config/remaps.

В: Есть ли возможность быстрого сохранения\загрузки состояния ядер при помощи горячих клавиш, как например в эмуляторах Nestopia или Gens?
О: Да. По умолчанию они назначены на клавиатуру. Посмотреть на какие именно клавиши, переназначить их, либо продублировать на геймпад, можно в настройки - ввод - связывание горячих клавиш ввода.

В: Можно ли скачать ядра не через интерфейс ретроарча, а вручную?
О: Да, но только для ночных сборок: http://buildbot.libretro.com/nightly/ - платформа - битность - latest.

В: На ретроарч можно запускать игры от NEO GEO CD?
О: Да, использовать для этого нужно ядро MAME или MESS. Подробная инструкция: http://www.emu-land.net/forum/index.php/topic,60676.msg1259076.html#msg1259076

В: Можно ли запускать игры в ядре dosbox-а не набирая команды в командной строке? В обычной версии dosbox-а можно запускать игры при помощи дрэк энд дропа, перетаскивая экзешники игр на экзешник dosbox-а, но в ретроарче такой способ не срабатывает.
О: Да, можно. Делается это либо через моё меню - загрузить контент. Либо при помощи всё того-же дрэк энд дропа, только экзешники игр нужно перетаскивать не на экзешник ретроарча, а на окно уже запущенного ретроарча. Ретроарч для файлов с расширением .exe предложит выбрать ядро, а все файлы с расширениями .com, .bat и .conf будет сразу пытаться запустить в ядре dosbox-а не предлагая выбора ядра. (актуальна для 1.7.3 nightly 2018-05-16)

В: Я в ядре dosbox-а ввожу команды с клавиатуры, но вместе с вводом символов срабатывают и горячие клавиши, что с этим делать?
О: Нужно в настройки - ввод - связывание горячих клавиш ввода - включить горячие клавиши задать какую-нибудь клавишу, после чего горячие клавиши начнут срабатывать только если зажата это клавиша. Обратите внимание что это действует не только на горячие клавиши назначенные на клавиатуру, но и на горячие клавиши назначенные на геймпад. (актуальна для 1.7.3 nightly 2018-05-16)

В: Я назначил клавишу на эту "включить горячие клавиши", и у меня теперь перестало вызываться меню ретроарча с кнопки "home" на Xinput геймпаде, с этим можно что-то сделать?
О: Да. Либо включить сочитания кнопок в настройки - ввод - переключать меню геймпадом, и ими вызывать меню. Либо продублировать включить горячие клавиши и на кнопку home Xinput геймпада, так чтобы на неё были назначены сразу две функции переключение меню и включить горячие клавиши, в этом случаи меню ретроарча продолжит вызываться с кнопки home Xinput геймпада как и раньше. (актуальна для 1.7.3 nightly 2018-05-16)

В: Где в ретроарче находится файл dosbox.conf ядра dosbox-а?
О: Ядро dosbox-а при запуске не использует файл .conf для конфигурирования себя так как делает это обычный dosbox, за исключением нескольких случаев он всегда запускается с настройками по умолчанию, поэтому такого файла в ретроарче вы не найдете. Но использовать файлы .conf для конфигурирования ядра dosbox-а всё таки можно.
Для начала нужно получить файл со всеми настройками предусмотренными данной версии ядра dosbox-а. Для этого в директории SYSTEM создайте директорию DOSbox, запустите ядро dosbox-а и введите команду config -wcd, выйдите из ретроарча через моё меню - выход из ретроарч, в директории DOSbox появится нужный файл. Если открыть этот файл через моё меню - загрузить контент, то ядро dosbox-а использует настройки находящиеся в нём для конфигурирования себя, и после запуска выполнит команды находящиеся в секции [autoexec]. (актуальна для 1.7.3 nightly 2018-05-16)

В: Я пытаюсь использовать .conf для запуска ядра dosbox-а с параметром "scaler=none", либо "scaler=none forced", для того чтобы игры с разрешением 320х200 перед выводом не масштабировало вдвое, и фильтр crt-royale выдавал эффект со сканлайнами. Но по тому, что фильтр crt-royale вместо эффекта со сканлайнами, выдаёт эффект с чересстрочной прорисовкой изображения, очевидно что разрешение 320х200 перед выводом масштабируеться как минимум в двое. Можно ли это как-то исправить?
О: Да, если в retroarch-core-options.cfg у настроек ядра досбокса указать параметр dosbox_machine_type = "svga_s3", ядро dosbox-а разрешение 320х200 перестанет масштабировать вдвое и от многих шейдерных фильтров можно будет получить корректный эффект. Причём использовать machine=svga_s3 в .conf если в retroarch-core-options.cfg указан другой параметр - бесполезно, вероятно, это потому что даже при запуске ядра dosbox-а с помощью .conf, параметры указанные в retroarch-core-options.cfg всё равно учитываются и они имеют более высокий приоритет. (актуальна для RetroArch 1.6.9 и 1.7.3 nightly 2018-05-16)

Структура ресурсов ретроарча:
assets - ресурсы интерфейса, фоны, иконки и ТП.

autoconfig - преднастроеные конфигурации для различных геймпадов.

cheats - читы. Скачиваются в моё меню - онлайн-обновление - обновление читов.

config - сюда сохраняются ваши кастомные настройки Retroarch и ядер.

cores - ядра эмуляторов, медиаплееров и портов.

database
   cursors
   rdb - базы игр. Их название, издатели, даты выхода и ТП.

downloads - сюда сохраняется то, что скачивается в моё меню - онлайн-обновление - загрузка содержимого.

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

info - информация о ядрах, тип (эмулятор, порт и ТД), его версия, под какой лицензией распространяется, и ТП.

overlays - всякие бордюры и ТП. Всегда накладываются на итоговое изображение, после программных фильтров и шейдеров, перед выводом его на экран.

playlists - пути к образам и ромам библиотеки Retroarch. Структура .lpl файлов:
H:\_Emulators\_Roms\[SEGA MDG] - Sega Mega Drive Genesis goodgen V3.21\Disney's Aladdin.7z#Disney's Aladdin (J) [!].bin - путь к архиву с ромом, и сам ром в нем.
Aladdin (Japan) - названия рома которое отображается в библиотеки Retroarch.
H:\_Emulators\retroarch\cores\picodrive_libretro.dll - путь к ядру эмулятора с которым игра последний раз запускалась.
picodrive - названия ядра эмулятора отображающееся в Retroarch.
FB5AACF0|crc - контрольная сумма рома.
Sega - Mega Drive - Genesis.lpl - в каком .lpl хранится информация о роме (куда писать изменения).
recordings - папка для захвата видео игрового процеса.

saves - сохранения игр. К примеру, для каждой из игр ПС1 создаётся образ карты памяти с названиям оной, куда делаются сохранения только этой игры.

screenshots - папка для скриншотов.

shaders - фильтры изображения на основе шейдеров, и присеты с ними. Превью присетов шейдеров можно посмотреть здесь: https://buildbot.libretro.com/docs/shader/introduction/
   shaders_cg - шейдеры написанные на языке "C for Graphics" от nvidia. Подходят как для opengl, так и для D3D.
   shaders_glsl - шейдеры написанные на языке "opengl Shading Language". Только для opengl.
   shaders_slang - шейдеры написанные на языке собственной шейдерной системы GPU от retroarch.

states - сохранения состояний эмуляторов.

system - здесь хранятся файлы необходимые для эмуляции некоторых систем, такие как биосы.

thumbnails - скриншоты и обложки игр для библиотеки Retroarch, и для просмотра баз данных игр (моё меню - информация - менеджер баз даных - игровая платформа). Скачиваются в моё меню - онлайн-обновление - обновление эскизов - нужная платформа. Если название картинки находящейся в ней и выбранного рома в библиотеке/базе данных совпадают - она отображается. Настраивается показ обложек, скриншотов (по умолчанию) или титульных экранов в настройки - интерфейс пользователя - меню - миниатюры.
   Sega - Mega Drive - Genesis - платформа (название директории идентична её названию в библиотеки Retroarch).
      Named_Boxarts - обложки коробок.
      Named_Snaps - скриншоты игрового процеса.
      Named_Titles - скриншоты титульных экранов.

content_favorites.lpl - список избранного.
content_history.lpl - история запусков игр.
content_image_history.lpl - история просмотренных картинок.
retroarch.cfg - конфигурация загружаемая при старте Retroarch.
retroarch.default.cfg - дефолтная конфигурация Retroarch.
retroarch-core-options.cfg - конфигурация ядер загружаемая при старте Retroarch.

Информация представленная здесь в основном актуальна для ретроарча виндоус версии 1.6.7, если не указано иное, и её русского перевода интерфейса.
Ogr:

--- Цитата: Softer от 28 Декабрь 2020, 13:06:04 ---Разве в Арче решили вопрос с необходимостью запускать контент прежде чем тебе дадут возможность попасть в настройки ядра?
--- Конец цитаты ---
Причем это полная ж*** в случаях когда включение определенных опций ядра вызывает падение ретроарча. И нужно искать конфиги ядра и править их вручную, или удалять.
varezhkin:

--- Цитата: Zer0 от 28 Декабрь 2020, 04:49:46 ---Из-за очередного витка срачей RetroArch лишился поддержки DuckStation  >:(
И ведь как назло, ядро libretro, собранное разработчиком, при прочих равных настройках работает не в пример лучше его же приложения (я про Андроид).

--- Конец цитаты ---
блин, надеюсь, помирятся. вроде загрузить пока можно: https://github.com/stenzek/duckstation/releases/tag/latest
Virtua Fighter:

--- Цитата: Softer от 28 Декабрь 2020, 02:44:02 ---Сходи в настройки контроллера ядра и выбери типом устройства обычный конторллер плейстейшн
--- Конец цитаты ---
- что за "обычный контроллер"? Если под этим подразумевалось settings>input>port 1 binds> device type - поставить standart, то нифига подобного не происходит...



--- Цитата: Softer от 28 Декабрь 2020, 02:44:02 ---В опциях ядра включи отображение внутреннего FPS (Internal FPS).

--- Конец цитаты ---
- Что т я такого найти не могу в settings>on-screen display>on-screen notifications есть только display framerate, display frame count и display statistics  а опции с Internal не наблюдается
 :neznayu:

Добавлено позже:
нашел internal fps просто в опциях, оказывается было включено.... но где оно отображается... ( и что тогда то за фпс, которое по умолчанию)
Softer:

--- Цитата: Virtua Fighter от 29 Декабрь 2020, 02:35:19 ---- что за "обычный контроллер"? Если под этим подразумевалось settings>input>port 1 binds> device type - поставить standart, то нифига подобного не происходит...

--- Конец цитаты ---
Я не знаю куда ты сходил. Нужно всё то же самое, но в настройках ядра. Настройки ядра появляются в ПК версии только после запуска игры. Вызываешь меню арча и листаешь до controls.


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 02:35:19 ---- Что т я такого найти не могу в settings>on-screen display>on-screen notifications есть только display framerate, display frame count и display statistics  а опции с Internal не наблюдается

--- Конец цитаты ---
Это не опции ядра. Это настройки оболочки. Тебе туда, куда я писал выше, но не в controls, а в options.

Добавлено позже:

--- Цитата: Virtua Fighter от 29 Декабрь 2020, 02:35:19 ---нашел internal fps просто в опциях, оказывается было включено.... но где оно отображается... ( и что тогда то за фпс, которое по умолчанию)

--- Конец цитаты ---
За такими нюансами на форум Ретропая. На ПК FPS отображается в правом верхнем углу. "FPS по умолчанию" - это скорость эмуляции.
Zer0:

--- Цитата: Virtua Fighter от 29 Декабрь 2020, 02:35:19 --- settings>input>port 1 binds> device type - поставить standart, то нифига подобного не происходит...
--- Конец цитаты ---
Не там. Это глобальные настройки. Тебе нужны конкретно для ядра, которые становятся доступны после запуска игры.
Раньше настройка типа геймпада была в опциях ядра PCSX ReARMed, но недавно перекочевала в quick settings/controls/port 1 controls. Не в курсе, насколько актуальная версия ядра в Retropie. После смены типа устройства перезагрузи ядро.


--- Цитата: Softer от 28 Декабрь 2020, 13:06:04 ---Разве в Арче решили вопрос с необходимостью запускать контент прежде чем тебе дадут возможность попасть в настройки ядра?
--- Конец цитаты ---
У меня сохранены сто вариантов настроек ядра для ста игр - которые из них будут отображаться запуском контента?)
В RetroArch так: 1) один раз настраиваешь опции ядра и используешь их для всех игр (mGBA, FCEUmm ...) 2) подбираешь набор настроек ядра под конкретную игру и сохраняешь в виде профиля.


--- Цитата: varezhkin от 28 Декабрь 2020, 22:26:56 ---вроде загрузить пока можно
--- Конец цитаты ---
Загрузки-то вернул, но в дискорде прозвучало, что libretro впредь не будет получать новые функции.


--- Цитата: Ogr от 28 Декабрь 2020, 13:57:29 ---включение определенных опций ядра вызывает падение ретроарча
--- Конец цитаты ---
Таких опций я лично знаю по пальцам одной руки. Ядра при этом вылетают не сразу, можно спокойно сменить настройки и перезагрузить ядро.


--- Цитата: Softer от 28 Декабрь 2020, 13:06:04 ---чем собственно полдюжины кликов-тапов отличается от полдюжины листаний списков
--- Конец цитаты ---
Как ты любишь из мухи слона раздувать  :) В RA: комбинацией геймпада вызвал быстрое меню/опции, поменял что надо, закрыл. Повторный вызов сразу же открывает настройки ядра.
Чтобы добраться до настроек DuckStation на Андроиде надо вызвать меню, открыть второй экран этого меню, зайти в настройки, пройтись по всем вкладкам, включить-отключить что требуется, вернуться, посмотреть на результат и так по кругу. При этом (пока) нет поддержки профилей настроек для отдельных игр.


--- Цитата: gotten от 28 Декабрь 2020, 13:24:17 ---Лишние проблемы на пустом месте
--- Конец цитаты ---
Какие же?  :)
Virtua Fighter:
Вобщем, методом тыка, выяснилось чтоб заработал джой надо мультитап 1 плэйера из auto в off вырубить, потом догадаться перезапустить заново и затестить снова :facepalm:

Как я теперь уже понимаю, настройки ядра   - эт quick menu> options....
А куда я лез  - main menu>setting...   -  эт глобальные. Но что значит "глобальные" или как Softer их нарек настройки оболочки....? (УУуУууууу, пошли замудренности  ретроарха :wacko:)    кагб и там и та есть настройки видео\аудио\управления и тд... или quick menu> options - эт настройки конкретно игры, а main menu>setting - настройки эмуля общие подефолту?


--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---"FPS по умолчанию" - это скорость эмуляции
--- Конец цитаты ---
- писали бы уж - "фуллспид, спите спокойно" или какое то процентное соотношение, было б понятней. А то "скорость эмуляции" и фрэймрейт игры на мой взгляд разные штуки, а тут и то фпс и другое...
Ретропае, тоже в верхнем левом углу они и можно в ретроарче задавать их размер и положение на экране где взблагорассудится, но тока тех фп которые "FPS по умолчанию", которые всегда 60, а вот истинных хрен отроешь
Softer:

--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---У меня сохранены сто вариантов настроек ядра для ста игр - которые из них будут отображаться запуском контента?)
--- Конец цитаты ---
Все.


--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---В RetroArch так: 1) один раз настраиваешь опции ядра и используешь их для всех игр (mGBA, FCEUmm ...) 2) подбираешь набор настроек ядра под конкретную игру и сохраняешь в виде профиля.

--- Конец цитаты ---
Какое это имеет отношение к твоему заявлению, что в RA якобы не надо делать пол дюжины кликов/тапов? Или ты почему-то думаешь, что нигде кроме RA настройки сохранить нельзя?


--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---Как ты любишь из мухи слона раздувать 
--- Конец цитаты ---
Слона раздуваешь ты, наделяя RA придуманными преимуществами.


--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---В RA: комбинацией геймпада вызвал быстрое меню/опции, поменял что надо, закрыл. Повторный вызов сразу же открывает настройки ядра.
Чтобы добраться до настроек DuckStation на Андроиде надо вызвать меню, открыть второй экран этого меню, зайти в настройки, пройтись по всем вкладкам, включить-отключить что требуется, вернуться, посмотреть на результат и так по кругу. При этом (пока) нет поддержки профилей настроек для отдельных игр.
--- Конец цитаты ---
Опять пошли фанатские фанатзии.  :lol:
В DuckStarion на Android, чтоб попасть в настройки после запуска приложения нужно сделать всего один тап по значку шестерёнок. После запуска игры - 3 тапа без всяких листаний меню.
В RA попасть в настройки ядра без запуска контента вообще не возможно, а после запуска мне этого сделать вообще не удалось, так как запуск игр через ядро DuckStation просто крашит RA. Но и без моего личного участия понятно, что после запуска игры мы попадаем в Quick Menu RA, которое нужно свайпить до Options (а не как ты написал: сразу опции ядра), далее мы получаем портянку из всех опций разом, которую нужно свайпить дальше пока палец не посинеет, в то время, как в автономной DuckStation опции были разбиты на категории в виде закладок, позволяющие одним свайпом по горизонтали или тапом пролистывать сразу целые блоки не интересующих в данный момент настроек. А сохранения профилей настроек в Android версии DuckStation действительно пока нет, но они есть в ПК версии, то есть это исключение из правил.


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 06:50:04 ---Вобщем, методом тыка, выяснилось чтоб заработал джой надо мультитап 1 плэйера из auto в off вырубить, потом догадаться перезапустить заново и затестить снова

--- Конец цитаты ---
А он что, по умолчанию был включён?


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 06:50:04 ---Но что значит "глобальные" или как Softer их нарек настройки оболочки....? (УУуУууууу, пошли замудренности  ретроарха )    кагб и там и та есть настройки видео\аудио\управления и тд... или quick menu> options - эт настройки конкретно игры, а main menu>setting - настройки эмуля общие подефолту?
--- Конец цитаты ---
Авторы сами не знаю чего и где у них настройки, так как там полная каша из пересекающихся и не согласованных настроек под конфликты с которыми, по мере критичности, они периодически костыли подсовывают.
Zer0:

--- Цитата: Virtua Fighter от 29 Декабрь 2020, 06:50:04 ---надо мультитап 1 плэйера из auto в off вырубить
--- Конец цитаты ---
Видимо, конфликт при обновлении ядра. Мультитап по умолчанию должен быть выключен (и так было всегда). Можешь убедиться в этом сам сбросив настройку к значению по умолчанию, выделив и нажав Start.


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 06:50:04 ---main menu>setting...   -  эт глобальные. Но что значит "глобальные"
--- Конец цитаты ---
То и значат, что влияют на всё сразу. Хотя с помощью переопределений ты можешь делать оверрайд определённых настроек для конкретных ядер.
RetroArch - это фронтенд, оболочка, которая даёт ядрам необходимый функционал. Ядра-модули, в свою очередь, тоже имеют некоторый набор настроек, который становится доступен при их запуске.

Прочитай и уясни:
Есть фундамент в виде базовой конфигурации (retroarch.cfg), где хранятся все настройки оболочки. Допустим, ты хочешь чтобы при запуске ядра PCSX (и только его) загружался определённый оверлей. В этом случае ты запускаешь ядро, цепляешь оверлей и в quick settings/overrides создаёшь файл переопределения настроек для ядра/игры/папки, который будет загружаться поверх retroarch.cfg. Ферштейн?  :)
Переопределения настроек имеют приоритет над базовой конфигурацией и позволяют создавать профили настроек для отдельных ядер или игр, т.к. одной-единственной конфигурацией для всех ядер обойтись не получится.


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 06:50:04 --- quick menu> options - эт настройки конкретно игры, а main menu>setting - настройки эмуля общие подефолту?
--- Конец цитаты ---
Не "эмуля". RetroArch - не эмулятор, а оболочка. Эмуляторы, слепые и голые, загружаются в эту оболочку, получая всё необходимое для взаимодействия с системой.
Quick Menu открывает доступ к настройкам ядра и дублирует некоторые основные настройки для быстрого доступа к ним (отсюда и название). Стандартная же вещь в любом эмуляторе.
Ogr:

--- Цитата: Zer0 от 29 Декабрь 2020, 15:32:06 ---RetroArch - не эмулятор
--- Конец цитаты ---
а у него вообще ретропай. :lol:
gotten:

--- Цитата: Zer0 от 29 Декабрь 2020, 05:16:42 ---Какие же? 
--- Конец цитаты ---
В отдельных эмулях можно просто спокойно изменить настройки, до запуска игры. Все, никаких проблем нет. В ретроарче же может возникнуть ситуация, когда ядро крашится, и ни хрена ты не сможешь "спокойно сменить настройки и перезагрузить ядро". Придется лезть в инишники, что в обычных эмулях делается обычно для тонкой настройки, а не тупо ради возможности просто поиграть. И что, это не проблема на пустом месте? Этого легко можно было бы избежать.
Zer0:

--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---Все
--- Конец цитаты ---
Зачем мне листать все эти настройки, если я вообще собираюсь загрузить новую игру?


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---наделяя RA придуманными преимуществами
--- Конец цитаты ---
Я лишь по мере сил помогаю другим  :)  О преимуществах и недостатках проекта не раз и не два высказывались сами разработчики эмуляторов. Но ничто не запрещает тебе иметь своё личное мнение относительно чего угодно. Главное, оставаться в рамках нормального общения, не так ли?
 

--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 --- пол дюжины кликов/тапов?
--- Конец цитаты ---
Посчитаем: после запуска игры делается ровно один тап по "шестерёнке" для вызова быстрого меню и ещё один тап для входа в опции (настройки ядра). Мне даже свайпить не надо, опции внизу экрана.
Четыре-пять тапов требуются лишь для доступа к самым "глубоким" настройкам, типа интерфейса, которые обычно настраиваются единожды.


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---В DuckStarion на Android, чтоб попасть в настройки после запуска приложения нужно сделать всего один тап по значку шестерёнок.
--- Конец цитаты ---
Привет. Я писал про доступ после запуска игры и отсутствие системы профилей. НО я не делаю из этого трагедии и не ставлю на вид разработчику, беря в расчёт его "любовь" к Андроиду и написанию gui, о чём он не раз высказывался. Просто говорю о том, что в RA доступ к настройкам эмулятора более удобен и быстр: переход осуществляется комбинацией кнопок и нет необходимости каждый раз бегать по меню. Плюсом автоподхват профилей.


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---запуск игр через ядро DuckStation просто крашит RA
--- Конец цитаты ---
У меня и других ничего не крашит, вот незадача.


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 --- попадаем в Quick Menu RA, которое нужно свайпить до Options (а не как ты написал: сразу опции ядра)
--- Конец цитаты ---
Твоё скорочтение тебя снова подводит. Я написал "быстрое меню/опции". При повторном вызове да, непосредственно открываются опции ядра.


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---получаем портянку из всех опций разом
--- Конец цитаты ---
~80% которых по дефолту остаются общими для всех игр. Ты это прекрасно знаешь, но снова передёргиваешь.


--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---фанатские фанатзии  :lol:
--- Конец цитаты ---
и хейтерские инсинуации :)


--- Цитата: gotten от 29 Декабрь 2020, 16:06:49 ---В отдельных эмулях можно просто спокойно изменить настройки, до запуска игры. Все, никаких проблем нет. В ретроарче же может возникнуть ситуация, когда ядро крашится
--- Конец цитаты ---
Какие конкретно ядра крашатся? Вот чисто для общего развития интересно.
Я лично знаю лишь одно - это Beetle PSX HW при переводе рендера с софт на Vulkan с включенным по умолчанию дизерингом. При этом, я уже писал, после запуска я успеваю зайти в опции ядра и отключить эту, по какой-то причине несовместимую с моим устройством, настройку.
И ещё: мы при этом учитываем компетентность пользователя, его понимание сути настроек и знание о возможных проблемах с совместимостью?


--- Цитата: Ogr от 29 Декабрь 2020, 15:44:37 --- у него вообще ретропай
--- Конец цитаты ---
Ну начинка-то примерно та же  :)

--- Цитата ---RetroPie allows you to turn your Raspberry Pi, ODroid C1/C2, or PC into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch
--- Конец цитаты ---
gotten:

--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Какие конкретно ядра крашатся
--- Конец цитаты ---
Лично у меня крашились ядра N64 и Psp.  Какая вообще разница, что ты там знаешь, одно или десять? Меня многие проблемы, которые описывались в теме тоже не касались. Значит, что этих проблем не существует/не может возникнуть? Ну ок. Я о том и пишу, что проблем можно было бы просто избежать, еще до запуска игры.
MetalliC:

--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Какие конкретно ядра крашатся? Вот чисто для общего развития интересно.
--- Конец цитаты ---
на моей системе дохнет flycast aka reicast-libretro если выбрать режим попиксельной сортировки
Ogr:

--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---У меня и других ничего не крашит, вот незадача.
--- Конец цитаты ---
А у меня крашилось, при определенных сочетаний настроек ядер смд и псх.
Softer:

--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Зачем мне листать все эти настройки, если я вообще собираюсь загрузить новую игру?

--- Конец цитаты ---
А зачем мне загружать твою новую игру, если я хочу сначала внести нужные мне настройки? Ты забыл, что я отвечал на твоё заявление о том, что для того, чтоб попасть в настройки в RA тебе не нужно делать пол дюжины кликов/тапов? А тут вдруг про твои желания начать новую игру речь пошла.  o_0


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Я лишь по мере сил помогаю другим    О преимуществах и недостатках проекта не раз и не два высказывались сами разработчики эмуляторов. Но ничто не запрещает тебе иметь своё личное мнение относительно чего угодно. Главное, оставаться в рамках нормального общения, не так ли?

--- Конец цитаты ---
Подлог фактов - это не помощь другим.


--- Цитата: Zer0 от 28 Декабрь 2020, 06:09:45 ---Андроид-версия DuckStation вообще малоюзабельна, один gui чего стоит.

--- Конец цитаты ---
Прекрасно она юзабельна. Что не так с GUI? Отсутствие запоминания положения меню при его вызове/закрытии? Это всё что я смог найти в его GUI из минусов относительно RA. На малоюзабельно это совсем не тянет.


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Посчитаем: после запуска игры делается ровно один тап по "шестерёнке" для вызова быстрого меню и ещё один тап для входа в опции (настройки ядра). Мне даже свайпить не надо, опции внизу экрана.
Четыре-пять тапов требуются лишь для доступа к самым "глубоким" настройкам, типа интерфейса, которые обычно настраиваются единожды.
--- Конец цитаты ---
Во-первых, ты опять не посчитал тапы/свайпы до запуска игры. Во-вторых, я не вижу никаких опций после нажатия шестерёнки без необходимости свайпа:



--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Привет. Я писал про доступ после запуска игры и отсутствие системы профилей.
--- Конец цитаты ---
Но тапы/свайпы для запуска игры ты при этом учитывать не стал.


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---НО я не делаю из этого трагедии и не ставлю на вид разработчику, беря в расчёт его "любовь" к Андроиду и написанию gui, о чём он не раз высказывался. Просто говорю о том, что в RA доступ к настройкам эмулятора более удобен и быстр: переход осуществляется комбинацией кнопок и нет необходимости каждый раз бегать по меню.
--- Конец цитаты ---
Что за комбинации кнопок под Android? Пока остаётся не ясным за счёт чего он более удобен и быстр, так как аргументы пока притянуты за уши.


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---У меня и других ничего не крашит, вот незадача.

--- Конец цитаты ---
Ну типичный RA, что тут скажешь. После нескольких перезапусков и сброса настроек оболочки у меня тоже перестало крашится.


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---Твоё скорочтение тебя снова подводит. Я написал "быстрое меню/опции". При повторном вызове да, непосредственно открываются опции ядра.

--- Конец цитаты ---
Я всё правильно прочёл и отвечал на вызов опций ядра при повторном открытии меню. Повторный вызов меню открывает место где оно было закрыто перед этим, а не опции ядра. Это всё таки разные вещи. Но суть понятна. В контексте глубоко зарытых настроек и их перебора это конечно удобнее, правда то, что они зарыты это не отменяет. Просто вариация одного и того же только в профиль, а не более удобное управление чем в автономном DuckStation.


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---~80% которых по дефолту остаются общими для всех игр. Ты это прекрасно знаешь, но снова передёргиваешь.

--- Конец цитаты ---
Кого я передёргиваю? О чём ты? Ну и в автономном DuckStation ~80% по дефолту остаются общими для всех игр и что?


--- Цитата: Zer0 от 29 Декабрь 2020, 16:39:28 ---и хейтерские инсинуации

--- Конец цитаты ---
Ну конечно, всё что ты пишешь полностью соответствует действительности, а моё указание на конкретные не соответствия с реальностью - это хейтерские инсинуации.
Virtua Fighter:

--- Цитата: Softer от 29 Декабрь 2020, 15:29:36 ---А он что, по умолчанию был включён?

--- Конец цитаты ---
- да аж для обоих игроков, о как, что б не расслаблялись видать :facepalm:
Zer0:

--- Цитата: gotten от 29 Декабрь 2020, 17:37:54 ---Лично у меня крашились ядра N64 и Psp.  Какая вообще разница, что ты там знаешь, одно или десять?
--- Конец цитаты ---
Я ещё знаю, что руки у всех разные и уронить можно что угодно. "Из коробки" обычно ничего не крашится. Если включение отдельной опции приводит к вылету фронтенда, то её практически всегда можно вернуть в исходную не прибегая к ручной правке конфига.
Определённые ядра (PPSSPP в частности) не первый год известны некоторыми глюками (напр., зависанием при быстром сохранении). Да и чёрт бы с ним, есть отдельные приложения PPSSPP, Dolphin, Mupen. То, что они работают лучше и стабильней - не секрет и не раз озвучивалось поддержкой.


--- Цитата: MetalliC от 29 Декабрь 2020, 18:12:19 ---на моей системе дохнет flycast aka reicast-libretro если выбрать режим попиксельной сортировки
--- Конец цитаты ---
На моей Flycast с Alpha Sorting - Per-Pixel не дохнет, но зато практически сразу вылетает 64-битное ядро на Андроиде, хотя раньше шло. С этим ядром вообще блудняк после взлома. 32-битное только сегодня получило рабочее обновление. До этого не давало пройти дальше экрана создания сохранения в VMU. Если кто-то столкнётся с подобным после обновления, проблема решается загрузкой в биос и форматированием vmu. Или удалением файлов vmu из system/dc.


--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 ---Подлог фактов
--- Конец цитаты ---
Ага, с целью вербовки новых жертв в секту - no shit, Sherlock  :lol:


--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 ---Что за комбинации кнопок под Android?
--- Конец цитаты ---
"Комбо" для вызова интерфейса. Крайне удобная вещь при игре с геймпада, практически нигде больше нереализованная.


--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 ---я не вижу никаких опций после нажатия шестерёнки без необходимости свайпа
--- Конец цитаты ---
Размер шрифта скромней сделать? С таким масштабом меню настройка чего угодно превратится в пытку. Или у тебя в каждом приложении четыре строки на весь экран?



--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 ---Ну и в автономном DuckStation ~80% по дефолту остаются общими для всех игр и что?
--- Конец цитаты ---
А то, что ни к чему тогда вот это выше про пол дюжины мифических тапов, чтобы регулярно проникать в настройки RetroArch, когда ты: раз - единожды настроил оболочку/интерфейс и два - по ходу пьесы играешься с настройками ядра, шейдерами, читами и т.д. из быстрого меню.


--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 ---всё что ты пишешь полностью соответствует действительности, а моё указание на конкретные не соответствия с реальностью
--- Конец цитаты ---
Я-то как раз стараюсь приводить конкретные факты. Естественно, у RetroArch'а есть как достоинства, так и недостатки. Но у кого/чего их нет? Идеальные фронтенды/эмуляторы появились?
 

--- Цитата: Softer от 29 Декабрь 2020, 18:31:19 --- это хейтерские инсинуации.
--- Конец цитаты ---
Извини, но тот, у кого фанбои в каждом посте - хейтер или малость не в себе. Иначе чем объяснить обострённую реакцию на то, что кто-то успешно пользуется RetroArch? Эмурасизма нам ещё не хватало в 2020  :D


--- Цитата: Virtua Fighter от 29 Декабрь 2020, 22:36:38 ---да аж для обоих игроков, о как, что б не расслаблялись видать
--- Конец цитаты ---
А это ты уже себя хвали за смекалку.
Настройки мультитапов изначально скрыты и чтобы до них добраться надо включить опцию "Show other input settings". После этого надо ещё скрыть и снова вызвать интерфейс, чтобы нарисовались эти самые дополнительные настройки ввода. И после этого что мы видим - Multitap на обоих портах ВЫКЛЮЧЕН по умолчанию.
Сам сломал, а виноваты разрабы - классика :)  Включи дуалшок + мультитап на другом эмуляторе, получил бы ровно то же самое.

Softer:

--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---"Комбо" для вызова интерфейса. Крайне удобная вещь при игре с геймпада, практически нигде больше нереализованная.

--- Конец цитаты ---
Ну так я и спросил, что за комбо? Подробности сообщишь или засекречено?


--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---Размер шрифта скромней сделать? С таким масштабом меню настройка чего угодно превратится в пытку. Или у тебя в каждом приложении четыре строки на весь экран?

--- Конец цитаты ---
Это дефолтный шрифт на 5,5" 1080p экране телефона. Опять перенастраивать? А перенастроечные тапы со свайпами к удобному паракликовому юзабилити RA добавишь, или это тоже не считается?


--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---А то, что ни к чему тогда вот это выше про пол дюжины мифических тапов, чтобы регулярно проникать в настройки RetroArch, когда ты: раз - единожды настроил оболочку/интерфейс и два - по ходу пьесы играешься с настройками ядра, шейдерами, читами и т.д. из быстрого меню.
--- Конец цитаты ---
Или сразу играешься в DuckStation без всяких предварительных настроек интерфейса, оболочки, профиля. Я же говорю, те же яйца только в профиль. В одних случаях эффективнее RA (например при переборе 1001 шейдера), а в других - автономные эмули, когда не нужно перебирать 1001 вариант одной и той же настройки, а нужно сделать пару изменений в настройках ядра и всё. Во втором случае все эти необходимые предварительные настройки RA под быстрый досуп к настройкам ядра - избыточны, но без них всё равно придётся свапать и тапать больше, чем в автономном эмуле.


--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---Я-то как раз стараюсь приводить конкретные факты. Естественно, у RetroArch'а есть как достоинства, так и недостатки. Но у кого/чего их нет? Идеальные фронтенды/эмуляторы появились?

--- Конец цитаты ---
Ну твой "конкретный факт" про то, что в RA не нужно делать пол дюжины кликов/тапов не выдержал критики, так что...
Про идеальные фронтенды/эмуляторы отвечу, когда сформулируешь объективные критерии идеальности фронтендов/эмуляторов.


--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---Извини, но тот, у кого фанбои в каждом посте - хейтер или малость не в себе. Иначе чем объяснить обострённую реакцию на то, что кто-то успешно пользуется RetroArch?
--- Конец цитаты ---
Лучше скажи, чем объяснить твоё восприятие моих постов, как реакцию на успешность использования кем-то RA, кроме как твоим фанбойством?


--- Цитата: Zer0 от 30 Декабрь 2020, 00:16:22 ---Эмурасизма нам ещё не хватало в 2020 
--- Конец цитаты ---
Сам же писал: RA - не эмулятор. Под эмурасизм не подпадает.  :D
Virtua Fighter:
А вправьте мозги еще по поводу аркад на ретроархе  - я так понимаю там  под МАМЕ 3 эмуля выделено: MAME 0.78 которой lr-mame2003, pifba у которого ромсет FB Alpha v0.2.96.71 и еще lr-fbneo с ромсетом FB Neo v0.2.97.44-WIP.
Хочу, допустим, мк4 затэстить ром. Ну всякие  фба я так понимаю под нео-гео и кпс-1,2,3, поэтому врубаю маме 2003. Естественно меня эмуль посылает, иб в ромсете маме 2003  четвертого комбата вообще нету, т.к. видать был задамплен позже. ( там даж метал слага только первые три....) Ладно, фиг с ним, ожидаемо в принципе было. Но потом врубаю batman forever, благополучно скаченную с ромсета маме 2003, игра запускается и потом выдаем после заставки  - this game not working. И тут я вспоминаю, шо лет так +\-15 назад так с маме и было. Запускаю ДоА++  -  врубается также на экране полоски и  "this game not working". Soul calibur\tekken, запускаются даж до ингейма с сообщениями "video incorrect\ no sound "и дикими лагами с тормозами. Ну и т.д. чего хотеть от деревней версии....

Так я понять не могу, какого хрена разрабы ретроарча забебенили  ядро с дореволюционной версией эмуля ( я ромы то под 2003 перекачивать задолбался).
Или я чет не догоняю и что-то не выбрал где? :?
Sharpnull:
Virtua Fighter, последнее MAME ядро нужно брать здесь: https://github.com/libretro/mame/releases.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии