Spectrofon #10: С миру по биту: ПО для ZX Spectrum

┌──────────────────────────────┐  
│ ───── С МИРУ ПО БИТУ ───── │
└──────────────────────────────┘

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

- ОБ ИГРАХ -

КОТИН МАКСИМ (С.-Петербург):
...Хочу рассказать о моих маленьких открытиях в игре "ROBIN OF SHERWOOD". Итак, если покурировать на вертикали, где находится Leaford Grange, то можно встретить сборщика налогов. Находу обыскав его повозку, можно найти мешки с зерном, а в них 200 золотых монет... На западе, у деревни, на священном дереве можно найти Touchstone.
Если Вы возьмете в пещере лук и стрелы и отправитесь в лагерь, то там появится посланец, который сообщит, что в Ноттингеме открыт турнир. Отправившись на юг, Вы входите в город и, выстрелив из лука (shoot arrow) забираете главный приз - серебряную стрелу и быстро убегаете оттуда, как и в первый раз.

Далее идете в замок Белемы на восток и с помощью серебряной стрелы убиваете ее и освобождаете Lady Marion. Обыскав тело убитой ведьмы можете найти второй Touchstone.

"S": Здесь нужно еще раз обыскать мертвое тело и вытащить из него стрелу.

КОТИН МАКСИМ: Кроме всего этого Вы можете подружиться с Маленьким Джоном, если Вы победите его в драке на посохах. Также в юго-западной части разъезжает крестьянин в телеге. Если его остановить (stop cart), он убежит. Вы можете залезть в телегу (climb cart). Тогда лошадь срывается с места и везет Вас в Ноттингем. Дождавшись темноты (sleep), Вы можете вылезти (leave cart) наружу.

Ну вот, собственно, и все. Непонятно, как открыть сундук и попасть в Leaford Grange, а также где искать священный крест.

Но, надеюсь, кто-нибудь будет более удачлив и догадлив чем я...

"S": Спасибо, Максим, за интересное исследование.

ЗАБЕЛЯН ДАВИД (г. Туапсе):
Здравствуйте, уважаемая редакция журнала "Спектрофон". Давно хотел написать Вам, но все как-то не получалось. Теперь случай представился. Это Ваше задание по игре "THE SENTINEL". Игра просто превосходная. Еще бы, ведь сама FIREBIRD написала. Сначала было трудно, но "кто ищет, тот всегда найдет". В игре есть много тонкостей и непонятного, но с этим как-то боремся.

Сообщаю пароли некоторых уровней:

8-46986565 63-68703477
9-26945744 72-09857276
20-87457664 80-51458381
22-88670629 101-63949077
25-82879455 102-95845433
31-92456959 122-42213878
36-99954277 136-21943987
42-00544319 166-16100221
51-71973967 - - - - -

КУТЕНКОВ ВАСИЛИЙ (Архангельская обл.):... Я приобрел восемь выпусков Вашего электронного журнала. В первом номере мне очень понравилась адвентюра "Kayleth", но я столкнулся с двумя проблемами. Первую я не без труда решил. Она заключалась в том, что эта игра не была полностью адаптирована под диск.

Дискофицировать ее оказалось довольно трудно, т.к. программа занимает всю оперативную память, но, используя непосредственное обращение к ПЗУ TР-DOS v5.3, мне все же удалось это сделать. Итак, вся работа по адаптации осталась позади и я сел играть в игру. Начал я игру по дебютному сценарию, который был опубликован в Вашем журнале. Кроме того, мне удалось отыскать ряд предметов: circuit fuse, micro canister, strip of tape, pair of gloves. И вот тут я столкнулся со второй проблемой: тщательно исследовав все восемь обнаруженных локаций, я крепко застрял. Я знаю о существовании телепортатора и о том, как его задействовать, но от этого не легче.

От отчаяния я решил написать Вам в надежде, что Вы дадите какую-нибудь подсказку. На этом я, пожалуй, закончу. Заранее благодарен. Удачи Вам в вашей нелегкой, но нужной работе!

P.S. Подсказку желательно дать в 1-2 хода, или, что еще лучше, в виде намека, чтобы я не потерял интерес к игре...

"S": Ну что ж, попробуем помочь. Если внимательно осмотреть микроканистру, то можно понять, что она содержит в себе какие-то необходимые в дальнейшем предметы. Только вот как открыть ее? Здесь Вам пригодится кассета c кислотой. Если открыть ее и положить на микроканистру, то кислота растворит оболочку канистры и Вашему взору предстанут три новых предмета...
Думаем, дальше Вы сами поймете, как ими пользоваться.

БОНДАРЕЦ ДМИТРИЙ (г. Талнах-2):... В пятом номере журнала "SPECTROFON" Вы опубликовали полную дисковую версию программы "GAC". С ее помощью я сразу начал писать свою собственную игру. Но при попытке загрузки с диска отложенного состояния, игра как бы стартует заново. Это большой минус программы "GAC". У меня сложилось впечатление, что при адаптации программы "GAC" на дисковод вы сделали что-то не так. Я прошу: коли уж вы решили сделать ХОРОШЕЕ дело, то закончите его и исправьте свою ошибку. Советую включить уже исправленную версию игры в очередной номер журнала. Сам я перевел "GAC" на русский язык.

"S": Спасибо, Дмитрий, за письмо. Действительно, в программу "GAC", представленную в пятом номере, вкралась досадная ошибка. К сожалению, мы ее сразу не заметили. Но, проверив доводы нашего читателя, мы нашли ее и сразу исправили. Выполняем просьбу Дмитрия и включаем в состав этого номера исправленную версию программы "GAC".

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

БЛАГОВИДОВ В.В (г. Уфа): Хочу вернуться к наболевшему вопросу о POKES. Скажу честно, я не разделяю безоговорочную точку зрения журнала "SPECTROFON" на этот счет.

Безусловно, в последнее время расплодившиеся "кракеры" вставляют "инфиниты" куда только могут (чуть ли не в ..., извиняюсь), и в большинстве случаев только портят этим игру. Я с этим полностью согласен и порицаю этих горе-программистов. Но! В некоторых играх обязательно нужны POKES. Эти игры делятся на несколько групп.

Первая - самая большая. Это например, такие игры, как COMMANDO, I BALL 2, R-TYPE и др.
В них применяется принцип: умер - начинай текущий уровень с начала. А эти уровни достаточно сложны и даже дополнительные "жизни" не помогают. Так что POKE типа infinite lives здесь не очень помешает, а наоборот, придаст игре новый блеск.
Я не уверен, что с этим POKE вы сможете сразу пройти хоть одну из вышеперечисленных игр до финала.

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

А в таких играх как MYTH, LAST NINJA 2, ENIGMA FORCE, DRILLER, CASTLE MASTER и др. применять POKES любого вида - в высшей степени издевательство, так как авторы создали в меру сложные игры, которые можно пройти и без "вечностей".

Третья, и самая малочисленная, группа - это т.н. узкоспециальные POKES. Они могут быть самого разного назначения. В частности, те, которые служат обычно в сложных логических играх для временного удаления весьма поднадоевших и назойливых аркадных элементов. Так, например, мне до чертиков надоело постоянно нарываться на коварных vardem-ов и warrior-ов в игре MARSPORT.

И я откопал пару POKES, которые блокируют этих персонажей (в целом эти POKES на ход игры, вроде бы, не воздействуют). Вот они:

34032,24:34378,24:43333,201.

Скажу также, что я пользуюсь магнитофонной версией MARSPORT с блоком CODE 24100,41436 и стартовым адресом 26980.

Чуть не забыл. У меня есть претензии: ASM 1.12 никак не хочет работать с дисководом, а VENDETTA сбрасывается при попытке загрузки заключительной, четвертой, пары блоков.

"S": Про "ASM" мы уже писали, что конфликт этой программы с оболочкой журнала приводит к самым разным негативным явлениям. Для того, чтобы эта программа работала нормально, она должна быть записана в начале диска.

А VENDETTA на наших машинах работает нормально. Мы прошли игру еще раз и никаких сбоев не обнаружили. Может кто-нибудь из читателей поделится своими соображениями по этому вопросу?

БЛАГОВИДОВ В.В: И еще хочу задать пару вопросов по игре SHADOWFIRE: как убить генерала Зоффа? При входе в комнату с Крайксисом и Зоффом, последний через некоторое время срывается и делает ноги! Ни догнать, ни как следует атаковать его не получается. Не помогает даже телепортация его на корабль - во всех случаях спустя некоторое время появляется сообщение, что Зофф спасся.
И зачем там карточка с черепом?

"S": Ну с карточкой, пожалуй, все ясно. Это ключ для активизации системы самоуничтожения станции-крепости Зоффа. В одном из многочисленных секторов станции можно найти пульт управления этой системой. Там же можно применить и карточку.

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

Проверить это легко по числу плененных врагов. И еще небольшая подсказка: недалеко от капитанской рубки можно найти устройство замедления времени. А вот где и как его применить попробуйте догадаться сами...

БЛАГОВИДОВ В.В.: Вопрос по программе "DRILLER". Поставил уже 16 бурилок, но ни как не могу обнаружить последний, 18 сектор. И не знаю куда ставить бурилку в секторе NICOLITE. Зачем нужны два переключателя в секторах OCHRE и GRAPHITE? Куда показывает стрелка в секторе BASALT? Что означает цифра 17 в секторе OBSIDIAN?...

"S": Сейчас мы готовим статью о тайнах программы "DRILLER". Надеемся, что она будет опубликована в ближайших номерах. Там будут ответы на многие вопросы.

АНАНЬЕВ ВЛАДИМИР (г. Тольятти): Вот уже который раз приходится менять текст моего послания в связи с Вашим умением гибко реагировать на пожелания читателей: только хотел было предложить сделать возможность распечатки "Спектрофона", как в "свежем" номере получаю такую возможность; или прислать строчку - гневное послание, что неудобно иметь защищенные версии "игрушек", и пожалуйста - копируй, сколько душе угодно.

Особенно радует практически полное отсутствие опечаток (а ведь даже мой любимый "ZX-РЕВЮ" грешит ими). Приятно читать текст интересный и грамотно написанный.

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

"S": На самом деле не все так просто. Подписка удобна нам только тогда, когда средства, полученные от нее, можно эффективно использовать для каких-то других проектов.

Иначе инфляция быстро съедает "мертвый" капитал и мы остаемся ни с чем. В одном из предыдущих номеров мы писали, что к концу года вернемся к вопросу о подписке. Так вот, нами подготовлен новый проект - полиграфическая версия годового сборника журнала "SPECTROFON", в который войдут все описания игр из разделов "ЭКСПЕРТИЗА", "ДЕБЮТ", "ФАНТАЗИЯ", "АРХИВ". Но все дело упирается в полиграфию. На данный момент она подорожала настолько, что этот проект стал для нас весьма сомнительным.

Так что пока четкого и однозначного ответа на вопрос, будет ли издана книга "SPECTROFON: ОПИСАНИЯ ИГР", нет. А значит целесообразность подписки на наш журнал, также остается под вопросом. Но тем не менее, мы не закрываем эту тему и обязательно оповестим всех читателей о нашем окончательном решении в последующих номерах журнала.

ДИСКУССИЯ
─────────

"S": В письмах, пришедших к нам в последнее время, развернулась дискуссия по поводу дальнейшей судьбы компьютера "ZX-SPECTRUM" в нашей стране. Но сначала слово читателям. Открывает ее однофамилец главного редактора журнала "SPECTROFON":
МАТВЕЕВ Ю.А. (г. Нижний Тагил):
Пишу Вам впервые. Ваш журнал мне очень нравится, выписал через "ИНФОРКОМ" все номера (до N8) и с удовольствием прочитал. Оформление прекрасное! Тематика хорошая. Но есть небольшое но...

