Il developer cuevavirus apporta una correzione in MiniVitaTV, il plugin sviluppato originariamente da TheFlow ci permette di accoppiare fino a 4 controller Dualshock 3 e Dualshock 4 sulla console PlayStation Vita al fine di poter giocare in multiplayer locale a giochi del tipo Street Fighter X Tekken o Mortal Kombat.
MiniVitaTV aggiunge tutte le caratteristiche presenti nel collegamento del controller alla PlayStation TV su PlayStation Vita. Il plugin funziona anche con Adrenaline, questo significa che si può giocare in multiplayer locale con i giochi della PS1.
La correzione apportata dal developer cuevavirus permette di accoppiare correttamente i pulsanti sui modelli DevKit della console PlayStation Vita.
Lo sviluppatore ha inoltre documentato la correzione:
SceDs3
chiama sceCtrlRegisterVirtualControllerDriver
nel module_start
che imposta 0x81009AC0
in SceCtrl
su di un puntatore, che punta a una tabella di funzioni per l’interfacciamento con il driver del controller virtuale.
Nella funzione a 0x8100107C
in SceCtrl
questo puntatore viene controllato e se la porta è 0
, i dati di controllo di input vengono scartati ad eccezione del pulsante di accensione.
ctrl->buttons = *(uint32_t*)0x81009A84
| *(uint32_t*)0x81009C08
| ctrl->buttons & 0x40000000;
ctrl->lx = *(uint8_t*)0x81009A88;
ctrl->ly = *(uint8_t*)0x81009A94;
ctrl->rx = *(uint8_t*)0x81009AA0;
ctrl->ry = *(uint8_t*)0x81009AAC;
Uniamo i controlli della PlayStation Vita unendo i dati di controllo di input alla porta 0
con i dati di controllo per il controller 1
che si trovano a questi indirizzi.
Installazione
- Scaricate i due plugin
minivitatv.skprx
eds3.skprx
e copiateli nella directoryux0:tai
. - Aggiungete queste righe nel taiHEN
config.txt
inur0:tai/config.txt
:
*KERNEL
ur0:tai/minivitatv.skprx
ur0:tai/ds3.skprx
- Riavviate il dispositivo e riavviate HENkaku. Tenete presente che non potrete più utilizzare i pulsanti fisici, tuttavia potrete utilizzare il touchscreen per accoppiare i controller.
Associazione di un controller DS4
Usandolo per la prima volta:
- Andate su Impostazioni → Dispositivi → Dispositivi Bluetooth.
- Premere il pulsante + sul DS4 per circa 3-4 secondi, finché la barra luminosa non lampeggerà molto rapidamente.
- Il DS4 si connetterà e sarà accoppiato (non premerlo quando appare).
Usandolo una volta accoppiato (vedi sopra):
- Basta premere il tasto e si collegherà alla PlayStation Vita.
Associazione di un controller DS3
Usandolo per la prima volta:
- Scaricare questo strumento (o quest’altro se vuoi compilarlo tu stesso).
- Collegare il tuo Dualshock 3 al PC e avviare lo strumento.
- Introdurre l’indirizzo MAC della PlayStation Vita più
1
nello strumento (Impostazioni → Sistema → Informazioni di sistema).
Usandolo una volta accoppiato (vedi sopra):
- Basta premere il tasto e si collegherà alla PlayStation Vita.
Download: MiniVitaTV (DevKit fix)
Download: ds3.skprx
Fonte: forum.devchroma.nl