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, Srpanj
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 znamenki? Nalazite li pritiskom na tipke sa strelicama za pomicanje kursora po ekranu naporan posao? Želite li se preseliti u 21. stoljeće? Bobbs bi mogao imati odgovor.

Pribor

8 -bitno računalo Atari

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

Atari Assembler Editor

Joystick

Vidjeti

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

za popis dijelova opcije 3

Korak 1: Opcija 1 - Niska tehnologija

Opcija 1 - Niska tehnologija
Opcija 1 - Niska tehnologija

Prije svega, ovo je iz Computeove treće knjige Atari. Koristi VBlank rutinu za pomicanje pokazivača 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 možemo bolje.

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 joystick uključen i pogledajte priložene tri datoteke. ATR datoteka za one s tehnologijom i tekstualne datoteke izvornog koda - sve je u 6502 montažnom kodu.

Upravljački program miša sastoji se od dva dijela;

1) Datoteka autorun.sys koja se pokreće pri uključivanju, postavlja PMG i uvozi rutinu VBlank. Izvorni kod nalazi se 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 gumb.

Postoji nekoliko ograničavajućih čimbenika.

Atari joystick je prvi jer ima samo kretanje i gumb 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.

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

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

Nakon svega ovoga, ostaju nam gore, dolje, lijevo, desno i kliknemo / aktiviramo za pomicanje kursora teksta na novi položaj. Ipak bolje nego koristiti tipke sa strelicama.

Pritiskom na Resetiranje sustava 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. stoljeće

Opcija 3 - Dobro došli u 21. stoljeće
Opcija 3 - Dobro došli u 21. stoljeće

Isključite taj joystick i pogledajte ovo;

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

Uživati

Preporučeni: