home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 45 / Flop_Magazin_45_2002_01_Raster_cs_Side_B.atr / mdshcz.cap < prev    next >
Text File  |  2023-02-26  |  9KB  |  1 lines

  1.               MULTI DASH¢              ==========¢    Autor: Ji@) Bern*&ek ╱BEWESOFT$¢¢¢  MULTI DASH je hra pro 1-8 hr*'+, z nich( ka(d` mus) m)t sv+j vlastn) po')ta' Atari XL/XE. Pravidla hry jsou pops*na p@)mo v programu; tento text popisuje hardware ╱propojen) v)ce po')ta'+$ a n%kter[ dal&) drobnosti.¢¢¢        Pot@ebn` hardware:¢¢- 1-8 po')ta'+ Atari XL/XE ╱pro ka(d[ho hr*'e jeden$, ka(d` s min. 64kB RAM, monitorem, a pokud mo(no i s joystickem ╱nemus) b`t$¢¢- 1 disketov* jednotka, nebo jin` zp+sob, jak hru spustit na prvn)m po')ta'i ╱harddisk, kazetov` magnetofon...$¢¢- Hardware umo(uj)c) propojen) po')ta'+ ╱viz. n)(e$¢¢¢        Uveden) do provozu¢¢  Nejd@)ve um)st)me 1-8 po')ta'+ Atari XL/XE ╱vypnut`ch$ do jedn[ m)stnosti, ka(d` s monitorem ╱zapnut`m$, pochopiteln% s nap*jec)m zdrojem ╱p+vodn)m!$ a p@)padn% je&t% s joystickem. Nep@ipojujeme (*dn[ jin[ periferie, jako nap@. SIO2PC, modemy, zesilova'e atd. M%li bychom tak[ z televizoru/monitoru odpojit r+zn[ nepot@ebn[ kabely ╱ant[na, zvukov[ v`stupy, jin[ po')ta'e atd.$. Je t@eba pamatovat na to, (e se chyst*me po')ta'e propojit, a proto mus) b`t izolovan[ - jinak bychom mohli v rozs*hl[ a komplikovan[ konfiguraci ╱s r+zn`mi "podivn+stkami"$ narazit na zkrat p@es zemn) vodi'e.¢  Jeden po')ta' bude "Master" - bude @)dit provoz s)t%. K tomuto po')ta'i p@ipoj)me disketovou jednotku, zapneme ho, a spust)me soubor MULTIDSH.COM ╱nebo pou(ijeme ke spu&t%n) zm)n%n[ho souboru jak[koliv jin[ periferie$. Disketovou jednotku op%t odpoj)me!¢  Pak jednotliv[ po')ta'e propoj)me dohromady pomoc) d*le popsan[ho hardwaru. Po zvolen) jazyku a zad*n) jm[na na Masteru ╱objev) se hlavn) menu$ je s)④ p@ipravena ke spu&t%n) ostatn)ch po')ta'+ ╱Termin*l+$. Jednotliv[ po')ta'e jednodu&e zap)n*me - ka(d` po zapnut) bootuje pot@ebn` software z "disketov[ jednotky", kterou simuluje Master. ╱Pokud pou()v*me n%jak[ cartridge nebo zm%ny v opera'n)m syst[mu, kter[ bootov*n) blokuj), zad*me p@)kaz╱y$ jak[ obvykle pou()v*me k bootov*n) z diskety.$¢  Po ]sp%&n[m bootu termin*l zobraz) p@ihla&ovac) str*nku. ╱S)④ je op%t voln* pro bootov*n) dal&)ch po')ta'+.$ Po zvolen) jazyku a zad*n) jm[na se objev) hlavn) menu. Zat)mco ostatn) bootuj), m+(eme pro')tat n*vod ke h@e, definovat ovl*d*n) z kl*vesnice ╱nem*me-li joystick$, nebo pos)lat kr*tk[ vzkazy ostatn)m ji( p@ihl*&en`m ]'astn)k+m ╱to nemus) fungovat, pokud zrovna jin` po')ta' bootuje - s)④ je t)m obsazena$. Tot[( m+(eme d%lat i na Masteru, to ale m+(e trochu zpomalit bootov*n).¢  Na spodn)m okraji obrazovky ka(d` po')ta' zobraz) 'erven` stavov` @*dek, kter` ukazuje ')slo termin*lu. Na Masteru vid)me tak[ seznam p@ihl*&en`ch stanic, a indikuje se zde i prob)haj)c) boot.¢  Jsou-li v&ichni s p@ihla&ov*n)m hotovi, m+(eme stisknut)m kl*vesy START na Masteru zah*jit hru. Po p@enesen) mapy do ostatn)ch po')ta'+ budou v&ichni hr*'i vyzv*ni, aby se p@ipravili ke h@e. V&ichni by m%li rychle dokon'it 'ten) n*vodu, definov*n) kl*ves atd., a stisknout v hlavn)m menu ╱nebo na n%kter[ str*nce n*vodu$ FIRE ╱tla')tko joysticku$. Na Masteru se zobrazuje seznam termin*l+, na kter[ se je&t% 'ek*.¢  Kdy( jsou v&ichni p@ipraveni, za')n* hra. Jej) pravidla jsou pops*na p@)mo v programu, tak(e je nen) t@eba opakovat... Po skon'en) hry zobraz) v&echny po')ta'e v`sledkovou listinu ╱vlastn% je to jedna ze "str*nek n*vodu" - m+(eme odtud ihned zah*jit dal&) hru$.¢  V hlavn)m menu m*me mo(nost vr*tit se k p@ihl*&en) do s)t% - stejnou funkci m* i RESET. Tato mo(nost slou() ke zm%n% jazyku nebo jm[na hr*'e ╱k po')ta'i p@i&el n%kdo jin`$, a m+(eme zde tak[ prov[st studen` start po')ta'e ╱po odpojen), m)sto vyp)n*n)/zap)n*n)$. P@i nov[m p@ihl*&en) se m+(e st*t, (e obdr()me jin[ ')slo termin*lu, ne( jak[ jsme m%li d@)ve!¢  Pokud se spojen) s ostatn)mi po')ta'i n*hodn% p@eru&), vyskytne se siln[ elektromagnetick[ ru&en), anebo Master provede RESET 'i nov[ p@ihl*&en), aktivita n%kter`ch termin*l+ v s)ti m+(e b`t zru&ena. Stane-li se to b%hem hry, objev) se o tom zpr*va a n*sleduje nov[ p@ihl*&en). Jsme-li ov&em v menu, m+(e se st*t, (e po')ta' ztr*tu spojen) nerozpozn*. V tom p@)pad% mus)me nov[ p@ihl*&en) vyvolat ru'n%. Pozor - Master p@ij)m* pokusy o p@ihl*&en) nebo Boot pouze pokud je v menu - ne b%hem hry nebo jej) p@)pravy ╱rozes)l*n) mapy, 'ek*n) na p@ipravenost hr*'+$, a tak[ ne b%hem vlastn)ho nov[ho p@ihla&ov*n).¢  Je-li po')ta'+ v)ce ne( 5, nebo jsou-li pot)(e s komunikac), m+(e hra m)rn% zpomalovat.¢¢¢        Hardware¢¢  Soubor HARDWARE.PIC ukazuje dv% verze hardwarov[ho propojen) mezi po')ta'i ╱soubor je obr*zek v grafice 8$. Tento hardware je pln% kompatibiln) se star&) hrou "Maze of AGDAgon" ╱The AGDA group, 1993$ - jak[koliv za@)zen), kter[ se zm)n%nou hrou funguje, by m%lo fungovat tak[ s MULTI DASHem.¢¢  Nejjednodu&&) mo(nost ukazuje prav* polovina obr*zku. Tato varianta je vhodn* pouze pro 2 po')ta'e um)st%n[ vedle sebe na jednom stole - proto(e se zde pracuje p@)mo s v`stupy obvodu POKEY, nelze pou()vat (*dn[ dlouh[ kabely, a je pot@ebn* ur'it* opatrnost. Tato verze je vhodn* pro prvn) vyzkou&en) doma, kdy( n*s nav&t)v) kamar*d se sv`m po')ta'em.¢  Pot@ebujeme jen 2 s[riov[ kabely vyp+j'en[ od disketov`ch jednotek, 3 kousky tenk[ho dr*tu a kousek lep)c) p*sky. Po spu&t%n) hry na Masteru vezmeme oba kabely ╱rad%ji odpojen[$ a lep)c) p*skou slep)me k sob% konektory na jednom z jejich konc+ - tak, abychom m%li p@ed sebou kontakty obou konektor+, jako na obr*zku. Pak opatrn% zasuneme 3 dr*tov[ propojky. D*v*me pozor, abychom n%kde neud%lali zkrat, a tak[ abychom p@)li& siln`mi/tvrd`mi dr*ty nezoh`bali kontakty konektor+. Celou sestavu polo()me na bezpe'n[ m)sto na stole, kam nesah*me, a kde se nebude dot`kat jin`ch za@)zen) ani kovov`ch p@edm%t+. ╱Rad%ji to cel[ zajist)me proti n*hodn[mu pohybu, t@eba polo(en)m n%jak[ knihy p@es kabely.$ Nakonec voln[ konce kabel+ zapoj)me do obou po')ta'+ a zkus)me zapnout druh` z nich.¢  Kdy( dohrajeme, nejprve kabely odpoj)me od po')ta'+, a teprve pak odstran)me dr*tky a lep)c) p*sku.¢¢  Lev* polovina obr*zku ukazuje mnohem dokonalej&) za@)zen). Je ur'eno pro u(ivatele zb%hl[ v elektronice, kte@) si cht%j) vyrobit s)④ na v%t&) po')ta'ov[ setk*n).¢  Na obr*zku je sch[ma mal[ho interface, kter` by m%l b`t co nejbl)(e ka(d[ho po')ta'e ╱p@)mo na konektoru, nebo p@ipojen` jedn)m s[riov`m kabelem od disketov[ jednotky$. Vlastn) s)④ - kabel*( mezi t%mito interface - je pak pouze 2-(ilov*, a m+(e b`t i dost dlouh*, aby dos*hla na v&echny 8-bity v s*le. M%lo by to fungovat alespo do celkov[ d[lky kabel+ 30m ╱na Atari*d% 99 jsem ]sp%&n% provozoval 21m kabelu - dokonce nest)n%n[ho$, ale v z*vislosti na typu pou(it[ho kabelu m+(e fungovat mo(n* 100m i v)ce. Popisovan[ za@)zen) ╱samoz@ejm% spr*vn% sestaven[$ poskytuje pom%rn% dobrou ochranu po')ta'e proti statick[ elekt@in% i jin`m poruchov`m proud+m na lince, nicm[n% po@*d mus)me d*vat pozor na polaritu, izolaci jednotliv`ch po')ta'+ ╱viz. v`&e$, a ned%lat nikde zkraty.¢  Funkce za@)zen) je pom%rn% jednoduch*: Tranzistor PNP pou&t) na linku asi 4V, pokud je datov` v`stup z po')ta'e aktivn); neaktivn) v`stup linku neovlivuje. ╱Kondenz*tor 100nF omezuje proudov[ &pi'ky p@i sp)n*n).$ Zm)n%n[ nap%t) pak rozpozn*vaj) tranzistory NPN u v&ech syst[m+ ╱odolnost proti ru&en) >1V$, a podle toho aktivuj) vstup po')ta'e.¢  Dv% mal[ diody zaji&④uj), (e (*dn` proud nepote'e do vypnut[ho po')ta'e - to by mohlo ovlivovat komunikaci mezi ostatn)mi, nebo i ohrozit vstupy obvodu POKEY. Zenerova dioda spolu s odporem 10 Ohm+ cel[ za@)zen) chr*n) proti siln%j&)m elektrostatick`m v`boj+m, nebo jin`m poruchov`m proud+m. P@)vody od odporu 10 Ohm+ a linky "-" mus) v[st nejd@)ve na zenerovu diodu, teprve odtud mohou pokra'ovat k ostatn)m sou'*stk*m. ╱Toto uspo@*d*n) chr*n) po')ta' v krajn)m p@)pad%, kdyby se na linku dostal opravdu siln` proud - nelze p@ipustit, aby "uho@el" p@)vod k zenerov% diod%, ani( by se t)m sou'asn% odpojil i zbytek za@)zen).$ ⇨)m siln%j&) zenerovu diodu pou(ijeme, t)m lep&) ochranu budeme m)t. Norm*ln) dioda 5.1V by m%la p@i opatrn[m zach*zen) sta'it, lep&) je ov&em BZW06-5V8 nebo podobn*. ╱Tyto diody jsou ur'eny pro ochranu pr+myslov[ elektroniky - je-li to nutn[, dok*(e takov* sou'*stka "vyhodit" jisti' v s)ti 230V, ani( by se t)m interface po&kodil. Rad%ji to ale nezkou&ejte!$¢  V&echna zm)n%n* bezpe'nostn) opat@en) by se mo(n* mohla zd*t zbyte'n*, mus)m ale varovat p@ed jejich opom)jen)m. Zat)mco doma n*m to asi bude fungovat i bez ochrany, na v%t&)m po')ta'ov[m setk*n) se kabel "potk*" se spoustou r+zn`ch PC, nap*je'+, monitor+, prodlu(ova'ek a jin`ch podivn`ch v%c), a n*hradn) d)ly na mal[ Atari ╱POKEY$ se dnes velice t%(ko sh*n%j)... Bezpe'nost p@edev&)m!!!¢¢  Pokud by n%kdo cht%l vymyslet sv[ vlastn) @e&en), mus) zajistit n*sleduj)c) funkci: V&echny po')ta'e ╱Data IN$ mus) sly&et data odeslan* z kter[hokoliv jin[ho po')ta'e ╱Data OUT$. Je-li v`stup neaktivn) ╱logick* "1"$, nebo je-li po')ta' vypnut`, nesm) b`t ovlivn%na komunikace mezi ostatn)mi. A nezapomenout na ochranu vstup+ po')ta'e...¢¢¢  P@)jemn[ hran) p@eje autor. Moje adresa:¢¢        Ji@) Bern*&ek¢        Na H@ebenk*ch 42¢150 00  Praha 5¢¢