Tabla de contenido:
- Suministros
- Paso 1: Opción 1 - Baja tecnología
- Paso 2: Opción 2 - Controlador del mouse
- Paso 3: Opción 3 - Bienvenido al siglo XXI
Video: Controlador del mouse Atari 800: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Resumen
Este Instructable explica cómo agregar un mouse estilo Windows a un Atari 800.
Introducción
¿Tienes patas en lugar de dígitos opuestos? ¿Le resulta difícil presionar las teclas de flecha para mover el cursor por la pantalla? ¿Quieres entrar en el siglo XXI? Bobbs podría tener la respuesta.
Suministros
Una computadora Atari de 8 bits
Algunos medios para almacenar el código, como una unidad de disco Atari (¿todavía existen?), SIO2BT o SIO2SD
Editor de ensamblador de Atari
Palanca de mando
Ver
www.instructables.com/id/Atari-8-Bit-Optic…
para la lista de piezas de la opción 3
Paso 1: Opción 1 - Baja tecnología
En primer lugar, esto es del tercer libro de Atari de Compute. Utiliza una rutina VBlank para mover el cursor por la pantalla con un joystick.
www.atariarchives.org/c3ba/page163.php
Ciertamente digno de mención. El código es agradable y compacto, funciona y no ocupa tanta memoria como la opción 2. Sin embargo, creo que podemos hacerlo mejor.
Paso 2: Opción 2 - Controlador del mouse
Siguiendo desde el paso 1, deje el joystick enchufado y observe los tres archivos adjuntos. Un archivo ATR para aquellos con la tecnología y archivos de texto del código fuente; todo está en código ensamblador 6502.
El controlador del mouse consta de dos partes;
1) Un archivo autorun.sys que arranca al encender, configura el PMG e importa la rutina VBlank. El código fuente está en el archivo mouseloader2.txt. Creo que podría haber margen de mejora en el direccionamiento.
2) La rutina VBlank (M. BIN) que maneja el movimiento y el clic del botón.
Hay algunos factores limitantes.
El joystick Atari es el primero, ya que solo tiene movimiento y un botón de disparo, por lo que, a diferencia de los ratones modernos, no podemos tener demasiados trucos.
En segundo lugar, el archivo autorun.sys se encuentra en la página 6, por lo que estamos restringidos a 256 bytes. Esto no es realmente un problema, ya que funciona y se puede eliminar después de la carga.
El conductor no puede ser demasiado largo ya que corre en el VBlank y necesita terminar rápidamente o de lo contrario sucederán cosas malas.
Se usa poco más de 2k, junto con el jugador 0 de PMG y la rutina VBlank.
Después de todo esto, nos quedamos con arriba, abajo, izquierda, derecha y hacer clic / disparar para mover el cursor de texto a la nueva posición. Sin embargo, aún es mejor que usar las teclas de flecha.
Al presionar Reinicio del sistema se mata el mouse y cambiar los modos gráficos hace que sucedan cosas malas. Es mejor ceñirse a la edición de texto en el modo 0.
Paso 3: Opción 3 - Bienvenido al siglo XXI
Desenchufe ese joystick y mire esto;
www.instructables.com/id/Atari-8-Bit-Optic…
Disfrutar
Recomendado:
Controlador remoto del guante del coche: 11 pasos
Controlador remoto de guante para automóvil: hoy en día, la tecnología se está moviendo hacia una experiencia más inmersiva que brinda al usuario una nueva forma de interactuar con las cosas en el entorno virtual o la realidad. Con la tecnología portátil creciendo cada vez más con un número cada vez mayor de relojes inteligentes para
INSTALACIÓN DE REEMPLAZO DEL BOTÓN TRASERO DEL BOTÓN TRASERO DEL CERRADURA DEL PORTÓN TRASERO DE RENAULT SCENIC / MEGANE: 3 Pasos
INSTALACIÓN DE REEMPLAZO DEL BOTÓN TRASERO DEL BOTÓN DE LA PUERTA TRASERA DE RENAULT SCENIC / MEGANE: La junta tórica de mala calidad que mantiene el botón del maletero en su lugar se desgasta y se pierde el botón del maletero del vehículo. La única solución de Renaults para esto es un mecanismo de bloqueo de arranque de reemplazo completo que solo fallará nuevamente y costará
Módulo del proyecto final del controlador paso a paso: 5 pasos
Módulo del proyecto final del controlador paso a paso: por Marquis Smith y Peter Moe-Lange
Funcionamiento del módulo del controlador térmico: 3 pasos
Funcionamiento del módulo de controlador térmico: cuando estamos trabajando en cualquier tipo de proyecto térmico o de refrigeración, necesitamos un controlador térmico pero son bastante caros de comprar. En este proyecto quiero presentar un controlador térmico chino barato. con buenas características y alguna característica oculta
Protector del cable del mouse para computadora portátil: 3 pasos
Protector del cable del mouse para computadora portátil: esta es una manera fácil de evitar que el cable del mouse se enrede. No cuesta nada y tarda unos 5 minutos en completarse. Todo lo que necesita es un cuchillo de hoja que se desprende, un par de alicates de punta de aguja y un bolígrafo SticK Pen barato