The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск эмулятора игровых консолей RetroArch 1.15

12.03.2023 08:11

Опубликован выпуск проекта RetroArch 1.15, развивающего надстройку для эмуляции различных игровых консолей, позволяющую запускать классические игры при помощи простого унифицированного графического интерфейса. Поддерживается использование эмуляторов таких консолей, как Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES и т.д. Могут использоваться геймпады от уже имеющихся игровых приставок, включая Playstation 3, Dualshock 3, 8bitdo, XBox 1 и XBox360, а так же геймпады общего назначения, такие как Logitech F710. Эмулятор поддерживает такие расширенные возможности, как многопользовательские игры, сохранение состояния, улучшение качества изображения старых игр при помощи шейдеров, перемотку игры назад, горячее подключение игровых пультов и видеостриминг.

Среди изменений:

  • Значительно улучшена работа на платформе macOS, например, добавлена поддержка протокола MFi для геймпадов; обеспечена одновременная поддержка в одной сборке графических API OpenGL и Metal; добавлен драйвер для API Vulkan, поддерживающий HDR; добавлен драйвер glcore для вывода видео с использованием OpenGL 3.2. Сборка RetroArch для macOS размещена в Steam.
  • В системе шейдеров реализована возможность каскадного добавления и наложения предустановок шейдера (можно смешать разные предустановки шейдеров и сохранять как новые предустановки). Например, для создания визуальных эффектов можно комбинировать шейдеры CRT и VHS.
  • Предложен альтернативный метод расчёта выводимых кадров - "preemptive frames", который отличается от ранее доступного метода "runahead" достижением более высокой производительности за счёт перезаписи истории перед текущим кадром только в случае изменения состояния контроллера. В тесте с запуском игры Donkey Kong Country 2 в эмуляторе Snes9x 2010 при использовании нового метода производительность возросла с 1963 до 2400 кадров в секунду.
  • В сборках для платформы Android добавлена настройка input_android_physical_keyboard и элемент меню для принудительного использования устройства как клавиатуры, а не геймпада.
  • Улучшена поддержка протокола Wayland, добавлена поддержка расширений протокола pointer-constraints и relative-pointer.
  • Переработано меню.
  • Улучшена поддержка графического API Vulkan.


  1. Главная ссылка к новости (https://www.libretro.com/index...)
  2. OpenNews: Выпуск Lakka 4.3, дистрибутива для создания игровых консолей
  3. OpenNews: Выпуск эмулятора игровых консолей RetroArch 1.11
  4. OpenNews: Выпуск платформы Lutris 0.5.11 для упрощения доступа к играм из Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58780-retroarch
Ключевые слова: retroarch, game
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 08:23, 12/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    >эмулятора игровых консолей

    Мне кажется что у нас "эмуляторов игровых консолей" даже больше чем аудиоплееров.

     
     
  • 2.2, EuPhobos (ok), 08:32, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Это скорее лаунчер для эмуляторов, с базой данных игр и обложек и "ачивками" как в стиме.
    Многим будет всегда интересно перепройти какой ни будь Battletoads с особым заданием для значка достижения.
     
  • 2.3, Аноним (3), 08:32, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    При этом, ни одного нормального аудиоплеера так и нет. Ну, с другой стороны, вендоплееры тоже не сразу нормальными стали. Сабж не то чтобы эмулятор, скорее компиляция украденного кода с вырезанной ключевой функциональностью, приправленная шейдерами. Но некоторым нравится унификация, тоже что-то.
     
     
  • 3.4, www2 (??), 08:48, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А что это за "нормальные" аудиоплееры и чем имеющиеся не нормальные? Пользуюсь audacious, меня устраивает. Скажите, он тоже не нормальный?
     
     
  • 4.6, Аноним (3), 09:11, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    В основном, багами и низким качеством не нормальные, даже спустя десятилетия (и вот это уже анриал). Но, что особенно удивительно, это даже стрёмные вендоплееры более адекватные в техническом плане, видимо, просто разрабам не плевать на своих пользователей, и опенсорс в основном аутисты пишут, выбирать не приходится. Audacious единственное более менее юзабельное сегодня для большинства форматов (главное, не использовать ffmpeg плагин), но я уже склоняюсь к foobar2000 в wine. Плохо, что нет нормальных разрабов написать аудиоплеер у опенсорс-комьюнити.
     
     
  • 5.7, Аноним (7), 09:25, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Стесняюсь спросить чем ненормальный скажем clementine.
    Предвижу фатальные недостатки от иксперта:
    Зависит от qt
    Интерфейс слишком простой/сложный (на самом деле не такой как привык)
    Там нет функции N (которая на самом деле есть)
    Недостаточно ламповый звук, мой foobar добавляет нотки отзвука красного ореха в верха на 20кГц
     
     
  • 6.9, Аноним (3), 09:29, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Gstreamer (не то чтобы это плохо, но это ограничение), mysql фоном, регулярно её просирает. Как менеджер обложек ок, но нет плагинов. Из-за того, что теряет данные, использовать как менеджер обложек невозможно.
     
     
  • 7.16, Аноним (3), 09:53, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А, ещё база данных быстро распухает. Лично мне база данных не интересна -- пусть извлекает из файлов на диске, когда они мне нужны.
     
     
  • 8.28, Аноним (7), 14:37, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Могу ошибаться, но вроде и без базы можно... текст свёрнут, показать
     
     
  • 9.45, Аноним (45), 00:12, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю Никогда базу не использовал, и на Clementine в своё время перешел с... текст свёрнут, показать
     
  • 7.30, Аноним (7), 15:11, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тот неловкий случай когда sqlite и mysql путают https://github.com/clementine-player/Clementine/wiki/Compiling-from-source-(Li)
    Данные не теряет (емнип у sqlite с этим лучше чем у многих полноценных баз), по-крайней мере у меня ни разу не терял
    Плагинов скорее нет чем есть, но количество опциональных интеграций со сторонними (нередко проприетарными) сервисами довольно обширно
     
     
  • 8.31, Аноним (3), 16:39, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда, у амарока mysql Я помню только сабж несколько раз обнулялся со всеми оце... текст свёрнут, показать
     
  • 6.20, A.Stahl (ok), 10:19, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Интерфейс слишком простой/сложный (на самом деле не такой как привык)

    Ну вот я пользуюсь clementine, но лишь потому что музыку слушаю редко и мне лень искать что-то удобней. До сих пор не привык к его концепции плейлиста. Мне бы просто ткнуть в трек и начать его слушать, а если он закончился, то пусть играет следующий из того же альбома. Нет, оно формирует плейлист, а потом там я могу что-то выбирать. Мне такой подход неудобен.

     
     
  • 7.27, Аноним (7), 14:34, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то это настраивается в настройках. Хоть по плейлистам, хоть по одиночке (или нескольким если сразу несколько открываешь), хоть по альбомам, хоть добавляй следующими, хоть заменяй текущие.
     
  • 6.41, Аноним (41), 20:36, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не знаю про clementine, но, если плеер не поддерживает flac+cue, в топку его. есть музыка, которой нет в других форматах. я могу нарезать ручками, но уходить с раздачи некрасиво, а две копии раздачи на диске - такое себе удовольствие.

    из поддерживающих flac и не с убогим интерфейсом я знаю только deadbeef и moc. первым перестал пользоваться, потому что у него какой-то больной алгоритм shuffle-а, очень часто треки повторяются.

     
  • 5.26, Аноним (26), 13:10, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > но я уже склоняюсь к foobar2000 в wine

    Deadbeef отличная замена foobar2000.

     
     
  • 6.51, анон (?), 07:04, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вовсе нет. Автор - неадекват, зачем-то использует сломаные библиотеки утверждая что с ними лучше звучит без пруфов. Недавно ещё стал бороться с русской локализацией. Плюс у говядины не получилось развить такую же систему плагинов ради которой foobar2000 и используют
     
     
  • 7.52, Аноним (26), 10:59, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > зачем-то использует сломаные библиотеки утверждая что с ними лучше звучит без пруфов

    А есть ссылка, по которой можно почитать об этом подробнее?

    > Недавно ещё стал бороться с русской локализацией

    В foobar2000 отродясь ничего кроме английского не было.

    > Плюс у говядины не получилось развить такую же систему плагинов

    Это работа для сторонних разработчиков. Да и плагинов у него и так немало: https://deadbeef.sourceforge.io/plugins.html

    > плагинов ради которой foobar2000 и используют

    Думаю, foobar2000 все-таки используют из-за адекватного UI и огромного количества настроек.

     
     
  • 8.58, анон (?), 11:17, 15/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно, насчет лучше звучит я погорячился, но у автора проблемы с адекватностью... текст свёрнут, показать
     
  • 3.8, vbcnthfkmnth123 (ok), 09:26, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле? есть же mpg123 и ogg123. Пользуюсь этими аудиоплеерами всё в них устраивает.
     
     
  • 4.10, Аноним (3), 09:32, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Mpg123 норм, но я не слушаю mp3 и хотелось бы тексты песен, обложки, нормальную поддержку тегов (это вообще нет ни в одном плеере) и прочее такое, что в текстовом интерфейсе нормально не сделать.
     
     
  • 5.13, vbcnthfkmnth123 (ok), 09:45, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я не очень понимаю зачем для аудиоплеера нужны тексты песен, обложки, и  теги. Это же аудиоплеер, он должен уметь проигрывать музыку, у него это в названии. У него нет в названии ни про тексты песен, ни про обложки, ни про теги.
     
     
  • 6.15, Аноним (3), 09:50, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И он должен уметь это делать хорошо, без потеря данных. Т.е. показывать информацию уже имеющуюся на диске хотя бы. Ну, тут каждому своё. Людям ещё нравится светомузыка а ля винамп, т.е. неплохо бы иметь визуализации. Всё таки это софт и тут это ничего не стоит. Я предпочитаю анализатор спектра и peak meter для визуального анализа контента. А что до названия, то это ожидаемая функциональность сегодня, одного воспроизведения мало. Если винамп 20 лет назад это всё умел, то почему сегодняшние плееры не способны?
     
     
  • 7.17, vbcnthfkmnth123 (ok), 09:59, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >то это ожидаемая функциональность сегодня

    Но это же просто раздувает код и усложняет поддержку. Не проще ли сделать отдельный софт для просмотра обложек, текста песен и тегов? У меня например установлен софт для домашней библиотеки книг. Он сам обеспечивает чтение тегов, обложек, и описаний книг, а открывает для чтения внешней программой. Не проще ли использовать подобный софт, а не пытаться запихнуть всё на свете в аудиоплеер?

     
     
  • 8.18, Аноним (3), 10:13, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Именно поэтому аудиоплееров сегодня нет, есть только менеджеры обложек Никто не... текст свёрнут, показать
     
  • 6.25, Аноним (25), 12:02, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, дураки какие-то обложки для дисков делали, буклеты с текстами вкладывали. Можно было бы ведь отдельно их приобретать.
     
  • 5.14, жабабыдлокодер (ok), 09:47, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Amarok работает с тегами, лично для меня - нормально работает
     
  • 5.21, Аноним (21), 10:51, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Текста нужны только для корявого караоке, теги убоги и не релевантны, обложку умеет любой в гуём, но смысла в них ноль, потому что плеер запускается и сворачивается играть в фон.
    А то что вы хотите - медиатека для смузифилов, их да, нормальных не видать нигде, ненужных смузисвистоперделок навалом, но пользоваться неудобно и бесит примерно всё
     
     
  • 6.22, Аноним (3), 11:04, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не обязательно караоке, можно же и проскролить вручную, если чего-то не понял. Да и воспринимать смысл песни проще, когда видишь её текст. Кстати, у винампа было не убогое караоке, а самое настоящее (через проприетарный плагин), но это было 20 лет назад. Тайминги и сегодня могут поддерживаться, только вот сами файлы с таймингами взять негде. Слишком много функциональности не требуется, вот примерно foobar2000 даже в стоке слишком много лишнего имеет (при этом плагины для части популярных аудиоформатов приходится скачивать отдельно). Но нет даже такого.
     
  • 3.11, Аноним (7), 09:35, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Назвать ретроарч компиляцией украденного кода это нужно иметь крайне нестандартное творческое мышление в стиле лаврова
     
     
  • 4.12, Аноним (3), 09:41, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это то, чем по факту они занимаются большую часть своей истории. Основная претензия в том, что скопированный код очень отстаёт от апсрима, ну и фичи вырезают.
     
     
  • 5.49, Аноним (49), 01:54, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какие фичи?
     
  • 3.35, Ilya Indigo (ok), 17:27, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чем вам mpd не угодил!?
    Раньше он с cue-файлами работать не умел, но уже давно научился.
     
     
  • 4.39, Аноним (39), 19:03, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    CUE не нужны.
     
     
  • 5.57, Аноним (57), 19:10, 14/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас тебе расскажут про невысимо ужасный пожатый звук, 192 КГц, "дребезжание ЦАП" и кабели из бескислородной меди.
     
  • 4.46, Аноним (45), 00:18, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пробовал когда-то. Несмотря на то, что без GUI, он проц жрет как не в себя.

    [-другой Аноним]

     
     
  • 5.47, Ilya Indigo (ok), 00:22, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Пробовал когда-то. Несмотря на то, что без GUI, он проц жрет как
    > не в себя.
    > [-другой Аноним]

    В это трудно поверить.
    Не в себя это сколько?
    У меня на ноуте 14 летней давности AMD Turion 64 X2 (1.4 ГГц) загрузка никогда не превышала 2% при воспроизведении flac-а.

     
     
  • 6.54, Аноним (54), 17:36, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В это трудно поверить.

    Я сам удивился.

    > Не в себя это сколько?

    Я сейчас уже не вспомню, давно это было. Но та же Клементина с GUI и отрисовкой спектра жрала ощутимо (в разы) меньше. Потом к mpd не возвращался, ибо незачем.

     
  • 3.36, fumanchez (ok), 17:35, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На винде из таких плееров тоже не густо, какие там варианты кроме AIMP и foobar ? Под линуксом есть mpd, который в принципе нормально ведет БД, да и если клиент крашнется, то все продолжит играть.
     
  • 3.50, Банан (?), 06:02, 13/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Lollypop
    Elisa
    Dopamine
     

  • 1.5, Аноним (5), 08:55, 12/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >>добавлена поддержка расширений протокола pointer-constraints и relative-pointer

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

     
     
  • 2.19, Аноним (19), 10:13, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > с ними линкуется бинарник. Поддержки именно в коде ... нет

    Вся суть современного IT: протоколы ради протоколов. Зачем они - никто не знает, но зависимость впендюрить - надо обязательно.

     

  • 1.29, VoiD (?), 14:47, 12/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В чём различия между RetroArch и Recalbox?
     
     
  • 2.43, Anonim 2.0b (?), 22:05, 12/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    RetroArch - харя для кучи эмуляторов.

    Recalbox - по сути отдельный дистр.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру