Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Alternativ 1 - Low Tech
- Trinn 2: Alternativ 2 - Musdriver
- Trinn 3: Alternativ 3 - Velkommen til det 21. århundre
Video: Atari 800 Mouse Driver: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Sammendrag
Denne instruksen forklarer hvordan du legger til en mus i Windows -stil til en Atari 800.
Introduksjon
Har du poter i stedet for motsatte sifre? Finner du trykk på piltastene for å flytte markøren rundt hardt arbeid på skjermen? Vil du flytte inn i det 21. århundre? Bobbs kan bare ha svaret.
Rekvisita
En 8 -biters Atari -datamaskin
Noen måter å lagre koden på, for eksempel en Atari -diskstasjon (finnes disse fremdeles?), Eller SIO2BT eller SIO2SD
Atari Assembler Editor
Styrespak
Se
www.instructables.com/id/Atari-8-Bit-Optic …
for alternativ 3 deleliste
Trinn 1: Alternativ 1 - Low Tech
For det første er dette fra Computes tredje bok av Atari. Den bruker en VBlank -rutine for å flytte markøren rundt skjermen med en joystick.
www.atariarchives.org/c3ba/page163.php
Sikkert verdig å nevne. Koden er fin og kompakt, den fungerer og tar ikke så mye minne som alternativ 2. Men jeg tror vi kan gjøre det bedre.
Trinn 2: Alternativ 2 - Musdriver
Etter trinn 1, la styrespaken være tilkoblet og ta en titt på de vedlagte tre filene. En ATR -fil for de med teknologien og tekstfiler for kildekoden - alt er i 6502 monteringskode.
Musdriveren er i to deler;
1) En autorun.sys -fil som starter ved oppstart, angir PMG og importerer VBlank -rutinen. Kildekoden er i filen mouseloader2.txt. Jeg tror det kan være rom for forbedring i adresseringen.
2) VBlank -rutinen (M. BIN) som håndterer bevegelsen og knappeklikk.
Det er noen begrensende faktorer.
Atari -joysticken er den første siden den bare har bevegelse og en brannknapp, så i motsetning til moderne mus kan vi ikke ha for mange triks
For det andre sitter autorun.sys -filen på side 6, så vi er begrenset til 256 byte. Dette er egentlig ikke et problem, ettersom det fungerer og kan slettes etter lasting.
Sjåføren kan ikke være for lang da den kjører i VBlank, og må fullføre raskt, ellers vil det skje dårlige ting.
Litt over 2k brukes, sammen med PMG player 0 og VBlank -rutinen.
Etter alt dette sitter vi igjen med opp, ned, venstre, høyre og klikk / brann for å flytte tekstmarkøren til den nye posisjonen. Fremdeles bedre enn å bruke piltastene.
Trykk på System Reset dreper musen, og endring av grafikkmoduser forårsaker at det skjer dårlige ting. Beste hold deg til tekstredigering i modus 0.
Trinn 3: Alternativ 3 - Velkommen til det 21. århundre
Koble fra styrespaken og ta en titt på dette;
www.instructables.com/id/Atari-8-Bit-Optic …
Nyt
Anbefalt:
Point to Point Atari Punk -konsoll halvannet: 19 trinn
Point to Point Atari Punk -konsoll halvannen: Hva! ?? Nok en Atari Punk Console -bygging? Vent, vent, folkens, denne er annerledes, lover. Waaay tilbake i 1982, Forrest Mims, hefteskribent for Radio Shack og Young Earth Creationist (emoji -emoji) publiserte planene til Stepped Tone Genera
Atari-lignende USB-spinner ved hjelp av Arduino Leonardo: 4 trinn
Atari-lignende USB-spinner ved hjelp av Arduino Leonardo: Dette er et enkelt prosjekt. En spinner -kontroller som kan brukes med hvilken som helst emulator som bruker mus. Faktisk kan du si at det ikke er mer enn en mus med bare horisontal bevegelse
Atari Bluetooth -forsterker: 3 trinn
Atari Bluetooth -forsterker: SE VIDEOEN HER Forleden går jeg for å starte en Atari Flashback 5 som jeg fikk til jul tilbake i 2015, jeg brukte den et par ganger i fjor, og det så ut til å fungere OK
Atari Punk Console With a Baby 8 Step Sequencer: 7 trinn (med bilder)
Atari Punk Console With a Baby 8 Step Sequencer: Denne mellomliggende konstruksjonen er alt-i-ett Atari Punk Console og Baby 8 Step Sequencer du kan frese på Bantam Tools Desktop PCB Fresemaskin. Den består av to kretskort: det ene er et brukergrensesnitt (UI) -kort og det andre er et verktøy
[Wearable Mouse] Bluetooth-basert Wearable Mouse Controller for Windows 10 og Linux: 5 trinn
[Wearable Mouse] Bluetooth-basert Wearable Mouse Controller for Windows 10 og Linux: Jeg laget en Bluetooth-basert musekontroller som kan brukes til å kontrollere musepekeren og utføre PC-musrelaterte operasjoner i farten, uten å berøre noen overflater. Den elektroniske kretsen, som er innebygd på en hanske, kan brukes til å spore h