[IMG]http://img21.**************/img21/1162/opfg.jpg[/IMG]
Недостатка в играх сегодня, кажется, нет. Гонки, квесты, аркады — выбирай на любой вкус, главное, чтобы железо «тянуло» навороченную графику. Но иногда хочется совсем другого: поиграть не во что-то новенькое, а во что-то старенькое. Как запустить игры, которым по 20–30 лет, на современных компьютерах, читайте в обзоре.
[IMG]http://img694.**************/img694/1773/7gc7.jpg[/IMG]
Несмотря на примитивность старых игр, пользователи снова и снова ищут возможность запустить их на современных компьютерах. И это притом, что некоторым из них почти по тридцать лет!
Большинство старых игр обладают «плоской», двухмерной графикой, которая сегодня смотрится примитивно, ведь даже в недорогом смартфоне изображение лучше. Тем не менее с этой графикой были создано огромное количество игр, в которые до сих пор приятно играть. Легендарные «Супер-Марио», Sonic the Hedgehog, Duke Nukem и прочие — многие из этих культовых игр не только не устарели, но и со временем обрели вторую жизнь в виде ремейков для современных ПК. Некоторые из игр, как, например, Prince of Persia, перешли даже в третье измерение.
К сожалению, в силу определенных технических особенностей, многие компьютерные игры прошлого века невозможно запустить на современном ПК как обычные приложения. Дело в том, что ретро-игры задействуют специфические режимы работы графики и звука. Кроме того, они были созданы для устройств, использующих крохотные объемы оперативной памяти и ничтожную по сегодняшним меркам тактовую частоту микропроцессора. Также имеются определенные проблемы совместимости с современными игровыми контроллерами, звуковыми картами и прочим. Однако все эти проблемы можно решить с помощью специальных программ, которые эмулируют нестандартные режимы работы, виртуально занижают частоту процессора и так далее. О таких эмуляторах и пойдет речь ниже.
Мало кто из молодого поколения геймеров знает, что еще до того, как компьютеры появились в каждом доме, у любителей развлечений уже была возможность запускать видеоигры. Способов сделать это было несколько. Самый простой заключался в том, чтобы приобрести специальное устройство, подключаемое к телевизору (в отдельных случаях — к дисплею). Это устройство называлось «игровая приставка», поскольку, по сути, была дополнением к стандартным функциям телевизора. Да-да, мы говорим про далеких предков современных консолей.
Впоследствии — с дальнейшим развитием электроники — у производителей электронных игр появилась возможность делать устройства более совершенными. Некоторые из них стали компактнее, обрели дисплеи и в конечном итоге превратились в портативные игровые консоли.
Первые электронные игры с примитивными монохромными экранами позволяли играть всего в одну игру. Возможно, ваши родители (а может — и вы сами) помнят Микки Мауса, который ловил падающие яйца в корзину на «Электронике ИМ-02».
В восьмидесятые годы такие электронные игрушки, как «Ну, погоди!», «Автослалом» и прочие, были довольно популярны. Они все были с разным сюжетом, но принцип игры каждый раз был один и тот же — успеть среагировать в нужный момент и нажать кнопку. Сегодня такие «консоли» выглядят довольно наивно, однако повзрослевшему поколению наверняка будет интересно взглянуть на эти антикварные забавы и вспомнить детство. Большую коллекцию онлайновых эмуляторов таких видеоигр можно найти на сайте pica-pic.com.
В начале восьмидесятых компьютер был большой редкостью, особенно в республиках бывшего Советского Союза. Ситуация изменилась только с появлением относительно дешевого компьютера ZX Spectrum. Он стоил намного меньше компьютеров других производителей, и его можно было достать даже в нашей стране. Он имел клавиатуру, мог использовать в качестве накопителя кассетный магнитофон, а вместо дисплея задействовал обычный телевизор.
Базовая система ввода-вывода была реализована с помощью модифицированной системы BASIC (Sinclair BASIC). В республиках СССР этот компьютер стал очень популярным. Благодаря своей простоте именно ZX Spectrum стал первым компьютером для большинства будущих «компьютерщиков» и инженеров.
Если вы желаете познакомиться с предшественником современных ПК, вам понадобится эмулятор Unreal Speccy Portable (
страница загрузки) — один из лучших эмуляторов ZX Spectrum.
[IMG]http://img829.**************/img829/9347/z1j1.png[/IMG]
Этот эмулятор может воссоздавать программную среду ZX Spectrum на самых разных платформах — от Windows и Linux (Ubuntu и Debian) до мобильных Android и Symbian s60.
В отличие от настоящего компьютера восьмидесятых, Unreal Speccy Portable работает с дампами носителей ПЗУ — файлами в формате
SNA, Z80, TAP, CSW, SCL и некоторыми другими. Пользоваться эмулятором проще простого — через меню загружаете нужный файл с игрой (или каким-нибудь приложением), затем выбираете в меню пункт
Boot и нажимаете
Enter.
[IMG]http://img7.**************/img7/4788/1un9.png[/IMG]
Nestopia - эмулятор Dendy (
NES)
[IMG]http://img9.**************/img9/9776/c3zk.jpg[/IMG]
Во второй половине восьмидесятых и начале девяностых годов прошлого века были популярны восьмибитовые приставки Nintendo Entertainment System. Один из ее клонов продавался в России и прочих республиках постсоветского пространства под брендом Dendy. Те, кто в то время уже играл в видеоигры, могут даже припомнить запоминающийся слоган, сопровождавший рекламу Dendy на телевидении, — «Денди», «Денди», мы все любим «Денди»! В Денди играют все!». По правде сказать, играли в «Денди» не все, а только те, кому выпало счастье получить такой подарок. Остальные же довольствовались игрой в гостях, брали приставку на время у друзей или платили деньги за кратковременный сеанс игры в салонах видеоигр.
Несмотря на восьмибитную графику, первые видеоигры могли часами занимать внимание геймеров. Вспомнить, как это было, нам поможет Nestopia (
скачать можно отсюда). Данная программа представляет собой эмулятор с открытым кодом, который поддерживает абсолютно все игры, выпущенные для платформы NES. Приложение не требует установки и, в отличие от аналогичных эмуляторов, содержит множество интересных опций и возможностей для настройки аппаратной части ПК.
[IMG]http://img89.**************/img89/9673/gn06.png[/IMG]
В процессе эмуляции игры с картриджа можно сохранять снимки экрана особо интересных или важных моментов геймплея. Скриншоты сохраняются в формат PNG. Nestopia дает возможность очень просто переназначать функциональные клавиши. Кроме того, это приложение хранит профили различных контроллеров и вариантов назначенных активных клавиш, используемых в играх.
Старые игры имели весьма примитивную графику — по меркам современного пользователя. Однако простой вид еще не говорит о том, что проходить видеоигры было намного проще, чем современные шутеры, стратегии, аркады и т.д. Недостаток графики во многих ретроиграх компенсировал сложный геймплей. Только самые «матерые» игроки могли с первого раза пройти все уровни Darkwing Duck и показать класс на обманчиво простой Space Invaders. Во времена первых видеоигр (особенно аркадных) разработчики часто ставили ловушки, которые было трудно пройти и из-за которых суммарное время прохождения сюжета игр многократно увеличивалось. В эмуляторе Nestopia имеется возможность, которая очень пригодилась бы в таких тупиковых ситуациях. Приложение дает возможность записывать прохождение видеоигры в отдельный файл.
[IMG]http://img850.**************/img850/4862/9ejy.png[/IMG]
Впоследствии в самом эмуляторе вы можете проиграть эту запись, ознакомившись с трудностями, которые вас ожидают по ходу уровня. И хотя выглядит она как видео, на самом деле это эмуляция действий игрока. В любой момент вы можете остановить воспроизведение и продолжить игру с выбранного места.
Также можно записывать игровое видео. Правда, данная функция реализована не идеально, и во время экспорта эмулятор не предоставляет никаких сведений о процессе выполнения задания, из-за чего может показаться, что программа полностью подвисла. Остановите свою работу на ПК и не обращайте на зависание никакого внимания, просто ждите сообщения об успешном завершении экспорта.
На смену восьмибитным приставкам Nintendo Entertainment System пришли приставки нового поколения — шестнадцатибитные Super Nintendo Entertainment System. Их возможности были несколько шире. Чтобы запустить старые игры для этого типа приставок, можно воспользоваться эмулятором ZSNES.
[IMG]http://img24.**************/img24/827/ws3t.png[/IMG]
ZSNES работает под DOS, Linux и Windows. Интерфейс приложения несколько отличается от GUI большинства эмуляторов. ZSNES работает в окне MS-DOS, но при этом имитирует стандартные опции оконного интерфейса — эмулятор можно свернуть, развернуть, закрыть. Нужно отдать должное приложению — работает довольно быстро и стабильно, что отчасти объясняется тем, что программа начинала разрабатываться очень давно, а большая ее часть написана на ассемблере. Проблем со звуком замечено не было, скорость эмуляции довольно высокая. В настройках ZSNES даже имеется возможность контроля за скоростью эмуляции. Ее можно как увеличивать, так и замедлять, выбирая число множителя или делителя исходной производительности.
На протяжении долгого времени у платформы Nintendo был очень серьезный противник — SEGA Master System (позднее — Sega Mega Drive). Именно этот разработчик создал легендарного ежа Соника, популярность которого и по сегодняшний день остается на высоте.
Для эмуляции приставок Sega нескольких поколений удобно использовать программу Kega Fusion (
скачать можно здесь).
[IMG]http://img96.**************/img96/4434/js2n.png[/IMG]
Приложение дает возможность запускать образы дисков, может отображать частоту обновления экрана, а также помогает устранить региональные ограничения.
Помимо записи видео, Kega Fusion дает возможность сохранять отдельным WAV-файлом звуковое сопровождение игр. Эмулятор поддерживает игры по сети, а также содержит большое количество настроек для коррекции видеоизображения.
Может показаться странным, но эмуляция работы относительно старого аппаратного обеспечения — это довольно сложный и ресурсоемкий процесс. Порой, чтобы воссоздать нормальную работу старой приставки, необходимо задействовать вполне современную конфигурацию ПК. Это, например, относится к приложениям, эмулирующим работу платформы Sony PlayStation 2.
[IMG]http://img96.**************/img96/3210/g6oo.jpg[/IMG]
Эта приставка просуществовала 13 лет, что является своеобразным рекордом для сферы игровой индустрии. Аппаратное обеспечение, используемое в этой приставке, назвать мощным язык не поворачивается — процессор с тактовой частотой 299 мГц, 32 Мбайт оперативной памяти и так далее. Тем не менее эмулировать функции этой приставки сложно. Единственный более или менее нормальный эмулятор — PCSX2 (
скачать можно здесь). На официальном сайте проекта можно найти видео, в котором показана процедура установки и настройки этого эмулятора. Многие игры, запускаемые с его помощью, имеют даже более привлекательный вид, чем на оригинальной приставке, поскольку в PCSX2 потенциал программной эмуляции выше. Минимальные требования для PCSX2 намного выше реальной конфигурации виртуализируемой приставки.
Тем не менее разработчикам удалось достичь высокой производительности своего эмулятора на многоядерных процессорах.
MESS - эмулятор на все случаи жизни.
[IMG]http://img823.**************/img823/415/2vux.jpg[/IMG]
Большинство эмуляторов имеют один существенный недостаток — они пригодны для имитации только определенных моделей консолей и приставок. Однако есть и исключения из правил. Проект под названием MESS (Multi Emulator Super System) поддерживает большое количество игровых консолей и компьютерных систем (
скачать можно здесь). Эмулятор имитирует работу NES, SNES, Game Boy, Sony PlayStation, Commodore, Macintosh, Apple, Amiga и прочих. Всего поддерживается более шести сотен различных систем и свыше 1700 редакций.
Эмуляторы онлайн
Сегодня технологии шагнули настолько далеко, что для эмуляции старых консолей и приставок можно использовать всего-навсего одну программу — браузер.
[IMG]http://img19.**************/img19/8157/s6te.jpg[/IMG]
Например, чтобы запустить игры для NES, можно воспользоваться специальным сервисом
VirtualNES.com. Для того чтобы запустить игры в браузере, достаточно установить последнее обновление виртуальной машины JAVA и выбрать любое наименование из предлагаемой коллекции игр.
Любителям таких «древностей», как ZX Spectrum, мы советуем заглянуть на страничку проекта
JSSpeccy.
[IMG]http://img812.**************/img812/6632/pbly.jpg[/IMG]
JSSpeccy — это онлайновый эмулятор ZX Spectrum, реализованный английским энтузиастом Matt Westcott с помощью Javascript. Эмулятор имитирует модификации компьютера с 48K и 128K. Создатель виртуального компьютера предлагает поиграть в одну из популярных ранее игр, например в Rainbow Islands или Head Over Heels. Запускать эмулятор лучше всего в Google Chrome. Кстати, слово Speccy, часто использующееся в названиях эмулятора, является уменьшительной формой от Spectrum — так трогательно окрестили свой компьютер пользователи восьмидесятых.
[IMG]http://img835.**************/img835/9869/juij.png[/IMG]
Желающие поиграть в игры с Sega Master System могут сделать это на сайте
mastersystem8.com, где собрано большое количество игр, портированных на Java.
Желающие поиграть в игры с Денди и Супер Нинтендо могут это сделать на сайте
snesbox.com.