ZX-Spectrum 48k. Инструкция по эксплуатации. 1969 г.

Глава 16 - Компьютерные игры (продолжение).


162. Как загрузить игру?

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

Внимание! Если при загрузке компьютерной игры произошел
сбой, стандартное сообщение "ТАРЕ LOADING ERROR" может не
появиться, так как загрузчики в кодах нарушают работу операцион-
ной системы. При этом сбой часто обнаруживается лишь в конце за-
грузки, когда программа не запускается или, поработав немного, за-
висает. В таком случае следует нажать кнопку сброс и загрузить игру
сначала.

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

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

163. Как скопировать игру?

Компьютерные игры можно скопировать только программами-
копировщиками. Процесс копирования подробно описан в разделе
копирование программ.

16.4. Как играть в игру?

Обычно после загрузки игры на экране появляется меню управ-
ления, где перечислены различные устройства управления игровой
ситуацией, например:

PRESS KEY TO SELECT MENU

1 KEYBOARD

2 KEMPSTON JOYSTICK

3 CURSOR JOYSTICK

4 SINCLAIR JOYSTICK

5 REDEFINE KEYS

0 START GAME

здесь: KEYBOARD клавиатура

KEMPSTON JOYSTICK внешний джойстик

CURSOR JOYSTICK клавиши курсора и клавиша 0

SINCLAIR JOYSTICK ваше гнездо джойстик

REDEFINE KEYS переназначение клавиш

Джойстик - это специальная игровая ручка, в которой имеется
пять контактов: четыре указывают направление, в котором наклонена
ручка, а пятый находится под кнопкой "огонь", обычно установлен-
ной на ручке (на основании ручки может находиться еще одна кнопка
"огонь", подключенная параллельно основной кнопке). Все это уст-
ройство напоминает рукоятку управления самолета-истребителя (и не
удивительно - ведь назначение их очень близко).
Существует несколько видов джойстиков:
SINCLAIR JOYSTICK
INTERFACE 2/2
AGF INTERFACE
AGF JOYSTICK
PROTEK JOYSTICK
KEYBOARD JOYSTICK

Одно из этих устройств обязательно будет использоваться в лю-
бой игре. Если же вы собираетесь играть на клавиатуре, старайтесь
использовать следующее назначение клавиш (оно стандартно для
многих игр и наиболее удобно при QWERTY клавиатуре вашего ком-
пьютера):

UP............................. Q

DOWN....................... A

LEFT.......................... O

RIGHT....................... Р

FIRE.......................... М

другое.......................X

При таком назначении клавиш указательный и средний пальцы
вашей правой руки нажимают клавиши О и Р, управляя движением
влево-вправо, а такие же пальцы левой руки нажимают клавиши Q и
А, управляя движением вверх-вниз. Клавиши М и X нажимают
большими пальцами.

После нажатия клавиши, соответствующей START GAME, нач-
нется собственно игра. Многие игры больше не дадут вам возможно-
сти выбрать другое устройство управления, поэтому отнеситесь к
выбору управления внимательно.

Сложность игровой ситуации разных игр весьма различна. Есть
игры, смысл которых ясен сразу - знай, нажимай на клавиши. К та-
ким играм относится, например, игра "GREEN BERET", в которой
лихой десантник - "зеленый берет" проникает на американскую ра-
кетную базу и, вооруженный вначале лишь ножом, преодолевает со-
противление солдат и специальных охранных подразделений, проры-
вается в ядерный бункер, затем на ядерную подводную лодку, ис-
пользует добытые в бою огнеметы и гранатометы - и одерживает по-
беду, предотвращая ядерный удар противника. В игре вам понадобит-
ся виртуозное владение клавиатурой, мгновенная реакция - ведь вра-
гов придется убивать буквально голыми руками (и ногами) - а также
максимальная концентрация внимания. Игра очень динамична.

Другие игры не требуют такой быстрой реакции, хотя и она вре-
менами пригодится, но отличаются значительной сложностью и за-
путанностью обстановки, требуя полного проявления ваших анали-
тических способностей. Примером такой игры может служить игра
"MOVIE", действие которой происходит в большом доме в одном из
латинских кварталов Лос-Анжелеса. Главному герою невозмутимому
агенту ФБР - противостоят мафиози, которыми набит дом, и разные
странные штуки вроде стальных рыцарей-убийц с электронной на-
чинкой или зарядов взрывчатки, установленных в самых неожидан-
ных местах. Однако вам могут и помочь - если не делом, так хоть
информацией - другие обитатели дома. Общаться с ними можно на
обычном английском языке, так что советуем его подучить. Игра от-
личается интересной объемной графикой, весьма сложна и требует
кропотливого исследования.

В целый ряд игр можно играть, только имея специальное описа-
ние - сценарий. То есть играть-то можно и без описания, а вот выиг-
рать без него нельзя - слишком сложна обстановка игры. Примером
таких игр являются три игры фирмы MICROGEN: "EVERYONES a
WALLY", "PIJAMARAMA" и "THREE WEEKS IN PARADISE", объе-
диненные одним героем - неунывающим толстяком Волли. Только
краткое описание обстановки и действий героев каждой из этих игр
занимает 4-5 машинописных страниц. Тем не менее если вы имеете
описания этих игр, процесс игры не очень сложен и очень увлекате-
лен.

16.5. Что делать, если все время убивают ?

Такой вопрос не редкость. Целый ряд игр предъявляет слишком
высокие требования к скорости реакции и внимательности играюще-
го, так что даже виртуозы клавиатуры и джойстика не могут в них
выиграть. Это происходит оттого, что авторы игр, зная досконально
свои детища, усложняют их до тех пор, пока сами не начнут выигры-
вать с трудом. Человек, не знакомый с особенностями такой про-
граммы, оказывается в таком случае бессилен.

Что же делать? От названия команды встроенного бейсика РОКЕ,
записывающей в определенную ячейку ОЗУ компьютера определен-
ное значение, произошел термин "запокование" программы. Именно
эта команда позволяет так изменить работу программы, что у вас
появится "бесконечная жизнь", или "бесконечное время", или "беско-
нечное оружие", или все это вместе. Вся сложность состоит в том, что
нужно знать параметры (адрес, и байт данных) команды роке и су-
меть подать ее (или их, если надо несколько) по окончании загрузки
программы.

Узнать необходимые параметры можно из специальных зару-
бежных изданий (SINCLAIR USER, BYTE, BYTEK и др.) Либо по-
лучить их там же, где и описания.

Подать необходимые команды по окончании загрузки можно,
лишь, взломав загрузчик игры и встроив эти команды в него. Правда,
есть вариант - можно копировать программу копировщиком, имею-
щим режим РОКЕ, например, COPY COPY или COPY NEW.

Если такой вариант возможен, он особо оговаривается.

Например, взломаем загрузчик игры INDIANA JONES:

1 CLEAR 24791 : LOAD "" CODE : LOAD "" CODE : RANDOMIZE USR 24830 : LOAD "" CODE
16464 : RANDOMIZE USR 24833

Так он выглядит в оригинале. Вставим в него роке 33948,0 (меж-
ду командой RANDOMIZE USR 24830 и командой LOAD "" CODE
16464) и запустим загрузчик командой RUN. Теперь можете вклю-
чить магнитофон и загрузить программу INDIANA JONES - и вы
увидите, что у вас появилась бесконечная жизнь.

16.6. Проблема совместимости

В процессе работы с самодельным компьютером вы наверняка
столкнетесь с тем, что программы, нормально работающие у ваших
друзей, не желают работать на вашем компьютере. Не спешите ругать
свой магнитофон - скорее всего причина гораздо более серьезна. Эта
причина - аппаратная несовместимость вашего компьютера с на-
стоящим компьютером ZX SPECTRUM.

Отпечатано с готового оригинал-макета
в типографии ИПО «Полигран». Зак. 183
125438, Москва, Пакгаузное шоссе, 1




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Playing - Советы по прохождению игр: Бегство на Хархан, Сталкер.
Математический анализ - Фанатеем от предмета.
Millenium - результаты виртуального виртуального соревнования.
Разное - Уууух! Все эти чешки ушли гулять...
Юмор - Код программы. Приключения Буратино как оно есть.

В этот день...   21 ноября