▗▄▄▖▗▄▄▖ ▄▄▄▄ ▄▀▀▚▖▄ ▗▖▄▀▀▚▖
▐▌ ▐▌ ▐▌ █ █ ▐▌█ ▐▌█ ▐▌
▐▌▝▜▌▐▛▀▘ █▀▀▀ █ ▐▌▀▀▀▜▌█ ▐▌
▝▚▄▞▘▐▌ █▄▄▄ ▀▄▄▞▘ ▐▌▀▄▄▞▘
Hace unos años compré un par de mandos Genius Maxfire Minipad V2 USB. Es un mando cómodo con 6 botones (cuatro formando un rombo en el lado derecho, como la mayoría de pads más 2 botones a modo de 'gatillos') más un botón Turbo y otro Clear (para desactivar el Turbo).Es un mando que usa 'Dinput', es fino, ligero y manejable, lo suelo para juegos MS-DOS, pero eso implica tener también Windows98.
Al tener una tarjeta de sonido PicoGUS, el puerto USB permite usar un mando USB directamente en MS-DOS emulando un 'Gameport', pero con una limitación, debe usar el protocolo 'Xinput', un protocolo más moderno. Dado que solo quiero el mando para este fin, he pensado que es buena idea hacer una pequeña actualización al mando usando GP2040-CE
¿Que es GP2040-CE?
Este proyecto permite usar una Raspberry Pi Pico (o alguna otra placa compatible) a modo de placa base para un mando.
Esto permite fabricar tu propio mando, o con un poco de maña, adaptar/reparar un mando que ya tengas.
GP2040-CE es muy interesante, permite mapear botones soldándolos directamente sobre el GPIO de la Raspberry Pico, permite añadir vibración, turbo, LED RGB, compatibilidad con distintas consolas/dispositivos (Nintendo Switch, PS4, PC, etc) e incluso soporta una pantalla de 128x64 para mostrar información adicional. Lo mejor de todo es como se configura, vía web en una página autocontenida dentro de la Raspberry Pi Pico, ¡¡En solo 2 MB!
El proyecto GP2040
Volver a proyectos
---
Volver al site principal