Home Emulatori Rilasciato CitraVR v0.5.1 (Beta), il porting dell’emulatore Citra con supporto per le...

Rilasciato CitraVR v0.5.1 (Beta), il porting dell’emulatore Citra con supporto per le cuffie Meta Quest

17
0

Lo sviluppo di CitraVR torna nuovamente in beta dopo la pubblicazione della versione 0.5.0 stabile, il porting di Citra ci permette di eseguire applicazioni homebrew e di riprodurre backup di giochi personali in 3D in movimento sul visore Oculus Quest.

Questa nuova versione introduce un pannello per visualizzare le statistiche di performance dell’emulatore e della VR, oltre al supporto speculativo per Quest 3S.

In teoria, il Quest 3S dovrebbe essere identificato come “HMD sconosciuto” e trattato come un Quest 2, rendendo il supporto diretto non strettamente necessario.

Caratteristiche

  • Rendering stereoscopico.
  • Ampio supporto per controller.
  • Schermo ampio, mobile e ridimensionabile.
  • Giocabile in mixed reality.
  • Porting a basso overhead.
  • Completamente con licenza GPL, indipendente al 100% da Meta SDK.

Compatibilità

HMD

CitraVR supporta i seguenti dispositivi:

  • Meta Quest 2.
  • Meta Quest Pro.
  • Meta Quest 3.

Giochi

Per una lista completa dei giochi che funzionano bene su CitraVR, si prega di visitare l’elenco di compatibilità di CitraVR.

Controller/Input

CitraVR mappa i controller Quest in modo che la maggior parte dei giochi sulla piattaforma sia giocabile con la mappatura predefinita.

Per i giochi che richiedono l’accesso a più input o se un giocatore ha bisogno di accedere più rapidamente a più input, CitraVR supporta anche una moltitudine di controller USB cablati e wireless Bluetooth di terze parti.

Problemi noti

Audio

  • Audio Iniziale a Scatti: Scatti audio durante l’avvio iniziale del contenuto, dovuti al caricamento degli shader, un problema preesistente in Citra.
    • Soluzione: Questo è un comportamento noto in Citra senza una soluzione attuale.
  • Scatti Audio Periodici in Alcuni Titoli: Alcuni titoli presentano scatti periodici nell’audio, possibilmente accompagnati da problemi video o schermate nere.
    • Soluzione: Le prestazioni variano a seconda del titolo. Le guide della community possono fornire ulteriore assistenza dopo il lancio.
  • Condizione Rara di Silenzio Audio: L’audio potrebbe essere silenziato dopo il lancio del gioco a causa di una rara condizione di gara.
    • Soluzione: Spegni e riaccendi il display per ripristinare l’audio.

Avvio del Gioco

  • Crash all’Avvio Successivo del Gioco:
    • Problemi:
      • Crash se il pulsante “home” (o “logo”) viene premuto sul gamepad.
      • Crash se Quest richiede la configurazione del confine del Guardian durante l’avvio del gioco.
    • Soluzione: Riavvia CitraVR come soluzione temporanea.

Installazione del Gioco

  • Impossibilità di Installare CitraVR APK a causa di “Conflitto di Pacchetto”:
    • Soluzione: Disinstallare Citra.apk e quindi reinstalla CitraVR.apk.

Limitazioni Operative

  • Nessun Messaggio di Errore in Modalità VR: I messaggi di errore non vengono visualizzati in modalità VR. Invece, l’applicazione si blocca o va in crash.
    • Soluzione: Questi errori vengono registrati in logcat e possono essere visualizzati tramite adb bugreport.
  • Sostituzione Hacky della Tastiera di Sistema 3DS: Nessun supporto per caratteri non inglesi. Dopo l’uscita della tastiera, l’utente deve premere anche il tasto home/’Meta’ sul controller touch destro per rimuovere la barra degli strumenti. Altrimenti, il gioco riprenderà, ma l’utente non potrà interagire con esso.
    • Soluzione: Al momento, non c’è una soluzione alternativa.
  • Nessun Menu Mii: Invece di visualizzare il menu di selezione Mii, CitraVR selezionerà il Mii predefinito e lo restituirà al gioco. Gli utenti possono sovrascrivere il predefinito, tuttavia, eseguendo il dump dell’app Mii e aggiungendo manualmente i personaggi (CitraVR sceglierà attualmente il primo Mii fornito dall’utente nel filesystem).
    • Soluzione: Attualmente, non c’è una soluzione alternativa.
  • Nessun Pulsante ‘Select’ in questa Versione:
    • Soluzione: Attualmente, non c’è una soluzione alternativa.
  • Impostazioni non Regolabili, né Lancio di Giochi da un Gioco:
    • Soluzione: Per regolare le impostazioni o lanciare un gioco diverso, chiudi il gioco corrente e riavvia CitraVR.

Prestazioni/Compatibilità

  • Prestazioni di Emulazione Variabili: Le prestazioni di emulazione differiscono tra i titoli, con alcuni che funzionano senza intoppi e altri che presentano scatti o problemi di caricamento.
    • Soluzione: Questo è un problema atteso. Le guide della community e le esperienze degli utenti possono essere utili nella navigazione post-lancio.

Installazione ed esecuzione su Quest

Strumenti necessari

  • Meta Quest 2 o Meta Quest 3.
  • PC con una connessione USB.

Istruzioni di Installazione

  1. Abilitare la modalità sviluppatore:
    • Creare o accedere a un account su Oculus Developer.
    • Andare in ‘Manage’ e configurare un ‘Organization’.
    • Accettare i termini e le condizioni.
    • Aprire l’app Oculus sullo smartphone associato all’headset Quest.
    • Selezionare ‘Impostazioni’, poi l’headset e toccare ‘Altre Impostazioni’.
    • Toccare ‘Modalità Sviluppatore’ e attivarla.
  2. Connettere il Quest al PC:
    • Utilizzare un cavo USB per collegare il Quest al PC. Potrebbe essere necessario consentire il debug USB all’interno dell’headset, se è la prima volta.
  3. Installare CitraVR.apk utilizzando SideQuest:
    • Scaricare e installare SideQuest sul PC.
    • Avviare SideQuest sul tuo PC.
    • Installare CitraVR.apk:
      • Trascinare e rilasciare il file CitraVR.apk sulla finestra di SideQuest.
      • SideQuest dovrebbe riconoscere automaticamente e installare l’APK sull’headset Quest.
  4. Metodi Alternativi:
    • Utilizzando Meta Quest Developer Hub (MDQH):
      • Scaricare e installare il Meta Quest Developer Hub.
      • Avviare il Meta Quest Developer Hub.
      • Installare CitraVR.apk:
        • Andare alla scheda ‘OS’.
        • In ‘Application Management’, utilizzare l’opzione ‘Install APK’ per cercare e selezionare il file CitraVR.apk.
        • Confermare l’installazione e attendere il completamento del processo.
    • Utilizzando Android Debug Bridge (adb):
      • Scaricare gli Strumenti della Piattaforma Android SDK per il proprio sistema operativo.
      • Estrarre il file scaricato in una cartella sul PC.
      • Andare alla cartella in cui è stato estratto ADB.
      • Aprire il Prompt dei Comandi (Windows) o il Terminale (Mac/Linux) in questa cartella.
      • Installare CitraVR.apk:
        • Nell’interfaccia della riga di comando, digitare adb devices per assicurarsi che il Quest sia connesso e riconosciuto.
        • Installare l’APK digitando adb install percorso/di/CitraVR.apk (sostituire percorso/di/CitraVR.apk con il percorso effettivo del file CitraVR.apk).
  5. Disconnettere il Quest dal PC:
    • Una volta completata l’installazione, scollegare il Quest dal PC.

Esecuzione di CitraVR

  • Accesso a Fonti Sconosciute:
    • Indossare l’headset Quest.
    • Andare su ‘Libreria’ nel menu inferiore.
    • In alto a destra, selezionare il menu a discesa e scegliere ‘Fonti Sconosciute’.
  • Avvio di CitraVR:
    • Trovare ‘CitraVR’ nell’elenco delle fonti sconosciute.
    • Selezionarlo per avviare.
  • Configurare le Impostazioni (Opzionale):
    • Regolare le impostazioni secondo necessità per prestazioni ottimali.

Tutorial installazione

Changelog v0.5.1 Beta

  • Aggiunto il pannello delle statistiche per visualizzare le statistiche sulle prestazioni dell’emulatore/VR.
  • Aggiunto il supporto speculativo per Quest 3S:
    • In teoria, questo non è necessario: Il Quest 3S dovrebbe essere classificato come “HMD sconosciuto” ed essere trattato come un Quest 2.

Changelog v0.5.0

  • Correzione per la modalità VR immersiva su v69+.
  • Nuova interfaccia utente con opzioni per avviare, selezionare e “chiudere gioco”.
  • Menu posizionale per regolare i pannelli superiore e inferiore.
  • Modalità “Super Immersive Mode 2” con 6DoF sviluppata da @DrBeef.
  • Comportamento della visibilità del menu: in modalità immersiva e non immersiva, premi il pulsante “left menu” sul controller sinistro per attivare o disattivare la visibilità del menu (il menu è disattivato di default in modalità immersiva).

Problemi noti

  • Nessun limite di movimento quando si sposta il pannello inferiore, permettendo l’intersezione con quello superiore.
  • Crash durante la modalità sleep del visore HMD quando Vulkan è selezionato nelle impostazioni.

Download: CitraVR v0.5.1 (Beta)

Download: Source code CitraVR v0.5.1 (Beta)

Fonte: github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.