------------------------------------------------------¬
    ¦                       It's A                        ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                      MaD Press                      ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                     Number zero                     ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦                                                     ¦
    ¦               Published By MaD softЪ                ¦
    ¦                                                     ¦
    ¦                   August of 1996                    ¦
    ¦                                                     ¦
    ¦                                                     ¦
    L------------------------------------------------------




                           В номере:


              1. Requiem to DEATH of БК всех видов

               2. "Жёлтая" компьютерная "пресса"

                        3. Мания величия

          4. Начинающему читателю "системных" разделов

                            5. Слухи

              6. Самара-сити, которую Я НЕ ЛЮБЛЮ

                          7. МОИ глюки

                         8. Shit-парад

                           9. Книги

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



 =1===========================================================

    Девять лет, полёт нормальный, десять лет, полёт  нормальный,
одиннадцать лет, падение, взрыв, слёзы на глазах, oblivion ...
    Как ни прискорбно это замечать, но на одиннадцатом году жиз-
ни ребёнок всё-таки умер, мир его праху. Но он надолго останется
в моём сердце (по крайней мере до тех пор, пока у меня не  будет
либо AMIGA 1200, либо PowerMac 9500, либо Merced - и всё  это  в
самой навороченной конфигурации ...).
                    Всё, конец реквиему !!!


 =2===========================================================

    В последнее время до меня стала доходить (добегать, долетать
и т.д.) разнообразнейшая БКшечная пресса, из которой иногда мож-
но нарыть много чего интересного, но чаще в мозгах остаётся  не-
понятный осадок (по составу напоминающий продукт  выбора  нового
поколения, смешанный с цианистым калием).  Эта  муть  появляется
после прочтения разнообразных "аналитически-советующих" высказы-
ваний, непонятных наездов на кого-нибудь (или  изделия  кого-ни-
будь) и прочей дряни. По-моему, всё это происходит от отсутствия
знания элементарнейшей вещи - не пытайся подстроить другого  че-
ловека под свои идеи, мысли, желания и прочее, а лучше сам  под-
стройся под него (если, конечно, тебе это надо) (что-то  в  этом
роде говорил великий Бернард Шоу). А наблюдается совершенно про-
тивоположный эффект - толпа, считающая себя слишком умной,  суёт
свои идеи тем, кто действительно умен, а  со  стороны  наблюдать
это довольно-таки неприятно, но тут уж от меня мало  чего  зави-
сит...
    Почему-то все москвичи недолюбливают (мягко сказано) "фирму"
CHEK - зажрались. Жили бы они не в Москве, а  в  Краснодаре,  то
так бы не говорили. Во-первых,  Чекисты  работают  довольно-таки
быстро, во-вторых, достаточно  дёшево,  в-третьих  -  наложенный
платеж (см. "Самара-сити, которую Я НЕ люблю").  Чтобы  заказать
что-то в AltPro, нужно потратить кучу времени и денег - времени,
втолковывая Вадиму, что тебе нужно и как тебе это  переслать,  а
денег, потому что втолковывание происходит отнюдь не посредством
мегафона (иногда создается впечатление, что Новак - тайный агент
МГТС). Так что CHEK для провинции - штука хорошая.
    Ещё одна вещь, которая не  такая  противная,  но,  по-моёму,
слегка поднадоевшая - уроки Ассемблера  от  вЕЛИКИХ.  С  доволь-
но-таки хорошей периодичностью какого-нибудь новоявленного гения
прошибает мысль о том, что существуют люди, которые плохо  знают
БКшный (или вообще любой) Ассемблер и тут же  начинается  интен-
сивное впихивание букварных истин в сырые мозги (как им кажется)
тех, кто, по их мнению, это читает. Идея,  конечно,  хороша,  но
воплощение ее в "жизнь" ужасно. Встречалось,  правда,  несколько
вполне толковых "обучалок", но всякой дряни  было  куда  больше.
Спрашивается - зачем ? Неужели лишь для  того,  чтобы  потоптать
кнопки ?
                О "прессе" на сегодня - все !!!

                        To Be Continued


 =3===========================================================

    БКшечные фанаты, наверное, уже кроют (а если  не  кроют,  то
будут крыть, когда дочитают до конца) этот файл (заметьте: файл,
а не газету) всеми комбинациями плохих букв, которые  им  извес-
тны. Поэтому, лучше-ка я расскажу (напишу, напечатаю) о себе (не
фига себе 'поэтому', ну и логика ...).
    Зовусь я MaD softом, а в миру - Алексей Юрко  .  Как  видно,
аббревиатура MaD и мое фамилиё - абсолютно  несовместимые  вещи,
так что расшифровать это название  сразу  не  удастся.  Впрочем,
что-то я увлёкся своими инициалами (кому  они  нужны),  так  что
расскажу-ка я о моей "Тропе БК" (кто поймет - тот ...).  А  рас-
сказ будет долгим ...
    В 1991 году купили мне в подарок (к 13-той весне) БК0011 (не
М), тут же пошло активнейшее изучение этого шедевра - начиная от
Бейсика (который, как мне  кажется,  является  самым  лучшим  на
БКшках всех модификаций) и заканчивая Монитором. Так  я  продол-
бался целый год - сам по себе, без софта и всего остального, а в
один прекрасный день увидел дженгуровское объявление о софте  на
БКшки (всех моделей) (кстати, кусок от него ещё можно разглядеть
из-под кучи других объяв) - позвонил, договорился, купил  первое
попавшееся, пришёл домой и балдел (в меру возможностей -  о  чём
читайте в "МОИХ глюках") дня три - к  этому  времени  из  Москвы
отец припер мне целых 4 (!!!) кассеты с игрушками  и  эмулятором
БК0010 со встроенными Ассемблером и Дебагерром (это были  MON18A
и DEBU10 by тов. Прудковский, если мне не изменяет память)  -  и
тут понеслось. Примерно через полгода я попёрся  на  радиорынок,
где узрел парня с табличкой "Программы для БК" - быстренько  на-
ладил с ним отношения и где-то через три недели у меня был архив
программ в 300. Тут-то я и зажрался. Около полутора месяцев бес-
престанного играния  и   изучения   -   и   моя,   так   сказать
"квалификация" довольно-таки сильно подскочила. После этого было
некоторое затишье, а в 1993 году поставил себе  дисковод,  ну  а
первой ОС оказалась (или оказался) ANDOS v2.50. Очередной  запой
программами, газетами (хм...)  и  прочими  чудесами  цивилизации
прервался появлением MKDOSа v2.00 (того самого, с подкаталогами)
и проблем, связанных с  ним.  Пришлось  волей-неволей  осваивать
системное программирование, которое на практике оказалось легче,
чем в теории... Затем был AY-3-8910 и TOP DEMO, и выдранный  са-
марский драйвер, и первая демо, и вторая демо,  и  третья  демо.
Тут появился ANDOS v3.1, а с ним и Magicianы (второй  прошёл  за
полтора дня, первый до сих пор не одолел по-честному), стратегии
от Погорельцева и много чего хорошего. CSIDOS v3.21 - убил напо-
вал и я перескочил на него (не до конца, конечно, чуть-чуть  ос-
талось и ANDOSа, и совсем немного MKDOSа). Вот и всё в очень ус-
коренном темпе...

      Клянусь, что больше ничего подобного (^X^X^X^X) в этом,
               так сказать, издании НЕ БУДЕТ !!!


 =4===========================================================

    Многие "компьютерные газеты" имеют  в  себе  так  называемые
"системные разделы", в которых можно найти кучу интересных штук.
Но, найдя какую-нибудь занимательную (или полезную)  подпрограм-
мку, можно круто обломиться, т.к. она оказывается ни на  что  ни
годной - отсутствует эффект, программка виснет или стирает  все,
что может... Возникает это, как мне кажется,  в  основном  из-за
двух причин: а) сама программка не законченный модуль,  а  нечто
вроде непроверенного на практике алгоритма, б) ошибки  в  наборе
текста (вроде пропущенной строчки, недобитой адресации, шального
байта/слова и т.д.).
    Приведу некоторые примеры:
    1. Старый пример - ещё из КПСС (где-то около седьмого  номе-
ра)
    П/п упаковки спрайтов - попробуйте запустить  её  и  получит
то, что вам нужно - без измений не получится. Даже невооруженным
отладчиком взглядом видна грубейшая ошибка (текст  приводить  не
буду).
    2. Штука посвежее - SPCINFOW95
    Рисование "почти вертикальных" линий в режиме 256*256
    Первая строчка - A BIS R3,R4
    Работает при   - A BIS R1,(R0)
    Ну это, конечно, просто - понимание достигается путем гляде-
ния на соседнюю подпрограммку.
    3. Тоже не старье - DAT6
    Распаковка PCX-файла
    Как ни странно, но она "почти" работает, хотя сам автор  пи-
шет, что это, вроде бы, импровизация - что и  наблюдается,  хотя
сам алгоритм распаковки показан вполне нормально - только  забы-
вается про то, что ИБМовские байты нужно  переворачивать  и  еще
кое-что, короче, вот  работающая  подпрограммка  (взято  с  SHOW
PCX):

    R0 - начало сжатой графики, пропуская блок данных
    R1 - куда распаковывать
