Pubblicato un nuovo aggiornamento per Lime3DS, la reincarnazione del defunto Citra3DS e popolare emulatore della console portatile Nintendo 3DS.
Questa nuova versione include diverse modifiche, per la stragrande maggioranza provenienti da Mandarine. Per la versione desktop, è stato corretto un problema che impediva il funzionamento dei tasti di scelta rapida dopo l’uso del menu delle impostazioni.
Inoltre, l’eseguibile lime3ds-cli
è stato rimosso; ora è possibile utilizzare il programma GUI anche dalla riga di comando, e il nome lime3ds-gui
è stato abbreviato in lime3ds
.
Per gli utenti MacOS, Lime3DS ora viene distribuito come file .zip
invece che tar.gz
, per una maggiore familiarità. Inoltre, è stato risolto un problema con il renderer Vulkan che causava crash su dispositivi non compatibili con Vulkan 1.3.
Per quanto riguarda gli aggiornamenti generali, è stata aggiunta una nuova opzione “Reverse Side by Side” per la modalità 3D stereoscopica, e il valore frame_limit
nel file di configurazione ora può essere un valore decimale, permettendo un controllo più preciso del frame rate.
Nella versione per Android, sono stati risolti alcuni crash che si verificavano dopo la pausa dell’emulatore e un problema relativo al cambio di schermo che forzava un rapporto di aspetto portrait su dispositivi progettati per il landscape.
Sono stati aggiunti diversi temi di colore nel menu Temi e l’icona dell’app Lime3DS è stata aggiornata con un design Material You.
Infine, è stata effettuata una grande ribrandizzazione interna che sostituisce i riferimenti a Citra con Lime3DS, e l’opzione cmake ENABLE_COMPATIBILITY_LIST_DOWNLOAD
è stata rimossa per non funzionalità e ridondanza.
Nota: Questo aggiornamento è stato rilasciato senza alcune delle funzionalità pianificate, come l’installer per Windows e il supporto Pretendo, a causa di circostanze personali. Un aggiornamento futuro (2118.1) è previsto per includere queste funzionalità, con un rilascio atteso nelle prossime settimane.
Android
Il metodo consigliato per scaricare Lime3DS su Android è tramite Obtainium:
- Scaricare e installare Obtainium da questo indirizzo (utilizzare il file denominato
app-release.apk
). - Aprire Obtainium e cliccare su ‘Add App’
- Digitare https://github.com/Lime3DS/Lime3DS nella sezione ‘App Source URL’.
- Cliccare su ‘Add’.
- Cliccare su ‘Install’ (o ‘Update’ se si ha già un’installazione APK esistente).
- Lime3DS è ora pronto all’uso.
L’utilizzo di Obtainium consentirà un’installazione rapida e semplice degli aggiornamenti. In alternativa, è possibile installare l’ultimo file APK in basso.
Questo richiederà di scaricare manualmente un nuovo file APK ogni volta che viene rilasciato un aggiornamento.
Changelog
Desktop
- Corretta una regressione introdotta nella versione 2117 per cui i tasti di scelta rapida non funzionavano correttamente dopo aver utilizzato il menu delle impostazioni. | @OpenSauce04 ~ #399
- L’eseguibile
lime3ds-cli
è stato rimosso. | @OpenSauce04 ~ #413- Al suo posto, è possibile utilizzare il programma dell’interfaccia grafica dalla riga di comando per lo stesso scopo.
lime3ds-gui
è stato rinominato semplicementelime3ds
, dato che il suffisso è ormai superfluo.
- La distribuzione MacOS di Lime3DS è ora contenuta in un archivio
.zip
invece che in un filetar.gz
. | @OpenSauce04 ~ #415- Questa modifica non ha alcun impatto sull’utente finale, ma è stata semplicemente resa più familiare alle altre distribuzioni software di MacOS.
- Corretto il rendering Vulkan che si blocca sui dispositivi che non supportano Vulkan 1.3. | @DavidRGriswold ~ #384
Tutto
- Aggiunta l’opzione “Reverse Side by Side” per la modalità 3D stereoscopica di Lime3DS. | @OpenSauce04 ~ #393
- Il valore
frame_limit
nel file di configurazione ora viene memorizzato come doppio. | @OpenSauce04 ~ #385- Ciò significa che i valori non interi possono essere utilizzati per un controllo più preciso del framerate del gioco rispetto a quanto era possibile in precedenza.
Android
- Corretto un arresto anomalo che si verificava dopo aver messo in pausa l’emulatore. | @kleidis ~ #382
- Corretto lo scambio di schermi su un display con rapporto d’aspetto orizzontale per forzare un rapporto d’aspetto verticale. | @DavidRGriswold ~ #389, #390
- Si tratta di dispositivi progettati per essere utilizzati sempre in orizzontale, ad esempio un Nintendo Switch moddato con Android.
- Ora sono disponibili diversi temi di colore impostati che possono essere scelti nel menu Theme. | @kleidis ~ #350
- L’app Lime3DS ha ora un’icona Material You. | @OpenSauce04 ~ #400
Tecnica
- Implementato un rebrand interno su larga scala che sostituisce i riferimenti a Citra con Lime3DS. | @rtiangha ~ #311
- Ciò può interessare i distributori di terze parti (ad esempio i manutentori di pacchetti Linux), con alterazioni dei nomi delle opzioni di cmake.
- L’opzione cmake
ENABLE_COMPATIBILITY_LIST_DOWNLOAD
è stata rimossa perché non funzionale e ridondante. | @OpenSauce04 ~ 6ca44de
Download: Lime3DS v2118 (APK) (AAB)
Download: Lime3DS v2118 (Linux AppImage)
Download: Lime3DS v2118 (MacOS)
Download: Lime3DS v2118 (Windows MSVC) (Windows MSYS2)
Download: Source code Lime3DS v2118
Fonte: github.com