Sadržaj:
- Pribor
- Korak 1: Opcija 1 - Niska tehnologija
- Korak 2: Opcija 2 - Upravljački program miša
- Korak 3: Opcija 3 - Dobro došli u 21. stoljeće
Video: Atari 800 upravljački program miša: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
Preporučeni:
Magic Hercules - Upravljački program za digitalne LED diode: 10 koraka
Magic Hercules - Upravljački program za digitalne LED diode: Brzi pregled: Modul Magic Hercules pretvarač je dobro poznatog i jednostavnog SPI u NZR protokol. Ulazi modula imaju toleranciju od +3,3 V, tako da možete sigurno spojiti sve mikrokontrolere koji rade na naponu od +3,3 V. Upotreba
Kako napraviti statički LCD upravljački program s I²C sučeljem: 12 koraka
Kako napraviti statički LCD upravljački program s I²C sučeljem: Zasloni s tekućim kristalima (LCD) široko se koriste u komercijalnim i industrijskim aplikacijama zbog svojih dobrih vizualnih svojstava, niske cijene i niske potrošnje energije. Ova svojstva čine LCD standardnim rješenjem za uređaje na baterije
Raspberry Pi, Python i upravljački program koračnog motora TB6600: 9 koraka
Raspberry Pi, Python i upravljački program koračnog motora TB6600: Ovo uputstvo slijedi korake koje sam poduzeo za spajanje Raspberry Pi 3b na upravljač koračnim motorom TB6600, napajanje od 24 VDC i 6 -žični koračni motor. Vjerojatno sam poput mnogih vas i slučajno imam " zgrabi torbu " preostale nominalne vrijednosti
28BYJ-48 5V koračni motor i upravljački program A4988: 4 koraka
28BYJ-48 5V koračni motor i upravljački program A4988: Jeste li ikada htjeli da se robot okrene pod preciznim kutom, koristeći samo nekoliko izlaza vašeg Arduina ili micro: bita? Jeftino sve ovo? To je uputstvo za vas! U ovom uputstvu ćemo vidjeti kako voziti vrlo jeftin koračni motor koristeći samo
DIY upravljački program za laserske diode -- Izvor stalne struje: 6 koraka (sa slikama)
DIY upravljački program za laserske diode || Izvor konstantne struje: U ovom projektu pokazat ću vam kako sam izvukao lasersku diodu iz DVD snimača koji bi trebao imati moć zapaliti šibicu. Kako bih ispravno napajao diodu, također ću pokazati kako gradim izvor konstantne struje koji daje preciznost