ZX Review #11-12
26 ноября 1997

Новые программы - Обзор программы No Kempston.

<b>Новые программы</b> - Обзор программы No Kempston.
(c) Иван Рощин, г.Москва, 1997

          NO_KEMPSTON

   Известно,  что  в   некоторых
программах опрос  кемпстон-джой-
стика производится  некорректно,
т.е. не  распознается  ситуация,
когда  он  не  подключен.  Из-за
этого нарушается управление про-
граммой.
   В такой ситуации вам  поможет
моя утилита "NO_KEMPSTON", кото-
рая убирает  из  выбранного  ва-
ми файла команды, осуществляющие
опрос джойстика: IN A,(#1F)  за-
меняется на LD A,0. После  такой
обработки в большинстве  случаев
работоспособность программы вос-
станавливается.
   После  запуска  "NO_KEMPSTON"
считывает и выводит на экран ка-
талог диска. Вы  должны  выбрать
обрабатываемый  файл  и   нажать
ENTER.

┌────────────────────────────────────────┐
│              Управление:               │
├────────────────────────────────────────┤
│ Q,A,S,X,SINCLAIR,CURSOR - выбор файла; │
│ ENTER - начать обработку файла;        │
│ R - перечитать каталог диска;          │
│ BREAK - временный выход в TR-DOS.      │
└────────────────────────────────────────┘

   Когда  файл   будет   выбран,
NO_KEMPSTON произведет проверку:
соответствует ли изображаемый на
экране  каталог  диска  каталогу
диска, находящегося в дисководе.
При  несовпадении  просто  будет
перечитан   каталог.   Благодаря
этому исключаются  такие  ситуа-
ции, когда  вы  вставили  другой
диск, а перечитать каталог забы-
ли.
   Если все  нормально, начнется
обработка файла. Вы можете  сле-
дить за ее ходом по цвету бордю-
ра: как  только  в  файле  будет
найдена команда IN A,(#1F), бор-
дюр станет зеленым.  Когда  весь
файл будет  обработан,  появится
одно из двух сообщений:

  ┌────────┐  - в файле была найдена и
  │   OK   │█   исправлена хотя бы одна
  └────────┘█   команда IN A,(#1F);
   ▀▀▀▀▀▀▀▀▀▀
  ┌────────┐
  │ NOT OK │█ - с этим файлом ничего
  └────────┘█   сделать не удалось.
   ▀▀▀▀▀▀▀▀▀▀

   При использовании этой утили-
ты необходимо учитывать, что:

 - бесполезно  применять  ее  на
   зашифрованных или скомпресси-
   рованных файлах;

 - последовательность байтов #DB
   #1F, соответствующая  команде
   IN A,(#1F), может оказаться в
   файле случайно и не иметь от-
   ношения  к  опросу  кемпстон-
   джойстика. Поэтому я рекомен-
   дую скопировать  обрабатывае-
   мые файлы на  другой  диск  и
   все действия выполнять  имен-
   но с копиями.

           *   *   *




Другие статьи номера:

Авторская разработка - С.Зонов, А.Ларченко. О контроллере SMUC (HDD и IBM периферия).

Компьютерная новелла - Воины Звезд (по игре Shadowfire).

Новые программы - Обзор Digital Studio v1.12, Digital Studio Compiler v1.01

Новые программы - Обзор Xas редактор-ассемблер 128К (v5.05).

Новые программы - Обзор Музыкального редактора Instrument v3.01

Новые программы - Обзор программ FASTzasm и @-zasm.

Новые программы - Обзор программы No Kempston.

Профессиональный подход - Алгоритмы построения и прохождения Лабиринтов.

Смех без причины... - Материалы из юмористического журнала SpectrofUn.

Советы экспертов - Игра FEUD.

Советы экспертов - Игра Killed Until Dead.

Советы экспертов - Игра War in Middle Earth.

Форум - Конверсия цветной спектрумовской картинки на IBM. Конверсия ч/б картинки с IBM на ZX Spectrum.

Форум - О русификации игровых программ.

Форум - Программа детекта эмулятора.

Форум - Процедура "цветные полосы на бордюре". Снижение шума FDD.

Форум - Процедура перевода числа в десятичный вид. Процедура - сканер пароля.

Форум - Снятие защиты Microprotector'а.

Форум - Эмуляторы, которые мы выбираем: 'UKV Spectrum Debugger', 'Z80TRDOS'.

Читатель-читателю - Драйвер ввода в режимах последовательного и прямого доступа из файлов системы TR-DOS.

Этюды - Графический эффект "плазма 2".

Этюды - Графический эффект "плазма 2".

Этюды - Графический эффект "плазма".

Этюды - Полезные советы. Быстрая переброска экрана.

Этюды - Ремейк процедур 93 года.

Этюды - Эффект "пламя".


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

Похожие статьи:
Ресурсы - ZX-Spectrum: ресурсы в Интернет - 2...
BIRTHDAY - С днем рождения SOBOS, POL, BIT MASTER.
Что нового - О новинках в Минске: Adventurer #9, ZX-Power #3, Scenergy #1.
Voxon land - газета от Воксона.
News - 14th of November - Louisa gave birth to our daughter, named Dasha.

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