Home Emulatori Rilasciato OrbisPro Beta v0.2

Rilasciato OrbisPro Beta v0.2

156
0

Pubblicato un nuovo aggiornamento beta per OrbisPro, il programma per PC Windows sviluppato dal developer SvenGDK, presenta un’interfaccia simile a quella della console PlayStation 4.

Una sorta di media center e game launcher che funge anche da frontend per l’esecuzione di ROM attraverso emulatori come Mednafen, Dolphin e PCSX2.

L’aggiornamento include la migrazione del progetto da .NET Framework 4.8 a .NET 8, richiedendo agli utenti di avere installato .NET Desktop Runtime 8.

Le modifiche coinvolgono anche la sostituzione di alcune librerie e l’aggiustamento di varie funzionalità, come il messaggio di benvenuto, la scalatura delle dimensioni dello schermo e l’aggiunta di indicatori per il nome del Wi-Fi, la qualità del segnale e il livello della batteria sulla schermata principale.

Migliorie significative includono la riduzione dell’uso della memoria all’avvio di giochi o applicazioni, transizioni più fluide tra la schermata principale e i giochi avviati, e correzioni per il ritardo di input e i problemi della tastiera.

Inoltre, l’aggiornamento risolve problemi con lo switcher delle applicazioni, come la prevenzione di crash durante il controllo dei giochi e la risoluzione dei problemi dello schermo nero su dispositivi specifici.

Le modifiche interne coinvolgono l’ottimizzazione del codice, gli aggiornamenti alle utilità audio e di rete, e l’aggiunta di nuove funzionalità come il recupero della potenza del segnale Wi-Fi e la gestione delle immagini della batteria.

Gli indicatori del Wi-Fi e della batteria potrebbero apparire brevemente anche se il Wi-Fi è spento o non è presente alcuna batteria, questo verrà comunque corretto in un prossimo aggiornamento.

OrbisPro è attualmente in fase BETA, il che significa che potrebbero verificarsi alcuni bug durante l’utilizzo dell’applicazione. Si consiglia agli utenti di consultare il Wiki su come utilizzare OrbisPro disponibile all’indirizzo https://github.com/SvenGDK/OrbisPro/wiki/First-Run per istruzioni dettagliate.

Requisiti raccomandati

  • CPU: AMD Zen 2 / Intel Skylake con 6 core e 12 thread, 8 core o più (supporto x64, AVX2).
  • GPU: AMD RX 400 / NVIDIA GTX 900 o più recenti (con supporto API Vulkan).
    • Limitazione attuale del display: risoluzione dello schermo Full HD (1920×1080) con scaling al 100%.
  • RAM: 8 GB di RAM Dual Channel (2×4 GB).
  • SO: Windows 10 o 11 x64.

Caratteristiche principali

  • Configurazione del sistema.
  • Supporto per tastiera.
  • Supporto per il gamepad.
    • OrbisPro utilizza XInput di SharpDX.
    • La disposizione dei pulsanti cambia a seconda del dispositivo utilizzato.
  • Sfondi video.
  • Animazioni e interazioni dell’interfaccia utente.
  • Aggiungi/Rimuovi rilevamento dispositivo.
    • Attualmente utilizzato solo per unità USB e unità disco.
    • Rileva se un dispositivo USB o un disco viene inserito o rimosso e li aggiunge alla Home o a Esplora file.
  • Pop-up di notifica.
  • Rilevamento del disco di gioco.
    • I giochi su disco PS1, PS2 e PC-Engine possono attualmente essere avviati da Home.
  • Integrazione dell’emulatore.
    • Attualmente sono disponibili ePSXe, PCSX2, RPCS3, Vita3k, Mednafen, Fusion e Dolphin.
    • I file del BIOS devono essere aggiunti manualmente. Leggi il Wiki per sapere come fare.
    • I firmware più recenti per PS3 e Vita possono essere scaricati e installati utilizzando OrbisPro.
  • Sospendere e riprendere un gioco o un’applicazione in esecuzione (come sulle console di gioco).
  • Tornare a casa.
    • Torna alla schermata Home da QUALSIASI gioco o applicazione in esecuzione.
    • Premi insieme i pulsanti “Indietro/Condividi” E “Avvio/Opzioni” (o il tasto HOME su una tastiera).
  • Commutatore applicazione/finestra.
    • Passare da un eseguibile all’altro in esecuzione (come tornare al gioco).
    • Uccidi i processi in esecuzione che hanno una finestra attiva.
    • Premi il pulsante “Indietro/Condividi” (o il tasto “O” su una tastiera) per aprire lo Switcher.
  • Gestione Bluetooth.
    • Cerca dispositivi Bluetooth.
    • Associa/Disaccoppia dispositivi Bluetooth (supporta l’immissione del PIN).
    • Connetti/Disconnetti dispositivi Bluetooth.
  • Gestione della rete Wi-Fi.
    • Cerca le reti WiFi disponibili.
    • Connetti/Disconnetti reti WiFi protette e aperte (supporta l’inserimento della password).
    • Mostra lo stato della connessione delle reti WiFi.
  • Media Player.
  • Finestra dei messaggi di sistema.
    • Mostra informazioni, avvisi o errori di OrbisPro.
  • Libreria di applicazioni e giochi.
  • Esplora file.
    • Opzione “Aggiungi alla Libreria dei giochi”.
    • Opzione “Aggiungi alla libreria delle app”.
    • “Riproduci media” per i file video.
    • Opzione “Copia” ed “Elimina”.
  • Impostazioni audio.
    • Modifica il volume delle notifiche (non funziona ancora).
    • Abilita/Disabilita l’audio di sottofondo.
    • Seleziona un pacchetto audio di navigazione (modifica gli effetti sonori della navigazione dell’interfaccia utente).
  • Impostazioni dello sfondo.
    • Abilita/Disabilita l’animazione di sfondo.
    • Abilita/Disabilita la musica di sottofondo.
    • Abilita/Disabilita l’animazione di cambio dello sfondo.
    • Imposta uno sfondo personalizzato.
  • Impostazioni dell’emulatore.
    • Configurazione dell’emulatore per PS3 e PS Vita.
    • Modifica le impostazioni dell’emulatore direttamente all’interno di OrbisPro.
    • Impostazioni -> Emulatori.
  • Impostazioni di rete.
    • Connetti a Internet -> Abilita/Disabilita la connessione Ethernet.
    • Configura connessione Internet -> Utilizza per connessioni Wi-Fi.
    • Imposta un percorso di download personalizzato.
  • Impostazioni di notifica.
    • Abilita/Disabilita notifiche.
    • Imposta la durata della notifica (in secondi).
  • Impostazioni di gestione dell’account.
    • Cambia il nome utente.

Changelog

Aggiornamenti

  • Progetto aggiornato da .NET Framework 4.8 a .NET 8:
    • Per utilizzare OrbisPro con questo aggiornamento sarà necessario che sia installato .NET Desktop Runtime 8 .
  • Sostituito FontAwesome.WPF con FontAwesome.Sharp.
  • Sostituita la libreria libhook con OrbisKeyboardHook.
  • Messaggio di benvenuto modificato alla prima esecuzione.
  • OrbisPro ora ottiene le dimensioni e il ridimensionamento del display automaticamente (imposta il fattore di ridimensionamento del 100% nelle impostazioni del display).
  • Aggiunto un nome Wi-Fi e un indicatore della qualità del segnale nella schermata Home (se connesso).
  • Aggiunto un indicatore del livello della batteria nella schermata Home (se la batteria è presente).
  • Aggiunto un nuovo timer di sistema che tiene traccia del Wi-Fi e dello stato della batteria (se connesso e presente):
    • Aggiornamenti ogni 45 secondi al momento (verranno sollevati nel prossimo aggiornamento).
  • Aggiunta la combinazione di pulsanti dorsali L+R mancanti per ricaricare la Home (F1 sulla tastiera).
  • Nuove impostazioni di visualizzazione:
    • “Impostazioni sfondo” sono state spostate in “Impostazioni schermo”.
    • Disabilita il ridimensionamento automatico e regola manualmente la risoluzione dello schermo.
  • Funzione di sospensione e ripresa modificata per una migliore reattività.
  • L’utilizzo della memoria di OrbisPro ora verrà ridotto all’avvio di un gioco o di un’applicazione.
  • OrbisPro ora ripristina la schermata iniziale quando si chiude il gioco o l’applicazione avviata.
  • Il commutatore di applicazioni ora si chiude automaticamente se il gioco o l’applicazione avviati verranno terminati.
  • Cambio dello sfondo del gioco più fluido (Aggiornate CacheOption e CreateOptions di BitmapImage).

Correzioni

  • Quasi “niente più” input lag per i gamepad;
    • Impostato un ritardo di 60 ms (può essere regolato manualmente in \System\Settings.ini).
  • Navigazione della schermata Home più fluida:
    • Impedisce l’animazione all’elemento successivo fino al completamento dell’ultima animazione.
    • Impedisce inoltre l’input per passare all’elemento successivo fino al completamento dell’ultima animazione.
    • Questi ritardi (minimi) dovrebbero mantenere pulita la schermata Home.
  • Correzioni per l’input da tastiera:
    • Alcune finestre non avevano l’assegnazione corretta dei tasti della tastiera.
  • Risolto: FocusVisualStyle degli elementi nel commutatore di applicazioni.
  • Regolazioni e correzioni del commutatore di applicazioni.
  • Risolto: Crash durante il controllo dei giochi. Ora controlla se esistono cartelle di gioco prima di controllarne il contenuto.
  • Risolto: Schermata nera (nessun video di configurazione) quando si avvia OrbisPro per la prima volta su ROG Ally.
  • Risolto: Disconnessione di una rete WiFi.

Modifiche interne

  • Rimosso il codice inutilizzato.
  • Sostituito If/ElseIf con Select Case per l’input da tastiera.
  • Rimosso thread aggiuntivo per alcune animazioni.
  • La velocità di polling del gamepad non verrà più regolata in base alla frequenza del monitor.
  • Aggiornato OrbisAudio:
    • Utility di regolazione del volume (MasterVolumeUp, MasterVolumeDown, MuteMasterVolume).
    • Utility GetCurrentMasterVolume.
  • Aggiunto OrbisDisplay:
    • Utility GetMonitorFrequency.
    • Utility SetScaling.
  • Aggiornata rete Orbis:
    • Nuova utility GetWiFiSignalStrenght (con GetWiFiSignalImage).
  • Aggiornato ProcessUtils:
    • Aggiunto ActiveProcess (gestisce l’avvio e l’uscita del gioco o dell’applicazione avviata).
    • Aggiunto evento ActiveProcess_Exited.
  • Aggiornato OrbisPowerUtils:
    • Aggiunta l’utilità GetBatteryImage mancante.

Nota

  • Wi-Fi e batteria verranno visualizzati (anche se Wi-Fi spento e senza batteria) dopo la prima configurazione, ma scompariranno dopo 45 secondi.
  • Questo verrà risolto nel prossimo aggiornamento.

Download: OrbisPro Beta v0.2

Download: Source code OrbisPro Beta v0.2

Fonte: twitter.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.