Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Mulighed 1 - Low Tech
- Trin 2: Mulighed 2 - Musdriver
- Trin 3: Mulighed 3 - Velkommen til det 21. århundrede
Video: Atari 800 Mouse Driver: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Resumé
Denne instruks forklarer, hvordan du tilføjer en mus i Windows -stil til en Atari 800.
Introduktion
Har du poter i stedet for modstående cifre? Finder du at trykke på piletasterne for at flytte markøren rundt på skærmen hårdt arbejde? Vil du flytte ind i det 21. århundrede? Bobbs kan bare have svaret.
Forbrugsvarer
En Atari 8 bit computer
Nogle midler til at gemme koden, f.eks. Et Atari -diskdrev (findes disse stadig?) Eller SIO2BT eller SIO2SD
Atari Assembler Editor
Joystick
Se
www.instructables.com/id/Atari-8-Bit-Optic…
for valgmulighed 3 deleliste
Trin 1: Mulighed 1 - Low Tech
For det første er dette fra Computes tredje bog om Atari. Den bruger en VBlank -rutine til at flytte markøren rundt på skærmen med et joystick.
www.atariarchives.org/c3ba/page163.php
Bestemt værd at nævne. Koden er fin og kompakt, den fungerer og sviner ikke så meget hukommelse som mulighed 2. Jeg regner dog med, at vi kan gøre det bedre.
Trin 2: Mulighed 2 - Musdriver
Efter trin 1 skal joysticket stå tilsluttet og se på de vedhæftede tre filer. En ATR -fil til dem med teknologien og tekstfiler i kildekoden - det hele er i 6502 samlingskode.
Musen driver er i to dele;
1) En autorun.sys -fil, der starter ved opstart, indstiller PMG og importerer VBlank -rutinen. Kildekoden er i filen mouseloader2.txt. Jeg tror, der kan være plads til forbedringer i adresseringen.
2) VBlank -rutinen (M. BIN), der håndterer bevægelsen og klik på knappen.
Der er et par begrænsende faktorer.
Atari -joysticket er det første, da det kun har bevægelse og en brandknap, så i modsætning til moderne mus kan vi ikke have for mange tricks
For det andet sidder autorun.sys -filen på side 6, så vi er begrænset til 256 bytes. Dette er egentlig ikke et problem, da det virker og kan slettes efter indlæsning.
Føreren kan ikke være for lang, da den kører i VBlank, og skal afslutte hurtigt, ellers sker der dårlige ting.
Lidt over 2k bruges sammen med PMG player 0 og VBlank -rutinen.
Efter alt dette står vi tilbage med op, ned, venstre, højre og klik / brand for at flytte tekstmarkøren til den nye position. Stadig bedre end at bruge piletasterne.
Hvis du trykker på System Reset, dræber du musen, og ændring af grafikindstillinger får dårlige ting til at ske. Bedste holde sig til tekstredigering i tilstand 0.
Trin 3: Mulighed 3 - Velkommen til det 21. århundrede
Tag stikket ud, og tag et kig på dette;
www.instructables.com/id/Atari-8-Bit-Optic…
god fornøjelse
Anbefalede:
Point to Point Atari Punk -konsol halvandet: 19 trin
Point to Point Atari Punk -konsol halvanden: Hvad! ?? En anden Atari Punk Console -bygning? Vent vent vent folk, denne er anderledes, lover. Waaay tilbage i 1982, Forrest Mims, hæfteforfatter til Radio Shack og Young Earth Creationist (emoji med rullende øjne) udgav planerne til hans Stepped Tone Genera
Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: 4 trin
Atari-lignende USB-spinner ved hjælp af Arduino Leonardo: Dette er et let projekt. En spinner controller, der kan bruges med enhver emulator, der gør brug af en mus. Faktisk kan du sige, at det ikke er mere end en mus med kun vandret bevægelse
Atari Bluetooth -forstærker: 3 trin
Atari Bluetooth -forstærker: SE VIDEOEN HER Den anden dag går jeg for at starte en Atari Flashback 5, som jeg fik til jul tilbage i 2015, jeg brugte den et par gange i det sidste år, og det syntes at fungere OK
[Wearable Mouse] Bluetooth-baseret Wearable Mouse Controller til Windows 10 og Linux: 5 trin
[Wearable Mouse] Bluetooth-baseret Wearable Mouse Controller til Windows 10 og Linux: Jeg lavede en Bluetooth-baseret musecontroller, der kan bruges til at styre musemarkøren og udføre pc-mus-relaterede operationer i farten, uden at røre nogen overflader. Det elektroniske kredsløb, der er integreret på en handske, kan bruges til at spore h
ATTiny84-baseret 3A trin-ned LED-driver: 7 trin (med billeder)
ATTiny84-baseret 3A trin-ned LED-driver: Hvis du vil drive 10W LED'er, kan du bruge denne 3A LED-driver. Med 3 Cree XPL LED'er kan du opnå 3000 lumen