Taula de continguts:

Controlador de ratolí Atari 800: 3 passos
Controlador de ratolí Atari 800: 3 passos

Vídeo: Controlador de ratolí Atari 800: 3 passos

Vídeo: Controlador de ratolí Atari 800: 3 passos
Vídeo: How to Check Mouse Sensitivity (Dpi) on PC 2024, De novembre
Anonim
Controlador de ratolí Atari 800
Controlador de ratolí Atari 800

Resum

Aquesta instrucció explica com afegir un ratolí d’estil Windows a un Atari 800.

Introducció

Tens potes en lloc de dígits oposables? Esteu treballant amb força les tecles de fletxa per moure el cursor per la pantalla? Voleu entrar al segle XXI? Bobbs podria tenir la resposta.

Subministraments

Un ordinador Atari de 8 bits

Alguns mitjans per emmagatzemar el codi, com ara una unitat de disc Atari (encara existeixen?), O SIO2BT o SIO2SD

Editor Atari Assembler

Palanca de control

Veure

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

per a la llista de peces de l'opció 3

Pas 1: opció 1: tecnologia baixa

Opció 1: tecnologia baixa
Opció 1: tecnologia baixa

En primer lloc, es tracta del tercer llibre d’Atari de Compute. Utilitza una rutina VBlank per moure el cursor per la pantalla amb un joystick.

www.atariarchives.org/c3ba/page163.php

Certament digne de ser esmentat. El codi és bonic i compacte, funciona i no amaga tanta memòria com l'opció 2. Tot i això, crec que podem fer-ho millor.

Pas 2: opció 2: controlador del ratolí

Opció 2: controlador de ratolí
Opció 2: controlador de ratolí

Seguint el pas 1, deixeu el joystick endollat i mireu els tres fitxers adjunts. Un fitxer ATR per a aquells que tenen la tecnologia i fitxers de text del codi font: tot està en el codi de muntatge 6502.

El controlador del ratolí es divideix en dues parts;

1) Un fitxer autorun.sys que arrenca en engegar, defineix el PMG i importa la rutina VBlank. El codi font es troba al fitxer mouseloader2.txt. Crec que podria haver-hi marge de millora en la direcció.

2) La rutina VBlank (M. BIN) que gestiona el moviment i el clic del botó.

Hi ha alguns factors limitants.

El joystick Atari és el primer, ja que només té moviment i un botó de disparar, de manera que, a diferència dels ratolins moderns, no podem tenir massa trucs

En segon lloc, el fitxer autorun.sys es troba a la pàgina 6, de manera que estem restringits a 256 bytes. En realitat no és un problema, ja que funciona i es pot esborrar després de carregar-lo.

El controlador no pot passar massa temps, ja que funciona al VBlank i ha d’acabar ràpidament perquè no passin coses dolentes.

S'utilitza una mica més de 2k, juntament amb el reproductor PMG 0 i la rutina VBlank.

Després de tot això, ens quedem amunt, avall, esquerra, dreta i fem clic / dispara per moure el cursor de text a la nova posició. Encara millor que fer servir les tecles de fletxa.

Si premeu Restabliment del sistema, el ratolí mata i el canvi de modes gràfics provoca coses dolentes. El millor és l’edició de text en mode 0.

Pas 3: opció 3: benvinguda al segle XXI

Opció 3: Benvinguts al segle XXI
Opció 3: Benvinguts al segle XXI

Desconnecteu el joystick i mireu-ho;

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

Gaudeix

Recomanat: