-
Notifications
You must be signed in to change notification settings - Fork 0
4.12. Joysticks
Contenido:
El ordenador puede funcionar con uno o dos joysticks. La máquina los considera como parte del teclado, y por consiguiente su estado se puede determinar con INKEY e INKEY$.
Nótese que en la mayor parte de los casos, el botón principal de disparo del joystick es interpretado como "DISP.2" por el CPC464.
Las funciones JOY(0) y JOY(1) permiten inspeccionar directamente los dos joysticks. Cada una de estas funciones genera un resultado, interpretable bit a bit, que informa de la situación de los interruptores del joystick en el momento en que se realizó la última comprobación del teclado.
La tabla siguiente indica los valores generados por los dos joysticks. Además de los números de la función JOY, se incluyen los números que se deben utilizar en instrucciones que llevan como parámetro los números de las teclas (tales como INKEY y KEY DEF).
Nótese que cuando se generan los valores correspondientes al segundo joystick, el ordenador no puede saber si esos valores han sido generados por el joystick o por las teclas equivalentes (última columna de la tabla anterior). Esto representa que se puede utilizar el teclado como sustituto del segundo joystick.
◀ Capítulo 4. Parte 11: Impresoras / Índice / Capítulo 4. Parte 13: Ampliaciones del sistema residentes (RSX) ▶
- Parte 1: Instalación y mantenimiento.
- Parte 2: Conexión de los periféricos.
- Parte 3: Manos al teclado.
- Parte 4: Carga de programas.
- Parte 5: Empecemos a trabajar.
- Parte 6: Grábelo en cinta.
- Parte 7: Introducción a los modos de pantalla, colores y gráficos.
- Parte 8: Sonidos.
- Parte 1: Posiciones del cursor y códigos ampliados de control en BASIC.
- Parte 2: El sistema operativo.
- Parte 3: Interrupciones.
- Parte 4: Caracteres ASCII y caracteres gráficos en BASIC.
- Parte 5: Esquemas de teclado.
- Parte 6. Sonidos.
- Parte 7: Mensajes de error de BASIC.
- Parte 8: Palabras reservadas de BASIC.
- Parte 9: Plantillas.
- Parte 10: Conexiones.
- Parte 11: Impresoras.
- Parte 12: Joysticks.
- Parte 13: Ampliaciones del sistema residentes (RSX).
- Parte 14: Memoria.