Эмуляторы игровых приставок для КПК на Windows Mobile

Виктор Зайковский, 

Вспомним те времена, когда персональный компьютер многим был не по карману, а единственными распространёнными игровыми платформами были приставки, подключаемые к телевизору. Сегодня мы рассматриваем несколько наиболее интересных и удобных программ-эмуляторов различных игровых платформ для КПК, работающих под управлением ОС Windows Mobile.

Тема эмуляции различных игровых платформ на РС достигла пика своей актуальности и популярности году эдак в 1996-1997, когда на рынке появилась первая Sony PlayStation. Тогда же начались и извечные споры о том, что же всё-таки лучше прибрести для игр – приставку или РС, не смолкающие и по сей день. Ни для кого не секрет, что приставки опережают РС по скорости развития и по доступным на момент выхода мощностям. К примеру, готовящаяся к релизу Sony PlayStation 3, по самым скромным оценкам, на момент своего появления будет в два раза производительнее среднестатистического ПК. Так что ни о какой эмуляции пока не может быть и речи. То же самое можно сказать и о приставках нынешнего поколения, эмуляция которых ещё не получила широкого распространения. Но сегодня речь пойдёт об эмуляции игровых систем на карманном компьютере. И если каких-то три-четыре года назад мощностей КПК было недостаточно для большинства задач, возлагаемых на РС, то сегодня они без труда воспроизводят видео в высоких разрешениях, справляются со сложными базами данных и вполне могут эмулировать большинство игровых приставок.

Итак, что же нужно для того, чтобы насладиться играми времён вашей молодости на карманном компьютере с операционной системой Windows Mobile?

Оказывается, не так уж и много. Прежде всего, сам КПК, причём чем мощнее, тем лучше. Как показывает наша практика, желательно, чтобы процессор имел частоту 400 МГц. Конечно, многие эмуляторы прекрасно работают и на более слабых устройствах – с 200 или 266-мегагерцовыми процессорами, однако если вы хотите играть в игры с довольно продвинутых консолей (например, PlayStation или GameBoy Advance), придётся запастись процессором помощнее. Лучше всего большинство эмуляторов работает со стандартными QVGA-экранами. В разрешении 480 x 640 некоторые эмуляторы могут работать некорректно или же вообще не запускаться. То же самое можно сказать и об экранах 240 х 240,  набирающих популярность среди коммуникаторов.

С выбором КПК разобрались. Теперь осталось найти подходящую программу-эмулятор и ROM-файл нужной вам игры. Эмуляторов в сети разбросано великое множество, однако в рамках этого материала мы остановимся на самых достойных или же – для некоторых платформ – единственных. В большинстве своём эмуляторы распространяются бесплатно по той простой причине, что пишут их преданные фанаты приставочных игр, не желающие расставаться с классикой, а не компании разработчиков, пытающиеся получить на этом прибыль. Однако есть и исключения.

Что касается ROM-файлов, то они являются образами того, что записано на картриджах приставок. На разных платформах – разные форматы этих образов, и, следовательно, с ними могут работать разные программы-эмуляторы .

Что ж, теперь пора перейти к рассмотрению самих эмуляторов. Начнём с первого поколения приставок.

Dendi, Nintendo, Zhiliton...

Платформа NES (Nintendo Entertainment System) была очень популярна в нашей стране в начале девяностых. Лучше всего отечественным геймерам она знакома под названием Dendi или просто Nintendo. Ну а также можно вспомнить различные вариации этой платформы от других (в основном, конечно, китайских) производителей, например, тот же Zhiliton или прочие безымянные приставки. Без всякого преувеличения можно сказать, что эмуляторов этой платформы как на РС, так и на КПК сегодня абсолютное большинство. Причина проста – для этой приставки выпущено бесчисленное множество игр, многие из которых – бессмертная классика вроде «Super Mario», «Monsters In My Pocket», «Battle City» и «Darkwing Duck».

NES

PocketNester

  • Эмулируемая платформа: NES (Nintendo Entertainment System) и прочие Dendi/Zhiliton.
  • Количество доступных игр: более 2000.
  • Распространение: бесплатная.
  • Сайт: http://sourceforge.net/projects/pnester.

Во всех отношениях очень приятный эмулятор. Он не требует высокого быстродействия процессора: можно комфортно играть как на динозаврах вроде HP iPAQ h1910, так и на современных моделях. Не возникает никаких проблем ни с ОС Windows Mobile 5.0, ни с разрешением экрана 480 x 640. Эмулятор корректно работает со звуком, то есть из динамика своего наладонника вы услышите всё то, что слышали некогда из телевизора. Многие другие эмуляторы звук не воспроизводят вовсе. Так что этот факт сразу можно записать в графу достоинств PocketNester.

N1

N2

Что касается управления, то здесь можно настроить функции аппаратных кнопок КПК как заблагорассудится. Правда, для переключения кнопок в режим Turbo придётся заглянуть в отдельный раздел меню и поставить соответствующую галочку. Вряд ли это следует расценивать как неудобство – для большинства игр достаточно раз и навсегда установить Turbo для кнопки «B» и больше об этом не беспокоиться. Программа поддерживает сохранение игры в любой момент. В общей сложности игроку доступно 10 слотов для сэйвов, чего должно хватить на все случаи жизни, а также функцию быстрого сохранения и загрузки. Кстати, загрузка сохранённых игр происходит мгновенно, не в пример многим играм, написанным специально для КПК. Ещё одним неоспоримым достоинством PocketNester является тот факт, что он способен работать с ROM-файлами, запакованными в zip-архивы. А ввиду того, что ROM-ы для этой платформы редко превышают в размерах 500 кбайт, вы легко сможете носить с собой большой набор игр, даже если в КПК не вставлена карта памяти.

Что касается скорости работы, то здесь вы вряд ли когда-нибудь заметите подтормаживания. Даже на слабых КПК эмулятор запросто выдает по 40-50 кадров в секунду, чего более чем достаточно для комфортной игры. Однако у него, похоже, есть некоторый потолок fps – нам ни разу не довелось увидеть цифру больше 60 fps даже на монструозных по быстродействию КПК (HP iPAQ hx2750).

Резюме: отличный эмулятор, способный порадовать стабильной работой и неплохим набором возможностей. Если бы он ещё мог эмулировать несколько игровых платформ, то наш сегодняшний обзор свёлся бы к описанию одного-единственного PocketNester. Для полного счастья не хватает разве что возможности совместной игры по Bluetooth.

Есть и другие эмуляторы платформы Nintendo Entertainment System, однако вряд ли на них стоит останавливаться столь же подробно. Например, программа PocketNES. Во многом она похожа на вышерассмотренный PocketNester. Здесь также есть возможность ручного назначения функций всем аппаратным клавишам КПК и возможность сохранения/загрузки игр. Однако для этой цели выделен всего один слот, и к тому же отсутствует функция быстрого сохранения/загрузки. А ещё нам показалось, что PocketNES хуже работает со звуком (иногда динамик и вовсе умолкает). Возможности работы с архивами здесь нет. Также наблюдаются некоторые сбои в работе. Программа зачастую некорректно загружает ROM-файлы и может намертво «повесить» КПК безо всяких видимых причин. Кроме того, следует отметить и тот факт, что PocketNES может конфликтовать со сторонним ПО, работающим на вашем устройстве. По скорости работы нареканий нет – программа выдаёт столько же fps, как и PocketNester. Так что мы рекомендуем всё же именно его.

Другие эмуляторы не работают со звуком, не позволяют настраивать клавиши, страшно глючат или вовсе работают всего на одном-двух устройствах. Скажите честно, оно вам надо?

GameBoy, GameBoy Color и GameBoy Advance

Эту игровую систему можно считать дальней родственницей современных Sony PlayStation Portable (PSP) и Nintendo Dual Screen (DS). Вышла она в те времена, когда большой популярностью пользовались домашние приставки NES. Основная задумка – дать возможность поклонникам игр играть в них (или нечто похожее) в транспорте, во время просиживания в очереди и т.д. По технической части GameBoy был слаб даже во время выхода на рынок. Он имел процессор с частотой чуть больше 4 МГц и монохромный дисплей с разрешением 160 х 144. Но это была первая (или по крайней мере первая удачная) переносная консоль, которая запитывалась от четырёх пальчиковых батареек и работала на них около 30-35 часов. В немалой степени привлекала потенциальных покупателей и возможность играть «вмногером» – была возможность соединения до 4 GameBoy посредством специальных кабелей. Популярность GameBoy и выпущенного чуть позже GameBoy Color была довольно высока. Об этом свидетельствует количество выпущенных игр: в сумме для GB и GBC доступно почти 2000 ROM-файлов, а сколько ещё игр осталось «за кадром»! Впечатляет, не правда ли?

GB

GBC

GBA

PocketGNUboy

  • Эмулируемая платформа: GameBoy и GameBoy Color.
  • Количество доступных игр: в сумме около 2000.
  • Распространение: бесплатная.
  • Сайт: http://hp.vector.co.jp/authors/VA032810.

Этот эмулятор очень похож на пресловутый PocketNester. Он отлично и стабильно работает на разных устройствах, как на старых, так и на тех, которые только что сошли с конвейера. Проблем в работе тоже не наблюдалось. Конечно, нельзя об этом говорить с полной уверенностью, но мы опробовали эту программу в семи различных играх и не столкнулись ни с какими трудностями. Так же, как и PocketNester, PocketGNUboy позволяет настраивать все аппаратные кнопки вашего девайса вручную.

GNU1

GNU2

Поддерживается сохранение игры в любой момент времени. Доступно 10 ячеек для save-файлов, а также функция быстрого сохранения/загрузки. Но ввиду того, что все игры для этой платформы не слишком продолжительные, то многие из вас, скорее всего, и вовсе не будут пользоваться сэйвами. Помимо обычных ROM-файлов, программа работает и с архивами, причём не только с zip-файлами, но ещё и c gz. Несмотря на то, что все игры для GameBoy адаптированы к разрешению 160 х 144, на экране КПК они отлично выглядят, благодаря использованию сглаживания. Можно, конечно, играть и в маленьком окошке.

Что касается быстродействия, то здесь тоже не наблюдается никаких проблем. Полноценно играть можно практически на любом существующем КПК с операционной системой Pocket PC 2002, Windows Mobile 2003, 2003 SE или 5.0. Звук также воспроизводится вполне корректно. В семи опробованных играх, по крайней мере, всё было гладко.

Резюме: великолепный эмулятор, во многом напоминающий по функциональности PocketNester. Для полноты картины хотелось бы сюда ещё и эмуляцию GameBoy Advance – следующей реинкарнации GameBoy, но пока будем довольствоваться тем, что есть.

В качестве ближайшей альтернативы можно назвать разве что GNUboy CE. По большому счёту, это полный аналог PocketGNUboy, имеющий чуть больше настроек, многие из которых показались нам совершенно ненужными. Например, вы можете вручную выставить ограничение fps (от 10 до 60). Но есть и минус – при выборе сглаживания в меню настроек не самым лучшим образом происходит обработка картинки монохромных игр для GameBoy. С их цветными аналогами такого не наблюдается. В остальном же можно просто повторить всё то, что мы только что сказали о PocketGNUboy: имеется возможность ручного назначения клавиш, поддерживаются сохранения, имеется возможность быстрого сохранения/загрузки, можно работать с архивами. Правда, размер дистрибутива GNUboy CE гораздо больше такового у PocketGNUboy. Если для вас это не является проблемой, то можете попробовать.

PocketGBA

Честно говоря, работает эта «софтинка» далеко не образцово-показательно. Но с этим придётся смириться, поскольку PocketGBA – единственный эмулятор платформы GameBoy Advance, который нам удалось отыскать в сети. Поэтому вместо того, чтобы восторгаться плюсами программы (вышеуказанного достоинства – единственности – вполне достаточно), мы перечислим её минусы, на которые вам (при желании поиграть) придётся закрыть глаза.

GBA1

GBA2

Итак, прежде всего необходимо упомянуть об отсутствии системы сохранений. Сохранять игру нельзя вообще, не говоря уже о функции Quick Save/Quick Load. Далее, здесь отсутствуют какие-либо настройки графики – в меню можно лишь выставить никому не нужное ограничение по частоте кадров в секунду. Не нужно оно в первую очередь потому, что тут, собственно и ограничивать нечего. На слабых КПК эмулятор работает крайне медленно, выдавая порой по 4-7 fps, играть при которых попросту невозможно. Ну и плюс ко всему, PocketGBA не работает со звуком, то есть во все игры придётся играть либо в тишине, либо параллельно прокручивая любимую пластинку «In Flames»/«Cannibal Corpse»/Фабрики Звёзд.

Но, с другой стороны, как мы уже сказали, это единственный эмулятор GameBoy Advance, поэтому ему многое простительно. Если говорить о стабильности работы, то здесь тоже всё довольно гладко. Эмулятор у нас вообще ни разу не зависал, всегда корректно открывал ROM-файлы, не конфликтовал с установленным ПО. Так что не так всё и плохо, как могло показаться поначалу. Однако до PocketGNUboy или PocketNester ему, к сожалению, далеко.

Резюме: Для GameBoyColor на данный момент вышло не так уж много игр. Так что можно предположить, что этот эмулятор будет использоваться очень небольшим количеством людей. С учётом того, что это единственный доступный эмулятор GBA на КПК, можно поставить оценку «удовлетворительно».


Автор
Виктор Зайковский