Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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
Irrota ohjaussauva ja katso tämä;
www.instructables.com/id/Atari-8-Bit-Optic…
Nauttia