Nicron
#29
11 апреля 1997 |
|
Софт - пара слов о новой читалке.
╔══════════──────────────────────────────────────────══════════╗ │ ° ПАРА СЛОВ О НОВОЙ ЧИТАЛКЕ ° │ ╚══════════──────────────────────────────────────────══════════╝ (C) MERLIN 05.04.97 [16:30] Уф! Всем привет! Если вы читали 28-й NICRON, то наверное уже в курсе, что мной для вас был подготовлен HELP, но я запорол диск с ним. Рассказать - не поверите: я на своем GRANDROMMAX'е, на котором стоит турбо ВГ, отформатировал диск, записал единствен- ный, без резервных копий, текст HELP'а, принес WLODEK BLACK'у и решил переделать его из типа "W" в тип "C", результат же попы- тался записать на мой турбо - диск... Кто пытался ставить такие эксперименты - пособолезнует, кто не пытался, тем скажу: "И НЕ ПЫТАЙТЕСЬ !!!" Но вот сегодня я полазил по запоротому диску, нашел текст, вписал вручную в директорию параметры файла, и вот текст перед вами. Имейте ввиду, что в тексте вы встретите одну несообразность: первая полная версия уже была использована в 28'ом NICRON'е, для которого и готовился нижеприведенный текст. Его я оставил без изменений. --------------------------------------------------------------- (C) MERLIN 04.04.97 [12:15] Всем большой привет! Меня попросили написать вам большой - бо- льшой HELP к читалке, так как она достаточно - таки понапичкана всякими - разными штучками - дрючками. Ну во первых: ВСЕ СУЩЕСТВУЮЩИЕ НА ДАН- НЫЙ МОМЕНТ ВЕРСИИ - БЕТА! Перед вами - первая полная версия. Выпуск глючных бета - версий объясняется тем, что ребята хотели выйти в новой читалке уже к юбилейному, 25 номеру. Итак, список глюков: 25- неправильная печать картинок, непра- вильный вывод на принтер, неправильная инсталляция драйвера принтера, глюки с цветами в начале текста. Кстати, цвето- вые глюки в ней целиком на нашей - моей и редакции совести, они неправильно рас- ставили цвета, а я забыл предупредить о некоторых особенностях, отличающих мою читалку от прежней. Надо просто дать им время, пусть люди привыкнут! 26- неправильно работает клавиша "B" плюс все выше перечисленное. Кстати, от- ветственность за это несет RUSSOS, кото- рый в этом номере накаркал, что, дес- кать, устранение одного глюка ведет к появлению другого, более тяжкого. Докар- кался. Ускорилась загрузка, пропала "B" ;-). 27- INTRO плюс те же глюки, что и в 25 за исключением правильной инсталляции драйвера принтера. Кстати, многие жаловались на низкую скорость, я тут подумал, подумал, и решил, что, наверное постараюсь ее ускорить (есть за- думки). А теперь немного HELP'а: В читалке имеются две управляющие клавиши, которым не хватило места во встроенном HELP'е. Эto CAPS+"A" и CAPS+"Q". Что они де- лают, разберетесь сами. "W","S","FIRE" - плавный скроллинг: выключает цвет (для пре- дотвращения клешинга атрибутов и плавно протягивает те- кст со щелчком. Щелчок можно выключить, отключив звук. Выход осуществляется по нажатии лю*ой клавифи (имейте в виду: опрос клавиатуры идет через 8 скроллирований по пикселу, поэтому, возможно, придется клавишу чуть - чуть подержать). "DELETE" - Запись настроек на диск: полностью аналогична такой же функции ONLINE'овской читалки и совместима с ней. При запуске NICRON'а с диска, "обработанного" ONLINE, отклю- чится цвет и пройзойдут другие настройки, соответственно тому состоянию, какое имела ONLINE при записи. При за- пуске ONLINE с диска, обработанного ORCA VIEWER'ом (тем, в котором вы сейчас читаете эти строки) тоже нет никаких проблем, кроме: в ONLINE затаился глюк - если отгрузить состояние с включенной яркостью в черно - белом режиме (клавиша "т"), то ONLINE включит еще и мигалку. "GRAPH" - запись графики на диск: записывает на диск графичес- кий файл в том формате, в каком его использует читалка. Для перекодировки используйте программу "DECOD_SC". Не скажу где как, но у WLODEK BLACK'а на RABBIT BBS она точно есть. "TRUE VIDEO" и "INV VIDEO" - распечатка всего текста или толь- видимой на экране части на принтере. Если вы счастливый обладатель ZX LPRINT III INTERFACE, то вам вообще не на- до мучаться с драйвером, если же нет - примите мои собо- лезнования: пишите драйвер принтера не более 50 байт таким образом, чтобы первые два байта содержали JR INIT, после чего идет сам драйвер. Вот пример встроенного драйвера: DR_IN JR INIT ───────┐ DR_PR PUSH AF │ ┐ LOOP IN A,(#7B)<┐ │ │ BIT 7,A │ │ │ JR NZ,LOOP ┘ │ │ POP AF │ │ печать OUT (#FB),A │ > NOP │ │ байта OUT (#7B),A │ │ NOP │ │ OUT (#FB),A │ │ RET │ ╡ INIT XOR A <───────┘ │ инициализация OUT (#FB),A > RET │ принтера ┘ Для несчастных, не имеющих принтера, я предлагаю напи- сать простенький псевдо драйвер, например такой: DR_IN RET NOP DR_PR RET для страховки от зависи при случайном нажатии клавиш "INV VIDEO" и "TRUE VIDEO". Коды драйвера записываются на диск под именем "ORCADRVR" CODE. "I" - инверсия. Для тех, кто любит читать не белым по черному, а черным по белому, как и любую нормальную печатную про- дукцию. Она меняет местами только белый и черный цвета, остальные она не трогает. "Y" - вначале задумывалась для возмовности нормального прос- мотра текста в инверсном режиме, однако позже оценена по достоинству и встроена и в не инверсный режим. Полезна при работе, например, с модулятором. По причине сгорев- шего монитора я с ним и работаю и поверьте, зачастую нельзя было прочитать больше половины издания в API'евс- кой читалке. Ну вот, вроде и все, остальное должно быть понятно, если будут вопросы, звоните мне, или лучше не мне, а техническому редактору газеты - WLODEK BLACK'у, а еще лучше - пишите ему на BBS. ;-) Совсем забыл вам сказать, что вплоть до 28 NICRON'а в них за- ползли ошибки: они ищут подгружаемый драйвер по другому имени, для исправления залезьте диск-доктором (я рекомендую MASTER KEY, но кому-то больше нравится Плейшнер, это не критично) в первый сектор файла NICRONxx и измените последовательность "ORKADRVRC" на "ORCADRVRC", только не делайте этого в 25 NICRON'е, а то не сможете его запустить с диска, на котором присутствует подгружа- емый драйвер. В остальных номерах (26,27,28) - смело меняйте. ПОКА! ┌───────────┐ │° MERLIN °│▒▒ │ Дмитрий │▒▒ │ZXNet 460.1│▒▒ │°265-49-92°│▒▒ └───────────┘▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября