Black Crow #03
27 июня 2000

От автора - управление, действие иконок в статье, о следующих номерах, связь.

                                         
      ПАРУ СЛОВ ОТ АВТОРА      
                                         
(С) 2000 Михаил Максименко               
-----------------------------------------
                    Fuck tо линоллиум!   
                    Э-э, нет - реланиум! 
                    Тьфу ты - millеnnium!
                                         
    Здравствуйте, мои дорогие читатели! Я
рад новой встрече со всеми вами после до-
вольно продолжительной паузы, получившей-
ся из-за ряда причин. Но теперь всё поза-
ди и мы снова вместе! Слава Богу, что нас
не  постиг "конец света", связанный с пе-
реходом на три нуля, ну и так далее ;))  
   Прежде всего выражаю !ОГРОМНУЮ! благо-
дарность  всем тем людям, которые поддер-
жали мой загибающийся проект с журналом и
не позволили свернуть производство.  Если
бы ещё и материальную поддержку оказал ну
хоть кто-нибудь...                       
   Ладно, тема  сегодня такая: рассказать
вам  о нововведениях в оболочке и виевере
журнала, а также потрепаться на всякие не
имеющие последствий темы.                
   Как вы, наверное, уже заметили - внеш-
ний вид журнала изменился. Я переписал на
100 % весь код и теперь, надеюсь, что моя
новая  версия  журнала вам понравится ещё
больше, чем два предыдущих номера.  Как и
в случае с двумя предшествующими номерами
я не обошёлся без чужого кода. Ну что ещё
делать,  когда свой велик ну очень не хо-
чется  изобретать  и тратить на него уйму
времени. Тем более, что материальной ком-
пенсации всё-равно не получишь. Вот и по-
лез за очередной реализацией своей задум-
ки в другие издания.  Прошу у авторов ук-
раденых мною алгоритмов прощения.        
   Итак, кладезем кодов на этот раз стали
такие популярные и, по-моему, загнувшиеся
издания,  как "SРЕСТRUМ ЕXРЕRТ #2" и "ZX-
FОRМAТ #8".  Технология scrоll bаr`а была
изъята  из  "Эксперта",  а вывод на экран
текста - из "Формата".  Получился  гибрид
из питерских журналов.  Xотя нет - печать
окон я сделал сам. Героический поступок:)
Формат залегания и кодировки текста соот-
ветствует (почти целиком) стандарту "Экс-
перта". "Музыкальный Банкъ" отныне перес-
тал  таковым являться и превратился в са-
мый обычный осцилограф музыки.  Причина в
том, что я подбираю музыкальное сопровож-
дение под статью не от фонаря, а стараюсь
подстроиться под тематику текста, поэтому
смена музыки на другую нарушит общее вос-
приятие информации.                      
                                         
          УПРАВЛЕНИЕ           
          ==========           
                                         
   Здесь тоже произошли изменения. Исклю-
чён  из опроса кемпстон джойстик за нена-
добностью.  Оболочка вцелом ориентирована
на кемпстон мышь, т.к. только ею наиболее
удобно пользоваться scrоll bаr`ом.  Изви-
ни, мой дорогой, но если у тебя в 2000-ом
году до сих пор нет мышки - ты лох! И по-
этому иди и сделай себе этот рулезный де-
вайс. Но для тех, кто всё же не может се-
бе припаять контроллер мышки, оставлены в
опросе клавиши и правый синклер-джойстик.
Первая нажатая кнопка на мышке традицион-
но считается огневой. Противоположная бу-
дет "отмена".  Центральная  в этой версии
оболочки пока не используется. Для закры-
тия окна, выхода из статии, осцилографа и
щадящего режима экрана используются кноп-
ки огня или отмены.  Для немышастых поль-
зователей предусмотрена клавиша "Е".     
   Для  движения по тексту надо использо-
вать или иконки вверху текста, что ты уже
и так делаешь, или же scrоll bаr. Для по-
строчного  движения  по тексту применяйте
части экрана: верхние 11 строк без иконок
служат прокруткой к началу статьи, нижние
11 строк - для скролла к её концу. Больше
нет  и не будет на поле статьи зарезерви-
ровано  действий для постраничного листа-
ния текста.                              
                                         
   ДЕЙСТВИЕ ИКОНОК В СТАТЬЕ    
   ========================    
                                         
   Иконки в просмотрщике статей имеют два
вида деятельности - управленческий и сер-
висный.  Управленческий вид ты сейчас со-
зерцаешь сверху, а сервисный вид появится
после активации иконки с рожицей. Надеюсь
на твою сообразительность, поэтому первый
вид  описывать не буду, а расскажу о сер-
висных иконках. Итак,                    
                                         
= ВЫХОД ИЗ СЕРВИСА
Деактивирует сервис и возвращает тебя в обычный режим листания (чтения) статьи.
= ЗАПИСЬ ТЕКСТА НА ДИСК
Опция должна записывать текущий текст статьи на обычный tr-dоs`овский диск, но в данной версии пока не реализована. При- чина кроется в моих замыслах сделать ма- ленькое ноу-хау: отгрузка не всего текста на диск, а только разрешённой его части. А так как утилита конверсии текста ещё не готова окончательно, то и опция пока не- работоспособна. Предполагается в тескте установка специальных токенов, разрешаю- щих определённым строкам текста покидать пределы журнала, типа листинги и т.д, но вручную их расставлять видится мне полным садомазохизмом. Для извращенцев и особо настырных сделана следующая опция:
= ЗАПИСЬ ТЕКУЩЕГО ЭКРАНА
Делает запись на любой tr-dоs`овский диск текущего экрана. Файл выгружается с особым именем, где в конце стоит его по-
рядковый номер на диске из числа раннее отгруженных. Короче, если на твоём диске уже имеется файл с именем, первые 6 байт которого совпали с отгружаемым, то теку- щему файлу будет присвоен следующий номер по счёту. Если ты не понял этот каламбур, то сделай пару записей на диск и посмотри на результат.
= СМЕНА ЦВЕТА ТЕКСТА
Производится циклическая замена цветов текста. Изначально установлено "все цве- та". При песледующих нажатиях на иконку у тебя будет "монохром 1", где рареr будет чёрным, а ink - белым. Ещё одна активация этой иконки сделает "монохром 2", что вы- зовет смену рареr`а на белый цвет, а ink станет чёрным. Если и это тебя не устраи- вает, то ещё одно (уже третье) нажатие на иконку вернёт всё на свои места - аll cо- lоr. И так до потери пульса...
= СМЕНА ЦВЕТА ИЛЛЮСТРАЦИИ
Собственно, эта опция реализована для прикола, поэтому "монохром 2" отсутствует напрочь: белая рожа на чёрном фоне или на белом фоне чёрная рожа - какая разница...
= МУЗЫКАЛЬНОЕ СОПРОВОЖДЕНИЕ
Только этой опцией можно затушить ра- боту музыкального процессора. Gеnеrаl Sо- und оболочка не поддерживает, поэтому на его работу никак не влияет :-) Все настройки, кроме музыки, действи- тельны только для просмотрщика текста, а значит никак не влияют на главную застав- ку журнала и его окна. Сохранения устано- вок также нет - зачем? Наличие кемпстон мышки определяется автоматически по зна- чению всех трёх её портов. Если в порту
кнопок ноль - это значит, что нет конт- роллера. Если не ноль, тогда тест направ- лений и если он показал наличие у тебя мышки, то она будет опрашиваться постоян- но. Нестабильность шины тестом учитывает- ся. В любом случае - опрос должен рабо- тать стабильно и даже, если тест обманул- ся, то глюков быть не должно. В противном случае приведи свой комп в соответствие к стандарту. И ещё пара ньюансов - для того, чтобы попасть в "Музыкальный Банкъ", необходимо переместить курсор в нижний правый угол экрана и нажать "огонь". Действие доступ- но только из титульной страницы журнала, а по-простому - из оконной части оболоч- ки. При этом не имеет значения количество открытых окон меню. Через три минуты после последнего на- жатия "огня" или "отмены" включится так называемый "scrееn sаvеr". ----- Ну вот, собственно, и всё по нововве- дениям в журнале. Теперь пару слов о его содержании. Вижу и сам, что номер получа- ется не совсем удачным в плане информаци- онности. Кое-что уже морально устарело. Я собирал весь материал в течении полутора лет, которые прошли с момента выхода вто- рого номера журнала. Почему так долго тя- нул время? Наша Соmрu-Studiо Ltd была за- нята работой над проектом "Редактора Мис- сий" и "Новыми Миссиями" к знаменитой иг- ре Вячеслава Медноногова "Чёрный Ворон" и поэтому небыло совершенно времени на жур- нал. Тем более, что были планы переписать его оболочку и виевер на 100%, чем в пос- ледствии я и занимался. Но время не стоит на месте, вот и вышел такой номер, какой он есть. Надеюсь, что даже сейчас ты, мой читатель, найдёшь для себя интересную ин- формацию. В СЛЕДУЮЩИХ НОМЕРАХ =================== После недолгого перерыва выйдет в свет новый номер, но его содержание может су- щественно отличаться от принятых на Спек- труме стереотипов и стандартов. У меня на данный момент имеется 800 Кб (полный Is- Dоs`овский диск) нереализованных текстов, посвящённых весёлой и общепознавательной теме. Материал скачан с Интернета, обра- ботан и некоторая его часть присутствует в этом номере, но львиная доля осталась на будущее. Как вы могли заметить, ориен- тация журнала постепенно меняется в сто- рону общепознавательного или даже весёло- го издания. Не вижу смысла загонять себя, как главного и по-прежнему единственного редактора, в узкие рамки спектрумовской тематики. Xотя и Sреccy тоже не будет об- делён вниманием (обзоры новинок, хакерст- во, кое-что по программированию), но ос- новное направление будет, наверное, сме- щено в общепознавательную сторону. Причи- на столь кардинальной смены курса заклю- чается в том, что Спектрум, конечно же, хорош, но постепенно изживает сам себя. Я не могу быть компетентным во всех сферах деятельности на Спектруме, а активность и производительность масс, населяющих этот компьютер, по-прежнему не проявляет инте- реса (такого, какого хотелось бы) к пери- одическим изданиям. Вот и остаётся выби- рать одно из двух: или закрыть своё изда- ние совсем, или расширить тематику. Пока выбрал второе, но при дальнейшей пассив- ности читателей как в материальном, так и моральном плане, моё издание постигнет та же участь, что и многие другие: закрытие. Собственно, о Спектруме рассказывать ста- новится не о чём - с каждым годом он всё же угасает. Взять, к примеру, "железный" раздел - новых разработок практически нет по причине достижения "потолка" в разви- тии платформы, а пересказывать старый ма- териал, уже где-то освещавшийся - только отнимать у вас время и деньги. Тематика о программировании ещё может представлять определённый интерес, т.к. на этом попри- ще ещё многого можно добиться, но для та- ких "подвигов" надо быть довольно продви- нутым кодером, что не каждому по плечу... Довольно продолжительный отрезок вре- мени надлюдается стойкая тенденция к соз- данию своих собственных ЭСМИ. При этом на свет божий появляются как более-менее ин- тересные газетки, так и откровенный кал. Ну, я надеюсь, что создатели последнего и так знают, какой они продукт клепают, а к остальным снова клич кидаю - давайте все ко мне! Объединимся для выпуска журнала "Чёрная Ворона"! Только не расценивайте этот призыв как крик о помощи или несос- тоятельность редакции сделать самостоя- тельно, без посторонней помощи, интерес- ный журнал! Просто призываю не отвлекать- ся талантливым людям на создание собст- венных крутых оболочек, а сосредоточиться на создании программ и всевозможных игр. Ребята из RSМ! Это и вас касается тоже;-) СПАСИБО ЗА УЧАСТИЕ ================== В этом номере использована информация, любезно предоставленная следующими авто- рами: группа Rеаl Sоft Маkеrs, Мr.Веереr, ВLAZ, VЕL, С.Р.U. и многими другими. Вы- ражаю огромную признательность всем авто- рам музыкальных файлов, чьи мелодии были использованы в журнале. Приношу им свои извинение за то, что не указал авторства! Это произошло по той причине, что доволь- но много музыки вытащено из различных ис- точников, а также из моего личного архи- ва, где не всегда фиксировался автор,т.к. не планировалось общественное использова- ние. Ещё раз прошу прощения. Впредь обя- зуюсь использовать (по мере возможности) только легальные тексты, иллюстрации, му- зыкальные модули. ПРИМЕНЯВШИЕСЯ ПРОГРАММЫ ======================= (на праваx рекламы) АLАSМ v3.9/4.1 SТS v5.1АL UNIСОN=2 Маgic Instаll v2.1 МUSIС ЕXТАСТОR v0.7 Prо Тrаcker v2.1/3.4 SОUND ТRАСKЕR PRО v2.0 S.Т.PRО DЕСОМPILЕR Аrt Studiо 128 v2.5 Тext Маker v1.10f ZX=WinWоrd v2.1 IS=DОS editоr IМP v1.2 НRUSТ v1.3 ВЕSТ VIЕW v2.9 PЕRFЕСТ СОММАNDЕR v1.51 Quick Соmmаnder v2.3 Транcлятор Чёрной Вороны Выражаю благодарность авторам всех пе- речисленных программ. ОБРАТНАЯ СВЯЗЬ ============== Редакция принимает для публикации или размещения авторские (не только) статьи и программы. Тексты статей, равно как и ва- ши письма, можете присылать в любом удоб- ном для вас виде: бумажное - написаные от руки или распечатанные на принтере; элек- тронное - на диске 5.25" (ОNLY!). Формат диска желателен tr-dоs, формат текста со- ответствия 866 кодировке. Короче, исполь- зуйте редакторы is-dоs или zх-Wоrd. Можно совместимые с ними. Для музыки тоже есть ограничения - её размер в компилированом с проигрывателем виде не должен превышать #3000 байт! На- личие проигрывателя обязательно! Компили- ровать надо под адрес #С000. Адрес инста- ляции мелодии должен быть #С000, а адрес проигрывания ноты в пределах #С005/#С006. Я, как единственный редактор журнала, решаю - какой материал размещать в своём издании, а какой отбраковывать. Оставляю за собой право редактировать, видоизме- нять и иллюстрировать размещаемые статьи. Если вы желаете, чтобы ваша статья была иллюстрирована, присылайте свои иллюстра- ции в формате обычного экранного файла. В сопроводительной записке укажите: где и в какой последовательности должны находить- ся иллюстрации, а также их размеры. Учитывая то, что текст в журнале может выводиться тремя видами шрифтов, вам сле- дует указать его основной размер - 31, 41 или 62 символа в строке. При наборе мате- риала руководствуйтесь этими данными. Если вы желаете разместить в журнале какие-то алгоритмы или же вставить в обо- лочку что-то в кодах, то имейте ввиду то обстоятельство, что я работаю только на ALASМ`е, поэтому исходники желательно, но вовсе не обязательно, присылать в формате этого ассемблера. В крайнем случае шлите в формате того ассемблера, листинги кото- рого "понимает" программа "ВЕSТ VIЕW". ПЕРЕПИСКА ========= Редакция вступает в переписку с чита- телями. Я обычно отвечаю всем, но о даль- нейшей дружбе и переписке решится вопрос впоследствии при обоюдной заинтересован- ности в таком виде общения. Господа! Учитывая отвратительную рабо- ту почты прошу всех, кто посылал мне по- слания, делал заказы на "Редактор Миссий" или "Чёрный Ворон-1. Новые Миссии", но по каким-то причинам не получил от меня от- вета, ПРОСbБА НАПИСАТb МНЕ ПОВТОРНО! Были случаи, когда ко мне (и от меня) не дохо- дили письма. Воизбежание недоразумений и ложных обвинений в "кидалове" прошу свя- заться со мной ещё раз ЗАКАЗНЫМ письмом! ОТВЕТСТВЕННОСТЬ =============== Редакция не несёт ответственности за содержание размещённого материала, досто- верность рекламы исключительно на совести лиц, её разместивших. Все статьи, включая рекламу, размещаются бесплатно. Диски на- зад возвращаются со свежим номером журна- ла или с программами, которые корреспон- дент пожелал иметь (при их наличии). АДРЕС РЕДАКЦИИ ============== 85321 Мuxаuл Мuxайловuч Макcuменко дом 79 квартuра 12 мuкрорайон "Западный" г. Дuмuтров Донецкая облаcть Украuна Телефон: (06239) 6=21=26 после 18:00 по московскому времени. Просьба указывать адрес согласно при- ведённому образцу и не страдать детством: расписные конверты, "фирменные" лейбочки и т. д. Всё это ребячество может привести к потере письма по пути ко мне ввиду лю- бопытства некоторых почтовых работников. На этом прощаюсь, желаю всем всего са- мого наилучшего! Пишите, мать вашу!.. ДО СКОРОЙ ВСТРЕЧИ!!!



Другие статьи номера:

От автора - управление, действие иконок в статье, о следующих номерах, связь.

Программистам - Процессор Z380

Программистам - Сборник кодов: зашифровка файла, Эффект точечной сетки, работа с диском при включенных прерываниях, программирование кэша.

Программистам - Теория: Биты и байты.

Очумелые ручки - Реализация кэша.

Очумелые ручки - ZX-дигитайзер: оцифровка видеосигнала.

Очумелые ручки - Всё о HDD IDE: Краткое описание портов и битов.

Белый_попугай - Советы молодожёнам.

Белый_попугай - Поручик Ржевский.

Белый_попугай - О начальстве.

Белый_попугай - Автошкола.

Белый_попугай - Набор приколов.

Раскрутка - Новые группы.

Раскрутка - Алло, таланты!

Раскрутка - Neos

Игротека - Редактор черного ворона и его новые миссии.

Игротека - Прохождение игр: 12 Тайныx Книг, Twillight.

Игротека -Перспективные проекты.

Разное - Наша жизнь компьютерщика.

Разное - Глюкодром.

Разное - Intel outside.

Разное - Почтовый ящик.

Разное - Pidarsoft.

Разное - Реклама.

Комментарий к приложению


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

Похожие статьи:
Хакерам - О строении стандартной дорожки дисковода.
Письма - Письмо из Армии.
Новости - О новинках ПО: Военная зона, Mech War, Gambit.

В этот день...   20 января