Позвольте по-дружески поделиться некоторыми мыслями. Содержание первых номеров было очень хорошим и для тех, кто любит ТОЛЬКО игры, и для тех, кто пытается сам создавать что-нибудь для компьютера. Ну, а судя по последним номерам, я думаю, что Вы рискуете в скором времени потерять половину своих читателей, так как интерес к журналу постепенно угасает. Я сужу об этом по настроению среди своих знакомых и не только.

Дело в том, что в последних номерах совсем исчез раздел "СИСТЕМА" и тематика этих номеров полностью посвящена играм. От этого остается легкая досада.

Неужели Вам нечего опубликовать в этом разделе? Или, что еще хуже, Вы решили "похоронить" этот раздел? Если это так, то я думаю, что в скором времени придется Вам "похоронить" и сам журнал.

При покупке журнала (не все его выписывают как я, не глядя), многие спрашивают: "А что там нового?", имея ввиду не столько "игрушки", сколько "системки", и услышав: "Ничего!", уходят разочарованные.

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

"S": Это не всегда так. В Москве на самом деле осталось не очень много профессиональных системщиков на "ZX-SPECTRUM". Обратите внимание на "инфоркомовские" авторские программы - большинство этих программ написаны далеко от Москвы. А что касается того, чтобы самим связаться с авторами - судите сами, если бы они жили в Москве...

К тому же иногда случается и такое, что авторы программ, когда мы сами выходим на них, запрашивают такие суммы, будто бы мы все живем в Америке и получаем среднюю зарплату среднего американца (порядка 25000 долларов в год)...

МАТВЕЕВ Ю.А.: Информацию к размышлению и к действию можно взять хотя бы из демонстрационных заставок к игрушкам. Там иногда встречается много интересных сообщений.

К примеру: RST7 пишет, а может уже написал, TASM 3.0. Это турбоассемблер для 128 К. Судя по TASM 128 v2.0, это мощный и удобный ассемблер.

Или STALKER написал программу STS 128. Это полноэкранный оконный монитор+отладчик...

"S": Насколько нам известно TASM 3.0 еще не написан, а программа STS 128 передана автором на дистрибуцию в фирму "ИНФОРКОМ". Так что ждите новых дисков по каналам проекта "Авторская программа". Кстати, недавно мы связались со STALKERом и договорились о включении в состав нашего журнала новой, третьей версии STS 128. Так что в ближайших номерах эта программа, видимо, будет опубликована....

МАТВЕЕВ Ю.А.: У меня есть программы LASER GENIUS Z80 ASM v1.4 и LASER GENIUS Z80 v1.5. Это ассемблер и монитор, судя по всему, очень мощные и хорошие. Но нет описания и нигде не могу найти. А ведь судя по авторам:  Oasis Software 1986,  MOA 1992 - эти программы адаптировал под дисковод MOA. А Вы наверняка сможете с ним связаться, и быть может у него есть описания этих программ и он сможет передать их Вам для публикации. Без описаний эти программы ничего не стоят.

"S": По нашим сведениям у МОА нет описания на LASER GENIUS Z80. И видимо, как ни грустно это признать, ни у кого нет. Разве только какой-нибудь одиночка сумел разобраться с этой программой.

МАТВЕЕВ Ю.А.: А сколько хороших программ ждут своих пользователей. Я имею в виду раздел "Авторская программа" в "ZX-РЕВЮ". Я не пойму политику "ИНФОРКОМа".

Заявки публикуются, а программы, за редким исключением, не распространяются. Свяжитесь с авторами этих программ, и они наверняка дадут Вам добро на публикацию. Иначе, я думаю, они бы не делали заявок.

"S": На самом деле ситуация здесь такая: среди заявленных авторских программ действительно в состав сборников входят далеко не все, но дело здесь не в политике, а в самих авторах.

Кто-то с русским языком не в ладках, кто-то "сырую" разработку прислал, кто-то слишком много запросил и т.д. Поэтому от некоторых программ фирма отказывается, несмотря на опубликованную ранее заявку. Так было, например, с DIZZY NEW.

