Современные эмуляторы игровых приставок для Palm OS. Часть II
Автор: Андреев Андрей, 19 Декабрь 2004 Кол-во прочтений/просмотров: 18498 Кол-во слов в этом тексте: 601 Версия для печати:
И снова квесты! На этот раз от Sierra On-line. Продуманность сюжета, юмор создателей таких серий как King's Quest, Space Quest, Police Quest, Leisure Suit Larry уже на протяжении почти двадцати (!!!) лет только увеличивают количество поклонников настоящих мастеров из Sierra.
В первой половине 80-х годов прошлого века компания Sierra On-line разработала Adventure Game Interpreter (Интерпретатор Приключенческих Игр), на базе которого (с 1984 по 1989г.) и создавались ставшие бессмертными хиты. Несмотря на чрезвычайную, по сегодняшним меркам, скромность реализации (разрешение 200х160 и 16 цветов), для своего времени это был технологический прорыв в области игр, который позволил сосредоточиться на качестве сюжета, что , в конечном итоге, обеспечило беспрецедентную популярность и "живучесть" этих игр. Со временем, для различных платформ возник проект Sarien - Sierra AGI resource interpreter engine (Движок-интерпретатор ресурсов интерпретатора приключенческих игр Sierra), который благодаря энтузиастам из Hong Kong PalmPilot User Group обрел свою жизнь и на наших любимых палмовых.
Несколько скриншотов для первого впечатления:
Требования.
Должен работать на любых палмовых (со слотом карт памяти), с операционкой от 4.0, размером heap (heap size) не менее 300 КБ. В текущей версии поддержка звука не реализована. Справедливости ради отмечу, что на абсолютно пустом m125 (после хард-ресета), Sarien запускается, честно предупреждает о недостаточном heap, и после запуска игры благополучно подвешивает КПК.
Установка.
На примере последней бета-версии 0.8. Файл SARIEN.prc устанавливается в основную память, либо на карточку в /Palm/Launcher/.
Файл sarien.ini записывается на карту памяти в папку /Palm/Programs/Sarien/ и создается следующая структура:
То есть, в папке /Palm/Programs/Sarien/ создаются папки с файлами игр, при этом названия создаваемых папок (например ) будут отображаться в эмуляторе как названия игр:
Файлы игр записываются в соответствующие папки без конвертации, естественно, все файлы имеющие расширения .exe, .com, .bat можно не записывать.
На этом установка эмулятора закончена. Собственно говоря, на этом заканчивается не только установка Sarien, но и вообще все настройки, поскольку эмулятор их попросту не требует! Находите игры из приведенного ниже списка совместимости и наслаждаетесь:
The Black Cauldron
Gold Rush
King's Quest 1: The Quest for the Crown
King's Quest 2: Romancing the Throne
King's Quest 3: To Heir is Human
King's Quest 4: The Perils of Rosella
Leisure Suit Larry in the Land of the Lounge Lizards
Manhunter New York
Manhunter 2: San Francisco
Mixed-Up Mother Goose
Police Quest: In Pursuit of the Death Angel
Space Quest 1: The Sarien Encounter
Space Quest 2: Vohauls Revenge
В принципе, должны работать любые игры, использующие движок AGI версий 2 или 3. Более подробно о движке и играх, использующих его, можно узнать на сайте http://www.eds.org/~david/agi/sierra/
Управление.
На момент написания игр (1984-1989гг.) мышь не являлась обязательным аксессуаром компьютера (были такие времена) и управление перемещением героев осуществлялось с клавиатуры стрелками. Возможно по этой причине, а скорее из-за лени (опять-таки) гонконгских программистов, основное преимущество наладонников, а именно сенсорный экран, в Sarien практически не используется.
На всех устройствах:
Вызов меню игры.
Нажатие клавиши (выбор пунктов меню игры, пропуск заставок и т.д.) эмулируется соответствующим росчерком граффити (справа сверху - налево вниз).
Устройства без навигатора:
Не задействована
Влево
Вверх
Вниз
Вправо
Не задействована
Устройства с навигатором:
Не задействована
Влево
Вверх
Вниз
Вправо
Не задействована
Влево
Вправо
Escape (пропуск заставок, вызов и выход из меню игры и т.д.)
Эпилог
Игры Sierra On-line потребуют хорошего знания английского языка, поскольку активно используются текстовые команды. Я попробовал несколько русифицированных версий, у меня, к сожалению, не заработали. Однако, в многочисленных описаниях прохождений той или иной игры, команды, как правило, указываются ("open locker", "take card" и т.д). Да и неплохо бы подучить английский, хотя бы для того, чтобы понимать бесконечный юмор диалогов между персонажами! Кстати, если кто-то знает в SpaceQuestII, на поляне в джунглях, после того как разбился катер с охранниками, где эта кнопка, которую надо нажать, не сочтите за труд: