Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text

+GAMA SHARP MZ-800

Zobrazit citovaný text (4 řádky)
>vykreslit a o nic jineho se uzivatel nestara). U ovladace se ha nastavit
>jeste i minimalni a maximalni hranice os X a Y (okno ve kterem se bude
>kurzor pohybovat). Ovladac si hlida aby sipka tyto hranice neprekrocila.
>Velikost ovladace byva tusim od 90 do 200 bajtu, ale da se napsat i
kratsi
Zobrazit citovaný text (1 řádek)
>nebo delsi. Vsechny zdrojaky mam na webu v PDF dokumentaci.
Když jsem potřeboval narvat obsluhu myši místo kempstonu do utilit pro
 Desktop, využil jsem toho, že má ZX obrazovka na šířku těch 256 bodů,
takže osa X zůstala nezměněna a rovnou se použila pro kurzor. Na výšku
má obrazovka 192 bodů, což jsou 3/4 z 256, takže jsem hodnotu z myší osy Y
prostě vynásobil 3/4 a vznikla Y souřadnice pro kurzor. To bylo cca 18
bajtů. Myš má pak sice v Y ose trochu jinou rychlost, není to ale poznat.
Takže není potřeba držet staré souřednice, porovnávat s novými, hlídat 
přetečení - to jen na vysvětlenou, jak se dosáhlo těch 20 bajtů délky.
Velesoft vymyslel totéž, zcela nezávisle.
Na SHARPu by to znamenalo vzhledem k rozlišení >256 jezdit s myší nejspíše
ob bod, což nevadí, pokud není opravdu potřeba bodová přesnost
(například v případě grafických editorů potřeba je, ale tam se
předpokládá, že se delší ovladač vejde), naopak je pak myš trochu
rychlejší.
Vzhledem k tomu, že chci časem rozjet CF kartu na MZ-700 a povrtat se kvůli
tomu v CP/M, určitě by mne zdrojáky NIPOSu zajímaly (přeci jen obsluha
periferií je mi bližší než jejich stavba), i kdyby z toho nakonec třeba
nic nevzešlo, pokud na tom bude někdo dělat, přidám se k němu.
         J.D.

Zobrazit původní podobu

Vlákno · 14 zpráv

Zobrazit celé vlákno na jedné stránce

  1. Kapsacon, PS/2 mys a IDE16 - trochu delsi text Vaclav Peroutka
  2. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text VELESOFT (SPRINTER)
  3. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text +GAMA
  4. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Vaclav Peroutka
  5. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Zdenek Adler
  6. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text +GAMA
  7. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Vaclav Peroutka
  8. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Pavel Železo
  9. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Vaclav Peroutka
  10. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Pavel Železo
  11. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Pavel Železo
  12. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text +GAMA
  13. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Anonym
  14. Re: Kapsacon, PS/2 mys a IDE16 - trochu delsi text Zdenek Adler