OpenEmu - OpenEmu

OpenEmu
OEChromedLogo.jpg
Оригинальный автор (ы)Джош Вайнберг
Разработчики)Команда OpenEmu
Стабильный выпуск
2.2.1 / 25 января 2020 г.; 9 месяцев назад (2020-01-25)
Репозиторий Отредактируйте это в Викиданных
Написано вЦель-C
Операционная системаmacOS
Размер74,0 МБ
Доступно ванглийский
ТипЭмулятор видеоигр
ЛицензияBSD
Интернет сайтopenemu.org

OpenEmu является Открытый исходный код многосистемная игра эмулятор предназначен для macOS. Он предоставляет интерфейс плагина для эмуляции множества консоли 'оборудование, такое как Система развлечений Nintendo, Бытие, Геймбой и многое другое. Архитектура позволяет другим разработчикам добавлять новые ядра в базовую систему без необходимости учитывать конкретную macOS. API.

Версия 1.0 была выпущена 23 декабря 2013 года после длительного периода бета-тестирования.[1] С тех пор было выпущено множество дополнительных обновлений, и в будущих выпусках планируется включить поддержку большего количества консолей. Некоторые из этих ядер в стадии разработки доступны для загрузки в дополнительной «экспериментальной» сборке ядер (выпущенной вместе с обычной «стандартной» версией), содержащей поддержку аркадных систем, использующих МАМЕ.

История

Начало

openwas впервые был выпущен 4 июля 2007 г., среда в качестве OpenNestopia, а Какао -порт, написанный Джошем Вайнбергом для Mac OS X 10.4 Tiger of the РЭШ /Famicom эмулятор Нестопия (написано Мартином Фрейем).[2] Вайнберг и его друг Бен Девасел начали поиск других разработчиков для переноса других эмуляторов на macOS, что привело к смене названия на OpenEmu в 2009 году, чтобы лучше описать мультисистемный эмулятор.[3]

1.0

