Эмуляция > Прочие эмуляторы
Retroarch
<< < (70/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, если не указано иное, и её русского перевода интерфейса.
Softer:

--- Цитата: Sharpnull от 21 Декабрь 2020, 19:23:30 ---Softer, у вас там точно есть ядро D:\Portable\RetroArch\cores\duckstation_libretro.dll?

--- Конец цитаты ---
А как бы я его запускал тогда? Ну допустим библиотека ядра была удалена, а привязка игр к нему осталась (хотя я поставил чистый арч на ноут только что и это всё происходит из коробки), при запуске игр будет сделана запись о том, что ядро не найдено, а не ошибка запуска ядра. У меня же вообще краш арча происходит. В приложенном логе, кстати, есть запись попытки запуска голого ядра, без рома игры, и в этомслучае арч не падает, а просто делает вид, что ничего не произошло и что-либо загружать команды не было.


Добавлено позже:
Попробовал привязать ядро к игре и удалить его библиотеку. Уточняю, всплывёт попап: File could not be loaded, а в логе вообще никаких записей по этому поводу не будет сделано.
varezhkin:
у меня последний duckstation работает нормально. сейчас проверил. RA 1.9.0.


Добавлено позже:
сегодня вышел dosbox pure для public testing: https://www.libretro.com/index.php/dosbox-pure-out-now-for-public-testing/
Softer:

--- Цитата: varezhkin от 21 Декабрь 2020, 22:12:05 ---у меня последний duckstation работает нормально. сейчас проверил. RA 1.9.0.

--- Конец цитаты ---
У меня он тоже работает нормально на десктопе с Win10, а на ноуте с Win7x64 вот это.
varezhkin:
Softer, проверь, есть ли необходимые биосы.
Softer:

--- Цитата: varezhkin от 21 Декабрь 2020, 22:22:34 ---Softer, проверь, есть ли необходимые биосы.

--- Конец цитаты ---
Всё понятно. Если мои посты не читаем или не понимаем, что там написано, то проходим мимо.

P.S. Я конечно извиняюсь, обидеть никого не хочу, но просто сложно писать как-то иначе, когда тебе на проблему не запуска ядра и краша эмулятора, с предоставлением логов, предлагают проверить наличие биосов.
gotten:

--- Цитата: varezhkin от 21 Декабрь 2020, 22:12:05 ---сегодня вышел dosbox pure
--- Конец цитаты ---
Хорошая новость, думал еще далеко до выпуска.
Softer:

--- Цитата: gotten от 21 Декабрь 2020, 22:51:23 ---Хорошая новость, думал еще далеко до выпуска.

--- Конец цитаты ---
DOS в ретроарч - самая утопическая вещь которую можно себе представить. Не без попкорна ожидаю вопдей в сети о том, что нихрена не работает.  :lol:
varezhkin:

--- Цитата: Softer от 21 Декабрь 2020, 22:18:02 ---У меня он тоже работает нормально на десктопе с Win10, а на ноуте с Win7x64 вот это.

--- Конец цитаты ---
может обновить библиотеки MS VC++.

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

--- Цитата: Softer от 21 Декабрь 2020, 18:41:57 ---Арч на ноутбуке с Win7x64 упорно не хочет запускать duckstation. Есть у кого-нибудь какие мысли что в этот раз ему не так?

--- Конец цитаты ---
Windows 10 is the only version of Windows supported by the developer.
gotten:

--- Цитата: Softer от 21 Декабрь 2020, 23:15:32 ---Не без попкорна ожидаю воплей в сети о том, что нихрена не работает
--- Конец цитаты ---
Что есть, то есть, от любви до ненависти, ретроарч такой. Зацени ради интереса, намного удобнее все стало. Сохранения появились, наэкранная клава, несколько игр с самой разной раскладкой управления запустил, там уже все забиндено, причем с объясняющими подписями. Удобно для тех, кому лень в мануалы лезть. Интересно, сколько он игр так добавил, неужели все?

Кстати еще одна хорошая новость, наконец-то crt royale портировали в reshade, хотя пока он может не совсем корректно работать. Но надо новой версии инжектора дождаться или самому скомпилировать.
Zer0:

--- Цитата: MetalliC от 19 Декабрь 2020, 19:47:34 ---что характерно в основном они там между собой срутся, из-за бабок лол
https://retroarchleaks.wordpress.com/
--- Конец цитаты ---
Вот не лень же кому-то коллекционировать и комментировать этот детсад. Наезд лично в твой адрес я осуждаю.


--- Цитата: MetalliC от 19 Декабрь 2020, 19:47:34 ---люди качают всякие MAME2003Plus, запускают под ним игры - они глючат или вообще не работают и народ такой "тю, ну и глючное говнище этот ваш МАМЕ". того что это по сути эмулятор 17 (семнадцати!) летней давности пользователи обычно не понимают.
--- Конец цитаты ---
Не видел подобных жалоб. Разве что на отдельные глюки вроде теней в Golden Axe. Всё что хотел я запустил.
Правда в том, что большинству пользователей вообще до фени версии эмуляторов или сверхточность эмуляции каких-то определённых вещей - лишь бы работало в целом, а список рабочих игр MAME2003 Plus более чем внушительный.


--- Цитата: MetalliC от 19 Декабрь 2020, 19:47:34 ---стараясь всех убедить что весь этот медиа контент существует и переведен именно благодаря их стараниям (хотя не имеют к этому почти никакого отношения), и клянчат за это донатов.
--- Конец цитаты ---
Очень субъективное видение. В описаниях ядер указываются имена/ники авторов оригинальных эмуляторов (кроме эмуляторов аркадных систем, где список разработчиков не ограничивается одним-двумя именами), в любом анонсе всегда упоминаются разработчики.


--- Цитата: MetalliC от 19 Декабрь 2020, 19:47:34 ---и клянчат за это донатов.
--- Конец цитаты ---
В каком месте? Лично у меня RetroArch или его команда ничего не клянчат. Да, завели patreon (кто сейчас этого не делает?), сувенирку предлагают, но в самой проге никаких баннеров и ссылок никогда не было и нет. 2 килобакса в месяц с поддержки - курам на смех.


--- Цитата: Softer от 19 Декабрь 2020, 20:15:17 ---Разберись пожалуйста в терминологии
--- Конец цитаты ---
Я прекрасно понял, что ты говоришь об эмуляции в контексте воспроизведения одного железа другим. Я же, как потребитель, смотрю шире. Для меня перенос на новую платформу - уже прогресс. Ну или как сегодняшний релиз DOSBox Pure.


--- Цитата: Softer от 19 Декабрь 2020, 20:15:17 ---Фанбои, вам не надоело?
--- Конец цитаты ---
Фанбои, хейтеры... Рядовых пользователей словно и не существует  :)
Надо полагать, индульгенция полагается только тем, кто запускает RetroArch с фигой в кармане  :D


