INHOUDSOPGAWE:

Atari 800 -muisbestuurder: 3 stappe
Atari 800 -muisbestuurder: 3 stappe

Video: Atari 800 -muisbestuurder: 3 stappe

Video: Atari 800 -muisbestuurder: 3 stappe
Video: What was the Atari 800XL capable of? | Trash to Treasure Part 3 2024, November
Anonim
Atari 800 -muisbestuurder
Atari 800 -muisbestuurder

Opsomming

Hierdie instruksie verduidelik hoe u 'n Windows -stylmuis by 'n Atari 800 kan voeg.

Inleiding

Het u pote in plaas van teenoorgestelde syfers? Vind u die pyltjie sleutels om die wyser hard op die skerm te skuif? Wil u die 21ste eeu binnegaan? Bobbs het dalk net die antwoord.

Voorrade

'N 8 -bis Atari -rekenaar

Sommige maniere om die kode te stoor, soos 'n Atari -skyfstasie (bestaan dit nog?), Of SIO2BT, of SIO2SD

Atari Assembler Editor

Joystick

Sien

www.instructables.com/id/Atari-8-Bit-Optic…

vir opsie 3 onderdele lys

Stap 1: Opsie 1 - Lae tegnologie

Opsie 1 - Lae tegnologie
Opsie 1 - Lae tegnologie

Eerstens, dit is uit Compute se Derde Boek van Atari. Dit gebruik 'n VBlank -roetine om die wyser met 'n joystick om die skerm te beweeg.

www.atariarchives.org/c3ba/page163.php

Seker vermeldenswaardig. Die kode is mooi en kompak, dit werk en dra nie soveel geheue as opsie 2. Ek dink egter ons kan beter doen.

Stap 2: Opsie 2 - Muisbestuurder

Opsie 2 - Muisbestuurder
Opsie 2 - Muisbestuurder

Na stap 1, laat die joystick ingeprop en kyk na die aangehegte drie lêers. 'N ATR -lêer vir diegene met die tegnologie en tekslêers van die bronkode - dit is alles in 6502 samestellingskode.

Die muisbestuurder bestaan uit twee dele;

1) 'n Autorun.sys -lêer wat aanskakel, die PMG stel en die VBlank -roetine invoer. Die bronkode is in die mouseloader2.txt -lêer. Ek dink daar kan ruimte wees vir verbetering in die toespraak.

2) Die VBlank -roetine (M. BIN) wat die beweging en klik op die knoppie hanteer.

Daar is 'n paar beperkende faktore.

Die Atari -joystick is die eerste, aangesien dit slegs beweging en 'n vuurknoppie het, so in teenstelling met moderne muise kan ons nie te veel truuks hê nie

Tweedens lê die autorun.sys -lêer op bladsy 6, sodat ons beperk is tot 256 grepe. Dit is nie regtig 'n probleem nie, want dit werk en kan na die laai verwyder word.

Die bestuurder kan nie te lank wees nie, want dit loop in die VBlank en moet vinnig klaarmaak, anders gebeur daar slegte dinge.

Net meer as 2k word gebruik, saam met PMG -speler 0 en die VBlank -roetine.

Na dit alles bly ons op, af, links, regs en klik / vuur om die tekswyser na die nuwe posisie te skuif. Tog steeds beter as om die pyltjie sleutels te gebruik.

Deur op System Reset te druk, word die muis doodgemaak en veranderende grafiese modusse veroorsaak dat slegte dinge gebeur. Hou die beste by teksversorging in modus 0.

Stap 3: Opsie 3 - Welkom in die 21ste eeu

Opsie 3 - Welkom in die 21ste eeu
Opsie 3 - Welkom in die 21ste eeu

Ontkoppel die joystick en kyk hierna;

www.instructables.com/id/Atari-8-Bit-Optic…

Geniet dit

Aanbeveel: