8(CA@AUTOEXECXECC.BAT  c}E q0 \C)CC8`DCeECiD` RP h1$E ȍ @y b Y)hܭ]L]` q  DMD   u j)`0  ,p0i2 &28jJ1f02 9 g iJf0i1)xԍӭ232002XԦ`  *'  } *(L `(  L l pL[,L] C i0 } p  gފދLh ( LD 0  `C  C  \i +$+0'}; $(%)  b L[C `D P^߰")(݃   $DD}G@НL]S")M T H0 G$Ș݃ b 8$}$%8(() T `$E0(0)8`$GE` P} Li 8GD }L[ PH >iJ ;  yyB } ' |L[ "E( % H$ H#`L]B  0 G LO<  ( d lH۪!A3 A  }jA !B EIC Y$E0 F  < 7 JN8Ndâ!,P h0ʠJd,6 } ' r/ $ ɛ ` '  L[  l }-     }    L[L  }  '  L[   p  ` g  l }) g '  }L[) ̠,L]T-0 |LM N݃:ː6UV LM N L(TU N,)M}LL[IL3GDIɛ ɜ DI  , JȊGм  G I) GȦ=}*GG ȄI1200820I H1E 1h0hIGI2ȢI`FE 0ɛ rɛ$ l '}蚦TTUVD`M L$:;Pyȱ$` r  iȱ$/:ȱ$VWyA**⩀ / }`$***? mL]-+ȱ$ɛ m* ? g. $0f.?'@BrAsTt[ }0: gL  `$0`j`& CpCi s L0JCܢj? I#}𴽎F ގМގ& & 0 C4 08L`0   | 레L] EGȽGȽ}G | E` 8,  }EG)݀G)ȱGȱG`"!L] l!i}栠$8  (IƭIp  h,g+j? 8 ii(Lq)! }S S0$}) E9`H)N,L]8GH Lq`gNgfj****8jHi h` } 2J  &e2i`"%?&;^$IM ! ! <u hh`$}Ev옝^! 1EHFHjm GHm H`u$Ev`L=? +`!,pFE ȄD8 }q D&E`I0` i`+DOS SYSMOC.I  J ٍ = ) F)}8`Ll T!U<; Ln <JM -18    HH =}D 1 :  /1[F:M #.! 0`>C #   #`>   e}L'>/b;\I\o@ @LK~ L  % /e  L ; H}H0S0N:;=91D,1ɛK$ɛ`:;ʾ  ,ɛ}`XYȄ #`DTDRLUFFFCICLRSJ==CIYEEONSMDLNOOUAOOOARPLNCL#####PANVBNFR*),-PQORa/%<}) j ө  RES L%-, # 3 0 %   4(H 4(` }( 3  #  ZOiۨ L4RE 3 =F S Z +8!} 0+  FF % 4 4& 4(X)Y    # 4 ʤ Ȅ L"}F F LH hL4`*J 0 B B 0a   8#}    Lkl  );<  : ` 0 } T T 7̀΀$}LIl <;`<L 3   #/ ! R( 7 7   7 89i L7 ,(&  %} L480  ` Ln    `   HJJJJ h) ii0HI B V`0  ,BLV&}[J  B Vso Fhh` GH ,H hɐɀɡ)HDCȱCɛeCD먥D h'}N MSп` ED` OIH`hhXhh  nL Free FilesBreakI/O-Error 138Disk f(}qllWrite protectedFile MismatchBad Filename}Disketovy magazin FLOP 29, 3/94 --------------------------------File lock)}edDevice doneDirectory fullFile not foundBad Load FileNot DOS II+Bad HexAbort-> Source-> DestinationD1:+DOS SY}'FLOP29TITLEFLOP29ory fullFile not foundBad Load FileNot DOS II+Bad HexAbort-> Source-> DestinationD1:+DOS SY_xLq$,}$-}$.}$/}$0}0$1}?>+ck$2}k??$3}$4}0?<$5}~?$6}?>~$7}~~ |8 $8};?????~?$9}/p~~??~???0$:}x~~~$;}???`?$<}9$=}=<~>?p$>}~~~~|$?}|????$@}??x?~?|?~~|??~?$A}~<??~|>~8>?$B}?~~>$C}??$D}??><0?$E}0$F}?????$G}?$H}?$I}?$J}?$K}?$L}$M}?$N}LqppppppO`$O}OpA#q stLr} V)tejte u nov[ho, ji( 29. diskov$P}[ho zpravodaje FLOP B՝DqEFHI V2 sLor} pro osmibitov[ po')ta'e ATARI. BBDrE,H$Q}I Vx sLr} N*& po')ta' m* s mnoh`mi jin`mi, nap@. AMIGOU 'i McIntoshem spole'nou vlastnost. B$R}DrEfHI V sLJs} Nem* procesor INTEL! B"DsE(HI Vx s#0q1!/$S}ȍҥJJ Iҥ s`H` B V`BΝDsEhK)I J V`S:J)J I`$T}<<lllllllp88pl8||l8|||l8|~l8 8` 8< x |~8l8v000$U} 0`||8x~||||``<`| >||||~|0 0 ||`0 $V}0`||||~|0 0 ||`0(_} 0` Q}    Q}      Q}  `<     Q} "  A  ? Q}?      Q}3   #Q} 0 ` @pa  0Q} @ p `2Q}  @@  Q}8@ @@DA @@"G  Q}"D!p  !8!   !?  Q}    p    @Q}@ . @@ "@@  A Q}@ A  A!@ "B Q} @*  N @@ Q} 0`  @ Q }  pQ!} Q"} p   ?0  Q#}?     Q$}      Q%}? @  @ *Q&}@ N@ @ Q'}@ @ @ @Q(}  @ >  @p ??@Q)}~  @w  @w @>Q*}  @  @ 0` @ Q+}   p     Q,}B  " p  @ Q-}  @  ?? !D Q.} AD @D @8Q/}@@@Q0}@  @@ Q1}   @ "@@ Q2}"@@@"c|wvQ3}wGw8 w~0wQ4}|P0`  @Q5} @  @Q6}` @?` @Q7} @    @  @Q8} . P 0Q9}X Q:}{~> {xwx>wxp~w~wp~~Q;}x~xwpxwxwxwxwwwxw>>Q<}Q=}Q>}Q?}@@@@Q@}!@@?QA}xp><QB}n;xw>sw>>3w;;>s>;>>1~QD}QE}QF}QG}P7MIDI,alternativa tvorby hudby na 8-bit ATARI--------Radek t%rba , RASTER 1994MIDI je zkratka anglick[ho n*zvu Musical IUI}nstrument Digital Interface. Pomoc) tohoto za@)zen) m+(ete propojovat hudebn) n*stroje a p@)stroje jako syntez*tory, automatiUJ}ck[ buben)ky, sekvencery i osobn) po')ta'e, pokud jsou t)mto MIDI rozhran)m vybaveny.Ji( od m[ho prvn)ho setk*n) s po')ta'eUK}m m% nejv)ce l*kala mo(nost komponov*n) hudby. Za dobu, co vlastn)m po')ta' Atari, jsem ji( slo(il a naprogramoval spoustu huUL}deb v)ce 'i m[n% ]sp%&n`ch$. D)ky tomu, (e Atari m* celkem dobr[ zvukov[ mo(nosti oproti jin`m mal`m po')ta'+m$, se na n%m UM}daj) p@i tro&e nad*n) vytvo@it i opravdu zda@il* hudebn) d)lka.Moje prvn) muzik*ln) pokusy byly vytv*@eny v BASICu. ZanedlouUN}ho jsem v&ak samoz@ejm% zjistil, (e BASIC svou rychlost) nevyhovuje. Proto jsem vyr*b%l kr*tk[ strojov[ rutinky pro podporu zUO}vuk+, kter[ byly z BASICu vol*ny. Jednalo se o rutiny zaji&uj)c) tzv. vibr*to na dan[m zvukov[m kan*lu nebo hran) dvou tn+ UP}na jednom kan*lu pomoc) rychl[ho st@)d*n)$ apod. V`sledky byly o pozn*n) lep&), ale st*le to m%lo dost nedostatk+. P@echod kUQ} ASSEMBLERU znamenal pro m% velk` krok vp@ed. To, co jsem si tam mohl dovolovat, se s d@)v%j&)mi mo(nostmi nedalo srovn*vat.UR}Nev)m u( ani, kdy poprv[ jsem se setkal s problematikou MIDI, ale mo(nosti, kter[ toto propojen) sk`talo, m% donutilo zakoupiUS}t hudebn) n*stroj s MIDI rozhran)m a propojit ho s po')ta'em Atari. D)ky rad*m Ing. L. aloma jsem byl schopen vyrobit si vlaUT}stn) software pro ovl*d*n) varhan. Proto(e tento syst[m funguje obousm%rn% MIDI IN, MIDI OUT$, skl*d*m te hudbu pro Atari tUU}ak, (e ji hraji na kl*ves*ch varhan a m+j software je p@ev*d) a zjednodu&uje$ do form*tu, kter[mu rozum) moje hudebn) p@ehr*UV}vac) programy samoz@ejm% s v`stupem u( jen na 4 zvukov[ kan*ly$.M+j program MIDIsys1.3 umo(uje skl*dat hudbu s v`stupem naUW} hudebn)m n*stroji s MIDI, a tedy v perfektn) stereo kvalit% omezen[ pouze mo(nostmi dan[ho typu kl*vesov[ho n*stroje V m[m UX}p@)pad% 12 stereo hlas+, v`b%r typu zvuku z banky 220 n*stoj+ atd.$. Zmiovan` software nen) v&ak v tak komfortn)m stavu, abUY}y ho mohl kdokoli pou()vat. Jeho ov*d*n) je p@)li( slo(it[ pro neprogram*tory.Z tohoto d+vodu jej chci ]pln% p@ebudovat, aleUZ} to jen v p@)pad%, (e by o takov` program byl z*jem. Jeho v`roba by m% toti( st*la p@)li( mnoho 'asu, ne( abych jej pak poskyU[}toval zdarma.Pokud pat@)te mezi ty &astlivce, kte@) vlastn) po')ta' Atari a nav)c n%jak` kl*vesov` hudebn) n*stroj s MIDI U\}rozhran)m, napi&te mi sv+j n*zor na tuto problematiku. Pokud to p+jde, budu se sna(it v%novat se tomuto t[matu na str*nk*ch pU]}o')ta'ov[ho 'asopisu FLOP. Za informace o MIDI mo(nostech Va&eho kl*vesov[ho n*stroje Jsou vyps*ny v manu*lu n*stroje v tabuU^}lce: "MIDI Implementation Chart"$ p@edem d%kuji.Dopisy adresujte: Radek t%rba sl.odboje 36 U_} 798 11 PROST JOV Pokud m*te mo(nost pou()vat INTERNET, m+(ete m% kontaktovat tak[ na e-mailu: sterbarU`}risc.upol.cz nebo sterbarmat-infnw.upol.czINTERNET, m+(ete m% kontaktovat tak[ na e-mailu: sterbarT5 Ned*vno se mi dostala do rukou disketa s p@)sp%vky do FLOPu ze zahrani'): ze Slovenska. Byly na n) celkem t@i zajYb})mav[ programy: RDT512.COM ACDEMO.COM MAGICDEM.COM Dovolil bych si p@edlo(it V*m doprovodn` dopis:Yc} V*(en`, ]vodom si dovol)m popria pr*ci kolekt`vu mnoho zdaru a ]spechov. Po Yd}rozdelen) republiky sa mi V*& magaz)n "FLOP" dost*va do r]k len sporadicky. No na ATARI sme nezanevreli, ba pr*ve naopak. Ja Ye}osobne pou()vam ATARI 130XE roz&)ren[ na 512kB RAM disk  Q-MEG os  MD-DOS. Po roz&)ren) RAM disku na 512kB bol najv'&) proYf}bl[m v nedostatku programov, ktor[ by toto roz&)renie poznali a v plnej miere vyu(ili. Zo zn*mych to boli len "RD VIEW a RAMTYq})*\ G`>LBBРBBBB-----------B&DOS SYSB*AUTOEXECBATB-----------B2+TITLE COMB3]FLOP29 COMBSYSTEM HYPBOBSAHA CAPBOBSAHB CAPB-----------B%UVOD29 CAPB EMOTIKONCAPBLITUVOD CAPBLITERAT CAPBMIDI CAPB> MIDI PICBHMIDITX CAPBaSLOV CAPB COMCPY CAPB%GAMES CAPBHLAVOL CAPB TWDOPLN CAPBOPRAVY CAPB OHLASY CAPB-----------BuKURSC1 CAPBPRINT C BPRINT CCCBPRINT LNKB/PRINT COMB-----------B?METAMO CAPB]MMETAMO COMB-----------BDOTAZY CAPB-----------UR". To sa n*m zdalo by m*lo a tak sme sa pustili do tvorby vlastn`ch programov. Prv` program bol na otestovanie spr*vnYr}ej funk'nosti RAM disku. Nazvali sme ho RDT512.COM. Dok*(e si s*m zisti ve kos RAM disku - vyp)&e ju do tabulky - pre roz&)Ys}renie COMPY to m(e by a( 512kB. Pri teste zap)&e do banky "00", pre')ta banku a pritom porovn*va - svoju 'innos vypisuje vYt} okne. Pri najden) chyby sa zastav) - vyp)&e ')slo banky, adresu a bitov] mapu chybn[ho byte. Cel` test opakuje so z*pisom a Yu}')tan)m "FF". Pritom v&etkom programy ktor[ boli pred testom zap)san[ v RAM disku sa testom nepo&kodia a s] plne funk'n[. Yv} Pri roz&)ren) RAM disku na 512kB sme hlavne potrebovali DOS ktor` by toto roz&)renie poznal a plne obsl](il. Najprv sme hlaYw}dali medzi ATARISTAMI ale po po'iato'n`ch nezdaroch sme sa rozhodli vytvori nie'o sami. Ke(e robi nov` DOS pri tom mno(stvYx}e DOSov ktor[ s] k dispoz)ci) by nemalo v`znam rozhodli sme sa pre nadstavbov` program pre DOS. Ke(e dnes m* ATARI ve k] konYy}kurenciu v PC XT/AT, ktor` pou()va ako nadstavbu k DOSu NORTON COMANDER - pok]sili sme sa vytvori pre ATARI - THE ATARI COMAYz}NDER. Jeho DEMO verziu, ktor* je s]'astne aj ak`msi manu*lom si dovolujeme pon]knu prostredn)ctvom V*s &irokej ATARIstickej Y{}verejnosti. Demo verzia je naz*vysl* na DOSe pod ktor`m be(), dokonca ho vbec nepotrebuje, je aj v T2000 form*te. Ostr* pracY|}ovn* verzia existuje vo viacer`ch podob*ch. Najdokonalej&ia verzia pracuje pod MD-DOSom - kde ovl*da D1 a( D9  doplnkov[ funY}}kcie. Druh* verzia je pre upraven` BIBO DOS - m* ur'it[ obmedzenia vypl`vaj]ce z pou(it[ho DOSu - pozn* D1,D2,D8,D9  doplnkoY~}v[ funkcie. V pr)prave je verzia pre DOS 2.5 predpoklad je (e v m*ji 94 bude k dispoz)ci). alej by som si dovolil poslaY} V*m aj DEMO mjho zn*meho z Ru(omberka P.Lupt*ka. Pre'o V*m toto v&etko posielam? V&imol som si v p*r FLOPoch recenziY}e programov a hlavne ostr] krytiku. Zauj)mal by ma V*& n*zor na programy RDT512.COM a AC 3.1. Pr)padn[ nedostatky alebo pripoY}mienky sa zohladnia v a &)ch verzi*ch programu. Za kolekt`v vystupuj]ci pod hlavi'kou "JV - print." sa l]'i: Y} Jarom)r Vogel Brezov* 487/5 Lipt. Mikul*& Y} 031 04 Slovensko Tyto programy najdete na Y}druh[ stran% magaz)nu. M% osobn% se p@edlo(en[ programy l)b) velice, zvl*&t% m% zaujal program ACDEMO.COM. Ti z V*s, kte@) alY}espo trochu znaj) PC a The Norton Comander si jist% dovedou p@edstait u(ite'nost ATARI COMANDERu.Za zaj)mav[ p@)sp%vky jm[Y}nem sv`m a snad i jm[nem ostatn)ch atarist+ d%kuje Jan WallaNDERu.Za zaj)mav[ p@)sp%vky jm[X\Radek t%rbaCompressCopy v4.Hi--Dnes se op%t vrac)m k problematice komprimovac)ho kop)rovac)ho programu CompressCopy.Na ]}moji v`zvu, ohledn% z*jmu o tento program, se ozvalo p@)li( m*lo lid) p@esn%ji @e'eno: 4 z*jemci$. Tuto skute'nost si vysv%t]}luji t)m, (e existuje n%kolik skupin lid):a$ Ti, kte@) vlastn) disketov[ jednotky a tedy je existence takov[ho programu v+]}bec nevzru&uje$.b$ Skupina lid), ke kter`m se zpr*va o tomto programu nedostala ?!$.c$ Skupina lid), kterou programy, neov]}l*daj)c) se joystickem nezaj)maj) mysl)m t)m "PAANY"$.d$ Skupina lid), kter* by o program m%la z*jem, ale kdy( to nen) zad]}armo...e$ Ti, kter`m je to jedno. Sv+j postoj k program+m vyhodnocuj) z*sadn% a( kdy( maj) dan` program na sv[ kazet% pir*t]}sky nakop)rovan`$.f$ Ostatn)...g$ Do t[to skupiny pat@) zmiovan) 4 z*jemci Pat@) jim m+j obdiv$.J* osobn% si mysl)m, (e]} nejpo'etn%j&) jsou z*stupci skupin a, b, c, d, e a f. P@ipadalo by mi nespravedliv[ v+d'i skupin% g$ , aby za jejich pen)ze ]}z)skali program v&ichni ostatn). Na druhou stranu: zasl*n) programu na jejich adresu na dob)rku by zna'n% zv`&ilo po@izovac) ]}cenu kazeta  po&tovn[$ a tomu se chci vyhnout. Uva(oval jsem, zda by m%lo v`znam p@epracovat program do podoby pro u(ivatel]}e disketov`ch jednotek, ale dosp%l jsem k n*zoru, (e by to se z*jmem dopadlo obdobn% &patn%$.Domn)v*m se, (e v nyn%j&) sit]}uaci bude nejlep&) vy'kat, zda se ozvou je&t% n%jac) dal&) z*jemci. Omlouv*m se skupin% g$ za prodlou(en) 'ekac) lh+ty...In]}formace o programu CompressCopy a objedn*vku najdete v minul[m ')sle FLOPu.--Radek t%rba, RASTER 1994.7kac) lh+ty...In\lRadek t%rbaNATURIX--Kdesi v ciz) planet*rn) soustav% na planet% Naturland (il na vysoce vysp%l[ ]rovni druh obyvatel zvaa}n` "Naturix". Jejich rod byl v(dy ]zce spjat s p@)rodou a jejich 'innost se pod@izovala z*kon+m ekologie. Na nejvzd*len%j&)m a}m%s)ci planety Naturland byla vybudov*na z*kladna a uvnit@ n) jsou um)st%ny energetick[ z*soby. Na tuto z*kladnu je vysl*n Naa}turix, kter` m* ]kol p@iv[zt bedny s l*tkou, obsahuj)c) obrovsk[ mno(stv) energie. Po p@ist*n) Naturix zji&uje, (e z*kladna a}je obsazena nep@*telsk`mi bytostmi a za@)zen)mi. Nyn) mus) naj)t 'ty@i bedny a naviga'n) p@)stroj. Teprve potom se m+(e raketa}opl*nem vr*tit na mate@skou planetu...N%kolik rad:- Nesk*kej do hlubok[ vody- idlo reaguje na t%lesnou teplotu- et@i sa}t@elami a energiemi- Nejv)ce si odpo'ine&, kdy( se nepohybuje&- A( bude& m)t v&e, odle raketopl*nem- Nikdy nestla'uj resea}t Hodn% &t%st)...Popis d%je a c)l nyn) u( zn*te.Pt*te se, kdy a kde je mo(n[ pro()t toto dobrodru(stva})?"TE HNED A DOMA !!!"M*te jedine'nou mo(nost - po@ite si novou ak'n%-logickou hru firmy RASTER : NATURIX.Pro ned+v%@ia}v[ a pro ty, co neradi kupuj) kr*l)ka v s*'ku, je tu demonstra'n) verze t[to hry. Pod n*zvem Naturix-dv se V*m dost*v* do ruka}ou funk'n) demo t[to hry. M+(ete si vyzkou&et ovl*d*n) postavy Naturixe, naj)t laserov[ st@elivo a vypo@*dat se se skupinkou a}vet@elc+, kte@) obsadili tuto miniaturn) demo-z*kladni'ku. Pokud V*s toto demo zaujalo, v%zte, (e cel* hra NATURIX u( existuja}e a (e rozloha demonstra'n) z*kladni'ky je pouze zlomkem v porovn*n) se z*kladnou ve funk'n) verzi hry. Ve skute'n[ z*kladn% a}m+(ete nal[zt mnohem v)ce p@edm%t+ a pou()t je na p@ekon*n) rozli'n`ch n*strah a ]skal). Naraz)te i na logick[ probl[my, tak(a}e Va&e smysly a svaly k ovl*d*n) joysticku$ budou zat)(eny rovnom%rn%. D)ky velk[ snaze autora se poda@ilo hru dostat do pama}%ti Va&eho po')ta'e Atari 800XE/XL s minim*ln% 64KB RAM. Existuje kazetov* i disketov* verze, tak(e sta') pouze si hru objedna}at.Z d+vodu neblah`ch zku&enost), kter[ autor m* s distribuc) sv`ch ostatn)ch produkt+, se tato hra bude roz&i@ovat a( po oa}bdr(en) dostate'n[ho po'tu objedn*vek. Do t[ doby nebude hra nikomu poskytnuta i za cenu toho, (e by se nem%la roz&i@ovat v+a}bec$. Toto po&etile vypadaj)c) rozhodnut) se autorovi jev) jako jedin* mo(nost, jak se nenechat okr*dat pir*ty.Proto, m*te-a}li o hru NATURIX z*jem, za&lete ZVAZNOU objedn*vku na adresu FLOPu nebo p@)mo na adresu Radka t%rby. Vzhledem k rozsahu hrya} a 'asu str*ven[ho v`robou byla cena stanovena na 99K'.Dal&) skv%lou nab)dkou pro V*s je hra GUNHEAD od firmy FUNNY COMPUTEa}R.Hlavn) postavou je bojov` robot, kter` byl po&kozen p@i potla'ov*n) vzpoury @)d)c)ho centra tov*rny, um)st%n[ na jednom z a}m%s)c+ Jupitera. Jedinou jeho mo(nost) je nal[zt n*hradn) sou'*sti, kter[ mu pomohou zdolat z*ludn[ n*strahy. Va&im ]kolem jea} dostat robota z t[to nep@)jemn[ situace a umo(nit mu n*vrat na planetu Zemi.Abyste si ud%lali p@edstavu o kvalit% t[to hry,a} autor se ob%toval a vyrobil jej) demoverzi. GUNHEAD-DV V*s jist% dostate'n% p@esv%d'), (e '*stka 99K', za kterou je mo(no hra}u obdr(et, je odpov)daj)c)...Redakci se poda@ilo p@esv%d'it oba autory, aby umo(nili prodej obou v`&e jmenovan`ch her v sada}%. Byli ochotni souhlasit s cenou 159K'. Nav)c je tu pro p@edplatitele FLOPu zv`hodn%n) v podob% speci*ln) ceny jen a jen proa} n%: 149K' za sadu t%chto dvou her - to u( opravdu stoj) za to!--------OBJEDNVKA:J* ...................................a}.... p@)jmen), jm[no$, rodn[ ')slo ....../.... bytem ..................................... m%sto .................. PS ....a}.... objedn*v*m ZVAZN .. ks kazetov[/diskov[ verze hry NATURIX za cenu 99K'/ks.. ks kazetov[/diskov[ verze hry GUNHEAD zaa} cenu 99K'/ks.. ks kazetov[/diskov[ verze sady her NATURIX a GUNHEAD, 1$ za cenu 159K'/ks 2$ jsem p@edplatitelem FLOPu a refa}lektuji na cenu 149K' za sadu.Vypi&te po'et a nehod)c) se &krtn%te$Zavazuji se, (e PO OBDREN P SEMN VZVY za&lu slo(enka}ou tuto '*stku na adresu FLOPu, Ro(nov p.R. Hra bude odesl*na na kvalitn) kazet%/disket% co nejd@)ve, nejpozd%ji v&ak do 14 da}n+ po obdr(en) '*stky.Dne ...... 19.., podpis ...............--------Upozorujeme v&echny u(ivatele jak[hokoli softwarea} na v&ech po')ta')ch$, (e sou'asn* situace s neleg*ln)m roz&i@ov*n)m software u( donutila n%kter[ zahrani'n) profesion*ln) fa}irmy programuj)c) hry k pozastaven) sv[ tvorby do doby, ne( se situace zm%n). Proto (*d*m milovn)ky her, aby si toto UV DOMILa}I. P+jde-li to tak d*l, budou jim po')ta'e bez softwaru na nic! Nedopuste to!roto (*d*m milovn)ky her, aby si toto UV DOMIL`O V*(en) p@*tel[ Dovolil bych si zav[st novou rubriku, kterou bych nazval hlavolamy. Na tomto m)st% bych r*d v ka(d[e}m ')sle p@edlo(il zad*n) n%jak[ho hlavolamu 'i probl[mu, p@i'em( moje @e&en) by bylo v p@)&t)m ')sle. Mysl)m si, (e n%co te}akov[ho sem ur'it% pat@), proto(e se jedn* o logick[ ]lohy, p@i jejich( @e&en) m+(e b`t po')ta' velmi u(ite'n`. K @e&en) de}ne&n)ho probl[mu nen) nutn` - zad*n) nen) a( tak nep@ekonateln[. P@esto, pokud chcete naj)t v&echna @e&en), 'i m)t jistotu, (e}e p@)padn% existuje pouze jedno a pro', je po')ta' neoceniteln`. Nyn) ale ji( k samotn[mu zad*n): Jedn* se o pyramidu se}lo(enou z kladn`ch cel`ch ')sel a nuly 0,1,2,3...$. Plat) zde vztah, (e ka(d[ ')slo je sou'tem dvou pod n)m le()c)ch. Vy v&ae}k zn*te jen n%kolik ')sel a ostatn) mus)te n%jak odvodit, vypo')tat, 'i ud%lat cokoliv, abyste je mohli dosadit na m)sta te'ee}k v zad*n). Zaj)mav* je spodn) @ada, kter* logicky jednozna'n% definuje podle pr*v% popsan`ch pravidel celou pyramidu. Mysl)me}, (e pravidla jsou jasn* a te tedy vyrukuji s pyramidou: 311 . . e}. 70 . . . . . . 20 . 20 . . . . . . . 10 . . .e} . . 10 . . . . . . . . . 4 . . 0 . . 3 . P.S. J*, kdy( jsem cht%l @e&it e}tento probl[m, jsem pou(il ten nejjednodu(&) algoritmus - zkou&et v&echny mo(nosti. V`po'et by trval v&ak p@)li& dlouho @*doe}v% dny$. Nakonec se mi poda@ilo napsat program, kter` cel` probl[m vy@e&il za minutu 29 sekund v TURBOBASICu, bez strojov`che} rutin$. T)m chci @)ct, (e je u(ite'n[, zvl*&t% na pomalej&)ch stroj)ch, programovat ]'eln% a v co nejm[n% kostrbat`ch ale}goritmech, av&ak ani pomal` program nen) chybn`, pokud se dobere v`sledku. P.P.S. Pokud by tato rubrika m%la ohlas, &lo bye} snad prvn) 'i nejlep&) odpov%di n%jak honorovat. ;-$ P.P.P.S. P@)padn[ ohlasy na tuto rubriku 'i @e&en) zas)lejte v`hradne}% na moji adresu. Za @e&en) pova(uji kompletn) spodn) @adu pyramidy. Pokud bude p@ipojen popis @e&en) 'i listing programu, bue}du velice r*d, ale nen) to podm)nkou. Jan Wallae p@ipojen popis @e&en) 'i listing programu, budN Cht%l bych se vr*tit n%kolika slovy k textov[mu editoru TEXTWRITER. Nebudu jej na tomto m)st% p@)li& rozeb)rat, i}v%@)m, (e je to zbyte'n[, proto(e ti, co se cht%li ozvat, se ozvali po&tou p@)mo na moji adresu. Snad jen tolik: Vi} programu je drobn* chybi'ka, kter[ jsem si v&iml a( ve chv)li, kdy jsem ji ji( nemohl opravit. Nejedn* se o nic v*(n[ho, poui}ze p@i na')t*n) textu ve form*to TWR funkce Open$ se nastaven) LEVHO OKRAJE pouze zap)&e do podmenu paGe, av&ak fakticky sei} ignoruje. Je nutn[, pokud se zm%nila, ji v tomto podmenu znovu p@epsat. Soubor KAZETA.TWR je nutn[ pou()vat n*sledovn%i}: P@epsat v podmenu paGe hodnotu Left margin na hodnotu 0 viz p@edchoz) odstavec$ Mus)te vypnout INSERT M D CTRL-i}I$, potom je mo(n[ vpisovat ]daje do tabulky. V`slednou tabulku vytisknout na tisk*rn% v mdu Condensed elite, neboli 20i} cpi 20 znak+ na palec, kondenzovan[ p)smo elite$. Takto vytisknut* tabulka m* p@esn% rozm%ry pro vyst@ihnut) a vlo(en)i} do tabulky. D%kuji za pochopen) Jan Walla% rozm%ry pro vyst@ihnut) a vlo(en)hZ N*v&t%va &rotovi&t% po')ta'+. Na &roti&t% po')ta'+ v Brn% m% upozornil kolega spectrista. P@i nejbli(&) p@)le(itostiq} jsem jej nav&t)vil a nyn) se chci o svou zku&enost pod%lit s jin`mi ataristy zab`vaj)c)mi se elektronikou. Toto zaj)mav[ rl} V minul[m ')sle magazinu FLOP 28 do&lo mimo r+zn`ch p@eklep+ k nespr*vn% uveden[ kr*tk[ zm)nce v 'l*nku IQ INFO o sdru(en)m} "Einsteinova spole'nost". Tato organizace nen) mezin*rodn), n`br( je to specialita na&) republiky. Z@ejm% vznikla pom%rn% m}ned*vno. Hranice IQ ')sla pro vstup do n) je tak vysok* a 'len+ m*lo, tak(e v)cem[n% p+sob) pod hlavi'kou Mensy. Jej) popis bm}yl z pl*novan[ho rozsahu 'l*nku vypu&t%n. Z+stal jen n*zev na nevhodn[m m)st%. D*le uve@ejujeme text DOTAZY.CAP, kter` m%m}l b`t v minul[m ')sle, ale prost% tam nebyl :-/. Tato v%c se n*m p@ihodila i nyn), kdy n*m prost% zmizel 140ti sektorov` soubm}or. Na&t%st) to po sob% kontrolujeme ;-$. -redakce- i nyn), kdy n*m prost% zmizel 140ti sektorov` soublJ 64 1988 10,-AZ 7-8 / 1988 --- ' 64 1988 10,-AZ 1-2 / 1989 --- I} ' 64 1989 10,-AZ 3-4 / 1989 --- ' 64 1989 10,-AZ 5-6 / 1989 I} --- ' 64 1989 10,-AZ 7-8 / 1989 --- ' 64 1989 10,-AZ 1-2 I}/ 1990 --- ' 64 1990 10,-AZ 3-4 / 1990 --- ' 64 1990 1I}0,-AZ 5-6 / 1990 --- ' 64 1990 10,-AZ 7-8 / 1990 --- ' I} 64 1990 10,-AZ 1 / 1991 --- ' 120 1991 30,-AZ 2 / 1991 --- I} ' ... 199? 30,-5 V pozd%j&)ch ro'n)c)ch olomouck`ch zpravodaj+ se objevovaly i 'l*nky pro ATARI ST.10-I}1 P@)ru'ky: -0Seznam funk'n)ch zkratek A.Ost*rek ' 48 ?? 15,-ATARI kouzl) ---I} ' 122 1987 ??Makro knihovna L. Podmol)k ' 96 1988 20,-Jazyk "C" - I. d)l I} --- ' 241 1988 36,-Jazyk "C" - II. d)l --- ' 60 1988 18,-5 Prvn) I}d)l je u'ebnice jazyka, vhodn* z@ejm% i pro za'*te'n)ky, proto(e obsahuje mno(stv) podrobn% popisovan`ch p@)klad+. Pot)(e vznI}iknou samouk+m, nebudou-li m)t n%koho na radu, jak tyto p@)klady prakticky vyzkou&et. Druh` d)l obsahuje stru'n` popis obsluI}hy verze jazyka pro ATARI, d* se podle n%j d%lat se sou'asn`m zkoum*n)m p@)klad+ na disket%. Legra'n) je m)ch*n) doslovn`ch pI}@eklad+ n*zv+ p@)kaz+ s origin*ln)mi anglick`mi.10Kniha her pro ATARI --- ' 189 ?? 28,-I} -1 W1 Ro(nov - FLOP W0 -0-1 Zpravodaje: -0Ob'asn)k 1 --- I} ' 110 1989 20,-Ob'asn)k 2 --- ' 123 1990 20,-Ob'asn)k 3 I}--- ' 100 1990 20,-Ob'asn)k 4 --- ' 86 1991 24,-Ob'asn)k 5 I} --- ' 96 1992 ...Ob'asn)k 6 --- ' 68 1993 ...5 Ob'aI}sn)ky jsou nepravideln% vyd*v*ny v Ro(nov%. Obsahuj) popisy u(ivatelsk`ch program+ a hardwarov`ch doplk+, v t%ch prvn)ch se I}objevovaly kr*tk[ zpr*vy ze (ivota ATARI klub+ v oblasti Ro(nova. )slo t@i obsahuje zejm[na vyti&t%n[ texty disketov`ch magaI}z)n+ FLOP '.1 a( 4.10Bulletin 1 / 1990 --- ' 4 1990 2,-Bulletin 2 / 1990 I} --- ' 4 1990 2,-Bulletin 1 / 1991 --- ' 4 1991 2,-Bulletin 2 / 199I}1 --- ' 8 1991 4,-Bulletin 3 / 1991 --- ' 8 1991 4,-BulleI}tin 4 / 1991 --- ' 8 1991 4,-Bulletin 5 / 1991 --- ' 6 19I}91 ??Bulletin 6 / 1991 --- ' 6 1992 ??Bulletin 1-6 / 1992, 1-6 / 19935 Kr*tk[ zpr*vI}y pro 'leny FLOPu obsahuj)c) 2 - 3 listy A4.10-1 P@)ru'ky: -2TT DOS --- ' I} 36 1988 16,-BASIC XE D. Mi'ola ' 136 1989 29,-Seznam program+ J. KubelI}ka ' 70 1990 14,-Programy na kazet*ch --- ' 48 1990 9,50Q-MEG - operating system I} --- ' 14 1990 9,-Page designer  Typesetter L. Kola@)kov* ' 28 1990 12,-Ramdisk I} Burianovi,... ' 32 1992 15,-PEEK a POKE - adresy pam%ti --- ' 112 1991 32,-I}Opera'n) syst[m - ATARI --- ' 144 1991 45,-Po')ta' 800 XE / 130 XE --- ' 1I}6 ?? 0,-DOS XE R. Kaiser ' 88 1991 45,-ASEMBLER R. Kudla I} ' 107 ? 46,-Pl*nky her --- ' 44 ?? 12,-Hry 1 - manu*ly I} --- ' 112 1990 23,-Hry 2 - manu*ly --- ' 72 1991 22,-Hry 3 - manu*lyI} --- ' 92 1991 24,-Hry 4 - manu*ly --- ' 90 1992 ..Hry I}5 - manu*ly --- ' .. 199. ..Hry 6 - manu*ly --- ' 80 199J}3 ..Hry 7 - manu*ly --- ' 80 1993 ..U(ivatelsk[ programy ' J} 84 1992 30,-Seznam program+ na kazet*ch --- ' 75 1992 18,-Turbobasic M. Z*vodJ}n)k ' 64 1993 ...Popis instrukc) 6502 2.vyd*n) ?. Sklen*k ' ?? 199? ...Seznam n*vod+ J} --- ' 8 ?? ??Autocopy v 2.2 P. Vi'ar ' 12 ?? ??FLOP - klubov* J}diskot[ka --- ' 10 1991 ?? -1 W1 MORAVA - ostatn)W0 -0-1 OstraJ}va: -0AZ 1-2 / 1988 --- ' 111 1988 20,-AZ 3-4 / 1988 --- J} ' 118 1988 20,-AZ 1-2 / 1989 --- ' 132 1989 20,-AZ 3-4 / 1989 J}--- ' 111 1991 16,-V*& po')ta' ATARI ? ' 78 1987 ??FORTH - programovacJ}) jazyk T. Hor*k ' 76 1988 ??Hardwarov* kucha@ka A. Ost*rek ' 94 1988 ??HardwaroJ }v* kucha@ka II A. Ost*rek ' 59 1989 ??K@)(ov[ odkazy  Mikromonitor P. Kube'ka,... ' 38 1989 J }??Manu*ly --- ' 105 1988 ??Manu*ly II --- ' J } 206 1989 ??M. monitor 64 KB M. Dadok ' 24 ?? 14,-MD DOS 1.0 M. Dadok J } ' 18 ?? ??MD DOS 32 / 64 KB M. Dadok ' 32 1991 0,--1 Hodon)n: -0TextoJ }v[ mody J. Galatik ' 52 1987 ??Kyan pascal Brudna ' 131 198J}8 33,-Textov[ mody II J. Galatik ' 72 1988 25,-ATARI basic J. Navr*til 'J} 101 1988 ??Grafick[ mdy J. Galatik ' 50 1989 20,-Turbo basic M. VanJ}%k ' 86 1989 25,-Sborn)k 90 --- ' 78 1990 25,--1 Brno: -0AZ J}1 / 1992 --- ' 15 1992 /30,-AZ 2 / 1992 --- ' 15 J}1992 /30,-AZ 3 / 1992 --- ' 15 1992 /30,-AZ 4 / 1992 --- J} ' 15 1992 /30,-AZ 5 / 1992 --- ' 15 199? /30,-AZB 1 / 1993 J} --- ' 20 1994 /?0,-AZB 2 / 1993 --- ' ?? 1994 /?0,-Koala, M. pJ}ainter, Listina J. S*zavsk`,... ' 35 1988 20,-TB compiler, Turbo 2000 V4.1 M. )ha ' 28 1988 19,J}-Design master, Mikronotes R. Prokop ' 38 1988 20,-THF manager, M-Windows J. Klime&,... ' J}19 1988 ??5 Program THF je v`hradn% disketov* kartot[ka, druh` program by snad &el vyu()t pro majitele ramdisku.10HJ}C max ZX - BT 100 P. Dolej&ek ' 25 ?? 20,-5 Celostr*nkov` tisk obr*zk+ p@evzan`ch z po'itadla SPEJ}CTRUM na ATARI a BT-100.10Pom+cky ATARI P. V*lka ' 63 1989 16,-5 Popisy ]rav u(ivatelskJ}`ch program+, jako nap@)klad znakov* sada )(ka, zpeci*ln) zp+sob tisku na ATARI 102910Hardwarov[ doplky D. J}Klvaa ' 40 1991 17,-Syncalc ?)(ek V.3 ing. E. Stejskal ' 19 J} ? ? ?-1 Zl)n: -0AZ 1 / 1989 --- ' 40 1989 18,-AZ 2 / 1989 J} --- ' 40 1989 17,50 -1 W1  E CH Y - PrahaW0 -0-1 Zpravodaje: J} -0AZ 1 / 1987 --- ' 25 1987 ??AZ 2 / 1987 --- ' J} 36 1987 ??AZ 3 / 1987 --- ' 36 1987 ??AZ 4 / 1987 --- J } ' 36 1987 ??AZ 5 / 1987 --- ' 52 1987 ??AZ 6 / 1987 J!} --- ' 60 1987 ??AZ 1 / 1988 --- ' 76 1988 ??AZ 2 / 1988 J"} --- ' 76 1988 ??AZ 3 / 1988 --- ' 58 1988 ??AZ 4J#} / 1988 --- ' 120 1988 ??AZ 5 / 1988 --- ' 26 1988J$} ??AZ 6 / 1988 --- ' 26 1988 ??AZ 1 / 1989 --- ' J%} 70 1989 20,-AZ 2 / 1989 --- ' 48 1989 20,-AZ 4 / 1989 --- J&} ' 44 1989 20,-AZ 5 / 1989 --- ' 48 1989 20,-AZ 6 / 1989 J'} --- ' 72 1989 23,-AZ 1 / 1990 --- ' 40 1990 22,-AZ 2 / 19J(}90 --- ' 52 1990 22,-AZ 3 / 1990 --- ' 48 1990 22,J)}-AZ 4 / 1990 --- ' 62 1990 22,-AZ 5 / 1990 --- ' J*}55 1990 22,-AZ 6 / 1990 --- ' 42 1990 22,-AZ 1 / 1991 --- J+} ' 36 1991 20,-AZ 2 / 1991 --- ' 36 1991 20,-AZ 3 / 1991 J,} --- ' 40 1991 20,-AZ 4 / 1991 --- ' 68 1991 20,-AZ 1 / 1992J-} --- ' 68 1992 ..,-AZ 2 / 1992 --- ' 32 1992 ..,-J.}AZ 3 / 1992 --- ' 32 199? ..,--1 P@)lohy Praha: -0PAZ I - D+le(it[ adresy J/} M. Bayer ' 116 1987 ??PAZ II - Turbo 2000 J. Richter ' 25 1987 ??5P+vodn) v`pisJ0} T-2000 komentovan` od autora. Zpracov*n)m podklad+ pro tisk se do v`pis+ vloudilo n%kolik chyb, kter[ je mo(n[ ale opravit sJ1}i disassemblerov*n)m zaved%'e nebo kop)rky. D+le(it[ pro pochopen) 'innosti jsou zve@ejn%n[ pozn*mky, tak(e program*to@i ve sJ2}trojov[m kdu m+(ou do sv`ch program+ zapracovat vstup a v`stup kompatibiln) s roz&)@en`m standartem.10PAZ III - MikroprJ3}ocesory PIA T. Ry&av` ' 21 1988 ??PAZ IV - Programov*n) 6502 V. Fajta ' 237 1988 45,-PAZ V J4} - Assembler pro ATARI K. muk ' 116 1988 29,-5 Zde jsou uvedeny zp+soby pou(it) p@eru&en) a vstup-v`stupnJ5})ch operac) ve strojov[m kdu. Pro disket*@e je pops*n i zp+sob p@)m[ho p@)stupu na sektory.10PAZ VI - MAC / 65 - manu*J6}l P. Jand)k ' 72 1988 ??PAZ VII - P@eru&en) - VBI J. H+rek ' 52 1988 28,-PAZ VIII - V`piJ7}s ROM - OS J. Kodera ' 101 1988 40,-PAZ IX - Popis LOGO V. Sedl*'ek,... ' 140 1988 44,-PAJ8}Z X - Kyan pascal M. Ond@)&ek ' 63 1988 ??PAZ XI - Pro disk. jednotku P. Jand)k ' 229 J9}1989 60,-5 Skv%l* p@)ru'ka pro disket*@e, ale i kazet*@i v n) naleznou hodn% informac), nutn`ch nap@)klad k p@eveden) diskJ:}ov`ch program+ na TURBO, nebo dnes ji( snad sp)&e opa'n%.10PAZ XII - Rambrandt - manu*l V. Friedrich ' 56 1989J;} ??PAZ XIII - Turbo basic XL 1.5 V. B)lek ' 93 1989 35,- katalogy skupiny SYKO:SEZAM 1/1990 J<} --- ' 41 1990 ?,-SEZAM 3/1991 --- ' 32 1991 ?,-5 PrJ=}odejn) skupina SYKO z Prahy vyd*vala nejd@)ve tenk[ seznamy nab)dek program+ na prodej. Uveden[ katalogy maj) ji( rozsah mal`J>}ch zpravodaj+ a mimo rozs*hlou nab)dku prodeje program+ a slu(eb obsahuj) skute'n% i n%kolik 'l*nk+ a manu*l+.10 J?} -1 W1602 a ostatn)W0 -0-1 Zpravodaje 602: -0AZ 1 / 1988 --- ' J@} 16 1988 ??AZ 2 / 1988 --- ' 16 1988 ??AZ 3 / 1988 --- JA} ' 16 1988 ??AZ 4 / 1988 --- ' 16 1988 ??AZ 1 / 1989 JB} --- ' 16 1989 6,-AZ 2 / 1989 --- ' 16 1989 6,-AZ 3 / 1989 JC} --- ' 16 1989 6,-AZ 4 / 1989 --- ' 16 1989 6,-AZ JD} 1 / 1990 --- ' 16 1990 6,-AZ 2 / 1990 --- ' 16 JE}1990 6,-AZ 3 / 1990 --- ' 16 1990 6,-AZ 4 / 1990 --- JF} ' 16 1990 6,-AZ 1 / 1991 --- ' 16 1991 9,-AZ 2 / 1991 JG}--- ' 16 1991 9,-AZ 3 / 1991 --- ' 16 1991 9,-AZ 4 / 1991 JH} --- ' 16 1991 9,-Microclub zpravodaj '.2 --- ' 16 1990 14,-5 JI}Pl*tek podle obsahu zam%@en` zejm[na na prodej program+ na ATARI. Jeho proveden) p+sob) dojmem neleg*ln) akce, ale m+(u se m`JJ}lit.10TERMINL Milan )ha ' 59 ? ?,-5 Sb)rka manu*l+ na hry vydan* z@ejm% ji( d*JK}vno v Praze, podle ')sla ZOS nezn*m`m Atari klubem. Asi tam do&lo pozd%ji k p@e')slov*n) a bude to zn*m` pra(sk` klub. P@)ru'JL}ka byla podle ]vodu prod*v*na i s kazetou obsahuj)c) jednu hru.10-1 Okresn) klub VM v MOST -0ELEKTRON 2/89 JM} --- ' 30 1989 ?,-5 Spole'n` zpravodaj klubu v%deckotechnick[ 'innosti ml*de(e, tento obsJN}ahuje 'l*nky na po')ta'e SPECTRUM a ATARI. U n%kter`ch manu*l+ bez ozna'en) se t%(ko pozn*v*, pro kter` typ jsou ur'eny.10JO}-1 Ji')n -0Zpravodaj 1 A4 ' 11 1988 ?5 Do seznamu byl za@azen po prohl)dJP}ce kopie, u n)( nen) zaru'ena kompletnost. Zejm[na v n) naprosto chyb) n%jak` kontakt na redakci nebo na vlastn) klub, nen) tJQ}edy zn*mo kolik dal&)ch zpravodaj+ bylo v Ji')n% vyd*no.10 -1 W1 SLOVENSKO - zpravodajeW0 -0AZ JR} 1 / 1987 - Tlma'e --- s 23 1987 ??AZ 2 / 1987 - Tlma'e --- s 22 19JS}87 ??AS 1 / 1988 - oba --- s 86 1988 15,-AS 2 / 1988 - Bratislava --- JT}s 49 1988 16,-5 U dvou posledn)ch ')sel do&lo k n%jak[mu mal[ru, jejich obsah je toti( stejn`. Mo(n* n%kde existuje JU}'.2 s jin`m obsahem, ale to zat)m nen) zn*m[. P@i koupi je t@eba d*vat na tuto skute'nost pozor.10AS 3 / 1988 - Tlma'e JV} --- s 64 1988 16,-AS 4-6 / 1988 - Bratislava --- s 92 1988 ??AS 1 / 1JW}989 - Tlma'e --- s 62 1989 16,-AS 2 / 1989 - Tlma'e --- s 70 1989 20JX},-AS 3 / 1989 - Tlma'e --- s 67 1989 16,-AS 4 / 1989 - Tlma'e --- s JY} 58 1989 16,-AS 1 / 1989 - Bratislava --- s 49 1989 17,-AS 2 / 1989 - Bratislava --- JZ} s 48 1989 17,-AS 3 / 1989 - Bratislava --- s 48 1989 17,-AS 4 / 1989 - BratislavaJ[} --- s 48 1989 17,-AS 1 / 1990 - Martin --- s 75 1990 20,-AS 2 / 199J\}0 - Martin --- s 62 1990 ??AS 1 / 1990 - Bratislava --- s 48 1990 19,-J]}AS 2 / 1990 - Bratislava --- s 48 1990 19,-AS 3 / 1990 - Bratislava --- s 4J^}8 1990 19,-AS 4 / 1990 - Bratislava --- s 48 1990 19,- -1 W1 SLOVENSKO - p@)rJ_}u'kyW0 -0-1 Tlma'e: -0Speedcalc P. Jand)k ' 9 1986 ??ABC o po')ta'. ATAJ`}RI P. Do'ekal ' 100 1986 ??Amac V. Szpuk ' 53 1987 ??StarteJa}xter ing. Burjaniv s 18 1987 ??Pr+vodce assemblerem 6502 A. Lindenthal ' 181 1987Jb} 45,-Assembler pre za'iate'nikov M. Kor'*k ' 136 1987 ??Assembler pre za'iate'nikov II M. Kor'*k ' Jc} 87 1987 ??Programovanie v jazyku LOGO J. Burjaniv s 30 1987 ??Medit, Meditcom V. Szpuk Jd} ' 20 ?? 10,-Speedcalc, Speedscript 3.0 P. Jand)k s 16 1987 10,-Syn-file tutorial Je} M. avojcov* s 14 1987 ??Q-ROS a Q-TOS M. Zubor s 17 ?? ??Rychle nahr*vanJf}ie - Turbo D R. Apolen,... s 8 1988 ??Popis technick[ho vybavenia V. Tava',... s 115 1988 28,-SynJg} calc --- s 87 1988 28,-Mj po')ta' ATARI - basic I --- s 84 Jh}1988 20,-Mj po')ta' ATARI - basic II --- s 69 1989 16,-Atariwritter V. Szpuk Ji} s 35 1989 14,- -1 SLOVENSKO - ostatn): -0A-1050 a DOS 3.0 - Levice O. Burge s 28Jj} 1986 20,-SPEEDSCRIPT 3.0 - Levice P. Jand)k ' 9 1986 5,-Jazyk ACTION! - Bratislava L. G*l Jk} s 105 1988 ??MS basic, Logo, Lisp - Bratis. L. G*l,. s 60 1988 20,-5. semin*r - Martin K}nalezi&t% materi*lu se nal[z* v Kl)'ov[ ulici, kter* je v okol) Olomouck[ ulice. Nen) ozna'eno (*dnou firmou ani jinak. Prostrm}% se vejde do otev@en`ch vrat v plot%. Hned za nimi na zemi le() trosky star`ch s*lov`ch po')ta'+ a jin[ vy@azen[ elektronikyrn}. Z t[to hromady je mo(n[ vyb)rat r+zn` materi*l a nav)c je mo(n[ m)rn% smlouvat. Tento odpad je postupn% t@)d%n vlastnimiro} zam%stnanci, tak(e je mo(n[ kupovat p@)mo jen transform*tory, krokov[ motorky, zapojen[ zdroje a podobn%. V prodeji n%kdyrp} b`v* i elektronika kompletn), jako nap@)klad funk'n) tisk*rny D 100 za 700 K', monitory ROBOTRON a jin[. Koupil jsem si brq}ezkontaktn) kl*vesnici za 20 K', plo&*ky osahuj)c) Z80 za 10 K', desky s EPROM, chladi'e jsou o n%co dra(&), ale po@*d v`raznrr}% levn%j&) ne( v obchod%. S n*v&t%vou jsem velmi spokojen, p@i dal&) p@)le(itosti se op%t zastav)m. S. Musil, AK Prrs}ost%jovpozn*mka redakce: nepoda@ilo se n*m do uz*v%rky sehnat informace o otev)rac) dob%. Dotaz na v&echny 'ten*@e - rt}sh*n)m n%jak` emul*tor - assembler jedno'ipov`ch mikropo')ta'+ pro ATARI. Zn* n%kdo kdy pro hru SOLO FLIGHT disketov* vers} Kurs programov*n) "C" '*st 1. Do 'asopisu 'i magaz)nu zab`vaj)c)ho se po')ta'i obsahov% pat@) kurs programov*n) prozv} za'*te'n)ky, nebo alespo n%jak[ rady a p@)klady z t[to oblasti. Co se t`k* pokro'il`ch, t%m jsou ur'eny speci*ln) publikacezw}. Takov[ ov&em na mal[ ATARI u n*s nejsou, tak[ kolik existuje profesion*ln)ch program*tor+, (e ? pro 8-bity mysl)m$ Uva(zx}ovali jsme, co podnikneme v t[to v%ci my, redakce FLOPU. Ani jeden z n*s dvou nen) (*dn`m lektorem i kdy( druh` redaktor um) zy}programovat ve stroj*ku a jeden 'as vedl na na&) &kole po')ta'ov` krou(ek. Na&e situace je typu "kde vz)t kurs a nekr*st". zz}Pod)vejme se na nab)zen[ mo(nosti. V prvn) @ad% je to samoz@ejm% BASIC. V druh[ @ad% TURBOBASIC. Pro tyto programovac) jazykyz{} vy&la @ada p@)ru'ek r+zn`ch kvalit. Z*jemci maj) tak[ mo(nost vyu()t v&eobecn`ch p@)ru'ek a u'it se upravov*n)m uv*d%n`ch p@z|})klad+ do ATARI BASICU. Uvedl bych zde velmi zaj)mavou knihu "BASIC u mikropo')ta'+" z roku 1998. Obsahuje mno(stv) p@)klad+ z}}hlavn% z matematick`ch odv%tv). Pou()v* se zde ale hodn% vy&&) matematika, je to tedy kniha ji( pro ty pokro'il[, zejm[na stuz~}denty V nebo z*jemce o matematiku. Celkov% si mysl)m, (e z*jemce o tento jazyk m* informac) dostatek. Budeme v&ak uv*d%t kz}r*tk[ @e&en) p@)klad+ nap@. nov* rubrika hlavolamy$. Dal&)mi interprety BASICU, k nim( existuj) manu*ly nebo v+bec nic, sez} ani nem*m chu zab`vat. Podle sv[ho p@esv%d'en) bych pro mal` po')ta' doporu'il programov*n) ve strojov[m jazyce za pomociz} vhodn[ho assembleru. S n)m je mo(n[ ps*t optim*ln% kr*tk[ programy a m)t cel` syst[m pod kontrolou. ada efekt+ ani jinak naz}programovat nejde. Pr*ce s n)m je v&ak dosti slo(it* a zdlouhav* a tak se hod) jen pro v*(n[ z*jemce. B%(n`m pokusn)k+m v BASz}ICu je dobr* mo(nost d*vat kr*tk[ jedno]'elov[ rutinky do sv`ch program+ pomoc) funkce USR nebo efekty s rolov*n)m a barvami z}do p@eru&en). Na&e redakce nem* k dispozici (*dn` pou(iteln` kurs programov*n) ve strojov[m jazyce, budeme se v&ak sna(it zz})sk*vat n%jak[ kr*tk[ uk*zky a uv*d%t je i s popisem vysv%tluj)c)m co s nimi. Z ostatn)ch jazyk+ jsou nejv)ce popularizovanz}[ PASCAL a ACTION!. Na oba bylo vyd*no n%kolik r+zn`ch p@)ru'ek op%t r+zn[ kvality. Mimo to pro disket*@e jsou dostupn[ kursyz} programov*n) pr*v% v t%chto jazyc)ch vyd*van[ v r*mci disketov`ch magaz)n+ v N%mecku. Z t%chto d+vod+ se t%mito jazyky nehodz}l*me zab`vat, proto(e by to mohlo p@ipom)nat no&en) d@)v) do lesa. N%jak[ v`hody ov&em maj). PASCAL je zaj)mav` pro studenty,z} kte@) jej maj) p@)mo jako u'ebn) p@edm%t. ACTION! je zase jazyk psan` pro mal[ ATARI a umo(uje z@ejm% d%lat i zaj)mav[ progz}ramy. Vid%l jsem jednoduch` tetris, kter` byl publikovan` v polsk[m 'asopise Bajtek a nezab)ral mnoho m)sta. P@esto po ops*n)z} b`val`m 'lenem na&eho Atari klubu fungoval. Za@adit by jej asi n%m%lo smysl, proto(e kvalita samoz@ejm% nedosahuje zn*m[ho "z}Warszaw tetrisu", ale bude-li z*jem, zkus)me vyhledat p+vodn) zdrojov` text, do kter[ho bude mo(n[ vrtat a upravovat si jej pz}odle libosti a schopnost). Dal&) jazyky se mi zdaj) pro osmibitov[ po')ta'e sp)&e exotick[. Podle 'l*nku v n%jak[m Atari zz}pravodaji maj) pro n*& po')ta' existovat "v&echny" vy&&) jazyky krom% PROLOGU. Snad pr*v% proto jsem z*vid%l spectrist+m, (e z}jej maj) i s manu*lem a zd*lo se mi p@ita(liv[ programovat "logicky". M[n% m% ji( tr*pilo, (e ne v&echny dal&) jazyky se v naz}&) republice objevily. Pokus)m se vzpomenout na ty, kter[ jsem vid%l alespo jako program s n*zvem, t@eba nefunguj)c). LOGz}O je v`ukov` program slo(it%j&), ale v principu stejn` jako KAREL, kter` je mysl)m 'eskoslovensk`m produktem. Je to interpretz}, b%(n% dostupn`, nepracoval mi ale na kazet% pod TOSem. Vy&la pro n%j tlust* p@)ru'ka jako pra(sk* p@)loha a d*le m[n% vyu(iz}teln` seznam p@)kaz+. V 'asopise ELEKTRONIKA vych*zel jeden 'as kurs zam%@en` na tento jazyk. Z*jemci tedy maj) op%t dost mo(z}nost). Jazyk FORTH byl p@ed n%kolika lety popularizovan` v 'asopise Amat[rsk[ radio. Mezi ataristy koluje n%kolik jeho verz}z), ale nikdy jsem jej nevid%l fungovat nebo v 'innosti. Po 'ase jsem z)skal p@)ru'ku vydanou v Ostrav%, ale to jsem se zab`vz}al jin`mi v%cmi. Nav)c nezn*m nikoho, t@eba na PC, kdo by s t)mto jazykem d%lal. K jazyku LISP byl zve@ejn%n kr*tk` seznamz} p@)kaz+. Z*jemce o programov*n) by asi musel n%co o n%m ji( zn*t, aby se v jeho verzi na ATARI pokusil programovat. Doned*vnz}a jsem neznal (*dn[ho takov[ho, ale p@i pro')t*n) tohoto textu extern) spolupracovn)k Radek m% obohatil nov`mi informacemi. Sz}ezn*men) s jazyky PROLOG a LISP m* p@)mo v osnov*ch na sv[ &kole. LISP pro Atari zkou&el jen zad*v*n)m jednotliv`ch funkc), jz}ak je znal ze &koly a podle jeho vyj*d@en) to celkem chodilo. Cel` napsan` program nezkou&el a je ot*zka, jestli to kazetov* z}turboverze v+bec umo(uje. Pokud jsem vynechal n%jak` existuj)c) jazyk pro n*& po')ta', 'i snad n%kdo z v*s programuje v nz}%jak[m exotick[m a nezn*m[m jazyce, ozv%te se. Nyn) se kone'n% dost*v*me k vybran[mu jazyku "C". Tedy pro' pr*v% tato zvlz}*&tnost, kter* se mi je&t% na za'*tku roku jevila jako 'ir* magie ? A nav)c pravd%podobn% v n%m nebude re*ln[ napsat n%jak` sz}kute'n% u(ite'n` program. Jeden z m`ch d+vod+ je 'ist% osobn). Zvolil jsem si tento jazyk pro programov*n) na sv[m velk[m z}ATARI ST, proto(e na stroj*k si na n%m netrouf*m. Na ST je "C" roz&)@en` a j* zn*m program*tory na PC, kte@) v n%m d%laj) a jz}edn)m z nich je p@)mo zamn%stnanec firmy FLOPu. Od n%j jsem ji( za'al informace 'erpat. Na ST mi ale chyb) 'esk* p@)ru'ka, zaz}t)m co na mal[ ATARI ji m*m, zvolil jsem tedy postup p@edchoz) p@)pravy v programov*n). Pozd%ji se budu u'it samotn[ ovl*d*n)z} programu na ST, kter[ s programov*n)m vlastn% nem* nic spole'n[ho. Te je ji( jist% ka(d[mu jasn[, (e nem*m p@ipraven` (*z}dn` kvalitn) kurs, ale prost% budu p@edkl*dat svoje vlastn) zku&enosti s u'en)m se jazyku. Bude to t@eba trochu neuspo@*dan[,z} ale zato by uv*d%n[ jednoduch[ p@)klady m%l pochopit ka(d` z*jemce. Ale zp%t k t%m d+vod+m. Jazyk by mohl b`t zaj)mav` prz}o studenty obor+, kde se j)m zab`vaj) povinn% a r*di by se doma prakticky pocvi'ili. Ned%l*m si ale iluze o po'tu takov`ch z*z}jemc+, proto(e v dne&n) dob% jsou obvykle i st@edo&kol*ci vybaveni po')ta'i PC. Zb`v* posledn) d+vod pro &irokou ve@ejnost a z}ten je "prost% si to zkusit". Tak jako v%t&ina majitel+ ATARI si zkou&) programovat v BASICU, ale m*lokdo vytvo@) skute'n% poz}u()van` rozs*hl` program, tak si m+(e ka(d` disket*@, 'i alespo majitel roz&)@en) jazyk "C" ochutnat. Je to spr*vn* divo'inaz}, proto(e nap@)klad samotn* kompilace je dvouf*zov*. Na tuto pr*ci by byl dobr` alespo mal` ramdisk 130 XE, proto(e je nutn[z} vytvo@it zdrojov` text n%jak`m textov`m editorem, nahr*t prvn) kompila'n) program a vytvo@it meziprodukt, nahr*t druh` kompiz}la'n) program zvan` linker a vytvo@it kone'n` spustiteln` program s vyu(it)m dal&)ch nutn`ch soubor+ pro linkov*n). Oproti PAz}SCALu v%t&) d@ina, ale radost je pak tak[ ]m%rn% v%t&). kdy( to funguje$ Pro ]'ely kursu zat)m budeme pou()vat DEEP BLUEz} "C", proto(e na n%j vy&el 'esk` manu*l. Vid%l jsem kdysi d*vno n%jak[ diskety s ]dajn% jinou verz) "C", ale nic mi to bez maz}nu*lu ne@eklo. Upozoruji, (e toho "na&eho" C['ka koluje i vadn* verze, u n)( m* jeden z d+le(it`ch soubor+ men&) po'et sektoz}r+, ne( m* b`t. Proto n*sleduje v`pis adres*@e funk'n) verze. DOS SYS 037 DOS 2.5 DUP SYS 042 DBC OBJz} 017 knihovna CLINK COM 087 linker CC COM 182 kompil*tor PMG C 015 PMG CCC 011 GRAPz}HICSC 023 GRAPHICSCCC 010 AIO C 034 AIO CCC 020 funkce I/O X C 009 BOUNCE CCC 013 BOUNCz}E COM 050 MEDITC ECF 001 BOUNCE C 012 X LNK 001 X CCC 009 X COM 048 PRINTF C 021 PRINz}TF CCC 018 funkce PRINTF BOUNCE LNK 001 DOC 000 057 DOC 001 057 DOC 002 056 DOC 003 057 DOz}C 004 045 FONT SET 009 DOC COM 041 RAMDISK COM 009 b%(n` k DOSu 2.5018 FREE SECTORS P@i zkou&k*ch z}s n%kolika DOSy jsem zjistil, (e kompil*tor funguje s BIBODOSem ale linker ne, s FLOP DOSEM nefunguje nic. Ov%@ena je pr*ce sz}e standartn)m DOSem 2.5. Dal&) DOSy jsem nezkou&el, jako t@eba SPARTADOS, pod n)m( "C" fungovat m*. Pro n*s je d+le(it[, (e Fz}LOP DOS je nepou(iteln`, proto bude nutn[ uv*d%n[ p@)klady si p@ekop)rovat na jinou disketu a pak s nimi pracovat. Z v`pisu oz}rigin*ln) diskety je vid%t, (e je na n) v)ce soubor+, toti( je pln*. D+le(it[ jsou vlastn) kompil*tory a knihovny. Tyto doporz}u'uji p@ekop)rovat na pracovn) disketu, proto(e se pou()vaj) ke zlinkov*n). V textu na&eho kursu se bude hovo@it i o standz}artn)ch rysech c['ka s poukazy na odli&nosti Atari verze, proto(e mimo jin[ je z*m%rem kursu se nen*silnou formou trochu vzd%z}lat, a se nestyd)me p@ed majiteli PC a jin`ch 16 bit+. Uv*d%n[ p@)klady, i kdy( budou p@isp+sobeny na&) verzi, nebude ale taz}k[ mo(n[ bez ]pravy spou&t%t. apek m* pozm%n%n[ d+le(it[ standartn) ASCII znaky, tak(e jej nen) mo(n[ pou()t jako editor zdrz}ojov`ch text+ program+. Funk'n) v`pisy program+ budou ve zvl*&tn)ch souborech s koncovkami .C extendery$. P@ipravovat je budz}u pomoc) voln% &i@iteln[ho SPEEDSCRIPTu, proto(e jej zn*m. Klidn% m+(ete ale pou()vat jak`koliv editor pracuj)c) se standartnz})mi kdy ASCII. Ke dne&n) ]vodn) '*sti je p@ilo(en i zkompilovan` soubor .CCC a zlinkovan` .COM - tyto si od p@)&t% budete vyz}tv*@et sami. Jazyk "C" je z*sadn% vytvo@en pro strukturovan[ programov*n). Pozd%ji vznikly verze pro objektov[ programov*z}n), kter`(to v`raz neum)m vysv%tlit. Nevad) - nebude to pro na&e malink[ "C" aktu*ln). Hol` jazyk m* jen n%kolik m*lo p@)kaz+z} - podm)nku, t@i druhy cykl+, n%jak[ pomocn[ p@)kazy a zcela z*kladn) matematick[ operace. V&echno ostatn) je odd%len% v knihz}ovn*ch funkc), kter[ se do v`sledn[ho programu zahrnou p@i zlinkov*n). Knihovny jsou standartn% dod*van[ a tak[ vytv*@en[ u(iz}vatelem jak se mu zl)b). Vytvo@en` program, nebo sp)&e jeho zdrojov` text je tvo@en z*pisy funkc), kter[ samoz@ejm% m+(ouz} b`t vno@en[ do sebe. N*sleduje kr*tk` text programu, kter` pouze tiskne n%jak[ v%ci na obrazovku. V BASICu by se pro tento ]z}'el pou(il p@)kaz PRINT, kombinovan` pop@)pad% s POSITION. #include main$ } printf"Maly tisk na obrazovkz}u./n"$; }Text programu za')n* p@)kazy INCLUDE, kter[ uv*d%j) knihovny funkc) pou(it[ v programu. Zde je nutn[ za@adit kniz}hovnu obsahuj)c) funkce pro vstup a v`stup z d+vodu pou(it) funkce PRINF. Soubor STDIO.H je textov` soubor, kter` dan`mi konvz}encemi deklaruje funkci a zp+sob jej)ho pou(it). Kompil*tor tak m+(e p@i p@ekladu kontrolovat spr*vnost pou(it) funkce v progz}ramu, nap@)klad druh a rozsah prom%nn`ch. V programu pro na&i verzi tento zp+sob nen) pou(it`. Vid%l jsem tak[ na PC v produkz}tu BORLAND mo(nost nepou(it) INCLUDE, ale t)m vznikaj) pouze nev`hody zru&en)m mo(nosti okam(it[ kontroly. D*le n*sleduje hz}lavn) funkce MAIN$. Je v ka(d[m programu povinn*, proto(e se jedn* o vlastn) program. Za n*zvem funkce jsou v kulat`ch z*vorz}k*ch uvedeny parametry funkce. Proto(e hlavn) funkce parametry nepou()v*, jsou z*vorky pr*zdn[. Podle pravidel syntaxe mus) bz}`t v&ak uvedeny. Vlastn) t%lo funkce je uzav@eno ve slo(en`ch z*vork*ch. Proto(e apek m* levou z*vorku zru&enou, pou(il jz}sem i na za'*tku pravou, ale b`t to tak nem*. V uveden[m p@)kladu se t%lo funce skl*d* jen z jednoho p@)kazov[ho @*dku, kter`z}m je vol*n) funkce PRINTF$. Tato funkce m* v kulat`ch z*vork*ch uveden` sv+j parametr. V nejjednodu&&)m p@)pad% je to @ez}t%zec text+ uzav@en` v uvozovk*ch. Na jeho konci je uveden` @)d)c) znak pro od@*dkov*n), 'ili LF. Skl*d* se z obr*cen[ho lom)z}tka a mal[ho n. Op%t jsem narazil na probl[m s apkem, (e nem*m k dispozici obr*cen[ lom)tko. Pou(il jsem v p@)kladu lom)tko z}norm*ln), ale je to nouzov[ @e&en). Jinak spr*vn% by m%l je&t% n*sledovat @)d)c) kd pro n*vrat na za'*tek @*dku, kter` se zaz}pisuje obr*cen`m lom)tkem a mal`m r. U'ebnice "Od BASICu k C['ku" jej v&ak nepou()v* a ve verzi pro ATARI nast*v* n*vrat na zz}a'*tek @*dku automaticky p@i od@*dkov*n). Pokud je pot@eba tisknout obr*cen[ lom)tko nebo uvozovky, provede se to zdvojen)mz} lom)tka 'i lom)tkem s uvozovkami. Funkce PRINTF umo(uje tisknout slo(it[ texty nebo ')sla nastaven)m masky pro tisk. V u'ebz}nici se hovo@) o form*tov*n) tisku. Maska pro tisk je prvn) v`raz v kulat`ch z*vork*ch uzav@en` uvozovkami. Obsahuje b%(n[ z}textov[ znaky, ji( zn*m[ kdy pro od@*dkov*n) a nejd+le(it%j&) jsou povely pro vkl*d*n) ')seln`ch i textov`ch prom%nn`ch neboz} v`raz+. Tyto @)d)c) povely se skl*daj) ze znaku procenta a dal&)ch bl)(e ur'uj)c)ch znak+. Mal[ p)smenko s ozna'uje textov` z}v`raz, d je des)tkov[ ')slo, x je ')slo hexadecim*ln). U ')sel m+(e b`t vyj*d@en i povolen` po'et m)st k tisku a znam[nkem miz}nus zarovn*v*n) zleva. Proto(e mi op%t chyb) znam[nko procenta v apkovi, neuv*d)m v textu tyto p@)klady. Jsou uvedeny v p@)kz}ladu zdrojov[ho textu programu p@ipraven[ho pro ATARI verzi s n*zvem PRINT.C Je v n%m tak[ pou(ita funkce getchar$, hlavnz}% z d+vodu zastaven) tisku na obrazovku. Program sest*vaj)c) ze sam`ch funkc) printf$ by prob%hl tak rychle, (e by v`sledek z}ani nebyl pozorovateln`. Bohu(el funkci scanf$, popsanou v p@)ru'ce jako protiklad funkci printf$, jsem v knihovn*ch pro ATz}ARI nena&el. Spokojil jsem se s jakousi m*lo vysv%tlenou getchar$, kter* m* ')st jeden znak z kl*vesnice. Pracuje ale i pro z}'ten) ')seln[ prom%nn[, kdy dod* z@ejm% kd stisknut[ kl*vesy. Tuto funkci je samoz@emn% mo(n[ vlo(it v&ude tam, kde se o'z}ek*v* textov` v`raz. printf".s.s/n","vloz znak",getchar$$; Prvn) v`raz v uvozovk*ch je maska pro tisk. Znak procentaz} je nahra(en te'kou, obr*cen[ lom)tko oby'ejn`m. V masce je p@edeps*n tisk dvou textov`ch v`raz+ a p@)kaz pro p@echod na nov`z} @*dek. Dal&) parametry jsou odd%lov*ny '*rkami. Prvn) textov` v`raz je text uveden` v uvozovk*ch, druh` je funkce getchar$.z} Kd pro od@*dkov*n) m+(e b`t uveden i ve druh[m parametru - textu uzav@en[m uvozovkami, ale nem+(e nikdy st*t vn% uvozovek.z} Stejn% bude fungovat i tento divok` z*pis: printf".s",c=getchar$$Zde se nejprve p@i@ad) v`sledek funkce prom%nn[ z}c a jej) obsah se vytiskne na p@edepsan[ pozici. V`sledek vypad* ]pln% st%jn% jako pou(it)m p@edchoz)ho p@)kladu. Jinak sez} tato funkce chov* dosti podivn%, pou()v* nap@)klad kl*vesov` buffer, kter` b%(n% DOS 2.5 nem*. Pova(uje tak[ RETURN za platnz}` znak, tak(e jsem v(dy zadal dva znaky - cht%n` a odes)lac). Proto doporu'uji p@i zkou&k*ch zkompilovan[ho programu zkusit sz}i zad*vat samotn[ "returny" a tak p@ehledn%ji sledovat chov*n) programu. Doporu'uji tak[ dopsat na vhodn* m)sta kdy pro od@*z}dkov*n), a se zlep&) tvar tisku. V p@ilo(en[m programu se tak[ ji( vyskytuj) prom%nn[. Sledujte n*sleduj)c) p@)klad:mainz}$} int i; char c; i = 10; c=getchar$; printf".s text a ')slo: .d/n",c,i$;} Ve&ker[ prom%nn[ mus) b`t p@ed pz}ou(it)m nadeklarov*ny. Srovnejte s dimenzac) @et%zc+ v BASICu. Deklarace se prov*d) na za'*tku t%la funkce. Prom%nn[ jsou t)mz} p@ipraveny pro pou(it) v dan[ funkci. Ve funkci vno@en[ m+(ou b`t deklarovan[ prom%nn[ stejn[ho n*zvu, ani( by se navz*jem oz}vlivovaly. Deklarace celo')seln`ch prom%nn`ch se prov*d) p@)kazem int n*sledovan`m seznamem n*zv+, textov[ prom%nn[ se dekz}laruj) p@)kazem char. P@)kladu je pou(ito napln%n) celo')seln[ prom%nn[ ')slem stejn`m zp+sobem, jak` zn*me v BASICu. et%zz}cov* prom%nn* takto naplnit nelze! Maska pro tisk obsahuje p@)kaz pro um)st%n) textov[ho v`razu, p@)m` text, p@)kaz pro tisz}k des)tkov[ho v`razu. U(it`mi parametry jsou textov* a celo')seln* prom%nn*. Na m)st% obou prom%nn`ch by mohl b`t text v uvozz}ovk*ch a ')slo bez uvozovek. ATARI verze pou()v* m)sto slo(en`ch z*vorek dvojce znak+ - string dolar$ n*sledovan` kulat`mz}i z*vorkami. Na za'*tku levou, na konci pravou. Tato v%c je v p@)ru'ce naps*na chybn%, spr*vn` zp+sob jsem zjistil prohl)dku z}hotov`ch p@)klad+. Moje nej'ast%j&) chyby byly vynech*n) st@edn)ku, uvozovek a kulat`ch z*vorek. P@i vynech*n) st@edn)ku ozz}na') kompil*tor velk` v`skyt chyb v n*sleduj)c)m @*dku, proto(e jej bude pova(ovat za pokra'ov*n) p@edchoz)ho. Postup kompz}ilace:- zdrojov` text programu skompilujeme pomoc) CC.COM. Po jeho spu&t%n) sta') napsat n*zev souboru a u( to jede.- proz} zlinkov*n) je nuto p@ipravit na disketu zkompilovan` program, u()van[ knihovny a textov` souborek, kter` tvo@) seznam souborz}+ pro kompilaci. N*zev tohoto souboru je toto(n` s n*zvem kompilovan[ho programu a m* extender .LNK. V na&em p@)pad% obsaz}huje tento text:printaioprintfdbc.objPrvn) je zkompilovan` soubor PRINT.CCC, dal&) dva jsou dodan[ knihovny t[( s extenz}dery .CCC a posledn) je z*kladn) v`jonn* stroj*kov* knihovna. Zde je uveden` i extender, proto(e nen) z hlediska linkeru stanz}dartn) .CCC Linkovac) program m* n*zev CLINK.COM a po jeho spu&t%n) je nutn[ nejd@)ve zadat stiskem L volbu linkov*n) a pz}ak teprve n*zev souboru. Jako p@)loha ke dne&n) '*sti kursu jazyka "C" je uveden i kompletn) hotov` program. Lze jej spustz}it i FLOP DOSem, ale komplikovan%ji. Po p@)kazu LOA se pouze na'te, spustit se mus) dal&)m p@)kazem RUN. U dosu 2.5 se spust)z} rovnou, takt[( i t@eba z menu opera'n)ho syst[mu Q-MEG. Doporu'uji vytisknout si zdrojov` text programu na pap)r a pak sle{}dovat, co vlastn% d%l*.z menu opera'n)ho syst[mu Q-MEG. Doporu'uji vytisknout si zdrojov` text programu na pap)r a pak slex/* program PRINT */main()$( int i; char c; i=99; printf(" PRINTF funkce\n"); printf("druhy radek - 2 krat LF\n\n");} printf("treti radek - tisk lomitka a uvozovek\\ \"\n\n"); printf("%s","uziti masky\n\n"); printf("maska je %s velmi %s\n\}n","ale","slozita vec"); printf("%5d%s\n",99," zprava cislo"); printf("%-5d%s\n",i," zleva cislo\n"); printf("vloz 1 z}nak: "); c=getchar(); printf("vlozeny 1 znak: %s\n",c); printf("vloz 1 znak: "); i=getchar(); printf("chybne - znak jako} cislo: %d\n",i); printf("vloz 1 znak: "); printf("%x\n",getchar()); printf("vloz 1 znak - stejny: "); printf("%x\n",c=ge}tchar()); printf("vloz 4 znaky: "); printf("%x%x%x%x\n",getchar(),getchar(),getchar(),getchar()); printf("STOP - STOP"); }c=getchar(); printf("%d\n",c);c=getchar();c=getchar();c=getchar();c=getchar();c=getchar();$) printf("STOP - STOP"); |d' c '  ' , ' W Z ' h  ' c '  } ' ' '  ' ' '  '  '  ' '   }' 5  ' ' 9 ' H ' ' ' ' ' R ' ' ^  '  }' ' ' ' 'b PRINTF funkcedruhy radek - 2 krat LFtreti radek - tis }k lomitka a uvozovek\ "%suziti maskymaska je %s velmi %saleslozita vec%5d%s zprava cislo%-5d%s zleva cis }lovloz 1 znak: vlozeny 1 znak: %svloz 1 znak: chybne - znak jako cislo: %dvloz 1 znak: %xvloz 1 znak - stejny: %x}vloz 4 znaky: %x%x%x%xSTOP - STOP%d'main'printf'getcharislo: %dvloz 1 znak: %xvloz 1 znak - stejny: %xHprintaioprintfdbc.objn",c);c=getchar();c=getchar();c=getchar();c=getchar();c=getchar();$) printf("STOP - STOP"); @@dbc @N c JA H \A H vA H A A H A A A H A c A H A  A H B H} E B  H *B H E 8B  H VB H dB E H hB H B  E H B H B E E E }E H B AAH E B  H E E E E E PRINTF funkcedruhy radek - 2 k}rat LFtreti radek - tisk lomitka a uvozovek\ "%suziti maskymaska je %s velmi %saleslozita vec%5d%s zprava }cislo%-5d%s zlevaBB cislovloz 1 znak: vlozeny 1 znak: %svloz 1 znak: chybne - znak jako cislo: %dvloz 1 znak: }%xvloz 1 znak - stejny: %xvloz 4 znaky: %x%x%x%xSTOP - STOP%dBC  B $  $  } $B "BBB  +$  -$5C -$(C    "  0)  9'}C }   0  "=C     C CD$  $  $C "C}CC }D 0)  9'D  0YD a)  f'.D  WYD A)  F'VD  }7YD}D     "C   &D @ DE  H $DD }"D $D     H  r$E GE w$(E GE a$?E GE }       F    &E E   EF   H }  F E     F 00 E E   x   F} &LF   H H    F  HF    FG F}F 0     G  "#  GF # &G  $  }$   :%   :%   :%G H XH   XH  XH    G }H  . H &G   .     XH a& % H z( %H$H !} A& % DH Z( %NHWH  00      [H00 0u H00"}0!0D:HI H     H H ?I H     H #}H   H ?I   H H LK   % H &I $} F IJ(I     F         pJ " #%}   -$7J  mJ 0)  9'jJ    0mJpJI      &} H d$J  JK  PK;K s$J   M;K c$J   M;K x$K'}   ~L;K  E   " #lI   ' &K (} "# -   L  KL   (K  "#  0      )}K $L  "# 0    (LL    ]N  F &zL    ]N*}    )LM-M      (M 'L  "#  0+}M  "#  a    L $KM  "# 0    (yM  ,}  ]N  F &M    ]NM~N (M   ]N  E &M -}  ]N  H (*N    ]N  F &YN    ]N #" .}(}N  E]N 00L2Li0L0L0L0L1LP1L^1L1L1L1L1L1 3تʎL08L0إ M0ԆLk4L0 HȱHL/}0JH J3lhhh hhBhhDEhhHIhhJhhK VIi``hhh) BHI V0`L0hhh0}hh) BHIL0hh01hhh L 1`hhhhhhhL41`hhh1}Hlhhhhhhh ``Ls1hhh`hhhhh`hhh𪈱`hhh2}ȱhh`ҩhhh) 12hhhh) hh)`dbc@2L+2CL 3@Щ2ѭ@ҭ@LP2@ J2M3}2l  t2عu2l`'0;3a3r3333333334474O4k444445 5 535Z5j555555$646C6L6h6{666664}66664dbc 1 run-time-error ""Type a 23key to return to DOS.2 BҝD2E8HI Vl J3؋5}ԘLP2ЅȱЅ٥iА` J3؅ȱ؅LP2 J3e؅ԥeمLP2 J3ԑLP2 J3ԑȥՑLP2 3ԑإ8ҥLP2ҋ6}ȱ҅` 3ԑȥՑL3ԅԄLP2ԪȱԅՆL34P2BL 3 J3؅ԥمLP2 4ԑȥՑLP2iҥi `AL 37}Ա҅ԊȦձ҅ՊLP2 4 J3Рȥёҥ؅ХمLP2҅ȱ҅ i2إ8؅ҥLP2б҅ЊȦѱ҅ъLP2 J3؅ХمLP2Ջ8}L4eЅАLP2 J3L4 J3e؅ҥ45eمAL 3LP2&LP2eԅȱeՅL38ԅȱՋ9}L3ԍՍҍȱҍ 7ԭL3 z5ԭL3 z5ԭL3ҍȱҍDL 3դLB7ԅȱՅL3:}EԅȱEՅL3%ԅȱ%ՅL3҅ȱ҅Ff56L3ȱ҅L3҅ȱ҅&L3Ա҅L3;}8ԅԩՅLP2EԅԩEՅLP2LP2LP28ԅȱՅ` W6ʆL3 W6ԅL3 W60 W60ԋ<} W60åп W60ՐнԐՐЪԐ67Ր ԐLq6Ր԰L6&&=}& L<7 `ɀE ɀf8ਊ 7$ 8$P 8`>}E0 IIL78L7Ff e78eFfff$ 8`2`yRadek t%rbaMETAMORPHOSE--l*nek je popisem k demonstra'n)mu programu Metamorph.Demo ukazuje anima'n) sekvence pr+b%hu p@}@em%ny mezi dv%ma grafick`mi objekty, kter[ byly vytvo@eny pomoc) m[ho programu METAMO-3.0. Tento program vypo')t* jednotliv[A} sn)mky a postupn% z nich sestav) celou anima'n) f*zi. Vstupem do programu jsou pouze dva grafick[ bloky v`choz) a c)lov`$, B}mezi kter`mi chceme vytvo@it metamorfzu.Pokud by v*s zaj)malo, jak program METAMO-3.0 pracuje, zde je zjednodu&en` principC}:Program postupn% prob)r* v&echny body v obou grafick`ch objektech. Pro ka(d` bod v`choz)ho objektu hled* nejbli(&) bod stejD}n[ barvy v c)lov[m. Po vyhled*n) odpov)daj)c)ch si bod+ v obou objektech prob)h* vlastn) v`po'et jednotliv`ch f*z). Z tohoto E}d+vodu je nutn[ programu zadat, kolik sn)mk+ m* b`t vytvo@eno mezi v`choz)m a c)lov`m objektem. M[ zku&enosti ukazuj), (e proF} posta'uj)c) plynulost je t@eba alespo 16 f*z). Tyto je nutn[ zobrazovat v sekvenci s pauzou asi 4/100 sec. za ka(d`m sn)mkeG}m. V`sledek a ka(d` posoud) s*m...A doba v`po'tu?U pr+m%rn% slo(it`ch jednoduch`ch$ obr*zk+ p@im%@en[ velikosti p@esn%jH}&) by bylo @)ct: "malosti"$ se mus)me p@ipravit na dobu od 10 do 60 minut. Odm%nou v&ak bude hotov* animace p@echodu mezi t%mI}ito objekty, kterou bychom jen velice t%(ko ru'n% vytv*@eli.V demu Metamorph jsou 3 animace:1. byla vytvo@ena u( koncem loJ}sk[ho roku proto ten letopo'et 1993$ a jej) v`po'et trval asi 35 min.2. v`po'et trval asi 30 min.3. v`po'et trval asi 20 K}min.Demonstra'n) program Metamorph vytvo@il R.t%rba. Toto demo je povoleno voln% roz&i@ovat, nesm) b`t v&ak (*dn`m zp+sobeL}m upravov*no!--Radek t%rba, RASTER 1994.7R.t%rba. Toto demo je povoleno voln% roz&i@ovat, nesm) b`t v&ak (*dn`m zp+sobe.̻/ԍөL%0J1bJԢ0123!/PѢM I I N}IӅҠ I I Id I I I2 I I I I IiɀLOILKI `ЊeхO}̩ͩ Ω0Ϣ LJi̥i ΐϠ̑Έ`pM0 pBrJ0 A%JH ԍЩ h@ -%4!-/20(/3% $emonstrP}acepRemWnymezidvWmagrafickYmiobjekty6ytvoRenoprogramem-%4!-/ napoCItaCi!tari8% VQ2adek3tWrbaQ} 2!34%26olnWSiRitelnYsoftware  s$Du 8xp0 00llH$llll0|p|FX04n8ll8pv80`p88 R}8pl88l0000 0 00`x00S}00000` 0`0 `0 0`22bn&@|£@xFl80l0<8|W}8|80~~08||8|~vF|~~~||00|0~~x|  x@0>X}TD|Ɓ|F~~~|0 006f~Lx0Tll8vd>x0l$$$$$$ Y}8xx8 08<<80 U@@T@DD@@D@PDTPP@DT@D@DDTTD@U    00< Z} <<    00"" " 00" UTU@@T@DD@@D@TDTPP@DT[}DD@U* " "*" ** " 00<< <  ???<"(<""* \}00 ? 00UT@U@UTDPP@@TETT@PDPP@@DPD@UJ*(H" ZiefU" "* 00]}<  0<0 0 02;0 3 ?<?33 < ?? UPD@D*(*c}@UWT@T\@L@DMU@QpWL@D@AEQ]VT<0.00?<  3? ?330 0d}?3U@@D      @u]W]T@TT@DM<@Q `.DEWU4@3e}0D< 0 ?< Ó?0??30< ?!PDQ ((f}(   <zTZ73D47tAw0  300 0?g}< %DTDQ  0  < 30TDt7|<h}t5]w00OT?<0?0 <00*TQ.0.*i} :<0 *000 <0 tT\w1_GEEQDT< 0j}<  .@Q0< 0< 80<* 0300k}0 < 3?<0w_?(   , (2|} 0 ꪐ*JD PÖ U<?  @ P U0<}}  @  T*HZ~}  HJ ??ň="?̉ ͉ 0< < ( ð0  #}0   -0 @ < T "  H6 "<}U|4u \<=(0 / 0ꠃ"   - 0 ; }c@ @ " B P  F@ (> 0 ?r"R V5E<( 3  }0("4* 303 ," 0  0€.   , J @" D@}B @ (H (}bB(( EB  ?" (*#0<  ( 2} 0"&  ,  " @ H3 q  }rB}(770 1ƂE %|<"<"((" ?#<   ̠ 2 & } #0H"X D(0  ( s" =2<B(}ł $"0"}( 0/ ?  302 &( ( # 0 }H( H( ("p 6 t (q3(s #"s"(??( "<0 3 } 83€<( &    * 30 " x"  "t "}p "q| 5"""3   ; 30  3? }   * 0 "  " T Ut "tp" 1|V"=""?}@"_<"_(C   ?0(    * }33 ""(P"T "P " P0B"10R"51R"5p@"O3 C<_0" }   33( @B @*C0@ < 033}0@0 000<<UP0 00, 3p!P3p  } @B  *C1 < @3330@@@ @@@}@< @uC@UTUU@0 0 @@3pbP:?"!QB*:4C <}@@3P Dp1@@  }_5}@0$Qd 7j9P}. @P*0@?<@<@@P@1D0   }]04<U$P ɐ΀<0.(@@"@H#0> C1}0@@1P0 @ =PQ |Q/0 `}̀ </ @A @0 :@ @21 @ @0 } @@=L9D,3<5` 0</ @A00 :T}416A @@!@TPUHD Tp|Dp(HP}30 / @A30 844v A@@$@DXDA@}DQ 8S&1< OD20@CP  / @0 <:} 0P@@D(A@EF@PAU@@HdD `S D<S } @ 00' @0 <2 0PD(Q}ET@@Q*@B @C ts @ 0<@00'3@0} <20A@ D(DBAPDhP@@@A (} \ 00(?0@ =<0AD+@}P(@QPUPA*ABj 7@@0 }<0U @10P?D `(P@DDhU *Ei }@! |3?@3s  0U P0A?D }`@@(@HDUhDEDJ @<@<@?3}3=3} <8U P0A?   @Q@(UUX}J @ @?<<@3< <8U }P0A?! @ AA@*@((UV@@@@A@@}3030@́]\3030234I5!/01ȌЄτ /LI  }ϥ 24 rұ24 r ¥45ɻ`б2H h)`23`45`pBA$%#25.#().'"y2!34%2}24 rұ24 r ¥45ɻ`б2H h)`23`45`pBA$%#25.#().'"y2!34%2 Existuje disketov* verze textov[ho editoru "CHEOPS WRITER" ? ing. Dubsk` Podle m`ch infomac) takov* verze neexistuje.} Tento program byl zjevn% d%l*n p@)mo pro tisk*rnu BT-100 a turbo na kazetu, d@)ve p@eva(uj)c). Tisk*rnu ATARI 1029 bylo mo}(n[ pou()t s obt)(emi. Editor s n) tisknul toti( hrozn% pomalu a podivn`m, p@eru&ovan`m zp+sobem. Pro majitele BT-100 byl e}ditor dobr`, ale dnes se pou()vaj) standartn) dev)ti jehli'kov[ tisk*rny. p@eru&ovan`m zp+sobem. Pro majitele BT-100 byl eJM -------------------------Dv% dema her, jsou pops*na na prvn) stran% v souboru GAMES.CAP. ACDEMO.COM ----7}------Demoverze n*stavby DOSu, ATARI Comanderu. RDT512.COM ----------Test ramdisku. Jako jedin` soubor na dru7}h[ stran% nelze spustit mikrodosem. Je psan` pro MDDOS. Tento program jsme neov%@ovali - nem*me 512 kb. MAGIC.DEM 7}ou&t) se samo. FLOP29.COM ----------Prohl)(e' soubor+, ve kter[m se pr*v% nal[z*te. Pat@) k n%mu je&t% soubor S3}YSTEM.HYP, nesouc) syst[movou '*st text+ v%tven)$. OBSAH?.CAP ----------Informace o obsahu obou stran magaz)nu3}. UVOD29.CAP -----------Tradi'n) ]vodn)k jako prost@edek pro komunikaci redakce se 'ten*@i magaz)nu. EMO3}TIKON.CAP ------------Vid%li jste ji( n%kde v textu zd*nliv% nesmysln[ posloupnosti znak+? Co znamenaj) se dozv)te v t3}omto 'l*nku. LITUVOD.CAP, LITERATURA.CAP ---------------------------Seznam literatury vydan[ r+zn`mi organizace3}mi pro osmibitov[ Atari, se kterou jsme se setkali. MIDI.CAP, MIDITX.CAP, MIDI.PIC ------------------------------3}N%kolik v%t o MIDI rozhran) ve vztahu k mal[mu Atari. MIDI.PIC je obr*zek form*tu DesignMaster. SLOV.CAP ------3}--Informace o t@ech programech ze Slovenska, kter[ najdete na druh[ stran% magaz)nu. GAMES.CAP ---------Dv% s3}upernov[ hry, o kter`ch jste ur'it% je&t% nesly&eli. Jejich demoverze najdete na druh[ stran%. COMCPY.CAP -------3}---l*nek navazuj)c) na popis komprimovac)ho kop)rovac)ho programu, o kter[m byla @e' v minul[m ')sle. TWDOPLN.CAP 3} -----------Dopln%n) k TextWriteru z minul[ho ')sla. OHLASY.CAP, OPRAVY.CAP ----------------------Vy p)&et3}e, my odpov)d*me nebo taky ne :-$$. KURSC1.CAP ----------Kurs programov*n) v jazyku C. Pat@) k n%mu soubory PR3}INT. , jejich( popis najdete pr*v% ve zmiovan[m textu. METAMO.CAP, METAMO.COM ----------------------Jak m+(e 3}vypadat grafick* metamorfza na mal[m Atari? P@e't%te si a spuste demo. DOTAZY.CAP ----------Soubor, kter` m%l3} b`t v minul[m ')sle a nebyl tam...m Atari? P@e't%te si a spuste demo. DOTAZY.CAP ----------Soubor, kter` m%l0$ ---------Hudebn) demo. Tyto posledn% jmenovan[ p@)sp%vky p@i&ly od firmy JV-PRINT ze Slovenska. MINIT.COM ----7}-----Inicializa'n) soubor MikroDosu.MikroDos byl pou(it proto, (e minidos, ani (*dn` norm*ln) DOS nebyl schopen zav[st pr7}ogram GUNHEADD.COM. soubor MikroDosu.MikroDos byl pou(it proto, (e minidos, ani (*dn` norm*ln) DOS nebyl schopen zav[st pr4em atarist+m, s nimi( udr(uji p)semn` styk, za v)ce ne( ro'n) zpo(d%n) ve sv[ korespondenci. Touto cestou je chci ujistit,/} (e jejich dopisy m*m doma ulo(en[ a hodl*m je 'asem vy@)dit. Jan Walla Ku'erova 22 Prost%jov 796 01/} e-mail wallarisc.upol.cz Vyberte si... Celkov` popis soubor+ Popis dema METAMO.COM /} Vyberte si... Celkov` popis soubor+ Demoverze nov`ch her P@)sp%vky ze SlovenskaD1:OBSAHA.CAP/}D1:METAMO.CAPD1:SLOV.CAPD1:UVOD29.CAPD1:EMOTIKON.CAPD1:LITUVOD.CAP Hudba v ]vodu magaz/})nu byla vytvo@ena pomoc) hudebn)ho kl*vesov[ho n*stroje a MIDI rozhran). Bli(&) informace: vod do MIDI /} Praxe MIDID1:COMCPY.CAPD1:TWDOPLN.CAPD1:OHLASY.CAPD1:OPRAVY.CAPD1:DOTAZY.CAPD1:MIDI.CAP/}D1:MIDITX.CAPD1:HLAVOL.CAPD1:OBSAHB.CAPD1:GAMES.CAPD1:KURSC1.CAP Firma FLOP nab)z) z*jemc+/}m star&) typ dev)tijehli'kov`ch tisk*ren v`robce SEHIKOSHA typ SP-180 za zaj)mavou cenu ......... 3600 K' ......../} V tisk*rn*ch je ji( zabudov*na EPROM s 'eskou znakovou sadou podle normy Kamenick`ch, tak(e pro tisk @*dn[ 'e&tiny z+st*v* /}mal`m probl[mem ji( jen p)smenko  pro sv+j kd 155. Samoz@ejm% tyto tisk*rny nemaj) tolik grafick`ch mo(nost) jako ty v c/}en% 8000 - 10 000, ale @adu standartn)ch v%c) obsahuj). Kompletn) seznam @)d)c)ch kd+ nebylo ji( mo(n[ p@ipravit ke zve@ejn%/}n), proto(e jde o 'erstvou informaci. obsahuj). Kompletn) seznam @)d)c)ch kd+ nebylo ji( mo(n[ p@ipravit ke zve@ejn%,-D. Boa s 74 1988 20,-6. semin*r - Levice ing. J. Burjaniv s 69 1989 ??,-7. semin*r - MartiK}n --- s 60 1989 18,-Jazyk ACTION! - Ko&ice J. Melter s 103 1989 28,- K} -1 W1 ostatn) literaturaW0 -0-1 nezn*mo odkud: -0ATARI Turbo basic XL A. StejskaK}lov* ' 43 ?? ??MS basic F. Nowak ' 7 ?? 0,-ATARI kyan pascal K} --- ' 50 ?? ??Atariwriter V. Szpuk ' 28 ?? 10,-DOS 2.5 K} M. Adamovsk` ' 11 ? ?-1 form*t A4: -0Adresy pam%ti - 1. d)l P. Do'ekal K}' 92 1990 35,-Adresy pam%ti - 2. d)l P. Do'ekal ' 85 1988 ??5 Cenn[ informace pro program*torK}y. Pro pr*ci s jazykem BASIC sta') prvn) d)l, popisuj)c) obsazen) pram%ti RAM. Druh` d)l se zab`v* pam%t) ROM a porty. V`pisyK} systemov`ch program+ nejsou tak dokonale komentov*ny jako v pra(sk[ p@)loze '. VIII, ale popisuje nav)c i ovl*d*n) periferijK}n)ch obvod+ jako GTIA, porty a dal&).10Jazyk ACTION! - Zl)n L. Br*zdil ' 131 1989 ??Anglick` jazyK}k --- ' 8 1990 10,-N%meck` jazyk --- ' 7 1990 10,-K}5 Zjednodu&en[ manu*ly ke komer'n% prod*van`m program+m pojmenovan[ jako slovn)ky. Zam%@eny jsou v`hradn% na kazetu.10MK}icrosoft basic J. Hnilica,... ' 80 1990 45,-CLIP-ART #1 - Print shop J. Hrdli'ka ' 19K} 1990 30,-CLIP-ART #2 - Newsroom J. Hrdli'ka ' 13 1991 30,-5 P@ehled obr*zk+ pou(iteln`ch p@i kresleK}n) v grafice '.8.10-1 origin*ln) p@)ru'ky: -0Programujeme na ATARI I. Feist ' 153 1990 23,K}-5Jedin* p@)ru'ka pro mal[ ATARI &)@en* jeden 'as s)t) knihkupectv), v tu dobu je&t% celost*tn). Distribu'n) skupina OSA dK}od*v* kazetu s programy uveden`mi v p@)ru'ce. Tuto je mo(n[ zakoupit i v prodejn% FLOPu, kde se prod*v* verze obsahuj)c) i prK}ogramy s n*zvem V`uka Turbobasicu.10Elektronick* my& k po'. ATARI P.Stedina ' 22 1991 ?5 Dod*v*no ke sK}tavebnici elektronick[ my&i verze pro ATARI. Tato stavebnice byla n%jd@)ve produkov*na pro SPECTRUM, teprve pozd%ji byla nab)K}zena i pro ATARI. Asi p@)li& pozd% na to, aby se ovl*d*n) program+ my&) uchytilo.10Top Gun - popis kartrid(e JRC K} ' 168 1991 0,-5 K t%mto modul+m je p@ikl*d*na p@)ru'ka s pom%rn% obs*hl`mi manu*ly na pou(iz[ programy.1K}0ATARI basic --- ' 140 1986 0,-5 Dod*v*no v%t&inou k po')ta'+m p@i prodeji, ale neK} v(dy. Obsahuje BASIC a ne+pln` popis syst[mov`ch specialit, jako jsou r+zn[ grafick[ mdy.10Superprint  disketa K} Pokorn) ' -- 199? 1205 Tento program je upraven` STARTEXTER pro 'esk` tisk, pracuje s vyu()v*n)m DOWNLOAK}Du, omezen[ druhy tisk*ren.10Sada 002  kazeta K-soft B@eclav ' -- 199? ??,-ATARI 800 XL K} --- ' ?? 1986 0,-ATARI 65 XE and 800 XE --- a 126 1987 0,-ATARI XF 5K}51 disk drive --- a 150 1987 0,-Das ATARI xe handbuch --- n 98 1987 0K},-Program recorder XL-12 --- a 9 1987 0,-Mozaikov* tisk*rna SEP 510 --- ' K}mu( za jeho poskytnut) d%kuji. Musela to b`t hrozn* pr*ce, d%lat sloupcov% orientovan` text v apkovi, jak jsem zjistil p@i dG}opisov*n) n%kolika polo(ek. Litoval jsem pak, (e jsem cel` seznam neimportoval do TEXTWRITERu, kde jsem jej m%l doplnit a pakG} d*t zp*tky do apka na dops*n) @)d)c)ch kd+ a pozn*mek. Po vyti&t%n) seznamu z+st*v* na prav[ '*sti dosti m)sta pro dopsG}*n) vlastn)ch eviden'n)ch ')sel nebo jin[ho ozna'en) publikac) ve vlastnictv) ka(d[ho jednotliv[ho ataristy a klub+. Douf*G} 30 1990 0,-CROWN Japan --- n 12 1990 0,-Mozaikov* tisk*rna D-100 ing. V.DobK}e& ' 68 1988 ?,-5 Tento 'esk` popis polsk[ tisk*rny nebyl ur'en pro ve@ejn` prodej a tak[ nebyl b%(n% p@ikl*dK}*n k prodan`m tisk*rn*m. pozor na rozd)l D-100 a dokonalej&) D-100M$10-1 jin* literatura: -0Pascal - mikrocenK}trum Brno B.vancara ' 40 1988 ?,-5 Stru'n` p@ehled p@)kaz+ jazyka PASCAL, vyd*no pro kursy s vyu'uj)c)m lK}ze s ]vodn)m obr*zkem, kter* je vy(aduje ?pov`ch mikropo')ta'+ pro ATARI. Zn* n%kdo kdy pro hru SOLO FLIGHT disketov* verp*m, (e se najdou z*jemci, kte@) tento seznam vyu(ij). J* s*m pou()v*m ti&t%nou verzi pro sh*n%n) literatury, kterou z n%j nevlG}astn)m, proto(e zpam%ti si v&e nepamatuji. Tak[ si asi do n%j za'nu zapisovat, komu co p+j'uji, proto(e prost`m zapom)n*n)m tG}%chto v%c) jsem u( p@i&el o zna'n[ mno(stv) p@)ru'ek. -ZB- co p+j'uji, proto(e prost`m zapom)n*n)m tDSektorem.10Domluvte se s po')ta'em J. Fran%k,... ' 63 1987 10,-P@)ru'ka program*tora V. Jindra,.K}.. ' 233 1989 15,-Po')ta'ov* kriminalita --- ' 181 1991 45,-Domluvte se s PC K} P. Nov*k ' 120 1991 ??Program*torsk[ poklesky I. Kope'ek,... ' 165 1989 15,-V`po'etn) technikK}a E. Kollert ' 192 1989 16,-Chci pracovat s po')ta'em I. Macha'ka ' 110 1990 26,-MartK}ina si hraje s po')ta'em M. Synovcov* ' 141 1989 35,-COMPUTER-WORLD catalogue --- ' 72 1K}991 130,-po')ta'ov[ noviny 1-10 --- ' 40 1991 10,-Osobn) manipul*tor DM.01 V. Doval K} s 74 1987 --,-5 Stavebn) n*vod na jednoduch[ho robotka z merkura a dal&)ch sou'*st), m[n% dokonal` ne( pozd%j&) AK}LF K.10 Bohdan Milar, Ji(n) 17, Olomouc - Slavon)ndoplnil Z. Burian 25.6.1994u'*st), m[n% dokonal` ne( pozd%j&) AHY