Sisällysluettelo:

Atari 800 -hiiriohjain: 3 vaihetta
Atari 800 -hiiriohjain: 3 vaihetta

Video: Atari 800 -hiiriohjain: 3 vaihetta

Video: Atari 800 -hiiriohjain: 3 vaihetta
Video: 🛠 Atari 800 XL: Ремонт, апгрейд и сборка эмулятора дисковода 2024, Marraskuu
Anonim
Atari 800 -hiiren ohjain
Atari 800 -hiiren ohjain

Yhteenveto

Tässä ohjeessa selitetään, kuinka Windows -tyylinen hiiri lisätään Atari 800 -laitteeseen.

Johdanto

Onko sinulla tassuja vastakkaisten numeroiden sijasta? Löydätkö työntämällä nuolinäppäimiä siirtääksesi kohdistinta näytön ympärillä kovaa työtä? Haluatko siirtyä 2000 -luvulle? Bobbsilla saattaa olla vastaus.

Tarvikkeet

Atari 8 -bittinen tietokone

Jotkut keinot koodin tallentamiseen, kuten Atari -levyasema (onko niitä vielä olemassa?), SIO2BT tai SIO2SD

Atari Assembler Editor

Ohjaussauva

Katso

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

vaihtoehto 3 osaluettelo

Vaihe 1: Vaihtoehto 1 - Low Tech

Vaihtoehto 1 - Low Tech
Vaihtoehto 1 - Low Tech

Ensinnäkin tämä on Computen kolmannesta Atarin kirjasta. Se käyttää VBlank -rutiinia siirtääkseen kohdistinta ruudulla ohjaussauvalla.

www.atariarchives.org/c3ba/page163.php

Varmasti mainitsemisen arvoinen. Koodi on mukava ja kompakti, se toimii eikä vie niin paljon muistia kuin vaihtoehto 2. Uskon kuitenkin, että voimme tehdä paremmin.

Vaihe 2: Vaihtoehto 2 - Hiiren ohjain

Vaihtoehto 2 - Hiiren ohjain
Vaihtoehto 2 - Hiiren ohjain

Jatka vaiheesta 1, jätä ohjaussauva kiinni ja katso liitteenä olevia kolmea tiedostoa. ATR -tiedosto niille, joilla on tekniikka, ja lähdekoodin tekstitiedostot - kaikki 6502 -kokoonpanokoodissa.

Hiiren ohjain on jaettu kahteen osaan;

1) Autorun.sys -tiedosto, joka käynnistyy käynnistettäessä, asettaa PMG -tiedoston ja tuo VBlank -rutiinin. Lähdekoodi on mouseloader2.txt -tiedostossa. Uskon, että osoittautumisessa saattaa olla parantamisen varaa.

2) VBlank -rutiini (M. BIN), joka käsittelee liikkeen ja painikkeen napsautuksen.

Rajoittavia tekijöitä on muutamia.

Atari -joystick on ensimmäinen, koska siinä on vain liike ja palopainike, joten toisin kuin nykyaikaiset hiiret, meillä ei voi olla liikaa temppuja

Toiseksi, autorun.sys -tiedosto sijaitsee sivulla 6, joten meillä on rajoitettu 256 tavua. Tämä ei ole ongelma, koska se toimii ja voidaan poistaa lataamisen jälkeen.

Kuljettaja ei voi olla liian pitkä, koska se toimii VBlankissa, ja sen on valmistuttava nopeasti, muuten tapahtuu pahoja asioita.

Käytössä on hieman yli 2k sekä PMG -soitin 0 ja VBlank -rutiini.

Kaiken tämän jälkeen siirrämme tekstikohdistimen uuteen paikkaan ylös, alas, vasemmalle, oikealle ja napsauttamalla / laukaisemaan. Silti parempi kuin nuolinäppäinten käyttö.

Järjestelmän nollaus -painikkeen painaminen tappaa hiiren ja grafiikkatilan vaihtaminen aiheuttaa pahoja asioita. Paras pysyä tekstin muokkauksessa tilassa 0.

Vaihe 3: Vaihtoehto 3 - Tervetuloa 2000 -luvulle

Vaihtoehto 3 - Tervetuloa 2000 -luvulle
Vaihtoehto 3 - Tervetuloa 2000 -luvulle

Irrota ohjaussauva ja katso tämä;

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

Nauttia

Suositeltava: