Adaptador de mandos de juego de (S)NES para ordenadores MSX

Adaptador de mandos de juego de (S)NES para ordenadores MSX

por ro en 18-10-2017, 19:08 translated by PAC
Tema: Hardware
Idiomas:

Un adaptador de mandos de juego de (S)NES para ordenadores MSX que ¡funciona en BASIC y no usa componentes ni código máquina! Únicamente cables, conectores y engañar a la función BIOS pad().

Los ordenadores MSX disponen de una función integrada en el BASIC para leer una tableta digitalizadora conectada al puerto del joystick usando el protocolo SPI. Dicha tableta cuenta con dos ejes que se van leyendo cada vez que se llama a la función PAD(x) y el lápiz toca la pantalla digitalizadora. Un ciclo de digitalización consiste en una transferencia de grupos de bytes, cada uno de ellos iniciado por un pulso positivo de un pin dado, por lo tanto se leen ocho bits en una señal de reloj.

Esta similitud con el protocolo del controlador de NES/SNES nos permite conectarlo directamente al puerto de joystick MSX y leerlo con la función PAD( ) disponible en BASIC. Y esto es lo que el usuario del MRC Danjovic hizo en su página del proyecto hackaday.io.

Enlace relacionado: Página del proyecto

Comentarios (1)

Por x-nen Aivalahostia

Paragon (1042)

Imagen del x-nen Aivalahostia

18-10-2017, 23:00

Muy ingenioso utilizar el protocolo de pad para un joystick, wow!