ZX-Ревю 1994 №2 1993 г.

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


АВТОРСКАЯ ПРОГРАММА

Читатели, которые предлагают свои программы, задают вопросы, на которые мы постараемся ответить. КОРР: Можно ли использовать в своих программах откомпилированные, откомпрессированные и обработанные с помощью своих утилит музыкальные процедуры, имитирующие записи популярных мелодий? Примером могут служить польские музыкальные демонстрационные мелодии "SABRINA" и "LAMBADA" для музыкального сопроцессора AY-38910/12.

ИФК: Конечно же можно. Вы автор и Вы решаете, что использовать в Вашей программе. Можем только порекомендовать использовать что-то и для тех, у кого нет музыкального сопроцессора, иначе круг пользователей Ваших программ искусственно сузится.

КОРР: Существует ли стандарт, которого должен придерживаться программист? Например: язык сообщений в программе (русский или английский), форма описания и технической документации к присланной программе, вид носителя (кассета, диск).

ИФК: Вы - творец, художник. Какой должен быть стандарт для художника, который пишет картину? Можно создать программу, которая будет соответствовать всем мыслимым стандартам и при этом быть неинтересной. Или не соответствовать ни одному стандарту, и быть прекрасной! Единственным критерием должен быть один - сделать программу, которой захотят пользоваться другие. Что касается документации - здесь все зависит от самой программы. Если это, например, простая "стрелялка", то вряд ли документация нужна. Если это какая-нибудь системная утилита, или игра с непредсказуемыми моментами или достаточно сложная в управлении - видимо описание целесообразно. Его объем определять Вам, как и вид носителя информации. Немаловажное значение имеет и краткое описание программы для публикации. Оно должно быть таким, чтобы в нескольких фразах показать Вашу программу с наилучшей стороны. Если, прочитав это описание, сразу же захочется иметь такую программу у себя - то Ваша цель достигнута.

КОРР: Во многих своих программах я раньше не ставил свое имя и фамилию, а свой псевдоним. Вопрос: необходимо ли в своих программах указывать свои инициалы?

ИФК: Вовсе не обязательно. Ведь сама программа не станет от этого лучше или хуже. Вы можете и дальше пользоваться псевдонимом, если хотите. Только сообщите об этом нам, чтобы мы соблюдали Ваше "инкогнито". КОРР: Автор, заключивший с Вами договор, обязан не работать с другими фирмами реализаторами? ИФК: Совсем нет. Мы не накладываем никаких ограничений на это. Какие контакты поддерживать и с кем -это решать только Вам.

Мы ответили на некоторые наиболее типичные вопросы. Главную суть Вы, наверное, поняли: Вы авторы и Вы решаете все вопросы, связанные с Вашими программами. А теперь переходим непосредственно к самим программам.

ЗАЯВКА: У011

ПРОГРАММА: DisBasic (Disassembler of Basic Programm).

АВТОР: Кунгуров А.Н., Нижний Архыз.

ДАТА РАЗРАБОТКИ: не указана.

ЯЗЫК ПРОГРАММИРОВАНИЯ: Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ: нет.

ДОКУМЕНТАЦИЯ: нет.

КРАТКОЕ ОПИСАНИЕ:

Программа "DisBasic" предназначена для обработки Бейсик-программ длиной до 8 Кб.

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

Ввод текущего адреса (DEC, HEX).

Вывод 8 байт в двоичном или графическом виде.

Целочисленный калькулятор.

Удаление из строки N байт, либо блока строк из программы (номера строк - только в DEC-виде). Поиск адресов строк.

£3906

0

800

DisBasic 1

£3909

0

800

КУНГУРОВ HI

£39 10

5S

ВЗП

V £.0 19931

£39 11

£5 1

BFB

CL5

£39 1£

13

B0D

ЕЕ

Hddr Bin

£39 13

0

800

Can Extr

£39 14

£0

В 14

Invers

FLin Get

£39 15

135

867

Ч

Ins KLin

£39 16

0

800

Load Mons

£39 17

£45

BF5

Print

Poke OLbp

£39 1S

17£

вне

НТ

Ren 5 с г

£39 19

49

83 1

1

Text Uars

£3920

14

B0E

Number

I

£39£ 1

0

В 0 0

10 £3867

£39££

0

В 0 0

£0 £3913

£3923

1

В 0 0

30 £ 4 0 5 £

£39£4

0

В 0 0

40 £ 41£ 0

£39£5

0

В 0 0

0 £ 4 £ £ 0

£39£6

44

В £ С

I

50 £+£71

£39£7

54

836

6

60 £4615

£39£S

14

80Е

Number

0 £4665

£39£9

0

800

70 £4766

Вывод текущего адреса, трех системных переменных и объема программы.

Вставка в программу байтов.

Загрузка программы с ликвидацией автостарта.

Выход в MONS-4 (V 4.1 Hisoft). Замена байтов или символьных строк. Запуск "Look Basic Programs" (А. Бессонов).

Перенумерация строк Бейсик-программы. Эта опция, переименовывая строки, соответственно изменяет обращения в операторах перехода.

