Det är synd när spelet har en intressant komplott, men obekväm kontroll. Aackosofts North Sea Helicopter för MSX är ett exempel. I ett försök att göra hanteringen av en virtuell helikopter så realistisk som möjligt använde utvecklarna både joysticks (eller en joystick och tangentbord), även om det bara finns en spelare.
Egentligen finns det idag ett latt sätt att komma igenom det klassiska spelet - att titta på passagen. Och väldigt lat - lyssna på avsnittet med kommentarer. Men författaren under smeknamnet danjovic bestämde sig för att spela själv. Men så att det är bekvämt. Det visade sig att Wii Nunchuk är bra för detta om du använder den fysiska joysticken som den första joysticken och accelerometern som den andra. Och som en "översättare" från "språket" i Nunchuk till "språket" av MSX ansökte han Arduino - Retrodatorer ansluter ganska ofta joysticks från samma konsoler och hem PC till andra.
Guiden presenterar kretsschemat för anslutning av kortet till datorn och styrspaken i textform:
/ *
(AVR) UNO - MSX Funktionsanm
-------------------------------------------------- -----
(PD4) D4 - UP-1 Port 1 / Pin 1 Joystick
(PD5) D5 - NED-1 port 1 / stift 2
(PD6) D6 - Vänster-1 port 1 / stift 3
(PD7) D7 - RIGHT-1 Port 1 / Pin 4
(PC0) A0 - TRGA-1 Port 1 / Utgång 6 Z-knapp
(PC1) A1 - TRGB-1-port 1 / utgång 7-knapp C
(PB0) D8 - UP-2 Port 2 / Pin 1 Accelerometrar
(PB1) D9 - DOWN-2 Port 2 / Pin 2
(PB2) D10 - LEFT-2 Port 2 / Pin 3
(PB3) D11 - RIGHT-2 Port 2 / Pin 4
(AVR) UNO - Nunchuk Funktionsanm
-------------------------------------------------- -----
(PC2) A2 - nGND Allmänt valfritt
(PC3) A3 - nVCC + Upit valfritt
(PC4) A4 - SDA SDA
(PC5) A5 - SCL SCL
* /
Nunchuk är konstruerad för strömförsörjning med en spänning på +3,3 V. Experiment av arduinoarbetare visar att den också fungerar från + 5V och inte misslyckas, men det är bättre att inte riskera det. Därför, om ditt Arduino-kompatibla moderkort har en 3,3-volts stabilisator, är det bättre att använda Nunchuk från det, och om det är 5-volt, använd sedan samma metod som master: ström inte från kraftledningen, utan från de digitala utgångarna från mikrokontrollern. På plussidan finns det ett litet spänningsfall på minus också, och det visar sig fortfarande lite mindre än 5 V. Ja, och lastkapaciteten är begränsad.
Därefter visar guiden korrespondensen mellan funktionerna i joysticken och accelerometer Nunchuk till funktionerna för en virtuell helikopter i spelet:
Firmware för hemlagad befälhavaren lägger ut här.
I allmänhet kan du nu fullborda spelet med komfort och ansöka gör det själv anpassning, "skärpt" inte för plattformen som helhet, utan för ett specifikt spel på den. Ja, det händer också.