Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 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 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
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
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
Isključite džojstik iz utičnice i pogledajte ovo;
www.instructables.com/id/Atari-8-Bit-Optic…
Uživajte