Home Homebrew Rilasciato Vita Moonlight v0.13.1

[Scena PS Vita] Rilasciato Vita Moonlight v0.13.1

70
0

Pubblicato un nuovo aggiornamento per Vita Moonlight, il client e porting di Moonlight per PlayStation Vita originariamente sviluppato da xyzz e attualmente mantenuto da AorsiniYT.

Moonlight (precedentemente noto come Limelight) è una implementazione open source del protocollo GameStream di NVIDIA.

Implementa il protocollo utilizzato da NVIDIA Shield e consente agli sviluppatori di scrivere client di terze parti. Moonlight Vita è uno di questi client per la console portatile.

Lo strumento per funzionare correttamente necessita di un PC con scheda grafica NVidia compatibile per lo streaming dal PC alla Playstation Vita.

Tra le novità principali introdotte in questo aggiornamento, spicca una riorganizzazione completa del sistema di scorciatoie, ora suddivise in file sorgente separati per migliorare la leggibilità e la manutenzione del codice.

Sono stati risolti anche alcuni problemi legati alla pressione di tasti “fantasma” durante l’uso delle sovrapposizioni e delle scorciatoie, con un miglioramento nella gestione dello stato dei comandi.

Infine, il codice interno ha ricevuto un’importante revisione, che ha reso più solida la gestione delle sovrapposizioni e dell’input, garantendo un funzionamento più fluido e affidabile del client.

Funzionalità in arrivo

  • Scambio R1/L1 <-> R2/L2: possibilità di invertire le funzioni dei tasti R1/L1 e R2/L2 direttamente dal menu di configurazione, per maggiore comodità e flessibilità.
  • Compatibilità con Artemis/Apollo: previsto il supporto per Artemis/Apollo (una versione modificata dell’host Sunshine), per consentire lo streaming da più fonti e server personalizzati.

Altri miglioramenti sono in arrivo!

Come aprire il menu Pausa

  • Per accedere al menu di pausa in qualsiasi momento (anche in modalità touch), premere: START + L + R
  • Questa scorciatoia funziona indipendentemente dalla modalità touch selezionata (Mouse Assoluto o Touchscreen) e consente di accedere rapidamente al menu di opzioni in-game.

Come aprire la tastiera fluttuante

  • Per aprire la tastiera virtuale in modalità elevata in qualsiasi momento, premi: START + FRECCIA SINISTRA
  • Questa scorciatoia apre sempre la tastiera in modalità elevata, evitando di coprire lo schermo principale. Funziona in tutte le modalità touch.

Novità

  • Modalità touchscreen multitouch: nuova modalità in stile tablet compatibile con Sunshine, con supporto reale al multitouch e gesti nativi (es. pinch-to-zoom).
  • Modalità Mouse Assoluto migliorata: il cursore segue sempre il dito principale, clic destro con doppio tocco a due dita, scorrimento naturale a due dita.
  • Selezione esclusiva della modalità touch: possibilità di scegliere tra “Touch Mouse Assoluto” (gesti tipo mouse) o “Touchscreen (Sunshine multitouch)” (tablet multitouch) dal menu impostazioni.
  • Nessun cursore fantasma: in modalità touchscreen, il cursore dell’host viene nascosto e non vengono inviati clic del mouse.
  • Controlli fisici sempre attivi: i controlli del gamepad funzionano in entrambe le modalità touch.
  • Esperienza touch e gestuale perfezionata: logica migliorata per clic destro, scorrimento e gesti multitouch.
  • Indicatori di stato dell’host: verde (online), giallo (IP in attesa di aggiornamento), rosso (offline/disconnesso).
  • Controllo robusto dello stato dell’host: scansione in background e sniffer mDNS.
  • Aggiornamento manuale: premi TRIANGOLO (△) nel menu principale o nella ricerca dispositivi per aggiornare istantaneamente lo stato dell’host/dispositivo.
  • Finestra di conferma cambio IP: mostra sempre il vecchio e il nuovo IP, chiedendo conferma all’utente.
  • Interfaccia e logica resistenti a campi host mancanti o vuoti.
  • Registrazione dei log di debug e gestione errori migliorate.
  • Associazione automatica corretta: il processo di pairing è ora più affidabile e semplice. Puoi associare il PC direttamente dalla Vita usando “Cerca dispositivo”, senza più dover procedere manualmente.
  • Tastiera fluttuante elevata: la tastiera virtuale appare ora sopra l’app, senza coprire lo schermo principale.
  • Librerie aggiornate: tutte le dipendenze e librerie di base (moonlight-common-c, enet, inih) sono state aggiornate per una migliore compatibilità e stabilità.
  • Nuovo sniffer mDNS modulare: rilevamento dei dispositivi sulla rete locale rapido e affidabile.
  • Numerose correzioni di bug e pulizia del codice.

Changelog

Funzionalità principali

  • Ristrutturazione delle scorciatoie
    • Tutte le scorciatoie sono state suddivise in file sorgente individuali per migliorare l’organizzazione e la manutenzione del codice.

Miglioramenti al core

  • Corretto il problema dei “ghost button presses”
    • Corretto un bug che poteva causare pressioni fantasma dei tasti durante la gestione delle sovrapposizioni e delle scorciatoie. Ora lo stato dei tasti viene correttamente azzerato e ripristinato.

Dietro le quinte

  • Rifattorizzazione interna e pulizia del codice relativo alla gestione delle scorciatoie.
  • Gestione più solida delle sovrapposizioni e dello stato degli input.

Download: Vita Moonlight v0.13.1

Download: Source code Vita Moonlight v0.13.1

Fonte: x.com

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PC

Vedi altri prodotti PC

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.