                      ***********************************
                      * I n t e r c o p y   8 2 1 / V 8 *
                      ***********************************


                             UŽÍVATEĽSKÁ PRÍRUČKA
                             ====================



Verzia: V8.2
Dĺžka programu: 12 887 (#3257) bytov


	Program Intercopy 821/V8 je kopírovací program, určený na rozdiel od
ostatných pre poloprofesionálne použitie.  Aj keď jeho  obsluha sa môže zdať
trošku zložitá a menej prehľadná než napr.  obsluha  Turbo  Copy,  poskytuje
mnoho ďalších užitočných možností, napr. disasembler,  bitovú mapu,  možnosť
výpisu na tlačiareň a podobne. Umožňuje nahrávať niekoľkými módmi a rýchlos-
ťami. Jednotlivé módy sú nasledovné:

NORMAL   - pôvodný klasický formát (hlavička+program),  programy  nahraté na
	   páske v tomto móde v spojení s inou rýchlosťou  než  1  (1200 Bd)
	   nie je možné spúšťať z IPL ("C") alebo z MONITORa ("L").
FAST IPL - formát, výhodný pre vyššie rýchlosti. Programy, takto nahraté  na
	   pásku ľubovoľnou rýchlosťou je možné spúšťať priamo  z  IPL ("C")
	   alebo z MONITORa ("L").
	   VÝHODA:   je  efektívny  aj  pre  najkratšie programy (neobsahuje
		     predprogram).
	   NEVÝHODA: je možný len pre tie programy,  ktoré nemajú v hlavičke
		     nejaké informácie, potrebné pre ich činnosť.
CPM      - formát, ktorý používa CP/M V2.2-32t, príp. CP/M V2.26-32.
SINCLAIR - formát počítačov  ZX SPECTRUM, ZX SPECTRUM+, DELTA, DIDAKTIK GAMA
	   a pod. Vhodný pre kopírovanie zdrojových programov GENSu.

Prehĺad rýchlostí nahrávania pre jednotlivé módy:

-------------------------------------------------------------------
|  Speed mode	|    0    |    1    |    2    |    3    |    4    |
-------------------------------------------------------------------
|  NORMAL       |  600 Bd | 1200 Bd | 2400 Bd | 2800 Bd | 3200 Bd |
|  FAST IPL	|  600 Bd | 1200 Bd | 2400 Bd | 2800 Bd | 3200 Bd |
|  CPM		| 2400 Bd | 2400 Bd | 2400 Bd | 2400 Bd | 3200 Bd |
|  SINCLAIR	| 1200 Bd | 1200 Bd | 1200 Bd | 1200 Bd | 1200 Bd |
-------------------------------------------------------------------

	Po spustení sa v prvom (tzv. informačnom) riadku  obrazovky  zobrazí
informácia o "Blockmode" (viď ďalej), "Speedmode" (nastavená rýchlosť)  a  o
voľnom mieste v pamäti. Ďalej sa vypíše stručný prehľad príkazov a iniciali-
zuje sa tlačiareň, ak je pripojená. Objaví sa nápis:

SYSTEM READY
.

čo znamená, že systém je pripravený prijať príkaz.


			       PREHĽAD PRÍKAZOV
			       ================


				  P...Print
				  ---------

Príkazom je možné vylistovať zoznam súborov v pamäti na obrazovku. V prípade
prázdnej pamäte sa vypíše hlásenie:

Buffer is empty.

V prípade, že sa v pamäti nachádzajú nejaké súbory, záhlavie  vyzerá  naprí-
klad takto:

   Filename         Tp Beg  End  Exc       Filename        Tp Beg  End  Exc
A: Intercopy 821/V8 01 0000 3256 0000   B: FET 3.0 MZ-800  01 0000 472D 0000

kde A: resp. B: je označenie súboru, "Filename" označuje  názov,  "Tp"  typ,
"Beg" začiatočnú, "End" koncovú a "Exc" štartovaciu adresu (informácie podľa
hlavičky).

				   L...Load
				   --------

Nahratie jedného alebo viacerých programov do pamäte:

Load all ? <N>o  - nahrá sa iba jeden program.
	   <Y>es - programy sa budú nahrávať dovtedy, kým nedôjde k chybe a-
		   lebo sa nenaplní pamäť alebo nedöjde k prerušeniu  nahrá-
		   vania stlačením <SHIFT>+<BREAK>.
Mode [ NORMAL 1200 Bd / FAST IPL 1200 Bd / CPM / SINCLAIR ]: <N>ORMAL
							     <F>AST IPL
							     <C>PM
							     <S>INCLAIR

Rýchlosť nahrávania v prípade Load sa nastaví automaticky podľa zavádzacieho
tónu (ak je program nahratý jednou z vyššie uvedených rýchlostí).  Výstup na
tlačiareň je blokovaný.

Možné hlásenia systému po nahratí:

Your tape is bad    - vyskytla sa chyba v nahrávke.
Process interrupted - nahrávanie bolo prerušené <SHIFT>+<BREAK>.
Memory is full      - program sa do voľnej pamäte už nezmestí.


				    S...Save
				    --------

Nahratie programov z pamäte na pásku:

Save file: <A>-<D> - budú sa nahrávať súbory označené A až D.
Mode [ NORMAL 1200 Bd / FAST IPL 1200 Bd / CPM / SINCLAIR ]: <N>ORMAL
							     <F>AST IPL
							     <C>PM
							     <S>INCLAIR

Pred nahraním programu sa na pásku nahrá názov programu hlasovým  syntezáto-
rom, ak nie je vypnutý. Nahrávanie programu na pásku je možné s výnimkou za-
vádzacieho tónu kedykoľvek prerušiť stlačením <SHIFT>+<BREAK>.


				  V...Verify
				  ----------

Verifikácia programov na páske s programami v pamäti.  Dotazy "Verify file:"
a "Mode" majú podobný význam ako pri Save. Rýchlosť sa nastavuje automaticky
podľa zavádzacieho tónu, ale pri móde FAST IPL  musí  rýchlosť  nahrávky  na
páske súhlasiť s nastavenou rýchlosťou v Intercopy.  Výstup na tlačiareň  je
blokovaný. Ak zverifikovaný program súhlasí, vypíše sa hlásenie:

File passed OK

Ak nesúhlasí, vypíše sa:

Your tape is bad

a ďalšia verifikácia sa preruší.


			      $...Speed mode set
			      ------------------

Speed mode set to: <3> - nastavenie rýchlosti nahrávania na 2800 Bd (2400 Bd
			 pri CPM, 1200 Bd pri SINCLAIR), je možné voliť  rý-
			 chlosť v rozsahu 0 až 4 podľa vyššie  uvedenej  ta-
			 buľky.


			      #...Block mode set
			      ------------------

Block mode set to: <4> - nastavenie počtu opakovaní programu  v  jednej  na-
			 hrávke na 4-krát. Je možné voliť počet z rozsahu  1
			 až 9. Platí pre módy NORMAL  a  FAST IPL  a  vyššie
			 Block mode ako 1 zvyšuje bezpečnosť nahrávky (hlav-
			 ne pri vyšších rýchlostiach), avšak  priamo  úmerne
			 rastie aj spotreba pásky.


				   K...Kill
				   --------

Kill file: <A>-<C> Really [Y/N] ? <Y>es - zrušíme súbory A až C.
				  <N>o  - rozmysleli sme si to.


				   D...Dump
				   --------

Dump file: <C> - výpis programu C vrátane hlavičky na obrazovku vo formáte:

#[hexa adresa]/[deka adresa]: [16 bytov hexa] / [16 znakov ASCII SHARP]

Adresa sa chápe ako adresa, kde budú hlavička a program umiestnené po nahra-
tí z IPL alebo z MONITORa.

Riadenie výpisu:

<Šípka vpravo> - urýchlenie skrolovania.
<Šípka vľavo>  - spomalenie skrolovania.
<Medzera>      - dočasné zastavenie výpisu.
<Šípka dole>   - urýchlenie výpisu.
<Šípka hore>   - zastavenie výpisu až do stlačenia ľubovoľnej  klávesy.  Pri
		 stlačení <O> je možné spustiť, resp. zastaviť výpis na tla-
		 čiareň.


				A...Ascii dump
				--------------

Podobne ako Dump, avšak znaky sa vypisujú v klasickom ASCII kóde.


			    d...Display code dump
			    ---------------------

Podobne ako Dump, ale znaky sa vypisujú v DISPLAY kóde (kóde znakového gene-
rátora CG ROM).


			       *...Voyce labels
			       ----------------

Vypnutie, resp. zapnutie hlasových návestí pred nahrávkami (viď Save).

Hlásenia:

Voyce labels off. - hlasové návestia sú vypnuté.
Voyce labels on.  - hlasové návestia sú zapnuté.

Po spustení Intercopy sú hlasové návestia zapnuté.


			       C...Change head
			       ---------------

Change head of file: <A> - zmena údajov v hlavičke programu A:

New type: 09      - zmena typu na typ 09.
New name: Skuska  - premenovanie programu na "Skuska".
New beg.: 5000    - zmena ukladacej adresy na #5000.
New exec: EA5E    - zmena štartovacej adresy na #EA5E.

Ak nechceme niektorý z údajov meniť, stačí stlačiť <CR>. Nezmyselné údaje sa
ignorujú.


			      M...Make new file
			      -----------------

Make new file from: <B> - vytvorenie nového súboru zo súboru B.

From address: 1300      - vezmeme zo starého súboru časť od adresy #1300
To   address: 14FF      - po adresu #14FF vrátane (obidve musia ležať v roz-
			  sahu starého súboru).

Ďalej nasleduje editácia hlavičky nového súboru podobne ako pri Change head.


			       I...Disassemble
			       ---------------

Disassemble file: <A> - spätný preklad súboru A v inštrukciách Z80.
From address: 1200    - udanie počiatočnej adresy výpisu. V prípade jej neu-
			dania alebo nezmyselného udania sa automaticky berie
			ukladacia adresa ("Beg").
Logical address: 0000 - logická adresa, ktorá má byť vypisovaná namiesto po-
			čiatočnej adresy. V prípade jej neudania  alebo  ne-
			zmyselného udania sa automaticky berie počiatočná a-
			dresa.

Formát:

[adresa] [byty] [mnemonika] ; [SHARP znaky] [ASCII znaky] [DISPLAY znaky]

Riadenie výpisu:

<Šípka vpravo> - urýchlenie skrolovania.
<Šípka vľavo>  - spomalenie skrolovania.
<Medzera>      - dočasné zastavenie výpisu.
<Šípka dole>   - urýchlenie výpisu.
<Šípka hore>   - zastavenie výpisu až do stlačenia ľubovoľnej  klávesy.  Pri
		 stlačení <O> je možné spustiť, resp. zastaviť výpis na tla-
		 čiareň.
<^/~>          - spätný chod.


			      R...RAM directory
			      -----------------

Vylistovanie zoznamu súborov aj s ich terajším umiestnením v pamäti RAM.

Riadenie výpisu:

<Šípka vpravo> - urýchlenie skrolovania.
<Šípka vľavo>  - spomalenie skrolovania.
<Medzera>      - dočasné zastavenie výpisu.
<Šípka hore>   - zastavenie výpisu až do stlačenia ľubovoľnej  klávesy.  Pri
		 stlačení <O> je možné spustiť, resp. zastaviť výpis na tla-
		 čiareň.


				 N...Version
				 -----------

Výpis adresy autora a verzie.


				 E...Execute
				 -----------

Execute file: <C>    - chceme spustiť program C.
Really [Y/N] ? <Y>es - spustíme ho.
	       <N>o  - nič sa nedeje.


				  @...Sound
				  ---------

Zvuk z pásky sa kopíruje na border a reproduktor dovtedy, kým nebude stlače-
né <SHIFT>+<BREAK>.


				%...Color set
				-------------

.Color of paper: <0> black       - nastavenie farby pozadia na čiernu.
.Color  of  pem: <F> light white - nastavenie farby písma na svetlobielu.

Možné farby:	0 - black         - čierna
		1 - blue          - modrá
		2 - red           - červená
		3 - magenta       - fialová
		4 - green         - zelená
		5 - cyan          - tyrkysová
		6 - yellow        - žltá
		7 - white         - biela
		8 - light black   - svetlo čierna (šedá)
		9 - light blue    - svetlo modrá
		A - light red     - svetlo červená
		B - light magenta - svetlo fialová
		C - light green   - svetlo zelená
		D - light cyan    - svetlo tyrkysová
		E - light yellow  - svetlo žltá
		F - light white   - svetlo biela

Systém je chránený proti nastaveniu rovnakej farby pozadia a písma.


		     <Šípka dole/libr.>... Scrollmode set
		     ------------------------------------

.Scrollmode set to fast. - Skrolovanie prepnuté na rýchle.

.Scrollmode set to slow. - Skrolovanie prepnuté na pomalé.

Po spustení Intercopy je skrolovanie pomalé.


				   W...Edit
				   --------

Edit file: <A>        - editácia programu A.
From address: 1200    - udanie počiatočnej adresy editácie.  V  prípade  jej
			neudania  alebo  nezmyselného  udania sa automaticky
			berie ukladacia adresa ("Beg").
Logical address: 0000 - logická adresa, ktorá má byť vypisovaná namiesto po-
			čiatočnej adresy. V prípade jej neudania  alebo  ne-
			zmyselného udania sa automaticky berie počiatočná a-
			dresa.

Formát výpisu:

[adresa] [starý byte] [SHARP znak] [ASCII znak] [DISPLAY znak]: <nový údaj>

Ako nový údaj môže byť: 05    - byte.
			,abcd - reťazec SHARP znakov začínajúci čiarkou.
			.abcd - reťazec ASCII znakov začínajúci bodkou.
			/abcd - reťazec DISPLAY znakov začínajúci lomítkom.
			^^^^^ - počet šípok hore udávajúci,  koľko  bytov sa
				má preskočiť smerom k nižším adresám.
			      - počet šípok dole udávajúci, koľko  bytov  sa
				má preskočiť smerom k vyšším adresám.

Systém je chránený proti editácii pamäte mimo zvolený program.


				 B...Bit map
				 -----------

Bit map of file: <B>  - bitová mapa programu B.
From address: 1200    - udanie počiatočnej adresy mapovania.  V prípade  jej
			neudania  alebo  nezmyselného  udania sa automaticky
			berie ukladacia adresa ("Beg").
Logical address: 0000 - logická adresa, ktorá má byť vypisovaná namiesto po-
			čiatočnej adresy. V prípade jej neudania  alebo  ne-
			zmyselného udania sa automaticky berie počiatočná a-
			dresa.

Formát výpisu:

[adresa] [byte] [znaky (SHARP, ASCII, DISPLAY)] [mapa] [zrkadlová mapa]

Riadenie výpisu:

<Šípka vpravo> - urýchlenie skrolovania.
<Šípka vľavo>  - spomalenie skrolovania.
<Medzera>      - dočasné zastavenie výpisu.
<Šípka dole>   - urýchlenie výpisu.
<Šípka hore>   - zastavenie výpisu až do stlačenia ľubovoľnej  klávesy.  Pri
		 stlačení <O> je možné spustiť, resp. zastaviť výpis na tla-
		 čiareň.
<^/~>          - spätný chod.


			      O...Printer on/off
			      ------------------

Zapnutie/vypnutie tlačiarne, ak je pripojená.

Hlásenia:

Printer is on.        - tlačiareň je zapnutá.
Printer is off.       - tlačiareň je vypnutá.
Printer is not ready. - tlačiareň nie je pripravená.

Po spustení Intercopy je tlačiareň vypnutá.


			    U...MZ-1P16/CENTRONICS
			    ----------------------

Výber druhu tlačiarne.

Hlásenia:

Printer is MZ-1P16    - tlačiareň je MZ-1P16.
Printer is CENTRONICS - tlačiareň je CENTRONICS.

Po spustení Intercopy je štandardne zvolená tlačiareň MZ-1P16.


				   ?...Help
				   --------

Vypíše sa zoznam všetkých príkazov.


			   K použitým rýchlostiam:
			   =======================

	Pre rýchlosť 4 (3200 Bd) sa odporúčajú použiť pásky typu  SONY HF-S,
pre ktoré boli nastavené časové konštanty nahrávania. Tejto rýchlosti  vyho-
vyjú tiež pásky FUJI ER I a FUJI FR I. Pre iné typy pások  nie je  spoľahli-
vosť nahrávky pri tejto rýchlosti zaručená.



				    ZÁVER
				    =====

	Žiaden program nedokáže všetko, pretože pamäť počítača je obmedzená.
Z podobných dôvodov chýbajú programu Intercopy také vlastnosti, ako napr. o-
brazovkový editor, nahrávanie bezhlavičkových blokov, nahrávanie blokov BSD,
katalóg pásky, práca s RAM diskom, kompatibilita s Turbo Copy, spájanie  sú-
borov, reštart z monitora a podobne. Systém Intercopy je však otvorený a  čo
nie je, môže sa objaviť v niektorej z nasledujúcich verzií.
	Záverom sa chcem poďakovať za cenné pripomienky ing. Miroslavovi Ko-
zákovi, Mariánovi Lengyelovi, Rišovi Nemcovi, Duškovi  Steinerovi,  Romanovi
Ivanovi, Milanovi Masárovi, Oldřichovi Tokarovi a všetkým ďalším,  ktorí  sa
svojím spôsobom zaslúžili o terajšiu tvár Intercopy. Ak by sa predsa len eš-
te kdesi našla chyba, je morálnou povinnosťou každého, kto chybu nájde,  oz-
námiť to na adresu:

		Marek Šmihla
		Internátna 19
	 974 01 Banská Bystrica
----------------------------------------------------------------------------

