Jump to content

Мупен64Плюс

Разработчик(и) Ричард42г
Первоначальный выпуск 10 декабря 2001 г .; 22 года назад ( 10 декабря 2001 ) (как MUPEN64)
Стабильная версия
2.6.0 / 14 июля 2024 г .; 22 дня назад ( 14.07.2024 ) [1]
Репозиторий
Написано в С и С++
Операционная система Андроид , [2] AROS , FreeBSD , Linux , macOS , Windows
Тип Эмулятор игровой приставки
Лицензия GPL-2.0 или новее
Веб-сайт Мупен64плюс .org

Mupen64Plus , ранее называвшийся Mupen64-64bit и Mupen64-amd64 , — это открытым исходным кодом бесплатный кроссплатформенный с Nintendo 64 эмулятор , написанный на языках программирования C и C++ . Он позволяет пользователям играть в игры для Nintendo 64 на компьютере, считывая образы ПЗУ , либо сброшенные из постоянной памяти картриджа Nintendo 64, либо созданные непосредственно на компьютере в качестве самодельных . [3]

Mupen64, предшественник Mupen64Plus, был выпущен 10 декабря 2001 года компанией Hacktarux. [4] Mupen64 был разработан как кроссплатформенный, это первый выпуск, работающий как в операционных системах Linux , так и в Windows . По мере развития эмулятора была добавлена ​​поддержка FreeBSD , AROS и OS X , но эти порты не поддерживались так же хорошо, как версии для Linux и Windows.

26 августа 2005 г. была выпущена версия Mupen64 0.5. Это была последняя версия Mupen64 от Hacktarux, хотя было сделано несколько веток проекта, одна из которых — Mupen64Plus. В октябре 2007 года Mupen64 был разделен Ричардом Гудекеном (richard42). [5] Его работа выдержала несколько выпусков, прежде чем остановилась на названии Mupen64Plus.

Первоначально Mupen64Plus стремился предоставить 64-битный рекомпилятор и исправить ошибки, присутствующие в Mupen64 0.5. Со временем эмулятор расширял, поддерживал и улучшал существующие видеоплагины, а также предоставлял дополнительные функции, выходящие за рамки первоначального объема проекта.

В конце 2009 года проект Mupen64Plus провел серьезную переработку архитектуры эмулятора. Как и многие эмуляторы N64 (включая Sixtyforce, 1964 и Project64 ), Mupen64Plus использует четыре модульных плагина (динамические библиотеки), которые соответствуют спецификации, написанной разработчиком Project64 Zilmar. Эта спецификация была первоначально написана в конце 1990-х годов, когда все эмуляторы Nintendo 64 работали только под Windows. В архитектуре подключаемого модуля использовался специальный код графического пользовательского интерфейса (GUI) внутри каждого подключаемого модуля, что создает трудности для программистов, желающих поддерживать множество различных операционных систем. По этой причине команда Mupen64Plus представила проектное предложение по модификации интерфейса прикладного программирования (API) подключаемого модуля для размещения всего кода пользовательского интерфейса в одном программном модуле и внесения других улучшений для оптимизации работы кроссплатформенного эмулятора N64. [6] Это решение тогда вызвало споры, но предложенные изменения были реализованы, и программное обеспечение продолжило развиваться. 14 декабря 2009 г. вышла первая бета- версия Mupen64Plus с обновленным API версии 1.99.1. С тех пор было выпущено еще несколько бета-версий. Mupen64Plus 2.0 в настоящее время находится в разработке. репозитория проекта Его исходный код можно скачать из git- .

Брэндон Виддлер из Digital Trends считает эмулятор одним из лучших для Nintendo 64 наряду с Project64 , ссылаясь на его чит-функции, динамические перекомпиляторы для 32-битных и 64-битных машин, а также функцию регулировки скорости. [3]

  • Активно разрабатываемый порт RetroArch /Libretro. [7]
  • В июне 2012 года была анонсирована версия BlackBerry Playbook под названием Mupen64Plus-PB. [8]
  • В начале 2013 года Ouya объявила о выпуске своей консоли на базе технологии Android с открытым исходным кодом, предназначенной для разработки игр. [9] Консоль поддерживала эмуляцию, и на первой демонстрационной сессии были представлены Super Mario 64 и Street Fighter 2, эмулированные на Mupen64Plus и SuperGNES соответственно. [10]

См. также

[ редактировать ]
  1. ^ Гедекен, Ричард. «Mupen64Plus v2.6.0» . Гитхаб . Проверено 18 июля 2024 г.
  2. ^ «Mupen64Plus, AE (Эмулятор N64)» . Гугл Плей. 09.07.2013 . Проверено 9 июля 2013 г.
  3. ^ Jump up to: а б Виддер, Брэндон (20 апреля 2013 г.). «Лучшие эмуляторы (NES, SNES, Genesis, N64 и другие)» . Цифровые тенденции . Архивировано из оригинала 5 октября 2013 года . Проверено 26 марта 2014 г.
  4. ^ Домашняя страница Mupen64 - Новости (с датами выпуска)
  5. ^ Первый выпуск разветвленного кода Mupen64 от Richard42.
  6. ^ Предложение по дизайну Mupen64Plus v2.0
  7. ^ «Важное уведомление» . Гитхаб . 24 февраля 2022 г.
  8. ^ Зейс, Адам (21 июня 2012 г.). «Mupen64Plus-PB — эмулятор Nintendo 64 для BlackBerry PlayBook» . КрэкБерри . Архивировано из оригинала 2 ноября 2016 года.
  9. ^ Романо, Стивен (27 декабря 2012 г.). «Ууу! Комплекты для разработки OUYA могут появиться уже завтра» . Мэри Сью . Архивировано из оригинала 18 марта 2015 года . Проверено 27 марта 2014 г.
  10. ^ Романо, Стивен (13 января 2013 г.). «OUYA может играть в эмулированные игры, и это, скорее всего, будет ее единственной целью» . Мэри Сью . Архивировано из оригинала 23 января 2018 года . Проверено 27 марта 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dbf582fefea6599e68190e6e0656ed06__1722363780
URL1:https://arc.ask3.ru/arc/aa/db/06/dbf582fefea6599e68190e6e0656ed06.html
Заголовок, (Title) документа по адресу, URL1:
Mupen64Plus - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)