0:      MOVB (R0)+,R2
^IBIC #177400,R2
^IMOV R2,R4
^IBIC #77,R4
^ICMP #300,R4
^IBEQ 1
^IMOV #1,R3
^IBR 2
1:      MOV R2,R3
^IXOR R4,R3
^IMOVB (R0)+,R2
^IBIC #177400,R2
2:      CLR R5
^IMOV #10,R4
5:      ASLB R2
^IRORB R5
^ISOB R4,5
^IMOV R5,R2
3:      MOVB R2,(R1)+
^IDEC R3
        BNE 3
             ^[^[^[   сюда вставлять контроль на  достижение  конца
                   строки и конца  файла,  если  достигли  конца
                   строки, то нужно изменить R0 и R1 (в  зависи-
                   мости от bplin (bytes per line) и прочих фак-
                   торов, а затем прыгнуть на 0:, а  если  конец
                   файла, то RETURN
        RETURN

    Эта п/п в неисправленном виде распакует только один  элемент
и отскочит, а для нормальной работы нужно сделать  примерно  то,
что написано в примечании (а также прочесть DAT6 и  поковыряться
в SHOW PCX).

                        To Be Continued


 =5===========================================================

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

    Ходят слухи, что:
    - MaD решил все-таки довести до конца свой проект GFM, нача-
тый в начале лета. Что у него получится - да ни чего у  него  не
получится - MaD слишком большой пофигист, чтобы  заниматься  по-
добной ерундой ...
    - БК Star решил после возвращения из армии  не  мучиться,  а
просто заработать на нормальную IBMку. "Слишком я к ней привык в
армейке",- говорит он. Да, не каждому так везет ...
    - Как-то приехал Golden Nick к MaDу и попросил его  написать
для бутика своего родственника что-то вроде простой базы данных,
позволяющей вести учет продаж и доходо/расходов. Как ни странно,
но MaD согласился...
    - После того, как Golden Nick увидел рабочие заготовки выше-
упомянутой базы данной, он их упер к себе домой,  пообещав  вер-
нуться с баксами за работу MaDа. Почему-то MaD в это ни на  йоту
не верит...
    - Как только Golden Nick "заказал" вышеупомянутую базу  дан-
ных MaD забросил свою игрушку Grave Digger, над которой просидел
пол-лета и когда она теперь допишется - известно только ...
    - Golden Nick наконец-то  дописал  свою  MicroDemo  DEMON  и
рвется в написание новых шедевров. Удачи ему ...
    - Как только появилась передышка в написании  вышеупомянутой
базы данных, MaD забросил и ее, но ненадолго - всего  на  четыре
дня - в связи с началом нового  учебного  года,  технологической
практики, знакомством с вновь поступившими студентками,  неболь-
шой пьянкой (всего два дня) и написанием этой газеты ...
    - Сергей Польский ответил на письмо MaDа обещанием  прислать
исходники своей чуть-чуть недоделанной игрушки AMOROUTE, офигев-
ший от такого ответа MaD ждет свалившегося на его голову  богат-
ства ...
    Это - все слухи за последний месяц. Как  нетрудно  заметить,
происходит интенсивное варение в собственном соку...

                        To Be Continued


 =6===========================================================

    Решил я написать в Самару, да ни кому нибудь, а самому Мель-
никову Алексею, попросить написать о новых разработках, ну и во-
обще, хотелось наладить связь с Самарой  напрямую,  а  не  через
Москву. Написал. Через месяц пришел ответ, да не от  Мельникова,
а от Лугова, тоже Алексея. Писалось об эмуляторе БКшки на IBM, о
новой CSIDOS и т.д. Накропал еще одно,  где  интересовался,  как
можно получить CSIDOS и кучу утилит к ней (нему).  Ответ  пришел
через две недели - плати 65000 раблов и получишь свежий CSIDOS с
кучей утилит. Высунув язык, побежал я на почту,  переслал  65000
раблов и стал ждать. Было это седьмого мая 1996 года,  сейчас  -
тридцать первое августа. Жду...
    Черт его знает, что там случилось, но на письмо с  вопросом,
где CSIDOS с кучей утилит ответа тоже нет. Жду...
    Вот так и живем - узнаем про что-то почти сразу после выпус-
ка, а получаем через CHEK спустя полгода...


        =7===========================================================

    В газете "ГЛЮКИ" by EG corp.  постоянно  пишется  о  глюках,
одолевающих автора. Так вот, смело заявляю, что для подготовлен-
ного человека - это не глюки, а в 66.6% - плохие (или очень  хо-
рошие, но не там где надо) контакты.
    С БКшечными глюками я  столкнулся  впервые  04.11.91,  когда
после включения выяснилось, что относительно  большие  бейсиков-
ские программы не желают работать как следует - время от времени
в них появлялись (или пропадали) разные символы,  которые  ничем
нельзя было удалить. Сначала мне казалось, что  все  проблемы  в
магнитофоне, но быстро выяснилось, что это не так.  Лишь  где-то
через полгода прИчина стала известна - непонятно из-за чего про-
било кучу битов DS15 (или DS16, не помню) РУ5 - поменял  микрос-
хему и все стало OK. Но за то время, пока была пробита память, я
насобачился так компактно писать бейсиковские  программы  (чтобы
текст не доходил до первой пробитой ячейки) , что сейчас, смотря
на них, испытываю искреннее удивление - максимальная  длина  100
строк, а рисует летящий трехмерный самолет (не из четырех палок,
а с более-менее корпусным корпусом).
    После покупки дисковода возникли новые проблемы - хоть  дис-
кодрайв и был нулевым МС5313-ым, но почему-то у  него  постоянно
сбивалась юстировка. После четырех настроек (с интервалом в  ме-
сяц) желание бегать туда-сюда к "специалистам" пропало и я  бро-
сил эту затею. Вот тут-то и пришлось поизвращаться -  для  того,
чтобы у меня кто-то смог что-то  переписать,  выполнялась  опция
Backup, а на другой БКшке (и с  другим  дисководом)  -  Restore.
Этот метод работал очень надежно, но в силу  своей  ненормальной
природы сильно доставал. В конце-концов, не выдержав, я  вытащил
дисковод и потащил его на радиорынок, где обменял его с доплатой
на Epson (может работать на 720 и на 1220 килобайт - путем прос-
той перестановки перемычек), с которым горя не знаю до сих пор.
           Вот такие у меня глюки чайника-идиота ...


 =8===========================================================

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

                           Shit-парад
                     (где-то это уже было)

    1. TURBO7m - чудо из чудес, проявление чистой любви к  МКдо-
                 су, имеющее высокоскоростной редактор и  компи-
                 лятор. Все эти прелести приводят  к  тому,  что
                 количество запусков этой турбы  на  моей  БКшке
                 можно сосчитать по пальцам.
    2. Strogino Scream Tracker - музыкальный эдитор для  крутых,
                                 обладающих  огромной    усидчи-
                                 востью  и   нервной   устройчи-
                                 востью, профессионалов,  знако-
                                 мых с принципами волнового син-
                                 теза.
    3. Altec Disk Doctor - всем хороша эта программа -  и  диски
                           форматирует на расстоянии, и  дорожки
                           при восстановлении диска  форматирует
                           - не беда, что не те, зато быстро.
    4. DPRESS  - вроде бы ARJ-компрессор, который даже без проб-
                 лем распаковывает ARJ-файлы с IBM, но почему-то
                 если упаковывать им на БКшке, а потом  попробо-
                 вать раздраконить там же результат паковки,  то
                 результатом будет немедленное БКшное зависание.
    5. RVTV - читалка VorteXовских файлов - до выхода этой прог-
              раммы я думал, что вся прелесть VorteXовских чита-
              лок состоит в поддержке растянутых символов и всех
              шрифтов - а тут что-то вроде RDC Text View, только
              гораздо тормознутее, да к тому же  текста  влезает
              намного меньше.

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

                        To Be Continued


 =9===========================================================

    Книги - что можно о них сказать ? Книги бывают политические,
в твердой обложке, с налетом порнографии или  марксизма-лениниз-
ма, с цветными картинками или без них, псевдо-полезные и  полез-
ные ... О двух последних категориях и пойдет речь.
    Псевдо-полезная книга:
    Как-то был у нас период увлеченного сдирания IBMовской музы-
ки, могущей играться на Covoxе. Нужны были описания  .STM,  .MOD
форматов и всякой другой всячины. Прочел я в  "КомпьюТерре"  ре-
зенцию на одну книгу вроде бы такого  рода  и  рассказал  о  ней
Golden Nickу, он обрадовался и решил  ее  купить.  На  следующий
день пошел я в наш местный "Дом Книги" глянуть - что же это  та-
кое. Глянул и брать расхотел. Двя дня Golden Nickа видно не  бы-
ло, а на третий он объявился с заявлением, что книга  куплена  и
что такого дерьма он давно не видел:
    Натан Гуревич, Ори Гуревич
    'Программирование звука для DOS и Windows'
    из-во BINOM, серия Computer Club
    Вся книга - один большой учебник по написанию программ, име-
ющих звуковое сопровождение, под Windows - расписывается практи-
чески все о системном Windowsном программировании. О самом звуке
- ну очень мало информации. Что ж делать - по идее к книге прик-
ладывается диск с примерами и драйверами (на которых и  выезжают
авторы) - а нам были нужны API на стандартные форматы и т.д. Ко-
роче, если Вы - такие же идиоты как и мы, то  не  покупайте  эту
книгу.
    Полезная книга:
    Однажды, прогуливаясь по нашему  радиорынку,  остановился  я
около мужика, торгующего компьютерной литературой. Поковырялся в
книгах и смотрю - лежит здоровый такой том (718 страниц) и жутко
интересный. Спрашиваю у продавца о цене - 42000 - книга и  20000
- две дискетки с примерами. Не было у меня тогда денег, так  что
пришлось прийти через неделю - не оказалось продавца. Тут наста-
ли времена беготни по компьютерным салонам города и всяким книж-
ным магазинам. Примерно через две недели нашел, но уже за  60000
- без дискеток. Купил. Golden Nick чуть-чуть  посмотрел  и  тоже
захотел себе такую же. До сих пор ищет ...
    А. Ла Мот, Д. Ратклифф, М. Семинаторе, Д. Тайлер
    'Секреты программирования игр'
    из-во Питер, серия 'Советы профессионала'
    Книга делится на 19 глав, каждая из  которых  посвящена  ка-
кой-нибудь конкретной теме или разжевыванию предыдущих. Все  на-
писано довольно-таки юморным и доступным языком. Несмотря на то,
что почти все примеры написаны на Си, все  равно  их  можно  без
проблемно адаптировать к БКшечному ассемблеру, т.к. перед приме-
ром расписывается его алгоритм. Если сочинение товарищей Гуреви-
чей можно считать  учебником  по  написанию  простых  прикладных
программ под Windows, то это - учебник по написанию игрушек типа
Wolfenstein 3D и DOOM. Основательное введение в трехмерную  гра-
фику - техника отсечения, рендеринг и прочее - вот чем очень хо-
роша эта книга, не говоря об остальном. Для сообразительных  на-
чинающих - лучше не найти. Практически в равной мере  может  ис-
пользоваться как на IBM, так и на БКшке.
    Недостатки: мягкая обложка (у меня этот недостаток исправил-
ся за 10 тысяч деревянных - цена приличного переплета);  некото-
рая халявность основного автора Андре Ла Мота - во всех примерах
у него графический режим VGA 13H, где точка - это ровно  байт  и
следует учитывать, что он писал все примеры с  расчетом  на  как
минимум 386DX40, а у нас - БК0011М-4/6 MHz.

                        To Be Continued


 =10==========================================================

    Вот и закончился первый выпуск MaDPRESS, про который  я  сам
ничего хорошего сказать не могу. Гадость все это, вот !!!  Проч-
тите 'рубрику' '"Желтая" компьютерная "пресса"', а  потом  почи-
тайте всё остальное - никакой разницы, та же дурная аналитика  и
прочая дрянь. Но, не смотря на это, я уверен, что MaDPRESS выхо-
дить будет регулярно и регулярность зависеть будет не от  накоп-
ления информации, а от накопления мыслительного мусора в голове.
    Да и вообще, почти все газеты на БКшке - полная ерунда,  не-
достойная места на дисках. Но приходится  хранить,  а  иногда  и
всемя от времени перечитывать - просто так, от нечего делать.
    А иногда можно   позволить   себе   включить   Pentium   Pro
200MHz/64MB/2GB/6MB/3"/8xCDROM/Turtle Beach 32 и т.  д.,  загру-
зить С++ (или Macro Assembler, или  JavaScript,  или  SmallTalk,
или еще что-нибудь) и немного повеселиться - не такая уж  IBM  и
гадость, если отбросить все то, что про нее пишут БКшники -  вот
только ассемблер напрягает, а все остальное - без проблем ...
    СОПы, COVOXы - все это надоело. Первое  -  из-за  отсутствия
хорошего звука, а второе - из-за того, что  кроме  звука  ничего
одновременно делать нельзя, а приставка  Бортника,  про  которую
слышно уже год с лишним, почему-то до  сих  пор  остается  чисто
объектом радостного возбуждения (хм ...). Вот врубить  бы  ее  в
БКшку, вот тогда ...
    Вообще, в последнее время, на БКшке нет ничего интересного -
ни игрушек, ни системных программ. Загибается ребенок  прямо  на
глазах, вот. Мне кажется, что сильных  всплесков  уже  не  будет
(хотя Новак кричит, что у него завал новья) и ничего  не  будет,
вот...


    После этой последней порции бреда  разрешите  попрощаться  и
предупредить о том, что (может быть) скоро  грянет  MaDPRESS  2,
который будет ...



            ---------------------------------------
              Да, кстати, зачем я пишу этот бред ?
             Просто захотелось потоптать кнопки ...
            ---------------------------------------
                     ^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X^X
                    БУДУЩИЙ ЭПИГРАФ MaDPRESS


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

                                                    08.09.1996

P.S. Чего-то надоело мне ставить ё везде, где она стоит -  слиш-
ком много времени на это уходит. Так что не взыщите.
Hosted by uCoz