Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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
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
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
Isključite taj joystick i pogledajte ovo;
www.instructables.com/id/Atari-8-Bit-Optic…
Uživati