Equipos/grupos mencionados
------------------------------------------
АНАЛИЗ АВТОРСКИХ ПРОГРАММ
РАСПРОСТРАНЯЕМЫХ ФИРМОЙ "ИНФОРКОМ".
Системые программы:
1. STS v2.6 & v3.3 (Stalker, г.Харьков).
Эти шедевры распространяет "ИНФОРКОМ".
Если вы о них еще не слышали, то скажем:
они просто отлично работают с портом
#7FFD. Мало того, что автор не имеет поня-
тия о дешифрации портов (полной и непол-
ной), так он еще и диктует нам свои усло-
вия: "... Вам придется изменить схему
(обычно один переключатель и все !), либо
не использовать STS Mobitor. "
А что-же,не компьютер-то новый купить?
Представьте себе такую фразу: "... наша
программа идет на компьютерах не ниже IBM
486 и работает только с кеш-памятью, для
нормальной работы вся остальная память
должна быть отключена. Если она у вас не
отключается, то поставьте в свой
IBM-компьютер один маленький переключа-
тель, или не пользуйтесь нашими программа-
ми. Спасибо за внимание. Покупайте наши
программы,самые лучшие и самые дешевые".
Правда здорово звучит ?
А у вас, дорогие истребители хаккеров,
идут эти программы ? Нет? Ну тогда, надо
извиняемся за выражение, послать к черту
"авторские права" Димы Сталкера (автора
STS), поменять 31 байт (если интересно,мо-
жем указать, какие именно) в программе и
работать с "STS имени себя" (т.е. на
"хаккнутой" вами версии) на ЛЮБОМ компью-
тере.
Кроме того, STS (как и многие другие
программы) некорректно работает с дисково-
дом (нормальная работа гарантирована
только с импортными), из-за отсутствия за-
держек на раскрутку диска.
Как вы уже наверное поняли, не видать
этим программам "легальных" авторских
прав. А вот "ИНФОРКОМ" даже не удосужился
попросить автора придать более товарный
вид STS. А может просто у них пиратские
копии ?
["ОБЕРОН": сейчас нами сделаны две нор-
мальные версии этой программы: STS 2.61D и
STS 2.7, не спутайте их с авторскими. При
их отладке обнаружилась еще масса недора-
боток автора, в частности "глюки" при ра-
боте с диском, так-что об их распростране-
нии говорить пока рано.]
2. TASM128 v3.0 (Rst7, г. Харьков).
Если не считать "стандартно" непра-
вильной работы с портом #7FFD (для исправ-
ления которой нужно изменить всего 13
байт), то этот редактор можно назвать не-
плохим. Но для серьезной работы с ним по-
лезно знать не только команды и клавиши,
но и карту памяти, которую он занимает и
(или) использует. К сожалению, автор не
посчитал нужным рассказать нам о ней. Как
говорится, догадайся мол сама. Правда,
есть у нее и еще один "глюк", но ИНФОРКОМ
на страницах своего ZX-РЕВЮ No 5, 1995 г.
поспешил сообщить нам, как самим испра-
вить этот "глюк", огромное ему спасибо.
["ОБЕРОН": эта программа также нами "исце-
лена", теперь она имеет номер 3.1s. ]
3. FWORD FOR GENS v1.0 (А.Демидов, г. Ос-
тров).
Почитаешь прайс-лист "ИНФОРКОМ"а и
пальчики оближешь. И IBM-формат, и
Is-EDITOR-формат понимает, и много окон
можно открыть, и на 48К работает, вот
только гладить да стирать не умеет. А то,
что ничего длиннее программы бегущей стро-
ки в нем не сделаешь (подгрузка модулей с
диска увеличивает время трансляции и тре-
бует памяти, которой-то и нет) вы узнаете,
когда потратите на его покупку 12 тысяч.
Наверное, автор думал, что праздничное
оформление важнее функциональных возмож-
ностей. А "ИНФОРКОМ"у, мягко говоря, вооб-
ще наплевать, только бы получить с покупа-
телей деньги.
И вот еще что: GENS релоцируем, а FWORD
нет (мало того, ему нужно, чтобы GENS был
на строго определенном месте) !
P.S. После месячного ожидания дискеты, нам
видно придется "засучить рукава" и сделать
собственный экранный редактор для GENS. А
что делать, писать-то программы надо, и
делать это хочется в комфортных условиях.
P.P.S. Начало редактору уже положено. Он
будет менее красочным, зато релоцируемым,
использующим принцип оверлея (в режиме
128/256К) и более компактным (4-5 Кб,
вместо 9 Кб FWORD) .
["ОБЕРОН": на данный момент первая версия
нашего редактора проходит тестовые провер-
ки, к сожалению из-за ошибок самого GENS
(версия МОА, 1991 год: да, да, именно, в
уже хорошо известной нам версии имеется
ошибка) редактор остается пока не релоци-
руемым, но все остальное реализовано: он
действительно лучше, чем FWORD, хотя и ме-
нее красочный, и самое главное, занимает
всего 4К (а ведь он построен по оверлейно-
му принципу и спокойно может наращивать
свой размер до 12К - размер самого GENS,
на место которого он и "оверлеится").]
------------------------------------------
Игровые программы:
1. VIRUS, VIRUS2 (C.Куковякин, п. Н-Тали-
цы).
Здесь, к сожалению, не обошлось без вме-
шательства SPECTROFONa и его рекламной
(иначе не назовешь) компании."Впервые! Не-
детерминированная игра!". Мы, естественно
купились на это и заказали в ИНФОРКОМе се-
бе дискету с ней.Хотите знать, что мы о
ней думаем ? Во-первых, что значит "неде-
терминированная" ? Это типичный представи-
тель игр-типа-Жизнь, по названию первой
такой "недетерминированной" игры - матема-
тической игры "Жизнь", придуманной почти
двадцать лет назад американским математи-
ком Джоном Конуэйем. Недетерминированная -
значит не имеющая четко выраженной цели,
но в "Жизни" такая цель есть - исследова-
ние процессов эволюции с помощью математи-
ческих моделей. Ладно, в конце концов это
просто вопрос терминологии.
А вот, что касается самих программ. В
программе VIRUS мы в первые же полчаса ра-
боты с ней нашли несколько грубых алгорит-
мических ошибок:
- неприемлемая для авторской программы
система распознавания ситуаций, возникаю-
щих при работе с диском (что, места на об-
работчик не хватило ?):
- отвратительная обработка граничных (кра-
евых) условий стрелки (зайдите в DESIGN и
попробуйте "подцепить" клетку, расположен-
ную на границе поля или в нижних углах):
- неправильный алгоритм обработки вирусов
во время боя: сначала ПОЛНАЯ обработка
1-го вируса, затем 2-го, 3-го, 4-го: в ре-
зультате чего вирус с меньшим номером по-
лучает огромное преимущество (попытайтесь
стравить 2 совершенно одинаковых вируса -
ВСЕГДА будет побеждать вирус с меньшим но-
мером), для создания равноправных условий
(не считая места расположения вируса на
поле) обработка ВСЕХ вирусов должна проис-
ходить ОДНОВРЕМЕННО (как, кстати, и огово-
рено в правилах "Жизни"), и состоять из
фаз: размножение, бой, старение, и т.д:
- слишком "глючные" правила развития, нап-
ример, если изменить продолжительность
жизни клеток, то, по законам биологии,
должна измениться частота сменяемости кле-
ток, а меняется неизвестно что.
Теперь рассмотрим VIRUS2. Все вышепере-
численные ошибки не только не были исправ-
лены, но к ним добавились и новые:
- довольно-таки пошлая музыка, через нес-
колько минут переходяшая в набор разных
"непотребных" звуков:
- не устраняется дребезг клавиатуры:
- при совершении любого действия стрелка
возвращается в первоначальное состояние
(видно автор так увлекся добавлением анек-
дотов в программу (их можно прочитать "по-
щелкав" на стеллажах, в главном меню-кар-
тинке), что на нормальную обработку стрел-
ки просто не хватило воображения):
- еще более отвратительная обработка крае-
вых условий в главном меню-картинке.
Остается добавить,что у нас не какие-ни-
будь пиратские версии,а фирменные,"ИНФОР-
КОМ"овские.
Всякий уважающий себя программист должен
смотреть на свои творения с точки зрения
пользователя и не начинать их распростра-
нение без предварительного досконального
тестирования.
Ладно, если бы г.Куковякин сам додумался
до идеи VIRUS, но боимся, что он "сдул"
идею у Томаса C. Рея, статью об исследова-
нии "исскуственной жизни" которого можно
найти в журнале "Техника-молодежи" No 5 за
1993 год, она называется: "Жить и умереть
в компьютере !" .
А вам, уважаемый SPECTROFON, не следова-
ло объявлять Чемпионат Вирусов, не поиграв
в VIRUS хотя бы несколько часов.
Кстати, "о детях" (SPECTROFON No15, "C
МИРУ ПО БИТУ", критика OLDMANa). Посмотри-
те внимательно на картинку-меню в VIRUS2 !
А еще лучше войдите в режим ввода команд:
сможете ввести слова из той самой площад-
ной брани, а компьютер их поймет !
Представляете какая забава для "озабочен-
ных" подростков ?
["ОБЕРОН": дальнейшее "копание" в этих
программах доставило нам столько огорче-
ний, что как только у нас "дойдут до этого
руки" мы сделаем собственную VIRUS-игру, у
нас уже есть масса задумок по этому пово-
ду. А пока, для разминки, можете побало-
ваться с этими программами, и "почувство-
вать вкус" к генной инженерии.
Да, по поводу детей. Мы нашли ту прог-
рамму, из-за которой так "взбелинился"
"SPECTROFON". А знаете почему ? Потому что
какая-то хаккерская группа фамильярно ска-
зала другому хаккеру (сидящему в редакции)
что его "SPECTROFON" очень даже недурен.
Мы согласны, что в конце бегущей строки
идет сплошная похабщина, читать которую
просто противно, но это единичный случай и
давайте говорить о нем отдельно, а не сме-
шивать все в одну кучу.]
2. THE REGENERS: Somewhere ib Research
Cebter.(А.Мартынов,Д.Привальцев,г.Москва).
Очердная "утка" ИНФОРКОМа:
".. Новая недетерминированная игра ...
имеет развитую фабулу, проработанную гра-
фику и музыкальное сопровождение для AY.."
Отдадим должное авторам, игра действи-
тельно красиво сделана и озвучена. На наш
взгляд в ней всего два недостатка (но не
ошибки): слишком много не относящейся к
игре справочной информации и довольно-таки
малый размер игрового поля, не позволяющий
производить серьезных исследований форма-
ций.
Удручает лишь то, как нам эту игру пре-
поднес ИНФОРКОМ.Прочитав прайс-лист, мы по
наивности полагали, что нашли игру, в ко-
торую будем "загоняться" в течении нес-
кольких месяцев. Но,загрузив REGENERS, мы
увидели ... до боли знакомую "Жизнь", при-
чем в ее первоначальном виде, т.е. прог-
рамму, в которую заложены правила для ма-
тематического моделирования эволюции коло-
нии клеток и ничего более. Играть в
"Жизнь", в традиционном смысле этого сло-
ва, вообще нельзя, с ее помощью математики
и любители математических игр могут лишь
производить вышеозначенные исследования,
но мы-то надеялись на "традиционную" игру
с элементами "Жизни", как это и описано в
прайс-листе ! А такие игры существуют,
например "SIMULIFE", "GENETIC WARS" для
IBM, которые являются смесью "Жизни" и
стратегии. Вот так-то.
["ОБЕРОН": единственная программа, по по-
воду которой нам больше нечего добавить:
ее "фирменную" версию можно покупать со
спокойной совестью.]
На этом пока все. До новых встреч.Заг-
лядывайте в магазины "ZX-Клуба". Пишите,
какие программы вас интересуют.
Фэнам SPECTRUMa спектрумируем адреса мага-
зинов ZX-Клуба :
- магазин "Дюма" - угол пр.Масленникова
и ул.Подшипниковой (в помещении
ателье мод):
- магазин "Колос" - угол ул.Чернореченской
и ул.Клинической (в районе уни-
версама "Мичуринский"):
══════════════════════════════════════════
* * * * *
Contenido de la publicación: Oberon #01
- Introducción
Introducción al primer número de Oberon, una revista electrónica de Samara creada por el grupo STARS OF KELADAN, pensada como alternativa a SPECTROFON, centrándose en la profesionalidad en programación.
- Pergamino
Análisis de problemas de software en los juegos de ZX Spectrum presentados en 'SPECTROFON', específicamente 'SPACE CRUSADE' y 'REBEL STAR'. Discusión sobre los fallos de los programas, intentos de hackeo y falta de pruebas. Crítica a la gestión de la calidad del software de la revista 'SPECTROFON'.
- Pergamino
Descripción del ZX/IBM Editor v1.0 con análisis detallado de sus funciones, como la navegación por menús, operaciones de archivos y compresión de texto. Discute la compatibilidad con varias unidades de disco y la adaptación para máquinas de 128K. Proporciona información sobre limitaciones y actualizaciones realizadas en la versión 1.5D.
- Reseña
El artículo aborda el software disponible en ZX-Club, incluyendo reseñas detalladas de Animation 2.0, un paquete para crear comerciales simples, y el juego 'País de Mitos', un juego del género Dungeons & Dragons. Se destaca 'Insult Megademo' de Code Busters por su música y efectos de video, advirtiendo sobre problemas de compatibilidad para ciertos ordenadores. Se enfatiza la importancia de comprar solo software adecuadamente probado para evitar problemas.
- Reseña
Análisis del software distribuido por 'INFORCOM' resalta problemas en programas como STS, TASM128 y VIRUS, criticando sus fallos técnicos y afirmaciones de marketing. El artículo cuestiona la calidad y legalidad de estos programas, mientras ofrece soluciones alternativas. Refleja sobre los desafíos en el desarrollo y distribución de software para ZX Spectrum.
- Sobre Todo
Discusión sobre trucos y errores de programas ZX Spectrum, mencionando experiencias y comentarios de usuarios, con especial enfoque en juegos y desafíos técnicos.
- Programa Educativo - Paul Atrides
Discusión sobre la etiqueta en la programación y la necesidad de un conocimiento integral más allá de las habilidades de codificación, con ideas históricas sobre la informática.
- Hardware - Александр Королёв
El artículo trata sobre el puerto de atributos #FF en clones rusos de ZX Spectrum, sus peculiaridades y problemas potenciales con el esquema de Gromov. El autor ofrece una versión revisada del esquema, ofreciendo mejoras para una mejor compatibilidad. Esta nota técnica está dirigida a los entusiastas que desean mejorar sus sistemas.