És una pena quan el joc té una trama interessant, però un control inconvenient. Un exemple és l’helicòpter del mar del nord d’Aackosoft per a MSX. Per intentar que la gestió d'un helicòpter virtual sigui el més realista possible, els desenvolupadors van utilitzar tant joysticks (o un joystick com un teclat), tot i que només hi ha un jugador.
De fet, avui en dia hi ha una manera mandrosa de passar pel clàssic joc: mirar el passatge. I molt mandrós: escolteu el passatge amb comentaris. Però l’autor amb el sobrenom de danjovic va decidir jugar-se a si mateix. Però perquè sigui convenient. Va resultar que Wii Nunchuk és fantàstic per a això, si utilitzeu el joystick físic com a primer joystick i l'acceleròmetre com a segon. I com a "traductor" del "idioma" de Nunchuk al "idioma" de MSX, va sol·licitar Arduino - Els retrocomputadors sovint connecten joysticks des de les mateixes consoles i a casa PC a altres.
L’assistent presenta el circuit per connectar la placa a l’ordinador i el joystick en forma de text:
/ *
(AVR) Nota de funció UNO-MSX
-------------------------------------------------------------------------------------------------- -----
(PD4) D4 - UP-1 Port 1 / Pin 1 Joystick
(PD5) D5 - Port DOWN-1 1 / Pin 2
(PD6) D6 - LEFT-1 Port 1 / Pin 3
(PD7) D7 - Port RIGHT-1 1 / Pin 4
(PC0) A0 - Port 1 TRGA-1 / Sortida 6 Botó Z
(PC1) A1 - Port 1 TRGB-1 / Sortida 7 Botó C
(PB0) D8 - UP-2 Port 2 / Pin 1 Acceleròmetres
(PB1) D9 - Port DOWN-2 / Pin 2
(PB2) D10 - LEFT-2 Port 2 / Pin 3
(PB3) D11 - Port RIGHT-2 / Pin 4
(AVR) UNO - Nota de la funció Nunchuk
-------------------------------------------------------------------------------------------------- -----
(PC2) A2 - nGND General Opcional
(PC3) A3 - nVCC + Upit Opcional
(PC4) A4 - SDA SDA
(PC5) A5 - SCL SCL
* /
Nunchuk està dissenyat per a una font d’alimentació amb una tensió de +3,3 V. Els experiments d’operadors arduino demostren que també funciona a partir de + 5V i no falla, però és millor no arriscar-la. Per tant, si la vostra placa base compatible amb Arduino té un estabilitzador de 3,3 volts, és millor utilitzar-la des de ella, i si és de 5 volts, utilitzeu el mateix mètode que el mestre: potència no des de la línia elèctrica, sinó des de les sortides digitals del microcontrolador. Al costat més, també es produeix una petita caiguda de tensió, a menys, i sembla encara menys de 5 V. Sí, i la capacitat de càrrega és limitada.
A continuació, l’assistent mostra la correspondència de les funcions del joystick i l’acceleròmetre Nunchuk a les funcions d’un helicòpter virtual del joc:
Firmware per a casolans el mestre es diu aquí.
En general, ara podeu completar el joc amb comoditat fes-ho tu mateix aparell, "afiliat" no per la plataforma en general, sinó per a un joc específic en ella. Sí, això també passa.