Скроллинг. Направление скроллинга указывается курсором (вверх/вниз). Вывод только текстовых сообщений Бейсик-программы.

Вывод имен переменных, использованных ("отработавших") в исследуемой программе.

ЗАЯВКА У012

ПРОГРАММА "AUD*OPEN"

АВТОР А. Дурненко, г. Омск.

ДАТА РАЗРАБОТКИ январь 1993 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ Бейсик, Ассемблер

НАЛИЧИЕ ЗАЩИТЫ есть.

ДОКУМЕНТАЦИЯ не указано.

КРАТКОЕ ОПИСАНИЕ:

Программа предназначена для снятия защит с дисков TR-DOS, основанных на искажении данных на нулевом

треке.

В ряде случаев может восстановить испорченные при записи диски. Программа русифицирована, удобна в обращении, озвучена. Во всех режимах выводятся подсказки.

ЗАЯВКА И009

ПРОГРАММА ПОЛЕ ЧУДЕС

АВТОР Извеков А.Н. г. Краснодар.

ДАТА РАЗРАБОТКИ июнь 1991 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ Бейсик, Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ нет.

КРАТКОЕ ОПИСАНИЕ:

Программа является компьютерной версией телешоу "Поле Чудес". Количество играющих - до четырех человек. Количество слов в памяти - более 300 (с возможностью увеличения). Игра озвучена при помощи программы "Fongen", т.е. по ходу игры осуществляется речевой комментарий событий.

На экран выводится информация о выбранном из памяти (случайным образом) слове, список игроков и набранных ими очков, протокол неверно названных букв, имитатор "рулетки" в виде бегущей строки (скроллинг строки - по пикселам), визуальный комментарий хода игры, информационная строка.

В информационной строке даются необходимые рекомендации по ходу игры, так что дополнительного описания не требуется.

Программа почти полностью написана на Бейсике, за исключением подпрограммы, имитирующей вращение "рулетки", а также "речевых" кодов "Fongen" и музыкальных заставок из "Wham!". Самый большой недостаток игры -отсутствие режима выдачи призов (пока не нашлось спонсоров).

АВТОРСКИЙ ПЕРЕВОД. ЗАЯВКА: И010

ПРОГРАММА: ROULETTE-R.

АВТОР: Подкорытов Л.М.

ДАТА ПЕРЕВОДА: август 1993 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ: Бейсик+Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ: есть.

ЖАНР: TRADITIONAL

КРАТКОЕ ОПИСАНИЕ:

Эта программа является переводом на русский язык программы "CASINO ROYAL" ("КОРОЛЕВСКОЕ КАЗИНО"), созданной фирмой "Oxford Computer Publishing Ltd". Год неизвестен. Компьютерный аналог игры в рулетку. Количество играющих - до 6 человек. Есть встроенная инструкция.

ЗАЯВКА: И011

ПРОГРАММА: BATTLE SHIPS-R.

АВТОР: Подкорытов Л.М.

ДАТА ПЕРЕВОДА: май 1993 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ: Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ: есть.

ЖАНР: TRADITIONAL КРАТКОЕ ОПИСАНИЕ:

Эта программа является переводом на русский язык программы "BATTLE SHIPS" ("МОРСКОЙ БОЙ") фирмы HIT PAK, 1987 г. Компьютерный аналог широко известной настольной игры. Количество играющих - до 2-х человек.

ЗАЯВКА: И012

ПРОГРАММА: ANDROID 2-R.

АВТОР: Подкорытов Л.М.

ДАТА ПЕРЕВОДА: апрель 1993 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ: Бейсик+Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ: есть.

ЖАНР: ACTION.

КРАТКОЕ ОПИСАНИЕ:

Эта программа является переводом на русский язык программы "ANDROID 2", фирмы VORTEX SOFTWARE, 1983 г. Цель - побывать в трех зонах и уничтожить в каждой по пять "МИЛЛИТОИДОВ". Игра требует исключительной реакции. Есть встроенная инструкция, играет 1 человек.

ЗАЯВКА: И013

ПРОГРАММА: POOL-R.

АВТОР: Подкорытов Л.М.

ДАТА ПЕРЕВОДА: январь 1993 г.

ЯЗЫК ПРОГРАММИРОВАНИЯ: Бейсик+Ассемблер.

НАЛИЧИЕ ЗАЩИТЫ: есть.

ЖАНР: ACTION.

КРАТКОЕ ОПИСАНИЕ:

Эта программа является переводом на русский язык программы "POOL", автор MIKE LAMB, 1983 г. Количество игроков 1 или 2. Компьютерный аналог игры в бильярд. Данная версия, в отличие от фирменной, адаптирована к KEMPSTON-джойстику.




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
От авторов - традиционное вступление.
Spectrum gamez - eXiStEnZ - the crazy Delfox, Aliens...
Наши новости - Повторный бой в игре Tank War.
Под звуком "ПИ" - Почему известные люди уходят со сцены?
EMS 2.00 - Об правильной настройке SETUP'а.

В этот день...   19 апреля