Es una pena cuando el juego tiene una trama interesante, pero un control inconveniente. El Helicóptero del Mar del Norte de Aackosoft para MSX es un ejemplo. En un esfuerzo por hacer que la gestión de un helicóptero virtual sea lo más realista posible, los desarrolladores usaron ambos joysticks (o un joystick y teclado), aunque solo hay un jugador.
En realidad, hoy hay una manera perezosa de superar el juego clásico: mirar el pasaje. Y muy vago: escuche el pasaje con comentarios. Pero el autor bajo el apodo de danjovic decidió jugar él mismo. Pero para que sea conveniente. Resultó que Wii Nunchuk es excelente para esto, si usas el joystick físico como el primer joystick y el acelerómetro como el segundo. Y como "traductor" del "idioma" de Nunchuk al "idioma" de MSX, solicitó Arduino - Las retrocomputadoras a menudo conectan joysticks desde las mismas consolas y casa PC para otros.
El asistente presenta el diagrama de circuito para conectar la placa a la computadora y el joystick en forma de texto:
/ *
(AVR) UNO - Nota de función MSX
-------------------------------------------------- -----
(PD4) D4 - Joystick UP-1 Puerto 1 / Pin 1
(PD5) D5 - DOWN-1 Puerto 1 / Pin 2
(PD6) D6 - IZQUIERDA-1 Puerto 1 / Pin 3
(PD7) D7 - DERECHA-1 Puerto 1 / Pin 4
(PC0) A0 - Botón TRGA-1 Puerto 1 / Salida 6 Z
(PC1) A1 - TRGB-1 Puerto 1 / Salida 7 Botón C
(PB0) D8 - Acelerómetros UP-2 Puerto 2 / Pin 1
(PB1) D9 - DOWN-2 Puerto 2 / Pin 2
(PB2) D10 - IZQUIERDA-2 Puerto 2 / Pin 3
(PB3) D11 - DERECHA-2 Puerto 2 / Pin 4
(AVR) UNO - Nota de función Nunchuk
-------------------------------------------------- -----
(PC2) A2 - nGND General Opcional
(PC3) A3 - nVCC + Upit Opcional
(PC4) A4 - SDA SDA
(PC5) A5 - SCL SCL
* /
Nunchuk está diseñado para una fuente de alimentación con un voltaje de +3.3 V. Los experimentos de los trabajadores de arduino muestran que también funciona desde + 5V y no falla, pero es mejor no arriesgarse. Por lo tanto, si su placa base compatible con Arduino tiene un estabilizador de 3.3 voltios, es mejor usar Nunchuk, y si es de 5 voltios, use el mismo método que el maestro: no se alimenta desde la línea de alimentación, sino desde las salidas digitales del microcontrolador. En el lado positivo, una pequeña caída de voltaje, también en el negativo, y resulta aún un poco menos de 5 V. Sí, y la capacidad de carga es limitada.
A continuación, el asistente muestra la correspondencia de las funciones del joystick y el acelerómetro Nunchuk con las funciones de un helicóptero virtual en el juego:
Firmware para hecho en casa el maestro presenta aqui.
En general, ahora puedes completar el juego con comodidad, aplicando hazlo tu mismo accesorio, "afilado" no para la plataforma en su conjunto, sino para un juego específico en él. Sí, eso también pasa.