Sadržaj:

Atari 800 upravljački program miša: 3 koraka
Atari 800 upravljački program miša: 3 koraka

Video: Atari 800 upravljački program miša: 3 koraka

Video: Atari 800 upravljački program miša: 3 koraka
Video: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Juli
Anonim
Atari 800 upravljački program za miš
Atari 800 upravljački program za miš

Sažetak

Ovaj Instructable objašnjava kako dodati miš u Windows stilu u Atari 800.

Uvod

Imate li šape umjesto suprotnih cifara? Nalazite li pritiskom na tipke sa strelicama za pomicanje kursora po ekranu naporan posao? Želite li se preseliti u 21. stoljeće? Bobbs možda ima odgovor.

Supplies

Atari 8 bitni računar

Neka sredstva za spremanje koda, poput Atari diska (postoje li još uvijek?), Ili SIO2BT ili SIO2SD

Atari Assembler Editor

Joystick

Vidi

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

za listu dijelova opcije 3

Korak 1: Opcija 1 - Niska tehnologija

Opcija 1 - Niska tehnologija
Opcija 1 - Niska tehnologija

Prvo, ovo je iz treće knjige Compute -a Atari. Koristi VBlank rutinu za pomicanje kursora po ekranu pomoću joysticka.

www.atariarchives.org/c3ba/page163.php

Svakako vrijedno spomena. Kôd je lijep i kompaktan, radi i ne zaostaje toliko memorije kao opcija 2. Međutim, mislim da bismo mogli biti bolji.

Korak 2: Opcija 2 - Upravljački program miša

Opcija 2 - Upravljački program miša
Opcija 2 - Upravljački program miša

Nakon koraka 1, ostavite džojstik uključen i pogledajte priložene tri datoteke. ATR datoteka za one s tehnologijom i tekstualne datoteke izvornog koda - sve je to u 6502 montažnom kodu.

Upravljački program miša se sastoji iz dva dela;

1) Datoteka autorun.sys koja se pokreće pri uključivanju, postavlja PMG i uvozi rutinu VBlank. Izvorni kod se nalazi u datoteci mouseloader2.txt. Pretpostavljam da bi moglo biti prostora za poboljšanje u adresiranju.

2) VBlank rutina (M. BIN) koja upravlja kretanjem i pritiskom na dugme.

Postoji nekoliko ograničavajućih faktora.

Atari joystick je prvi jer ima samo pokret i dugme za paljenje, pa za razliku od modernih miševa ne možemo imati previše trikova

Drugo, datoteka autorun.sys nalazi se na stranici 6 pa smo ograničeni na 256 bajtova. Ovo zapravo nije problem jer radi i može se izbrisati nakon učitavanja.

Upravljački program ne može biti predug jer radi u VBlank -u i mora brzo završiti ili će se dogoditi loše stvari.

Nešto više od 2k se koristi, zajedno s PMG playerom 0 i VBlank rutinom.

Nakon svega ovoga, ostaju nam gore, dolje, lijevo, desno i kliknemo / palimo za pomicanje kursora teksta na novu poziciju. Ipak je bolje nego koristiti tipke sa strelicama.

Pritiskom na Resetiranje sistema ubija se miš, a promjenom grafičkih načina rada događaju se loše stvari. Najbolje se držati uređivanja teksta u načinu 0.

Korak 3: Opcija 3 - Dobro došli u 21. vijek

Opcija 3 - Dobro došli u 21. vijek
Opcija 3 - Dobro došli u 21. vijek

Isključite džojstik iz utičnice i pogledajte ovo;

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

Uživajte

Preporučuje se: