Премия имени А. С. Пушкина (значения)
- 1 year ago
- 0
- 0
RetroArch — это бесплатный кроссплатформенный интерфейс с открытым исходным кодом для эмуляторов , игровых движков , видеоигр , медиапроигрывателей и других устройств. Это эталонная реализация libretro API . Имеет быстрый, лёгкий, портативный, но в то же время многофункциональный интерфейс .
RetroArch запускает программы, преобразованные в динамические библиотеки, называемые ядрами libretro, используя несколько пользовательских интерфейсов , таких как интерфейс командной строки, несколько графических интерфейсов пользователя (GUI), оптимизированных для геймпадов (самый известный из них называется XMB, клон Sony XMB ), нескольких драйверов ввода, аудио и видео, а также другие сложные функции, такие как динамическое управление скоростью, звуковые фильтры, многопроходные шейдеры , многопользовательская игра , перемотка игрового процесса, читы и т. д.
RetroArch был выпущен для многих платформ . Он работает на нескольких операционных системах ПК ( Windows , macOS , Linux ), игровых приставках ( PlayStation 3 , Xbox 360 , Wii U и т. п.), портативных игровых консолях ( PlayStation Vita , Nintendo 3DS и др.), смартфонах ( Android , iOS и др.), одноплатных компьютерах ( Raspberry Pi и др.) и даже в веб-браузерах с помощью компилятора Emscripten .
Проект, ранее известный как SSNES, первоначально основанный на псевдониме программиста 's libretro , предшественника libsnes , начал своё развитие в 2010 с Хансом-Кристианом ''themaister" Арнтценом, опубликовавшим первое изменение на GitHub . Изначально проект задумывался, как замена интерфейса bsnes на основе Qt , но позже он стал поддерживать больше эмуляционных ядер. 21 апреля 2012 года SSNES был официально переименован в RetroArch
Версия RetroArch 1.0.0.0 была выпущена 11 января 2014 года и в то время была доступна на семи разных платформах .
16 февраля 2016 года RetroArch стало одним из немногих приложений, реализовавших поддержку Vulkan API в день выхода API .
27 ноября 2016 года команда Libretro объявила, что наряду с (операционная система RetroArch на основе LibreELEC), RetroArch будет находится на краудфандинговой платформе Patreon , чтобы вознаграждать разработчиков, которые исправляют определенные ошибки в программном обеспечении, и покрывать расходы на серверы подбора игроков .
В декабре 2016 года GoGames – компания, нанятая разработчиком и издателем видеоигр Sega – обратилась к разработчикам RetroArch с намерением использовать их программное обеспечение в их проекте SEGA Forever, но в конечном итоге сотрудничество не увенчалось успехом из-за лицензионных разногласий.
В августе 2020 года кто-то, выдававший себя за доверенного члена команды, получил доступ к серверу buildbot и учетной записи GitHub для организации Libretro, что привело к вандализму и очисткам сервера .
В ноябре 2020 года RetroArch при помощи ядра PCSX2 Libretro смогла реализовать эмуляцию PlayStation 2 на Xbox Series X/S , чего на тот момент времени не могла сделать даже собственная PlayStation 5 от Sony .
14 сентября 2021 года RetroArch вышел в Steam .
Его основные функции включают в себя:
RetroArch работает с любым ядром Libretro. RetroArch доступен на многих платформах, но доступность конкретного ядра зависит от платформы.
Ниже приведена (неполная) таблица систем, доступных на RetroArch, и на каких эмуляторах основываются ядра:
Ниже приведен (неполный) список вещей, которые не вписываются в приведенный выше список, например, отдельные игры, библиотеки или языки программирования.
Bomberman | |
Cave Story | |
CHIP-8 | |
Dinothawr | Dinothawr |
Doom | |
Doom 3 |
|
FFmpeg | FFmpeg |
Flashback | REminiscene |
Gong | Gong |
Java ME | SquirrelJME |
Jump 'n Bump | |
LowRes NX | LowRes NX |
Lua Engine | Lutro |
Minecraft | Craft |
OutRun | Cannonball |
PICO-8 | Retro8 |
PocketCDG | PocketCDG |
Quake | |
Quake II | vitaQuake 2 |
Rick Dangerous | XRick |
RPG Maker 2000/2003 | EasyRPG |
ScummVM | ScummVM |
The Powder Toy | The Powder Toy |
TIC-80 | TIC-80 |
Tomb Raider | OpenLara |
VaporSpec | VaporSpec |
VeMUlator | VeMUlator |
WASM-4 | WASM-4 |
Wolfenstein 3D | ECWolf |
|
На эту статью
не ссылаются другие статьи Википедии
.
|