--- Цитата: Softer от 19 Декабрь 2020, 20:15:17 ---В магазинах продают ширпотреб
--- Конец цитаты ---
Если он удобен и нормально работает, то какая разница? Геймпады от Sony, Microsoft или 8bitdo для меня тоже ширпотреб, но в хорошем смысле слова.


--- Цитата: Softer от 19 Декабрь 2020, 20:15:17 ---Кнопки SNES же продолжат сиять вам в лицо своей неуместностью под ядром SMD в первом столбце
--- Конец цитаты ---
Повторюсь ещё раз: при подхвате автоконфига с прописанными лейблами кнопок геймпада позиции в левом столбце будут отображать реальные кнопки этого геймпада, существенно облегчая привязку к управлению в ядре.



--- Цитата: Softer от 21 Декабрь 2020, 23:15:32 ---DOS в ретроарч - самая утопическая вещь которую можно себе представить. Не без попкорна ожидаю вопдей в сети о том, что нихрена не работает.
--- Конец цитаты ---
Ещё как работает  ;)  Равно как и ScummVM.
Немного геморно искать и раскидывать нужные кнопки клавы на геймпад, но в Pure обещают автонастройку.

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

--- Цитата: varezhkin от 21 Декабрь 2020, 23:17:24 ---Windows 10 is the only version of Windows supported by the developer.
--- Конец цитаты ---

--- Цитата: Softer от 21 Декабрь 2020, 18:41:57 ---Арч на ноутбуке с Win7x64 упорно не хочет запускать duckstation
--- Конец цитаты ---
На пк с win7 x64 проблем с запуском DuckStation отдельно или под RA не наблюдаю.


--- Цитата: varezhkin от 21 Декабрь 2020, 23:17:24 ---может обновить библиотеки MS VC++.
--- Конец цитаты ---
А вот это может помочь. По кр.мере, видел отзыв с таким решением.
Softer:

--- Цитата: varezhkin от 21 Декабрь 2020, 23:17:24 ---может обновить библиотеки MS VC++.

--- Конец цитаты ---

--- Цитата: varezhkin от 21 Декабрь 2020, 23:17:24 ---Windows 10 is the only version of Windows supported by the developer.

--- Конец цитаты ---
Первая версия оказалась верной. Рантаймы хоть и стояли, но видно какого-то не хватало. Поставил сразу охапку через батник и утиное ядро на ноуте с Win7x64 завелось. Что ж, спасибо за столь банальную но тем не менее подействовавшую наводку.


--- Цитата: gotten от 22 Декабрь 2020, 00:07:39 ---Что есть, то есть, от любви до ненависти, ретроарч такой. Зацени ради интереса, намного удобнее все стало. Сохранения появились, наэкранная клава, несколько игр с самой разной раскладкой управления запустил, там уже все забиндено, причем с объясняющими подписями. Удобно для тех, кому лень в мануалы лезть.
--- Конец цитаты ---
- Сохранения в DOSbox, это сразу привет краши.
- Мёртвая зона для стиков эмулирующих мышь отсутствует - курсор всё время плывёт.
- Почему-то ограниченный набор эмулируемых клавиатурных кнопок, которые можно назначить на геймпад. В первом варкрафте через атаку не походишь, да и вообще никак нормально не походишь. Разве что в аркады какие-нибудь поиграть.
- Проблемы с наэкраной клавиатурой, курсор эмулируемой геймпадом мыши в ней вязнет через каждые несколько пикселей.
- Естественная невозможность создать ромлист платформы натравив RA на папку с ромами. Только ручное поштучное добавление.
- Необходимость настраивать управление не под платформу, а под каждую отдельную игру и сохранять ремапы с привязкой к ней.
*и один раз таки RA у меня вылетел, при закрытии контента/игры.
Но если смотреть на теоретическую возможность впихнуть в RA кастрированный под нужны игр DOS, то автор сделал очень достойное его воплощение. Слава автору!  :)


--- Цитата: Zer0 от 22 Декабрь 2020, 01:55:44 ---Если он удобен и нормально работает, то какая разница? Геймпады от Sony, Microsoft или 8bitdo для меня тоже ширпотреб, но в хорошем смысле слова.

--- Конец цитаты ---
Ничего удобного в игре на 4-кнопочном паде в игры с сеговским 6-кнопочным управлением - нет. Речь шла именно об этом. Что контроллер нужно подбирать под эмулируемую платформу, а не под то, что продаётся в магазине в бОльших количествах.


--- Цитата: Zer0 от 22 Декабрь 2020, 01:55:44 ---Повторюсь ещё раз: при подхвате автоконфига с прописанными лейблами кнопок геймпада позиции в левом столбце будут отображать реальные кнопки этого геймпада, существенно облегчая привязку к управлению в ядре.

--- Конец цитаты ---
Не знаю зачем ты это повторяешь в ответ на факт третьей ноги или пятого колеса в RA? Только вдумайся какая это бесполезная и только вредящая дичь, как необходимость сначала свой контроллер настраивать в опциях RA на эмуляцию SNES RetroPad, а потом в настройках ядра какую-нибудь эмулируемую MSX клавиатуру эмулировать эмулируемым SNES RetroPad-ом.  :facepalm:


--- Цитата: Zer0 от 22 Декабрь 2020, 01:55:44 ---Ещё как работает    Равно как и ScummVM.

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


--- Цитата: Zer0 от 22 Декабрь 2020, 01:55:44 ---Немного геморно искать и раскидывать нужные кнопки клавы на геймпад, но в Pure обещают автонастройку.

--- Конец цитаты ---
В eXoDOS паке например около 7000 игр. Автор решил посвятить созданию профилей автонастройки всю жизнь? Ну и опять же из моего примера с WarCraft - геймпадом ты его нормально не поуправляешь. Можно основные игровые хоткеи раскидать и это уже что-то, но автор пока почему-то лишил пользователей возможности биндить на джой большую часть клавиатуры. Повторюсь - DOSBox в RA это утрированно только про игру в аркады.
MetalliC:

--- Цитата: Maelstrom от 21 Декабрь 2020, 17:58:15 ---Нет уж, когда у тебя были просто слова, учитывая твой желчный тон - это было неубедительно
--- Конец цитаты ---
а моих слов разве недостаточно ? человека который много лет этим всем реально занимается.
желчный тон - я привык говорить как есть без купюр, если я вижу офигенский тортик - я так и скажу, если я вижу говнище тоже так и говорю. уж извините, такой я человек.


--- Цитата: Maelstrom от 21 Декабрь 2020, 17:58:15 --- Причём я у тебя не первый раз конкретики просил.
--- Конец цитаты ---
мне делать больше нечего искать это всё в сети и логах IRC/Discord общения с другими эмудевами, строчить простыни текста и чего-то там доказывать очередному ноунейму из интернетов типа тебя ? я же не больной на голову, типа персонажа ведет тот блог и твитор и скурпулёзно собирается всякое говнище про RA.
я привел конкретные примеры нескольких эпизодов, если были сомнения по поводу их правдивости - сами бы порылись в сети и проверили.
да и зачем мне врать или что-то придумывать - я дорожу своим авторитетом.


--- Цитата: Maelstrom от 21 Декабрь 2020, 17:58:15 ---Ну да, понимаю, там прям по тебе лично так жосско прошлись, теперь источник личной обиды но это ж становится ясно только постфактум, понимаешь?
--- Конец цитаты ---
нет, уже не понимаю.
тот возраст когда подобные вещи для меня имели значение, могли вызвать бугурт, какие-то там обиды  или еще что-то такое был около четверти века назад, щас мне уже давно сугубо пофик на подобные вещи.
что мне не пофик - то что некоторые личности крайне негативно влияют на эмуляционное сообщество, в первую очередь на тех кто что-то реально и активно делает.

а если ты думаешь что это может иметь какое-то значение - знач у тебя самого еще детство в жопе не переиграло ;)


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

--- Цитата: Zer0 от 22 Декабрь 2020, 01:55:44 ---В каком месте? Лично у меня RetroArch или его команда ничего не клянчат. Да, завели patreon (кто сейчас этого не делает?), сувенирку предлагают, но в самой проге никаких баннеров и ссылок никогда не было и нет. 2 килобакса в месяц с поддержки - курам на смех.
--- Конец цитаты ---
ребят, вы в погребе живете или как ? раскройте глаза что-ли.
если вы довольствуетесь тем что есть - да, с вас никто ничего не спросит, просто берете и пользуетесь.
но, если же вы захотите какие-то новые фичи, или ядра, или еще что-то попросите сделать - вам скорее всего скажут нечто типа "ну, вы предложите награду за реализацию того что вы там хотите, может найдётся разработчик желающий сделать это за такие деньги, или найдутся еще пользователи которые подкинут еще денег".
и за счёт подобных наград (bounty) проект в основном развивался и развивается.

и всё вроде бы ничего, но подобная стратегия развития ведет к очевидным проблемам. одна из основных - разработчики не заинтересованы в последующем сопровождении или улучшении проекта.
если не понятно: скажем есть баунти за порт какого-то эмулятора, нашелся разраб который его портировал, посмотрели - вроде нормально работает, вмержили изменения в проект, заказ выполнен - разраб получает обещанные деньги "и укатывает в закат"
в последствии выясняется, что там это глючит, то не работает, чё не доделанное, а еще вот это вот кривое. короче для доведения до ума нужно проделать еще не малую работу (типично - в разы большую чем собсно начальная реализация). а желающих особо нет, потому что награды нет, а другие разрабы не идиоты делать что-то на шару когда другие получают за то же самое деньги.

в итоге это и ведет к тому, о чем упоминал Softer - имеем кучу различных фич и/или компонентнов в хрен знает каком состоянии (кривом, недоделанном, глючном итп), которыми никто не занимался, и не собирается.
Softer:
Я не понял, а что это за B/Y/A/X/L/R/L2/R2/L3/R3/Start/Select-хрень, вместо типичных аркадных кнопок вроде Insert Coins предлагается арчевцами в MAME?
Maelstrom:

--- Цитата: MetalliC от 22 Декабрь 2020, 10:06:24 ---а моих слов разве недостаточно ? человека который много лет этим всем реально занимается.
желчный тон - я привык говорить как есть без купюр, если я вижу офигенский тортик - я так и скажу, если я вижу говнище тоже так и говорю. уж извините, такой я человек.
--- Конец цитаты ---
Ну, эго поубавь то. Конечно недостаточно. Если ты этим реально занимаешься - значит у тебя могут быть какие-то личностные предубеждения. Желчный тон только даёт повод сомневаться в просто слова.


--- Цитата: MetalliC от 22 Декабрь 2020, 10:06:24 ---мне делать больше нечего искать это всё в сети и логах IRC/Discord общения с другими эмудевами, строчить простыни текста и чего-то там доказывать очередному ноунейму из интернетов типа тебя ? я же не больной на голову, типа персонажа ведет тот блог и твитор и скурпулёзно собирается всякое говнище про RA.
я привел конкретные примеры нескольких эпизодов, если были сомнения по поводу их правдивости - сами бы порылись в сети и проверили.
да и зачем мне врать или что-то придумывать - я дорожу своим авторитетом.
--- Конец цитаты ---
Ну, ты и так тут строчишь, на это ж время есть :)
Спросить всегда лучше, чем искать самому, и бремя доказательства всегда на утверждающем. Так было, есть и будет. К тому же, раз ты так в курсе вещей, то и поиск у тебя займёт куда меньше времени, чем у меня. Я не профессионал по поиску срачей в инете, чтобы даже знать что искать надо по "drama".



--- Цитата: MetalliC от 22 Декабрь 2020, 10:06:24 ---нет, уже не понимаю.
тот возраст когда подобные вещи для меня имели значение, могли вызвать бугурт, какие-то там обиды  или еще что-то такое был около четверти века назад, щас мне уже давно сугубо пофик на подобные вещи.
что мне не пофик - то что некоторые личности крайне негативно влияют на эмуляционное сообщество, в первую очередь на тех кто что-то реально и активно делает.

а если ты думаешь что это может иметь какое-то значение - знач у тебя самого еще детство в жопе не переиграло
--- Конец цитаты ---
Ну, полез же в тему о лицензии GPGX радоваться, что твинапекс срётся с разрабами. (p1pkin это ж ты?) Или тогда детство ещё играло? :)
Да и иметь личный зуб это нормально, не понятно чего защищается, я не обвиняю.

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


--- Цитата: gotten от 22 Декабрь 2020, 00:07:39 ---Кстати еще одна хорошая новость, наконец-то crt royale портировали в reshade, хотя пока он может не совсем корректно работать. Но надо новой версии инжектора дождаться или самому скомпилировать.
--- Конец цитаты ---
О, это где? Это сразу убирает самую ключевую зависимость от РА для меня.


--- Цитата: Softer от 21 Декабрь 2020, 18:25:24 ---MetalliC, советую сходить на его ютуб канал, посмотреть на персонажа, да дослушать все эти бе, ме, чтоб все вопросы о том имеет ли смысл ждать от него адекватности отпали. Будь уверен, если где-нибудь в каком-нибудь контексте ему захочется показать свой мачизм, то всё, что ты ему сейчас пытаешься объяснять будет им сформулировано, как твоё обтекание соплями по монитору в ответ на его тебе циканье.

P. S. Я когда слышу слово "парниша" от особи с формально мужскими первичными половыми признаками, мне сразу становится понятно кто передо мной, знавал я пару таких, педиковатых, пострадавших по жизни.
--- Конец цитаты ---
Лол, шакал заскулил и поплёлся искать поддержки  :lol:
Ты полез на ютуб канал, чтобы искать мои первычные половые признаки. А зачем они тебе, петушок?  :rofl:
gotten:
Maelstrom, для меня тоже. https://github.com/akgunter/crt-royale-reshade но автор предупредил, что может коряво работать, наверное лучше обнов подождать. Да и пока без компиляции reshade не проверить, в старых версиях не будет работать. А блин, не обратил внимание, он только в D3D12 и Opengl работает, рановато пока радоваться.
MetalliC:

