OpenEmu принесе всю консольну класику в OS X
OS X не особливо сильно радує любителів консольної класики, хоча кілька емуляторів і існує для цієї платформи. Тим не менш, в найближчому майбутньому все повинно стати набагато краще. А станеться це після релізу OpenEmu - першого мультиформатного емулятора для Mac. На даний момент програма знаходиться в режимі бета-тестування, але до її офіційного запуску залишилося зовсім недовго.
ОрепЕми - проект з відкритим вихідним кодом, який дасть абсолютно новий погляд на емуляцію консольних ігор в середовищі 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]