home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 49 / Flop_Magazin_49_2006_05_Raster_cs_Side_A.atr / jagpad.tch < prev    next >
Text File  |  2023-02-26  |  3KB  |  9 lines

  1. Atari Jaguar Joypad na 8bit Atari¢¢M⇧te Atari Jaguar? Cht❎li byste pouə    vat jeho ovlada⇨ i na osmibitov⑦m Atari? ¢¢Nejprve si ②ekn❎me, jak v
  2. bec Jagpad funguje. Na prvn     pohled se jagu⇧②     ovlada⇨ li③     od klasick⑦ho Atari joysticku po⇨tem tla⇨    tek. Krom❎ D-padu m⇧ 3 "fire" tla⇨    tka, d⇧le tla⇨    tka Pause a Option a kl⇧vesnici podobnou t⑦, co najdete na telefonu. Ovlada⇨ se k Jagu⇧ru nebo k Atari STE (Atari STE a Falcon maj     podobn⑦ porty jako Jagu⇧r) p②ipojuje pomoc     t②    ②ad⑦ho 15 pinov⑦ho konektoru. Kaəd⑦ tla⇨    tko tedy nem
  3. əe m    t p②i②azen sv
  4. j pin tak, jako joystick na 8 bitu. ¢¢Na prvn     pohled je tedy jasn⑦, əe nen     moən⑦ zjistit kompletn     stav ovlada⇨e najednou. Tla⇨    tka jsou proto rozd❎lena do ⇨ty② skupin: ¢¢1: OPTION, #, 9, 6, 3¢2: FIRE C, 0, 8, 5, 2¢3: FIRE B, *, 7, 4, 1¢4: PAUSE, FIRE A, UP, DOWN, LEFT, RIGHT¢¢Nar⇧z lze zjistit polohu tla⇨    tek pouze v jedn⑦ z nich. K otestov⇧n     stavu cel⑦ho Jagpadu je tedy pot②eba 4 krok
  5. . Kaəd⑨ z nich vypad⇧ takto: nejprve se mus     zvolit skupina, kter⇧ se bude ⇨    st a n⇧sledn❎ je moən⑦ zjistit stav tla⇨    tek v t⑦to skupin❎. Cel⑦ to vlastn❎ funguje podobn❎ jako zn⇧m⑨ interface MultiJoy. ¢¢Piny 1, 2, 3 a 4 na ovlada⇨i jsou vstupn     a slouə     k v⑨b❎ru skupiny tla⇨    tek. Piny 6, 10, 11, 12, 13 a 14 jsou v⑨stupni, z nich se zji③④uje poloha jednotliv⑨ch tla⇨    tek. Piny 7 a 9 slouə     k nap⇧jen     Jagpadu.¢¢Pokud si postav    te adapt⑦r, jehoə sch⑦ma je na obr. JAGPAD.GR8, m
  6. əete si jednodu③e vyzkou③et ⇨ten     cel⑦ho ovlada⇨e. ¢¢Podle sch⑦matu port JOY 0 na Atari bude slouəit ke ⇨ten     a JOY 1 pro nastavov⇧n     aktivn     p❎tice tla⇨    tek.¢¢Nejd②    ve se tedy mus     port JOY 1 p②epnout do v⑨stupn    ho reəimu, JOY 0 z
  7. stane vstupn    .¢¢V basicu by to vypadalo takto:¢POKE 54018, 0¢POKE 54016, 240¢POKE 54018, 60¢¢Potom se vybere skupina tla⇨    tek zaps⇧n    m hodnoty podle nasleduj    c     tabulky do registru $D300 (54018) ¢¢239 ($EF) vybere skupinu 1  ¢223 ($DF) vybere skupinu 2  ¢191 ($BF) vybere skupinu 3  ¢127 ($7F) vybere skupinu 4¢ ¢po prodlev❎ asi 30 takt
  8.  je v doln    ch 4 bitech registru $D300 p②ipraven stav tla⇨    tek ve vybran⑦ skupin❎. P②    slu③n⑦ tla⇨    tko FIRE p②e⇨teme z adresy $D010 (53264) a PAUSE (aktivn     je pouze ve skupin❎ ⇨. 4) z adresy $D011 (53265). Pro zji③t❎n     stavu tla⇨    tek nen     vhodn⑦ pouə    vat basicov⑦ funkce STICK(X) a PTRIG(X), kter⑦ z②ejm❎ inicializuj     n❎jak⑨m zp
  9. sobem obvod PIA a tak jejich v⑨stupn     hodnoty jsou v na③em p②    pad❎ zkreslen⑦.¢¢¢Pouəit     Jagpadu jako joysticku¢¢Jagpad lze pouə    t i jako klasick⑨ joystick. Musime si ale pomoci jednoduchou redukc    . Samoz②ejm❎ v tomto reəimu nebude moən⑦ pouə    vat cel⑨ jagpad, ale pouze D-pad a tla⇨    tko FIRE.¢ ¢Na obr⇧zku JAG2JOY.GR8 je sch⑦ma zapojen     redukce mezi Jagpadem a joystick portem na 8bitu. Za pov③imnut     stoj     v⑨b❎r 3 skupin tla⇨    tek najednou p②ipojen    m log 0 na piny 2, 3 a 4. Dos⇧hne se tim toho, əe tla⇨    tka FIRE A, FIRE B a FIRE C budou reagovat stejn❎. Krom❎ toho i funkce UP, DOWN, LEFT bude p②enesena na tla⇨    tka z ⇨    seln⑦ klavesnice na Jagpadu, coə ale nen     na z⇧vadu.¢¢Tento adapt⑦r funguje nejen na 8bit Atari, ale i na jin⑨ch po⇨    ta⇨    ch (t②eba Atari ST) nebo hern    ch konzol    ch (Atari 2600), kter⑦ pouə    vaji standardn     joysticky s 9 pinov⑨m D-sub konektorem.¢¢¢krupkaj/JaySoft