Nicron #29
11 апреля 1997

Софт - пара слов о новой читалке.

<b>Софт</b> - пара слов о новой читалке.
╔══════════──────────────────────────────────────────══════════╗
│ °     ПАРА СЛОВ О НОВОЙ ЧИТАЛКЕ   ° │
╚══════════──────────────────────────────────────────══════════╝

  (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°│▒▒
				└───────────┘▒▒
				▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒



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

Вступление - стихи и содержание номера.

BBS - список станций BBS ZXNet.

Софт - пара слов о новой читалке.

Графика - история из жизни и картинка АNSI графики.

Информация - вводится лимит времени на АТС Москвы.

Железо - опыт садистского ремонта порта клавиатуры.

Рассказ - делаем бомбу.

Поиск - поиск игр, программ.

Юмор - Дембельская ракета рядового Кочкуркина.

Юмор - анекдоты.

Рассказ - проза и веселые зарисовки от журнала "МОМАР".

Реклама - реклама и объявления.

Обратная связь - контакты редакции.


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

Похожие статьи:
От редакции - Вышел долгожданный номер.
Жyрнaл Miracle #03 нa ХАЛЯВУ !!! - Paздaчa cлoнoв oт ТRIUMPН: Итaк вam прeдocтaвляeтcя yникaльнaя вoзmoжнocть пoлyчить бecплaтнyю кoпию нaшeгo diskzine...
Уроки ЛАМEРСTВА - Общение на погано-татарском ламерском диалекте хаккерского языка.
Юмор - А теперь долгообещаемые анекдоты от Апрельчука.
Рабочий стол - General Sound AY Emulator v1.0

В этот день...   21 ноября