Самое мощное оружие - то, что у человека
                        между ушами. Конечно, если оно заряжено.
                                           Роберт Энсон Хайнлайн

    +-----------------------------------------------------+
    |                       It's A                        |
    |                                                     |
    |                                                     |
    |                                                     |
    |                      MaD Press                      |
    |                                                     |
    |                                                     |
    |                                                     |
    |                                                     |
    |                      Number two                     |
    |                                                     |
    |                                                     |
    |                                                     |
    |               Published By MaD softЪ                |
    |                                                     |
    |                   October of 1996                   |
    |                                                     |
    |                                                     |
    +-----------------------------------------------------+



                                  - Кстати, зачем я эту пишу ???
                        - Просто захотелось потоптать кнопки ...


                           В номере:


                        1. Cool ConnectS

                          2. Holy War

                       3. Немного Глюков

                4. 'Ж`лтая' компьютерная пресса

                     5. Как экономить место

                     6. С чем едят CHEK ???

                  7. Крутые мужики из АльтПро

             8. Чем БК0010(-01) лучше БК0011(М) ???

                 9. Новая жизнь старых программ

                           10. Слухи

             11. Чуть-чуть компьютерного шовинизма

                 12. Все мы - циничные создания

 tle Intro

    Этот номер MaDPRESS писался где-то в течение месяца (то есть
понемногу) и естественно будет заметить, что он вышел достаточно
разрозненным (и убожеским) -  в   отличие   от   MP1   или   MP2
('сетевого'), так что будет всего понемногу - и критики, и  вся-
кой дряни, и может быть, впервые появится  что-то  толковое  (не
появится (comment from 30.10.96)) ...


Cool ConnectS
    Это, в общем-то, не Connect, а нечто большее -  Serg  Polsky
прислал 27.09.96 мне все исходники  своей  недописанной  игрушки
AMAROUTE - недописанной из-за того, что он  приобр`л  в  августе
прошлого года IBM'ку и отложил БК'шку в сторону. Но речь  не  об
этом, лично я Сергея совсем не осуждаю, тем более, как он пишет,
'программистом был, программистом и остался', а самой игре,  ко-
торая как обычно является хорошей копией Spectrum'овской игры, с
целой кучей новых идей, алгоритмов и хитроумных реализаций ...
    Мне в создании   этой   игры   выпала   роль   доделывателя,
glukseeker'а и всего остального. Доделывать, а вернее, создавать
надо только заставку, меню и концовку, а  от  глюков  избавиться
необходимо в самой игре, учитывая, что полный ассемблерный текст
(не откомпилированный, а просто свед`нный в кучу) без данных за-
нимает 52 килобайта с лишним, на само 'въезжание' в игру времени
уйд`т не меньше недели, но вс` равно - для  меня  эти  исходники
как большой учебник.
    Так же Сергей подкинул немного подправленную версию Micro2+,
в которой, судя по простым тестам, нет тех глюков, которые  были
в моей версии Micro2+.
    Так что будем заниматься  параллельным  программированием  -
немного AMAROUTE, немного Grave Digger'а (уровень которого, уве-
рен, после тщательного изучения вышевосхваленных исходников, по-
высится) ...
    А Алексей Пырков прислал  примерно   08.10.96   Коляну   (GN
soft'у) три диска со всякой разностью - начиная от CSIDOS 3.30 и
заканчивая кучей мелочи - но Колян, нехороший человек, забыл все
эти диски в Сочи - так что увижу я их примерно к  тому  времени,
когда допишу до середины.

    А Самара (Лугов А.Ю) молчит ... ну и ... с ней !!!


 Holy War

    Речь пойд`т о распростран`нных ОС - что лучше,  что  хуже  -
давно избитый вопрос ... При прочтении всего этого следует  учи-
тывать, что для меня  иерархический  уровень  ОС  выглядит  так:
CSIDOS-ANDOS-MKDOS. При вс`м этом расписывать достоинства не бу-
ду (пусть этим занимаются фанаты), а проедусь по недостаткам.
    MKDOS - ориентированность на  БК0010;  некоторая  монструоз-
ность; уродская оболочка (дизайном тут и не пахло), в любой вер-
сии которой всегда есть глюки или непродуманные  реализации  ка-
ких-нибудь функций, безмерно раздражающие при работе.
    ANDOS - FAT хорош тем, что позволяет эффективно  работать  с
различными большими динамически   изменяемыми   файлами   (вроде
VorteX!'а или Basis2'а), но если постоянен (т.е. в  него  ничего
не пишется), то толку от всего этого мало, а есть только  жуткое
замедление работы; и, конечно, ориентированность на БК0010.
    CSIDOS - тут практически вс` хорошо, только вот в  X-Shell'е
при стандартном (есть ещ` и маленькая утилитка)  Move  на  одном
диске из одного каталога в другой файл переписывается полностью,
хотя вполне хватило бы изменения одного байта в каталоге.
    Вот и вс` - конечно не Holy War в натуральную величину как в
UseNet, но в другой раз я  как-нибудь  распишу  одну  систему  в
светлом свете, а другую - в т`мном. Тогда-то повоюем ...


 Немного Глюков

    Новость ненавистникам CSIDOS - в системе найден  изощр`нней-
ший глючок:
    Запустите любым способом CDS, а потом, сразу же после  проч-
тения каталога, нажмите КТ - вроде бы покажите желание выйти - а
потом надавите на Y, или на ы, или на Ы, или на y и не отпускай-
те, пока полностью не выведется каталог в X-Shell'e, а потом от-
пустите - результат на экране. Круто, а ???
    VorteX v4.0 иногда поражает выводом сообщения  'Ошибка  FAT'
после чего вылетает в меню - в первый раз этот  Еггог  меня  до-
вольно-таки сильно испугал - текста было набито прилично - а по-
том рука сама собой потянулась к КТ - и, о чудо,  вс`  продолжи-
лось - наверное, VorteX сам исправляет ошибки FAT'а ...


Желтая компьютерная пресса

    Предыстория:
    GN soft наконец-то прив`з из Сочи три диска с софтом -  один
CSIшный, а два - MKшных. Ковырялся я в них дня два,  разбирался,
офигевал от злости на одну контору (см. ниже) и прочее.
    CSIDOS 3.30 - что тут можно сказать - кроме небольшого изме-
нения X-Shell'a, возможности работы на винте (чего  нет  -  того
нет (винта)) и небольшого замедления работы больше  ничего  ска-
зать нельзя - .doc'ов нет вообще. Правда, f...g Лугов писал, что
Мельников вроде бы  добавил  возможность  подключения  различных
(сменных) драйверов принтера (от Consul до LaserJet 5L+),  вызы-
ваемых по EMT или TRAP - но кто его знает что там на самом деле.
С 'уверенностью' можно сказать, что систему изменили основатель-
но - попробуйте сначала загрузить v3.30, а потом, выйдя в  мони-
тор, вставить диск с v3.21 и подать команды на возврат:
    177;0C
    63000G
    - скорее всего БКшка убежит на перезагрузку, а если диск  не
менять, то вс` будет ОК - логичный тест, не правда ли ?
    Так же на том диске была куча мелких  утилит  отовсюду  -  с
различнейшим качеством написания, CRUNCHER/DECRUNCHER, HI-STAR и
прочее.
    На MKшных дисках добра тоже хватало, но если я буду вс`  это
расписывать, то не хватит и 32-ух килобайт (мой регламент  :-)).
Факт в том, что меня 'немного' задело выступления Михаила  Раши-
това в AltInfo19, направленное против Самары, полное всего,  что
может излить человек, которого ... (понятия не имею чего он  так
разошелся).
    В принципе, мне и самому не шибко нравится  шапкозакидатель-
ская позиция самарцев - вы все уроды, а мы молодцы. Вс`  дело  в
том, что не такие уж вы и молодцы, а все остальные не такие уж и
уроды. На мой взгляд, людей, которые могут что-то говорить и че-
му-то учить других  совершенно  по  праву,  раз-два  и  обчелся.
Во-первых, это, конечно же, CSI Inc. , во-вторых, а во вторых  и
вс` - ничего конкретного - разве что Glossa да  MegaBest,  но  с
большой натяжкой. А остальные - яйца выеденного не стоят, а  шу-
мят больше всех. Правда, против всех тех, кто молчит и  спокойно
что-то делает я ничего не имею - таких мало. Но называть Мельни-
кова мудаком - это уж слишком.
    Разговоры о том, что CSIDOS - плохая  (уродская,  убожеская)
система, на мой взгляд, просто глупы. Лучшая (понравившаяся мне)
точка зрения у Сергея Исакова - нет ни одной ОС, которая была бы
круче всех, все они хороши по-своему и спорить об этом  бессмыс-
ленно.
    Насчет AY и COVOX'a, то тут, конечно можно немного  подиску-
тировать (в монологическом режиме) - не спорю,  звук  у  COVOX'а
гораздо лучше, чем у AY'шки - да вот только ресурсов ЦП он  жр`т
много - а какой интерес в статичной картинке и превосходной  му-
зыке (конечно, если картинка хороша и музон ей в тон, то ещ` ни-
чего), а в игру с хорошей динамикой COVOX'овский саунд  не  всу-
нешь. Когда уж появится БББ-приставка ???
                    Live Fast, Die Young ...

                        To Be Continued


 Как экономить место
    Сейчас я поведу свой неспешный бред  по  проблемам  экономии
памяти:
    1. НИКОГДА не разворачивайте циклы, если точно не уверены  в
том, что эта развертка не приведет к увеличению глаз,  изучающих
Вашу программу, до размера трехсотрубл`вой монеты ...
    2. Если Вы пишите газету, а конце  жалуетесь  на  недостаток
памяти, то посмотрите, не наворотили ли Вы  кучу  всяких  рамок,
дурных значков и пиктограммок, безмерно пригружающих внимание  и
мозги читающего - быть может, после их удаления у Вас  останется
ещ` килобайт так десять ...
    3. Графику, хитроумно засунутую в Вашу и без того наворочен-
ную игрушку, лучше всего сжать   чем-то   вроде   КОМР2,   потом
BKPACK17, потом (для добавления избыточности) ещ` раз  КОМР2,  а
затем, для решительного штурма - CRUNCHER'ом - после этого никто
не сможет нахать на Вас с упреками о неумении пользоваться  упа-
ковщиками ...
    4. Текст, долго и муторно выжимающийся из  серого  вещества,
лучше всего насыщать последовательностями (до 64 штук)  повторя-
ющихся символов, чтобы их хорошо обрабатывали всякие читалки ...
    5. В своей новой программе тщательно проверьте нужность под-
программ - если такая п/п вызывается только в  одном  месте,  то
зачем вообще она нужна, мало того, что на вызов и возврат уходят
лишние слова, так они ведь ещ` и отнимают кучу времени ...
    6. И, наконец, если Вы не уверены в том, что не умеете  эко-
номить память, то лучше и не засоряйте е` всяким бредом .....
    7. Ну, а вообще-то, если перед Вами  после  прочтения  всего
это возник вопрос вроде:"А зачем е` вообще экономить,  если  нет
особой необходимости ???", то Вы абсолютнейшим образом правы ...


С чем едят CHEK ???
    Фирма 'CHEK', несущая светлое, вечное и совсем не новое всем
москво-удал`нным пользователям БК, продолжает поражать всех сво-
ими хитроумностями в плане пополнения архивов и кошелька.
    Хитроумный план:
    Бер`тся человек (предположительно - чекист)  и  направляется
куда-нибудь в сторону Альтека. Там  вышеупомянутый  товарищ  без
особых проблем доста`т из кармана (пакета,  сумки,  дипломата  и
т.д.) пустой диск (скорее всего, ГМД) и меняет его на полный ха-
лявный комплект Альтека и гордо удаляется. Прибывает  в  контору
'СНЕК'а, где этот диск всесторонне изучается и обследуется,  по-
том на программы пишутся немного более подробные рецензии, чем у
Альтек'а, в общем ид`т обычнейший технологический процесс подго-
товки к выпуску нового 'CHEK'овского комплекта, который и впары-
вается всем 'мужикам из тундры' - чему они очень рады...
    И таких комплектов у 'CHEK'а буквально  через  половину  ...
Ужж-жж-жасно !!!
    Хотя, с другой стороны, все остальные продавцы БК'шного соф-
та очень честны - 'Остров Обезьян' появился в 'СНЕК'е аж в  сен-
тябре 1995 года, у меня он был в начале декабря, а Алексей  Пыр-
ков в майском (вроде бы) DAT_7 пишет, что 'Острова ...' ещ` и не
видел... Ну, а если говорить о всяких  коммерческих  программах,
то 'CHEK' в этом смысле очень хорош (для любителей дешевого соф-
та) - любая программа, стоящая, например, в Альтек'е более 30-ти
тысяч, в 'CHEK'e максимум потянет на двадцать ... Вообще  у  них
какя-то усредн`нная ценовая политика - что бесплатное, что доро-
гое в другом месте в 'CHEK'е подводится под золотую  середину  и
успешно прода`тся ...
    Вот такие две стороны медали ...


 Крутые мужики из АльтПро

    Стольная фирма АльтПро, с  полгода  назад  объединившаяся  с
Альтек'ом, поражает своей чудной гуманистической почтовой  служ-
бой заказов.
    Где-то в конце 1995 года (!!!)  GN  soft  послал  в  АльтПро
письмо с просьбой рассказать о переделке БК11 в БК11М и о  новых
программах в фирме. Ответа ждали  долго,  а  потом  и  перестали
ждать. И вот, 31.10.96 (!!!) пришло  письмо  !  Отмазка  звучала
примерно так - извините, конечно, но новых программ не было,  и,
по-нашему, лучше список новых программ позже, чем старь` сразу -
логично, не правда ли ??? А как быть  с  переделкой  БК'шки  ???
Когда мы е` переделывали, там то ли что-то замкнуло,  то  ли  не
замкнуло, короче экранные страницы упорно не желали переключать-
ся - в конце концов Колян там хитро извратился,  добавив  лишнюю
ИМС, а что там конкретно виновато - ч`рт его знает до сих пор, в
общем рвали зубы через ...
    Ну а в общем, каталог как каталог - ничего нового, кроме че-
тыр`х новых игрушек и мультиконтроллеров нет, цены вполне прием-
лемые, вариантов оплаты и пересылки куча и вообще, вс`  прилично
и привычно ...
    'АльтПроТек'и придумали (тоже мне, фокусники) "новое направ-
ление для обслуживания - UPGRADE БК  -  расширение  возможностей
компьютера за счет замены старых блоков  и  узлов  на  новые"  -
очень интересно, да вот только кроме контроллеров  дисководов  и
винта проапгрейдить больше ничего нельзя ...


 Чем БК0010(-01) лучше БК0011(М) ???
    В Revenge11 попалась мне на глаза одна  интересная  мысль  -
БК10 лучше, чем БК11М и что не стоит так уж прославлять 11-ую  -
аргументов приводилась куча, с некоторыми можно поспорить,  а  с
некоторыми и согласиться.
    Аргумент N1 - дополнительная память БК0010, реализованная на
ИМС статического ОЗУ быстрее, чем страницы БК0011, реализованные
на ИМС динамического ОЗУ и любая программа в дополнительной  па-
мяти на БК0010 будет работать на 10-20% быстрее, чем на БК0011.
    Ну и что ??? У Вас, что много программ, могущих  работать  в
ДОЗУ - разве что ОС'ы, некоторые игрушки и ещ` что-то  конкретно
под это самое ДОЗУ +256К ??? В основном-то программы пишутся для
работы в основной памяти, а в страницах или ДОЗУ хранятся данные
(графика, музыка или что-там ещ`) - тут,  конечно,  БК0010  быс-
трее, но не 10-20%, а примерно на 5% - хотя бы из-за  того,  что
эти данные не гребутся постоянно. А экраны-то  (хотя  на  БК0010
один экран, так что на возню  с  хитроумными  выводами  спрайтов
можно отдать ещ` несколько процентов) с одинаковыми  типами  ИМС
ОЗУ - так что не так-то уж много тут и скорости ...
    Ну, а если посмотреть в основу АРГУМЕНТ'а N1 и немного поза-
ниматься буквоедством, то можно прочесть : ' ... потому,  что  у
не` выше на 1/3 тактовая частота ... это неправда ...  обращение
к дополнительной памяти ... ' и т.д. и т.п. Но позвольте,  каким
образом сочетаются тактовая частота и быстродействие ОЗУ ???
    Аргумент N2 - 16-ть палитр по 4-ре цвета в каждой - это  ла-
жа, а один москвич присобачил к БК0010 Video  Adapter  на  65536
цветов !!! Круто !!! Да только вот где найти  этого  москвича  и
сколько будет стоить этот адаптер ??? Ежели он такой хороший, то
почему его до сих пор никто не расхвалил ???
    Аргумент N3 - если нет ОЗУ, то возьмите дисковод или винт  и
слепите на н`м огромный SWAP-файл, после чего тихо радуйтесь ...
В качестве примера приводится IBM PC с членовредительской игруш-
кой "Super  Street  Fighter  II  Turbo"  -  лепящей  этот  самый
SWAP-файл едва ли не больше, чем признанный  мастер  этого  дела
Windows 3.x ... С винтом эта идея, конечно, хороша, но с  диско-
водом - извините, толку от таких игр (да и любых программ  тоже)
мало ...
    Ну, а в любом случае, что если я прочитаю эти строки и приму
все утверждения без всяких проблем -  так  что,  мне  выкидывать
БК0011М и бежать покупать БК0010 +256К, винтом  и  крутым  Video
Adapter'ом ???
    А если копать ещ` дальше, то возникает вопрос, зачем  устра-
ивать "внутриклановые разборки", когда сам клан понемногу  выми-
рает ???
    Вот такие пироги ...


 Новая жизнь старых программ
    Полтора года назад, когда я писал Long Picture View, мне и в
голову не приходило, что это творение можно использовать для че-
го-нибудь более приличного, чем просмотр порнушных  картинок.  И
вот, совсем недавно, с неделю   назад,   у   меня   выработалась
'концепция пригодности' этой программы, которой сейчас я с  Вами
и поделюсь.
    Программа Long Picture View пригодна для:
    1. Просмотра порнографических картинок, поставляемых с ней в
       комплекте и занимающих полтора диска (формат 640х320, мо-
       нохром);
    2. Просмотра CGA-шных неупакованных картинок (формат  320хне
       больше 320, четыре цвета);
    3. Просмотра любых монохромных картинок (формат 640х320);
    4. Просмотра любых CGA-шных картинок (формат 320х...).
    Как видно последние два  пункта  практически  повторяют  два
первых, только без ограничений. Главное, чтобы  рисунок  не  был
упакован и в высоту имел не более 320 строк (или 350,  точно  не
помню).
    Практической выгоды от этого уйма. Лично я  дош`л  до  этого
после того, как дорвался до планшетного сканера HP DeskJet  (или
ScanJet, точно не помню, Jet - точно :-) ) и  насканировал  уйму
фотографий - с естественным желанием перевести их все на БК'шку.
    Алгоритм переноса частично базируется на идее Алексея Пырко-
ва о сохранении файлов PaintBrush в виде данных и полностью выг-
лядит примерно так:
    1. Сканируем подходящим софтом фотографию  (или  что  там  у
       Вас) и записываем е` в формате,  который  понимает  Image
       Alchemy (а этим форматов ой как много)
    2. Преобразуем файл в моно-.PCX с разрешением  640х320,  ис-
       пользуя Алхимию
    3. Грузим получившийся кошмар в PaintBrush и тут же сохраня-
       ем его в моно-BitMaP-формате
    4. Переписываем файл на БК'шку, отсекаем служебную info и  и
       переворачиваем строки, а потом смотрим сколько душе угод-
       но ...
    Точно таким же макаром можно слепить и CGA-картинку, заменив
лишь некоторые параметры во втором пункте.
    Конечно, можно преобразовать сразу и в 512х256,  но  в  этом
случае изображение получится куда хуже - нужно оставлять поболь-
ше места для пседо-полутонов, которые заменяют обычные  256  или
больше оттенков (проверено на практике, обработано  силиконом  и
упаковано в целлофановый пакет ) ...
    Алхимия да`т более-менее приличное преобразование в моно  из
256-color при стартовом формате не более 320х200  (VGA  13h),  а
более крупные форматы начинают выглядеть похуже. А если  перево-
дить из 256-color (320х200) в 4-color (256х256),  то  получается
вообще нечто ужасное. Правда, вс` это относится только к изобра-
жениям фотографического уровня и никоим образом не относится  ко
всякого рода мультфильмам или   нарисованным   игрушкам   (будет
чуть-чуть лучше) ...

                        To Be Continued


 Слухи
    Слухов в этом номере будет совсем ничего, а вс` из-за  того,
что у нас начинается сериал 'Welcome To Hell'  IV-серия  (курс).
Но, вс` равно, ходят слухи о том, что:
    - Билли Гейтс со своим всепобеждающим форточным учением доб-
      рался и до   БК   -   предположительно   1-10   ноября   в
      'АльтПроТек'е выходит 'WiNDOWS 96 for БК' ...
    - игра 'Сап`р', воплощ`нная на БК в шести версиях,  инкарни-
      ровала в игру 'Lines', которая присутствует на  БК  уже  в
      четыр`х (пока четыр`х) версиях ...
    - MaD soft временно истощился на сочинении MaDPress  и  ищет
      новые темы для размышлений ...
    - GN soft не попал в колледж и закончит мучения на пять  ме-
      сяцев раньше, чем MaD soft, который в него попал ...
    - если набрать в демо-версии 'Grave Digger'а во  время  игры
      секретное буквосочетание 'KILLEMALL', то все пауки  подох-
      нут ...
    - MaD sotf решил как-нибудь между  делом  соорудить  читалку
      для БК0011М под CSIDOS,  навроде  той,  что  расписывал  в
      'Dull Ideas' от MaDPress2 - очень интересно, на каком эта-
      пе он пойм`т, что это ему не под силу ...
    - за 'прослушивание звукозаписей с особо циничным видом в не
      приспособленных для этого  помещениях'  соседи  собираются
      подать на MaD'а жалобу в суд ...
    - GN soft купил себе записную книжку Citizen аж за 60  тысяч
      раблов, а потом в состоянии л`гкого опьянения случайно  е`
      раздавил ...

                        To Be Continued


 Чуть-чуть компьютерного шовинизма
    Верн`мся-ка снова к фирме 'CHEK' и людям, которые е` не  лю-
бят. Пишем письмо одному человеку, где жалуемся на  свою  судьбу
по поводу удал`нности от Москвы и трудностей с добычей софта, не
забывая упомянуть 'CHEK' как основной источник поступлений. При-
ходит ответ, что, дескать, 'CHEK' -  плохая  контора,  снимающая
деньги с доверчивых товарищей и прочее, а  в  конце  приписка  -
пришлите каталоги, please, очень интересно. Присылаем.  Приходит
новый ответ, что вс` ещ` очень интересно - пришлите такие-то ве-
щи оттудова, please. Мы, конечно, шл`м, так как тот человек, ко-
торый просит  вс`  это,  присылает  нам  уйму  хороших  вещей  и
'выпендриваться' в этом случае будет только идиот, да к тому  же
нам не жалко ... Не нравится вот что - мысль типа  "да  лучше  я
через полстраны получу ихний софт, чем обращусь к ним" -  конеч-
но, если здесь финансовый вопрос, то ладно,  а  если  что  вроде
"..., но не не покорюсь", то извините меня - стоит ли так извра-
щаться ???
    Просьба тому человеку, который узнает себя, не  обижаться  -
мы его очень уважаем, ценим и вс` прочее, просто такие  повороты
в письмах меня немного развеселили, 'прикололи' (гнусное  слово)
что-ли ...

                      Not To Be Continued


 Все мы - циничные создания

    Приехали (приплыли) ... Этот номер - самый худший  (из  тех,
что есть) !!! Говорил же мне великий Йодо (Star Wars), когда по-
кидал этот гов`нный мир :"... MaD, никогда не пиши дурных файлов
(газет), если нет общей или просто хорошей идеи ... " -  и  вот,
итог ... Номер кошмарный , стиля никакого, написаны одни  наезды
на другие наезды - смотреть тошно. Даже включать ничего  не  хо-
чется (хотя есть что) ...
    Вот и вс` на этот раз. Скоро, как обычно, выйдет,  следующий
номер MaDPRESS, в котором Вы прочитаете о ...


                                                        30.10.96

                       Для гневных писем:
                       +----------------+
                       |     350010     |
                       |  г. Краснодар  |
                       |ул. Курчатова, 8|
                       |     кв. 9      |
                       |  Юрко Алексею  |
                       +----------------+