8-битные игры под платформу NES, известные многим нашим соотечественникам по приставкам Dendy (и их более доступным аналогам вроде «Сюбора» или Lifa) — это, без преувеличения, целая эпоха в игростроении. А серия портативных консолей Game Boy долгое время задавала стандарты для всей индустрии карманных игровых устройств. И хотя на смену и тем, и другим давно пришли более совершенные решения, однако полностью списывать старые игры со счетов ещё очень рано.
И дело здесь не только в наличии идейных поклонников или желающих вспомнить старые добрые времена. Благодаря простоте игрового процесса даже NES, изначально созданные под настольные приставки и телеэкраны, прекрасно подходят в качестве казуальных игр для мобильных устройств. А уж о «портативных» по определению Game Boy и говорить не приходится. Тем же, кто сомневается насчёт востребованности подобных игр в нынешнюю эпоху HD, DVD, 3D, АБВГД и т.д., достаточно вспомнить недавнюю эпопею с Flappy Bird…
Однако до недавних пор владельцы гаджетов от Apple, желающие на своём iДевайсе погонять усатого водопроводчика по Грибному королевству или приобщиться к легенде Зельды, были, по сути, лишены подобного счастья. Нет, определённые возможности завести игру всё-таки имелись — но обычно за счёт джейлбрейка и/или набора процедур, который иначе как «танцы с бубном» описать сложно. Был, правда, более чем вменяемый эмулятор «геймбоя» под названием GBA4iOS, но в один момент Apple прикрыла лазейку, позволявшую распространять его в обход App Store… Навряд ли подобное положение вещей можно назвать приятным.
Однако с недавних пор ситуация изменилась: широкой общественности были представлены инструменты для лёгкого и безопасного запуска старых игр, без джейлбрейков и прочих ухищрений. И именно об этих инструментах мы и поговорим. Начнём с NES.
NES + web = webNES
Технически webNES представляет собой веб-приложение с открытым исходным кодом, работающее в связке с облачным хранилищем DropBox. Соответственно, для игры нам (кроме iPhone или iPad) понадобится следующее:
— соединение с Интернетом;
— аккаунт на DropBox;
— желаемые игры (ромы) в формате .nes, без архивации.
Ромы загружаются на DropBox, после чего пользователю нужно зайти в хранилище через Интернет-страницу webNES и запустить оттуда нужный файл. При желании работу сервиса можно испытать и без собственных ромов — специально для этой цели прямо на странице сервиса предусмотрено несколько «предустановленных» игр (правда, не оригинальных нинтендовских). С оригинальными же процесс выглядит приблизительно так:
Как видно из иллюстраций, webNES позволяет играть и в книжной, и в альбомной ориентации экрана, при этом положение виртуальных органов управления изменяется соответствующим образом.
К сожалению, не обошлось и без капли дёгтя, способной несколько омрачить эту бочку геймерского мёда: в частности, процесс может подтормаживать даже на iPhone 5s, а звуковое сопровождений работает только через наушники. Однако на момент выхода данной статьи webNES всё равно является наиболее удобным и привлекательным инструментом для запуска восьмибитных игр. Причём дело здесь не только в работе без джейлбрейка: данное приложение работает через браузер и никак не связано с App Store. А потому можно не бояться, что его постигнет печальная судьба многих других эмуляторов. Ведь как можно удалить из магазина программу, которой там вообще никогда не было?
Кроме того, стоит отметить, что webNES является открытым проектом, размещённым на популярном сервисе GitHub, и продолжает совершенствоваться. А потому у любителей «восьмибиток» от Nintendo есть все основания надеяться на лучшее.
GBA4iOS: жил, жив и будет жить!
Да, инструмент для «безджейлового» запуска игр под Game Boy, о котором пойдёт речь, не оригинален: это эмулятор с громоздким названием GBA4iOS, подробный обзор которого был опубликован на UiP ещё несколько месяцев назад. А своего раздела в этой статье он удостоился в связи с тем, что 19 февраля официально вышла версия GBA4iOS 2.0. Причём не просто появилась как завершённый продукт, а была представлена широкой общественности для скачивания в лучших традициях предыдущих версий — минуя AppStore.
Надо сказать, что история того, как GBA4iOS пробивал себе дорогу на фанатские iPhone и iPad, вполне достойна отдельной статьи. Возможно, такая публикация в скором времени появится на UiP. Сейчас же достаточно сказать, что распространение приложения было «прикрыто» в июле 2013 года, причём даже ранее скачанные копии через некоторое время могли оказаться непригодны к использованию. Геймеры впали в уныние… До 19 февраля 2014 года.
Именно с этого дня обновлённый GBA4iOS стал доступен для скачивания на официальном сайте. При этом, наряду с версией 2.0, пользователям доступна и более ранняя 1.6. Связано это с разницей в поддерживаемых версиях iOS — последняя версия работает только с 7 и выше, тогда как GBA4iOS 1.6 доступен и для «шестерки».
Дополнение: Совсем без хитростей всё-таки обойтись не получится: перед загрузкой необходимо выставить на своём устройстве более раннюю дату, чем 19 февраля 2014 года. Изначально этого не требовалось, но всё меняется…
Навряд ли имеет смысл расписывать здесь основные возможности эмулятора — это уже было сделано в обзоре по ссылке выше. Но вот на нововведениях, появившихся в последней версии, остановиться определённо стоит. Это, в частности:
— Упомянутая совместимость с iOS 7. Причём на официальном сайте подчёркивается, что GBA4iOS 2.0 с самого начала создавался именно под эту версию iOS — в расчёте «сделать использование проще». Мало того, разработчик обещает, что и выход iOS 7.1 не повлияет на работоспособность программы.
— Оптимизация под iPad. Более ранние версии, рассчитанные на широкие экраны iPhone, на дисплеях с соотношением 4:3 отображались с характерными чёрными полосами сверху и снизу. Сейчас этот момент исправлен.
— Поддержка игр под все версии Game Boy (не только Advanced).
— Собственный встроенный браузер для удобства в поиске ромов.
— Поддержка синхронизации с DropBox для хранения сейвов.
— Обширная поддержка чит-кодов, включая возможность их редактирования.
— Возможность изменения внешнего стиля («скина») виртуального контроллера.
— Доступ к специальным акциям по раздаче «плюшек» (Event Distribution), которые обещает проводить разработчик.
Несколько вариантов оригинальных скинов для контроллера GBA4iOS
Таким образом, успевший стать легендарным в геймерских кругах GBA4iOS не просто вернулся, но вернулся, без преувеличения, триумфально. Не исключено, конечно, что Apple рано или поздно прикроет и эту «лавочку», вновь лишив «простых смертных» возможности обзаводиться эмулятором Game Boy в обход App Store. Но учитывая, с каким энтузиазмом создатель программы преодолел это препятствие в прошлый раз и какое содействие ему оказало фанатское сообщество — подобное событие кажется скорее мелкой помехой, чем серьёзной неприятностью.
И на этой оптимистической ноте можно, пожалуй, завершить нынешний рассказ о возможностях поиграть в старые игры без джейлбрейков. Нынешний, но не последний — потому что в планах UiP ещё как минимум подробный обзор обновлённой версии GBA4iOS. А потому оставайтесь с нами, или хотя бы не уходите надолго. Ну и, разумеется, играйте и выигрывайте!