Il developer e hacker Cturt torna con una nuova release del 3DS Controller, l’utility capace di interfacciarsi con diversi applicativi su PC Windows permette di utilizzare la propria console 3DS come un vero e proprio controller wireless.
Un progetto ambizioso iniziato a Dicembre dello scorso anno, e ancor prima su Nintendo DS. L’utility si compone di un Client in avvio su 3DS e di un PC che funge da tramite per il server.
[tube url=http://www.youtube.com/watch?v=unAxDPQT-os]
Il video risale proprio a Dicembre e mostra l’esecuzione dell’utility nella sua primissima versione con l’emulatore PPSSPP e il gioco Monster Hunter 3rd.
Changelog v0.6
3DS Client
- Retroilluminazione disattivata quando non in uso (minor consumo della batteria).
- Nuovi pulsanti 3DS e supporto C Stick C.
PC Server
- Fixato errori nei DLL.
- Aggiornato vJoy alla versione più recente (compatibilità con Windows 10).
- Codice per lo screenshot eliminato.
- Ora potranno essere configurati separatamente 2 joystick.
- Supportati 8 pulsanti ulteriori del joystick.
Changelog precedenti
[spoiler title=”dalla versione 0.1 alla versione 0.5″]
Changelog v0.5
- Aggiornato per ultimo la compatibilità ctrulib.
- Aggiornato README per collegarsi a una versione compatibile di vJoy.
- Risolto il controllo “Tap” a fuoco solo quando la tastiera non è attiva.
- Aggiunto il supporto per i pulsanti di mappatura al joypad vJoy nonché ai tasti della tastiera (correzioni per i programmi come Dolphin), utilizza mappando una chiave per “JOY1”, “JOY2”, “JOY3”, fino a “JOY8”.
Changelog v0.4
- Aggiunto supporto tastiera! Premere L, R e X per attivare.
- Avvisa se il wireless è disattivato quando si avvia l’applicazione.
- Migliorato il calcolo della soglia quando si utilizza il DPAD per muovere il mouse.
- Impostazione della velocità del mouse a 0 quando si utilizza il touch screen per spostare il mouse imposta il mouse in posizione assoluta, piuttosto che all’ ultima posizione.
- L’evento Tap viene attivato quando viene rilasciato il touch screen, piuttosto che quando si tratta di premerlo prima.
- Altre correzioni di bug.
Changelog v0.3
- Porta predefinita cambiata in 8889 per evitare conflitti.
- “Throttle” nel file 3DSController.ini del PC, riduce notevolmente la CPU utilizzata da applicazioni, l’impostazione predefinita di 20 riduce l’utilizzo della CPU di oltre 6 volte.
- Può associare una chiave su NONE in 3DSController.ini del PC.
- Nel 3DS il formato del file 3DSController.ini e cambiato per corrispondere a quella del PC.
- Threshold per DPAD quando si sposta il mouse.
- Nuova impostazione di “Speed Mouse” nel 3DSController.ini su PC.
- Corretto l’asse Y quando si utilizza il touch screen come joystick.
- Fixato il supporto per CLICK e DESTRA in associazioni dei tasti CLICK.
Se si sta aggiornando dalla versione 0.1 o 0.2, in quanto il formato delle impostazioni per 3DSController.ini del 3DS è cambiato, assicurarsi di copiare il nuovo “3DS/3DSController.ini” nella root della vostra scheda SD del 3DS (e modificare eventualmente l’IP).
Changelog v0.2
- Gestione raffinata degli errori verso sistemi che non utilizzano vJoy.
- Gestione raffinata degli errori quando il 3DS non può leggere il file 3DSController.ini.
- Asse Z sul controller vJoy è ora nel valore centrale piuttosto che 0.
- L’applicazione per PC ora elenca gli indirizzi IP.
- Associazioni personalizzate dei tasti supportati.
- Supporto port personalizzato.
- Altre correzioni di bug.
Changelog v0.1
Versione iniziale
Supporto
- Tutti i pulsanti standard sul 3DS.
- Il DPAD funziona come un joystick.
- Il touch screen può spostare il mouse.
Da fare
- Una sorta di interfaccia grafica.
- Associazioni dei tasti personalizzati.
- Sostenere il nuovo 3DS nei pulsanti aggiuntivi e nella cloche.
[/spoiler]
.
Download: 3DS Controller v0.6
Download: Source code 3DS Controller