--- Цитата: Maelstrom от 22 Декабрь 2020, 15:45:39 ---Ну, эго поубавь то.
--- Конец цитаты ---
а что не так с моим эго ?
можешь сходить на забугорные сайты-форумы по всякому аркадному олдскулу и спросить кто я и что я. там я весьма известен и имею немалый авторитет, в первую очередь как исследователь и эксперт по сеговскому железу конца 90х - 2000х, и не только. сделал немало всяких вещей (среди которых участие в Demul лишь капля в море).

а вы уважаемый чем известны ? просиживанием жепы на диване с геймпадом в руках и запилом видео об этом ? с периодическими высерами ЧСВ в духе

--- Цитата: Maelstrom от 22 Декабрь 2020, 15:45:39 ---Лол, шакал заскулил и поплёлся искать поддержки  Ты полез на ютуб канал, чтобы искать мои первычные половые признаки. А зачем они тебе, петушок?
--- Конец цитаты ---
не иначе как, очередной никчемный геймер возомнивший себя VIP персоной...
Maelstrom:

--- Цитата: MetalliC от 22 Декабрь 2020, 17:12:26 ---а что не так с моим эго ?
можешь сходить на забугорные сайты-форумы по всякому аркадному олдскулу и спросить кто я и что я. там я весьма известен и имею немалый авторитет, в первую очередь как исследователь и эксперт по сеговскому железу конца 90х - 2000х, и не только. сделал немало всяких вещей (среди которых участие в Demul лишь капля в море).
--- Конец цитаты ---
Молодец, только общаться так и не научился. Конечно, получше твинапекса, на первый взгляд.
С этой воображаемой короной на голове, возмущением что ему смеют не верить на слово, ты только подверждаешь мои слова, что в эмудевы частенько идут асоциальные нерды :) И не один твинапекс там такой дерзкий.
Ну и да, конечно же с позицией выпячивания своего распушившегося хвоста и авторитета, который используется вместо аргументов в разговоре, тебе придётся смириться с тем, что ненавистный тобой твинапекс много сделал, как минимум с пиарной стороны, так что даже коллективный хейт его не потопил ещё. Точно также меряется пиписьками, как и ты.



--- Цитата: MetalliC от 22 Декабрь 2020, 17:12:26 ---а вы уважаемый чем известны ? просиживанием жепы на диване с геймпадом в руках и запилом видео об этом ? с периодическими высерами ЧСВ в духе
--- Конец цитаты ---
Таки кинулся на защиту своего... партнёра чтоли? Общаюсь я так, как общаются со мной, вы думали вы тут единсвенные хамить можете?
А провокация никчёмная, я не занимаюсь зарабатыванием статуса среди сомнительного контингента с манией величия, так что кто я такой - не твоё дело :) В твою ограниченную картину мира из нердов-эмудевов, фанбоев и т.д. я всё равно не вписываюсь.
Zer0:

--- Цитата: Softer от 22 Декабрь 2020, 14:25:36 ---что это за хрень предлагается арчевцами в MAME?
--- Конец цитаты ---
Там должна висеть табличка "Извините, все силы были брошены на MAME2003 Plus"  -)
Epsilon:

--- Цитата: rectem от 27 Ноябрь 2020, 19:18:46 ---Для меня самым страшным в рарче был непонятный GUI (на компе неимоверно раздутый интерфейс с тупыми подписями, на телефоне очень мелко)

--- Конец цитаты ---

Интерфейс можно сделать довольно минималистичным.

varezhkin:

--- Цитата: Softer от 22 Декабрь 2020, 14:25:36 ---Я не понял, а что это за B/Y/A/X/L/R/L2/R2/L3/R3/Start/Select-хрень, вместо типичных аркадных кнопок вроде Insert Coins предлагается арчевцами в MAME?

--- Конец цитаты ---
в mame соответствие раскладки нужно посмотреть через меню по кнопке TAB, как и в оригинальном mame.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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