[PSVITA]Rilasciato DSMotion V1.2Tempo di lettura : 2 min

I driver della PlayStation TV per i controller DualShock 3 e 4 ignorano i valori di giroscopio e accelerometro. Pertanto, i giochi che richiedono un certo controllo di movimento non possono essere riprodotti su PSTV. Lo sviluppatore  per correggere questa limitazione ha rilasciato un nuovo aggiornamento dell’ ottimo plugin per gli utenti con PSTV chiamato DSMotion. DSMotion è un plugin per Henkaku che “attiva” il supporto per il controllo di movimento sui controller DualShock 3 e 4.

Ci sono 2 plugin a fine articolo:

  • Il plugin del Kernel dsmotion.skprx : aggancia le chiamate BlueTooth per catturare i pacchetti dei controller DualShock e espone i servizi utente per intercettare i dati di movimento
  • Il plugin utente dsmotion.suprx : chiama i servizi del plugin del kernel e reinterpreta i dati forniti per le funzioni di SceMotion

Changelog

v1.2

Modifiche del plugin utente:

  • Corregge parzialmente il calcolo dell’orientamento del dispositivo: migliora notevolmente la stabilità della fotocamera e corregge alcuni problemi dell’asse invertito

Modifiche della documentazione:

  • Nuova limitazione scoperta: non far capovolgere il controller o il calcolo dell’orientamento sarà sbagliato
  • Spiegazioni di alcuni problemi dell’asse invertito percepito: provare il comportamento del gioco su una vera e propria PSVita prima di segnalare problemi su questo argomento!
Guida
  • Scaricare il file a fine articolo
  • Inserire il file all’interno del percorso ux0:/tai
  • Modificare il file ux0:tai/config.txt:
*KERNEL
ux0:tai/dsmotion.skprx

*TITLEID00
ux0:tai/dsmotion.suprx

Sostituire il TITLEID00 con un titolo di vostra scelta che necessita del controllo di movimento oppure lasciare invariata la stringa sotto *KERNEL per influenzare tutti i titoli.

Funziona solo per i titoli che sono stati scaricati (da Vitamine o MaiDumpTools).

Compatibilità

  • PCSF00214 – Tearaway – Le parti dove è necessario scuotere la PS Vita funziona ora su PS TV scuotendo il controller!
  • NPXS10007 – Welcome Park
  • PCSF00349 – Flower – Il gioco è riproducibile.
  • PCSF00007 – WipEout 2048 – Il gioco può essere giocato con l’opzione comandi di movimento.
  • PCSA00029 – Uncharted Golden Abyss -River game al capitolo 12 e altri mini-giochi di equilibrio possono essere completati.
  • PCSB00360 – Rayman Legends – Murfy può ora eseguire azioni che richiedono il controllo del movimento.
  • PCSB00031 – Virtua Tennis 4 – La modalità “Match VR” potrebbe sentire che ha dei controlli orizzontali invertiti (limitazioni di lettura).
  • PCSF00024 – Gravity Rush – La modalità “No gravity” potrebbe sentire i controlli orizzontali invertiti (limitazioni di lettura).

Limitazioni

  • Se si utilizza un controller DualShock 3, non deve essere collegato direttamente alla porta USB su PSTV, altrimenti il ​​segnale verrà inviato tramite USB al posto del BlueTooth (e non verrà richiamato): utilizzare un caricabatterie esterno per il controller.
  • Non funziona bene su PS Vita con “ds4vita”: per motivi sconosciuti, i campioni di controllo del movimento sembrano troppo distanziati nel tempo.
  • Aggancia le funzioni utente “SceMotion” documentate, invece delle funzioni del kernel “SceMotionDev” non documentate
  • L’orientamento calcolato è sbagliato quando il controller viene girato a testa in giù (potrebbe succedere in un gioco quando si cerca di guardare troppo in verticale).
  • Attualmente, i dati del giroscopio non vengono sfruttati durante il calcolo dell’orientamento (a causa dei problemi di deriva che ho avuto quando ho provato), sentitevi liberi di dare aiuto se hai alcune abilità matematiche / IMU!
  • Alcuni giochi potrebbero essere percepiti come i controlli orizzontali invertiti (specialmente durante i punti di vista FPS e TPS) ma è un’impressione sbagliata (su una vera PS Vita, inclinando il dispositivo a sinistra anche la vista va a destra e viceversa) .

Crediti

  • Xerpi per il suo codice sorgente dei plugins “ds3vita” e “ds4vita” che mi hanno aiutato molto a capire la comunicazione BlueTooth!
  • TheFlow per il suo codice sorgente “VitaShell” che mi ha aiutato a capire come esportare le funzioni dal plugin del kernel e chiamarli nel plugin utente
  • YifanLu per Henkaku che rende tutto possibile (tranne il caffè) su questo dispositivo!
Download

Fonte

wololo.net e github

hitech CODICE SCONTO G4M3SC0NS0L3S

Ti è piaciuta la notizia? Supporta theheroGAC su Patreon!

theheroGAC

Nato negli anni 80 con la passione dei videogiochi e delle console.Il mio primo home computer è l'Amiga 600 regalato a 10 anni.Amo aiutare le persone in difficoltà e scrivere notizie sulle console.Studio all'università e il sito Games And Consoles è la mia passione.Per gli amici mi potete chiamare Ciccio

Ti potrebbe anche interessare

Rispondi