МАТВЕЕВ Ю.А.: Со своей стороны хочу Вам предложить разработанный мною адаптер для "мыши", который служит для подключения манипулятора "мышь" вместо кемпстон джойстика.

Позволяет управлять программой с помощью мыши без каких-либо дополнительных драйверов. Адаптер собран на четырех обычных микросхемах серии K555. Позволяет подключить практически любую оптомеханическую "мышь". Без проблем подключаются "мышки" EC 1841, MMП 9В ("ПОИСК"), OLIVETTI (P8I-5A). Можно подключить и "битые" мышки, лишь бы были целы оптопары (правда с небольшими переделками).

"S": Спасибо, присылайте. По возможности опубликуем.

Автор следующего письма продолжает тему нашей дискуссии.

КОЧЕТОВ ОЛЕГ (г. Балашиха): Не секрет, что сегодня "Спектрум" переживает не лучшие времена.

Ему требуются свежие идеи, и я не сомневаюсь, что в России ему не дадут умереть в "расцвете сил". Современные "Спектрумы", это не просто игрушки, это серьезные машины, которые можно с успехом применять и на работе и дома.

Ваш журнал - первая ласточка крупномасштабного наступления умов нашей страны на "спектрумовский" рынок. Честно говоря, приобретая первый номер "Спектрофона", я не мог отвязаться от мысли, что беру "кота в мешке". Но, придя домой и запустив дискету, я понял: это не кот, а настоящий тигр! Сейчас являюсь горячим поклонником Вашего издания.

"S": Насчет "первой ласточки" - спасибо, конечно, но мы сами так не считаем. Взять хотя бы операционную систему "is-DOS". Что бы не писали и не говорили о ней, эта система - второе дыхание российского "Спектрума". И ее надо как можно активнее развивать и совершенствовать. А на счет "крупномасштабного" наступления умов... Автор предыдущего письма вряд ли согласился бы с этим.

Действительно, сегодня сложился некий "голод" на новые программные продукты и, на наш взгляд, дело не только и не столько в конкуренции со стороны IBM или AMIGA, как считают многие.

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

Да, конечно, у стандартной 128-ой машины памяти маловато, но возьмите "Profi 512+" или даже мегабайтную машину этой марки. Для каких-то производственных нужд малого предприятия эта машина, вкупе с набором прикладных программ "is-DOS" как-то "бухгалтерия", "финансы" и т.д. вполне сгодится.

В чем же дело? А на этот вопрос трудно найти однозначный ответ. Самым простым было бы обвинивать программистов в лени, в некоем особом менталитете, когда у них руки доходят лишь до "крутых" демонстраций с бегущими строчками под углами от 0 до 360 градусов. И вроде как на большее они не способны. Хотя замысловатые эффекты в тех же "демо" доказывают обратное: у нас много талантливых программистов.
Только вот наша СИСТЕМА не позволяет им вырасти до профессионалов, способных создавать более серьезные и нужные пользователям программные продукты. Значит дело не в лени, а в системе? Как выходить из этой ситуации? Да, безусловно, нужно развивать проект "авторская программа". Но скажем прямо - те суммы, которые сейчас способны заплатить дистрибьютеры программного обеспечения (тот же "ИНФОРКОМ", например) вряд ли могут стать серьезным стимулом для авторов-одиночек. Короче, получается ситуация, когда у программистов недостаточно стимулов, а у дистрибьютеров недостаточно средств. Единственный зримый выход из такой ситуации - переложить часть расходов на конечного пользователя. То есть повысить цены на программный продукт.
Реально ли это? Возможна ли продажа дискеты с десятком "игрушек" или системных программ по цене десять и более тысяч рублей? На этот счет у нас большие сомнения. Ведь сразу же найдутся "взломщики", которые за углом начнут продавать эти же программы по вполне приемлемой цене и без какой-либо защиты. Улучшать защиту? Но как говорится: против лома нет приема... Да и к тому же с ростом степени защиты, растет и процент незапускаемости программы на различных модификациях компьютеров. Пример: Кладовская "ELITE-3", на которой установлена одна из лучших защит на сегодняшний день. И в результате на 75 из 100 "Speccy" эта игра не идет. Значит и это не выход?

В такой ситуации окупить свои затраты дистрибьютер вряд ли сможет, а прогорев, плюнет на это гиблое дело и растворится в океанах "голубого гиганта" IBM.

Кто-то может сказать, что здесь просматривается другой путь: дискеты распространять без защиты, по обыкновенным, рыночным ценам, а дополнительные средства получать за счет рекламы. Подразумевается, что рекламо-датели волной хлынут на вас и погасит все расходы и даже принесут доход. Наш опыт показывает, что и этот путь не сулит особой выгоды.

Как известно, в нашем журнале реклама публикуется бесплатно.

Когда мы выпускали первые номера, то писали, что бесплатная реклама - явление временное, подразумевая, что скоро мы начнем брать за нее деньги. Но вот с чем мы столкнулись: на самом деле людей, готовых платить за свое объявление - единицы. Каждое второе письмо с текстом объявления имеет подпись "...если бесплатно, то опубликуйте, пожалуйста, следующее...". То есть ясно, что если за деньги - тогда не печатайте. А мы не хотели бы "зажимать" живое общение наших читателей... Таким образом, есть сомнения в эффективности и этого способа.

Что же делать, спросите вы. Следуя логике, надо как-то ограничить деятельность "взломщиков".Можно, конечно, взывать к их совести, но это по меньшей мере смешно. Другой путь - использование в полной мере "Закона о Защите Авторских Прав". В нынешних условиях это не менее смешно. Хотя ситуация понемногу и меняется. Но проблемы все равно остаются. И пока, кроме повышения цен до максимально возможного уровня и одновременного охвата как можно большего количества потребителей, ничего лучше придумать невозможно.

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

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

А Ваше мнение, господа?

АВТОРА!
───────

С этого номера мы открываем в разделе "С МИРУ ПО БИТУ" рубрику "АВТОРА!". Это решение связано с нарастающим потоком предложений от программистов своих собственных программ. В связи с тем, что нам не по силам вступать в переписку с каждым из авторов, мы будем, по возможности, отвечать им в этой рубрике. Ну, а как начать действовать, мы писали в девятом номере журнала. На сегодняшний день у нас есть три письма с конкретными предложениями.

SIM Software ltd (г. Мурманск): Пишем Вам по поводу "LASER BASIC v2.5". Мучились с этой штукой целую неделю, пытаясь усовершенствовать оболочку и пополнить систему новыми программами. И это удалось! Программа может выступать в двух ролях: для тех, кто любит старый добрый бейсик и для тех, кто хочет писать красивые вещи на ассемблере. Для первых это просто находка, а для вторых тоже не помешает (естественно, начинающим). Почти закончено подробнейшее описание, если не считать встроенной инструкции про SPTGEN и SPRITER.

"S": Высылайте, протестируем и, если все сделано на совесть, опубликуем. Программу присылайте с сопроводительной документацией, а на отдельном листке напишите текст по примеру, приведенному в девятом номере журнала.

ШЕСТАКОВ А. (г. Саратов): Хочу предложить Вам свою собственную (от начала до конца) разработку: "Zonder Commander 2.0". Эта программа представляет из себя оболочку для работы с файлами. Она имеет удобный пользовательский интерфейс (управление курсором и правым синклер-джойстиком во всех меню) и относительно небольшой размер (хотя, конечно до RC RST7 ей далеко). "Zonder Commander 2.0" работает на любых спектрум-совместимых машинах с памятью не меньше 128K, вплоть до 1М. Версия TR-DOS не ниже 5.03.

Пользовательский экран в "ZC 2.0" представляет собой окно с 3 столбцами по 16 файлов в каждом. В нижней части экрана выводится информация о текущем состоянии диска: сколько файлов, свободных секторов и т.д. Перемещение по файлам производится клавишами курсора и синклер-джойстиком, отмечаются файлы клавишей пробел. Существует возможность быстрой смены типа выводимых файлов: запускаемые бейсик-файлы и все. Так же можно выводить или не выводить удаленные файлы. В первом случае при переименовании удаленного файла он будет восстановлен в каталоге.

Также можно отметить возможность выбора длины отмеченного файла: из каталога (при этом длина берется без всяких изворотов из данных о файле) или вычисляемая как разность между началом текущего файла и следующего. Эта особенность программы дает возможность обходить некоторые тривиальные типы защит (например зануление длин файлов). Существуют и другие возможности.

Если Вы заинтересуетесь моим "ZC 2.0", то мог бы добавить туда некоторые дополнительные функции (например, дисковый монитор, возможно даже с дизассемблером).

"S": Если добавите эти дополнительные возможности, то обязательно заинтересуемся. Поэтому, как только у Вас все будет готово - действуйте по установленному порядку.

ЛЕВЕНКОВ ВЯЧЕСЛАВ (г. Томск): Прочитал, что в Вашем журнале можно опубликовать игру. Я написал недавно свою собственную игру "GO KNIGHT". Она написана полностью в машинных кодах. Музыку взял со стороны, так как я не музыкант. Единственный недостаток игры - черно-белый режим изображения. К сожалению, у меня стоит черно-белый монитор и я не могу работать четко с цветами. Но, вполне возможно, что к тому времени, когда Вы прочитаете это письмо игра будет цветной..kad

Игра относится к жанру логических игр. После запуска и выбора управления рисуется лабиринт размерами 20x20 знакомест. В правом верхнем углу появляется таблица ходов, где стрелками указано, куда Вы можете ходить. Ваш конь перемещается по принципу шахматного коня. Цель - добраться до верхнего левого угла. Старт из левого нижнего угла. Таким образом необходимо пройти 15 уровней. Оформление игры отличное...

"S": Ну вот и с играми стали обращаться к нам авторы. И это радует. Вячеслав, присылайте по нашему адресу свою игру и мы надеемся, что она будет опубликована. Не забудьте выполнить все наши условия ( "S"N9).

ЖДЕМ ВАШИХ ПИСЕМ И ПРЕДЛОЖЕНИЙ!

Оглавление издания: Spectrofon #10

  • Экспертиза - Matthias
    Анализ игры 'HIJACK' для ZX Spectrum, с подробностями стратегий, тактик и взаимодействия с персонажами для достижения успеха. Обсуждается управление ресурсами и общение в игре. Предоставляются советы и идеи для эффективной игры.
  • Дебют - Владислав Благовидов
    Обсуждение механики и прохождения игры 'MARSPORT'. Исследование стратегий игры и использования предметов. Информация о головоломках и неразгаданных тайнах игры.
  • Презентация
    Драматическая космическая битва оставляет пилота на незнакомой планете. Взрывы и маневры подчеркивают напряженное противостояние. Пилот размышляет о новой, рутинной жизни на далекой планете.
  • Обзор
    Статья обсуждает корреспонденцию от Величутина Н.В. о программном пакете "ANIMATION" для ZX Spectrum и различные обучающие программы для детей. Подчеркивается потенциал "ANIMATION" в мультимедийном и образовательном контексте. Включены критика и ответы на запросы читателей по различным темам.
  • С миру по биту
    Обсуждение разработки ПО для ZX Spectrum, акцент на файловом менеджере Zonder Commander 2.0 и логической игре GO KNIGHT. Подробно описаны функции и улучшения обеих программ. Авторы приглашаются отправлять работы для публикации.
  • Система
    Обсуждение аппаратных улучшений для ZX Spectrum, с акцентом на оптимизацию интерфейса BETA DISK с использованием определенных микросхем. Статья предоставляет подробные инструкции и теоретические объяснения. Отзывы пользователей подтверждают успех этих модификаций.
  • Реклама
    Реклама журнала SPECTROFON, предложения сотрудничества и информация для дистрибьюторов.