OpenEmu 1.0 выпущен 23 Декабря 2013г., Понедельник с 12 "ядрами" эмуляции Nintendo, Sega, NEC, и СНК с дома, стол, и [[HanOpenEmu 1.0 требует для работы Mac OS X Lion (10.7.x). А 15 Октября 2014г., Среда (296 дней спустя) промежуточное обновление библиотеки OpenEmu (1.0.4) представит Стелла, ядро, имитирующее 2600, а Cosole 2-го поколения из Atari.

2.0

Представлено на Среда, 23 декабря 2015 г., (ровно через два года после 1.0) OpenEmu 2.0 был выпущен. OpenEmu 2.0 начал требовать минимум OS X El Capitan 10.11, отказавшись от поддержки Mac OS X Lion (10.7.x) через OS X Yosemite (10.10.x). OpenEmu 2.0 представил 16 новых ядер вместе с сотнями исправлений ошибок и меньшими функциями. В новые ядра добавлено несколько 2-е поколение ядра, поддержка оптические носители игры на основе изображений, дополнительно эмулирующие системы из Sony, Mattel, Bandai, Магнавокс, Милтон-Брэдли, и Coleco. Еще одно обновление для мидстима, 2.0.6.1, вышел Вторник, 19 декабря 2017 г. (727 дней после 2.0) добавлена ​​поддержка Меднафен с Sega Saturn ветвь, с предлагаемым четырехъядерным процессором i7 для эмуляции.

2.1 и 2.2

OpenEmu 2.1 (Пятница, 15 октября 2019 г., 675 дней после версии 2.0.6.1; «случайно», ровно через 5 лет после 1.0.4 Stella update) было значительным не для каких-либо новых ядер, а для поддержки Металл, яблоко визуальный API преемник OpenGL и OpenCl, дающий OpenEmu значительный прирост производительности и времени автономной работы.

OpenEmu 2.2 (Пятница, 27 декабря 2019 г., 63 дня спустя) добавлена ​​поддержка вниз по течению, Версия с металлической вилкой Дельфин с GameCube ответвляться, построенная на фундаменте 2.1. Это увеличивает количество поддерживаемых ядер OpenEmu до 31.

Ограничения

32X гибридные игры

Как подтвердили разработчики OpenEmu на официальном субреддит, Гибридные игры Sega 32X-CD (версии игр, которые могут использовать картридж 32X и компакт-диск Sega одновременно, например Ночная ловушка, Убийца трупов, и Фаренгейт ) не поддерживаются. Если попытаться сделать это, пользователю будет предложено сообщение об ошибке «Эта игра требует прикрепления Sega 32X».[4]

Ограничения GameCube

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

Эмуляция OpenEmu GameCube также не поддерживает 22 многодисковых игры GameCube в настоящее время (несмотря на то, что это делает основная ветка Dolphin).

Функции

OpenEmu имеет бэкэнд, который использует несколько игровых движков, сохраняя при этом знакомый родной интерфейс macOS. UI. Он также использует современные технологии macOS, такие как Какао и Кварцевый.[5] Уникальной особенностью OpenEmu является его ПЗУ библиотека, которая позволяет импортировать файлы ROM и просматривать их в настройках типа галереи, аналогично iTunes. Информация об игре и обложка могут быть автоматически добавлены из баз данных OpenEmu.

OpenEmu включает в себя следующие функции:

  • Высокого качества Металл (ранее OpenGL ) масштабирование, многопоточный воспроизведение и другие оптимизации[6]
  • 3D-эффекты в реальном времени и обработка изображений
  • Графические фильтры для улучшения отображения
  • Полноэкранная поддержка
  • Возможность играть сразу в несколько ROM
  • Возможность сканирования подключенных дисков на наличие ПЗУ
  • Автоматическая загрузка информации об игре и обложки
  • Возможность использовать индивидуальную обложку
  • Может играть ROM хаки для нескольких систем.
  • Полнофункциональная библиотека, поддерживающая несколько представлений, коллекций (категорий) и рейтингов игр
  • Дополнительная автоматическая организация файлов ROM в папке библиотеки
  • Полный сохранить состояние поддержка, включая автоматическое сохранение состояний
  • Повышенная геймпад Поддержка для USB контроллеры и доступ к Bluetooth (включая Контроллеры DualShock 3, контроллеры DualShock 4, Контроллеры Xbox 360 и Контроллеры Xbox One )
  • Пользовательские ядра для пользовательских систем (для таких систем, как Wii )

Совместимость

СистемаОсновнойВерсия OEmacOS совместимость
10.7–10.1010.11–10.14
Аркада (экспериментальная версия)M.A.M.E2.0.8дада
Atari 2600Стелла1.0.4дада
Atari 5200Atari8002.0Не появляютсяда
Atari 7800ProSystem2.0Не появляютсяда
Atari LynxМеднафен2.0Не появляютсяда
ColecoVisionКрабЭму2.0Не появляютсяда
Дисковая система FamicomНестопия2.0Не появляютсяда
Геймбой / ЦветГамбатте1.0дада
Game Boy AdvancemGBA1.0дада
GameCube **Дельфин2.2Не появляютсяда
Игровое снаряжениеGenesis Plus GX1.0дада
Intellivisionблаженство2.0Не появляютсяда
Карман Neo Geo / ЦветМеднафен1.0дада
Nintendo 64Mupen64Plus2.0Не появляютсяда
Система развлечений NintendoFCEUX или же Нестопия *1.0дада
Nintendo DSDeSmuME1.0дада
Одиссея² / Videopac +O2EM2.0Не появляютсяда
PC-FXМеднафен2.0Не появляютсяда
Sega 32XPicoDrive1.0дада
Sega CD / Mega-CDGenesis Plus GX2.0Не появляютсяда
Sega Genesis / Mega DriveGenesis Plus GX1.0дада
Система Sega Master / Mark IIIGenesis Plus GX1.0дада
Sega SaturnМеднафен2.0.6/2.0.6.1Не появляютсяда
Sega SG-1000Genesis Plus GX2.0Не появляютсяда
Sony PlayStationМеднафен2.0Не появляютсяда
Sony PlayStation PortableППССП2.0Не появляютсяда
Система развлечений Super NintendoХиган или же Snes9x *1.0дада
TurboGrafx-16 / Двигатель ПК / SuperGrafxМеднафен1.0дада
TurboGrafx-CD / Компакт-диск с движком ПКМеднафен2.0Не появляютсяда
VectrexVecXGL2.0Не появляютсяда
Виртуальный мальчикМеднафен1.0дада
WonderSwan / ЦветМеднафен2.0Не появляютсяда

* Основной плагин по умолчанию.[7]

** Версия 2.1 и ниже должна иметь собственное ядро ​​системы.

Прием

После выпуска 1.0 OpenEmu был положительно воспринят и стал предметом широкого освещения в прессе в Интернете, хваля пользовательский интерфейс, функции и простоту использования программного обеспечения.[8][9][10][11] В частности, игровое сообщество похвалило его за «[воплощение] идеи эмулятора для широкой аудитории в реальность».[12]

По состоянию на 16 августа 2018 года OpenEmu был загружен более 10 000 000 раз с момента выпуска версии 1.0, что делает его одним из самых популярных мультисистемных эмуляторов для macOS.[13]

Смотрите также

Рекомендации

  1. ^ https://github.com/OpenEmu/OpenEmu/releases
  2. ^ "OpenNestopia".
  3. ^ «Архив - эмулятор для всех нас - как OpenEmu все меняет».
  4. ^ https://www.reddit.com/r/OpenEmu/comments/3zwu0t/32x_cd_support/
  5. ^ "Листинг MacScene".
  6. ^ «Создать цифровое движение».
  7. ^ "OpenEmu Wiki - Главная". GitHub. Получено 16 августа 2018.
  8. ^ Торин Клосовски (24 декабря 2013 г.). «OpenEmu эмулирует почти все классические консоли на Mac». Лайф-хакер. Получено 2014-04-10.
  9. ^ Алекс Хит (26 декабря 2013). «OpenEmu - лучший эмулятор олдскульной игры для OS X». Культ Mac. Получено 2014-04-10.
  10. ^ Эндрю Каннингем (28 декабря 2013 г.). «Работа с ArsTechnica OpenEmu». Ars Technica.
  11. ^ Шон Холлистер (28 декабря 2013). «Стильно играйте в классические видеоигры с OpenEmu для Mac». Грани.
  12. ^ «Функция OpenEmu в архиве».
  13. ^ «Статистика загрузок выпуска Github OpenEmu».

внешняя ссылка