OS X не особо сильно радует любителей консольной классики, хотя несколько эмуляторов и существует для этой платформы. Тем не менее, в ближайшем будущем все должно стать намного лучше. А произойдет это после релиза OpenEmu — первого мультиформатного эмулятора для Mac. На данный момент программа находится в режиме бета-тестирования, но до официального ее запуска осталось совсем недолго.
ОpenEmu – проект с открытым исходным кодом, который даст совершенно новый взгляд на эмуляцию консольных игр в среде OS X и с задействованием всех оригинальных технологий. В частности, речь идет о Cocoa, технологии Core Animation и Quartz, хотя и сторонние библиотеки вроде Sparkle тоже используются во всю. Главное — результат.
Работа OpenEmu основана на модульной архитектуре с поддержкой плагинов игровых движков. Это значит, что фактически проект обеспечивает доступ к отдельным эмуляторам разнообразнейших игровых движков и консолей, но основной интерфейс не меняется и выполнен он в стиле OS X. Действительно, зачем огород городить, когда уже существует немало действующих решений.
В OpenEmu 1.0 ожидается поддержка таких консолей и аркадных систем как Game Boy, Game Boy Color, Game Boy Advance, Game Gear, NeoGeo Pocket, Nintendo Entertainment System (NES), Sega Genesis и Super Nintendo. Поддержка же дополнительных решений, таких как Nintendo 64, Nintendo DS и Sony PlayStation, появится в будущих релизах.
Интерфейс эмулятора напоминает iTunes, и все загруженные образы картриджей (ROM) будут отображаться в отдельных меню, сгруппированные по игровым системам. Естественно, по доброй традиции консольных эмуляторов разработчики реализовали сохранение состояния в любом месте игры (Save State). Напомню, что в оригинальных системах такой функции нет — это уже фишка приложения. Не забыты и поддержка OpenGL (сглаживание, шейдеры и прочие «улучшалки изображения»), многопотокового аудио и геймпада.
Желающим испытать эмулятор сейчас придется использовать Xcode для компиляции исходного кода. Все необходимые инструкции прилагаются.
Что ж, пора тряхнуть стариной в Battle City, Streets of Rage, Comix Zone и сотнях других игр, в которые мы часами рубились в прошлом с толпами друзей. [MacRumors]
17 комментариев
Форум →Хорошая новость, будем попробовать :)
Если кому интересно – я компильнул https://www.dropbox.com/sh/ej1ac75xp2vxr4w/uRRNbN-wvB
Игрухи брать тут http://www.emu-land.net/
Собрал, если кому надо:
http://goo.gl/8DOh4
Зачем что-то компилировать? Прошу админов меня не банить – вот вполне официальная ссылка на емуль, выдается на первой странице по запросу в гугле… http://www.macupdate.com/app/mac/32553/open-emu
@interactivex, а за новость – большое спасибо!
Смешная новость. На винде всё это было ещё 15 лет назад…
Если что, на маке это есть примерно столько же, просто впервые сделали объединённый эмулятор, а не 15 разных.
@Никита Горяинов, не впервые и далеко не самый выдающийся результат. Уже давно существует http://en.wikipedia.org/wiki/Multi_Emulator_Super_System Он поддерживает сотни разных платформ. Официальный билд только для Windows, но на сайте есть множество ссылок на свежие билды для OS X.
@creker, а какой выдающийся? mess? ну нет)
@HollyJoe, если говорить о кол-ве платформ, то MESS лучше в десятки раз. А точность эмуляции не его задача, впрочем она тоже не особенно хромает.
Сабж поддерживает ничтожное кол-во платформ и является довольно скудной оболочкой вокруг существующих эмуляторов – в проект банально включены существующие open-source эмуляторы. Для таких вещей большого ума не надо и заслуга в эмуляции тут авторов оригиналов, а не OpenEmu. MESS же имеет намного более сложную архитектуру, которая специально для мультиплатформенности разработана, что в свою очередь означает собственную реализацию эмуляции различных консолей. Сравнивать с поделкой OpenEmu как-то несерьезно.
@creker, зато тут интерфейс очень ок)
@Elvis271, ну да, это единственное его преимущество.
не компилится не хватает OpenEmuBase.h говорит
@evil.box, сделай Sync Branch и по новой собирай. все работает
круто, что оболочка под os x. надеюсь что фул скрин тоже есть)
помню была парочка неплохих эмуляторов под мак – kega fusion и nestopia) kega fusion очень хорош)
Что на счёт сетевого мультиплеера? В конце концов важно “ехать”, а не “шашечки”.
Вот что-то мне подсказывает, что кое-кто на этой штуке денег заработать желает )
Посмотрим – бесплатная будет, или нет…
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему перестали работать некоторые кнопки на клавиатуре Mac
Что делать, если автокоррекция в macOS предлагает иностранные слова вместо русских
Почему в iOS 17 не работает NameDrop, чтобы делитьcя контактами по воздуху
Как покупать приложения на iPhone без банковской карты
Как заблокировать браузер на iPhone или iPad ребенка
Как настроить экранное время на каждом iPhone и iPad отдельно
Как на iPhone и iPad отключить автоматический запуск режима картинка-в-картинке
Почему хрипит динамик во время воспроизведения музыки на iPhone