Kazalo:

Gonilnik miške Atari 800: 3 koraki
Gonilnik miške Atari 800: 3 koraki

Video: Gonilnik miške Atari 800: 3 koraki

Video: Gonilnik miške Atari 800: 3 koraki
Video: Кодовый дверной замок своими руками 😂😂 2024, Julij
Anonim
Gonilnik za miško Atari 800
Gonilnik za miško Atari 800

Povzetek

Ta Instructable pojasnjuje, kako dodati miško v slogu Windows v Atari 800.

Uvod

Ali imate namesto nasprotnih številk tace? Se vam zdi, da s puščičnimi tipkami premikate kazalec po zaslonu? Ali se želite preseliti v 21. stoletje? Bobbs ima morda odgovor.

Zaloge

8 -bitni računalnik Atari

Nekatera sredstva za shranjevanje kode, na primer diskovni pogon Atari (ali ti še obstajajo?), Ali SIO2BT ali SIO2SD

Atari Assembler Editor

Igralna palica

Glej

www.instructables.com/id/Atari-8-Bit-Optic…

za seznam delov 3 možnosti

1. korak: 1. možnost - nizka tehnologija

Možnost 1 - nizka tehnologija
Možnost 1 - nizka tehnologija

Najprej je to iz Computejeve tretje knjige Atari. Uporablja rutino VBlank za premikanje kazalke po zaslonu s krmilno palčko.

www.atariarchives.org/c3ba/page163.php

Vsekakor vreden omembe. Koda je lepa in kompaktna, deluje in ne zadržuje toliko pomnilnika kot možnost 2. Vendar menim, da bi lahko naredili bolje.

2. korak: 2. možnost - gonilnik miške

Možnost 2 - gonilnik miške
Možnost 2 - gonilnik miške

Po prvem koraku pustite krmilno palčko priklopljeno in si oglejte priložene tri datoteke. Datoteka ATR za tiste s tehnologijo in besedilne datoteke izvorne kode - vse je v sestavi kode 6502.

Gonilnik miške je sestavljen iz dveh delov;

1) Datoteka autorun.sys, ki se zažene ob vklopu, nastavi PMG in uvozi rutino VBlank. Izvorna koda je v datoteki mouseloader2.txt. Mislim, da bi bilo mogoče pri naslavljanju še kaj izboljšati.

2) VBlank rutina (M. BIN), ki upravlja gibanje in klik gumba.

Obstaja nekaj omejujočih dejavnikov.

Krmilna palica Atari je prva, saj ima samo gibanje in gumb za požar, zato za razliko od sodobnih miši ne moremo imeti preveč trikov

Drugič, datoteka autorun.sys je na strani 6, zato smo omejeni na 256 bajtov. To v resnici ni problem, saj deluje in ga je mogoče po nalaganju izbrisati.

Voznik ne sme biti predolg, ker teče v sistemu VBlank, zato mora hitro končati, sicer se bodo zgodile slabe stvari.

Uporablja se nekaj več kot 2k, skupaj s predvajalnikom PMG 0 in rutino VBlank.

Po vsem tem imamo gor, dol, levo, desno in kliknemo / poženemo, da premaknemo besedilni kazalec na novo mesto. Vseeno bolje kot uporaba puščičnih tipk.

S pritiskom na Ponastavitev sistema uničite miško, spreminjanje grafičnih načinov pa povzroči slabe stvari. Najbolje se držite urejanja besedila v načinu 0.

3. korak: 3. možnost - dobrodošli v 21. stoletju

Možnost 3 - Dobrodošli v 21. stoletju
Možnost 3 - Dobrodošli v 21. stoletju

Odklopite krmilno palico in si oglejte to;

www.instructables.com/id/Atari-8-Bit-Optic…

Uživajte

Priporočena: