Home Emulatori Rilasciato Lakka v4.0 per console Switch e altri piccoli dispositivi hardware

Rilasciato Lakka v4.0 per console Switch e altri piccoli dispositivi hardware

1561
2

Pubblicato un nuovo e interessantissimo aggiornamento di Lakka, la distribuzione Linux nasce con lo scopo di trasformare la piattaforma hardware in una console da retrogaming.

 

Si tratta di un sistema operativo minimale che utilizza RetroArch come front-end, non contiene nient’altro, solo il giusto necessario per eseguire RetroArch e le sue oltre 100 console e giochi standalone.

Questa nuova versione integra la release più recente del frontend retroArch (le modifiche attuate nella versione 1.10.1 le potrete trovare a questo indirizzo), aggiornata inoltre la libreria LibreELEC alla versione 10.0.2.

Sono stati aggiornati anche i driver Mesa alla versione 22.0.0. La build per Nintendo Switch è stata inoltre oggetto di una riscrittura completa che ha portato alla correzione di numerosi bug.

Installazione su console Switch

  1. Scaricare ed estrarre l’archivio .7z nella prima partizione (FAT32) della scheda SD.
  2. Estrarre i file del bootloader Hekate se non già presenti sulla scheda SD.
  3. Avviare Hekate con TegraRCMGui, fusee-launcher, RCM Loader (app Android) o qualsiasi altro metodo di iniezione.
  4. Nelle opzioni di Nyx, dumpare i joycon dopo che sono stati accoppiati in HOS (sistema operativo Switch ufficiale; richiesto solo una volta, o dopo aver accoppiato nuovamente i joycon con la console Switch, ad esempio se sono stati accoppiati con un dispositivo diverso).
  5. In More Configs premere lakkaper avviare Lakka.

Si consiglia di utilizzare Hekate UMS per apportare eventuali modifiche alla scheda SD. Ciò è dovuto al cattivo design del lettore di schede SD nella console, che tende a rompere i pin nel connettore per il lettore di schede SD sulla scheda madre.

Problemi noti

Gamepad wireless Xbox

Poiché è stato rimosso disable_ertm=1 dall’immagine, potrebbe essere necessario aggiungerla di nuovo manualmente per rendere affidabile la connessione Bluetooth con il gamepad wireless Xbox. Per farlo seguire queste istruzioni:

Eseguire l’accesso al dispositivo Lakka tramite la riga di comando e digitare:

echo options bluetooth disable_ertm=1 > /storage/.config/modprobe.d/xpadneo.conf

Oppure accedere al file system Lakka tramite SAMBA e aggiungere il file chiamato xpadneo.conf con i seguenti contenuti alla condivisione Configfiles → sottocartella modprobe.d:

options bluetooth disable_ertm=1

GPU Intel precedenti

Se non si riesce ad eseguire RetroArch e si resta bloccati nella schermata di avvio con il fiore Lakka e si ha una GPU Intel precedente, seguire queste istruzioni per correggere questo problema:

Eseguire l’accesso al dispositivo Lakka tramite la riga di comando e digitare:

echo MESA_LOADER_DRIVER_OVERRIDE=crocus > /storage/.cache/services/retroarch.conf

Oppure accedere al file system Lakka tramite SAMBA e e aggiungere (o modificare il file esistente) denominato retroarch.conf con i seguenti contenuti nella condivisione dei Services → sottocartella services:

MESA_LOADER_DRIVER_OVERRIDE=crocus

Nessuna uscita video su HDMI su Raspberry Pi

Nel caso non si disponga di un’uscita video su HDMI su Raspberry Pi, modificare il file distroconfig.txt e rimuovere le seguenti due righe:

hdmi_max_pixel_freq:0=200000000
hdmi_max_pixel_freq:1=200000000

Le impostazioni sopra hanno lo scopo di visualizzare al massimo 1080p su display 4K (poiché 4K non è adatto per Lakka su Raspberry Pi), tuttavia sembra che queste impostazioni non funzionino correttamente con alcuni display/televisori non 4K.

Uscita composita

Dalla versione 3.5.1 di Lakka è possibile utilizzare l’uscita CRT. Ecco alcuni esempi per la modalità 240p:

Raspberry Pi 3

Aggiungere la stringa video=Composite-1:720x480@60ie nel file cmdline.txt subito dopo quiet (separare queste istruzioni con uno spazio).

Raspberry Pi 4

Oltre alla modifica del file cmdline.txt sopra, aggiungere le stringhe enable_tvout=1 e dtoverlay=vc4-kms-v3d-pi4,composite=1 al file config.txt.

Changelog

I punti salienti di questa versione includono:

  • Build di sistema basato sulla versione 10.0.2 della libreria LibreELEC.
  • Aggiornato retroArch alla versione 1.10.1.
  • Core aggiornati alle versioni più recenti.
    • superbroswar: Aggiunto nuovo core Libretro.
    • sameduck: Aggiunto nuovo core Libretro.
  • Aggiornato Mesa alla versione 22.0.0.
  • Kernel mainline aggiornato alla versione 5.10.103 (PC, Amlogic, Allwinner, NXP).
  • Kernel Raspberry aggiornato alla versione 5.10.95.
  • La maggior parte dei dispositivi ARM è passata ad aarch64.
  • Rockchip RK3288, RK3328 e RK3399 sono passati al kernel mainline 5.10.76.
  • Aggiunto supporto per dispositivi Allwinner e Amlogic aggiuntivi (non testati dalla nostra parte, poiché non possediamo molti di questi dispositivi).
  • Nintendo Switch: Riscrittura completa del porting con tante correzioni e miglioramenti.
  • Tinkerboard e MiQi ora utilizzano il sistema comune RK3288 (da cui il cambio dei nomi delle immagini); è necessario posizionare un file vuoto denominato .nocompat nella cartella /storage/.update/ per aggiornare Samba share.
  • Supporto interrotto per RPi4.arm.

Registrazione

Per le nuove installazioni, i video registrati verranno salvati in /storage/recordings accessibile tramite SAMBA share Recordings.

Se aggiorni da una versione precedente, RetroArch salverà per impostazione predefinita i video in /storage/.config/retroarch/records, accessibile anche tramite SAMBA share Configfilesretroarchrecords.

Puoi modificare il percorso predefinito per il salvataggio dei video tramite Impostazioni → DirectoryRegistrazioni. Tieni presente che questa funzione è impegnativa, specialmente quando si utilizza la registrazione GPU (core 3D).

Potrebbe non funzionare con tutti i core. Si prega di consultare il bug tracker di RetroArch per eventuali problemi esistenti con la registrazione.

File di configurazione per la registrazione

Attualmente è possibile utilizzare solo l’encoder software. Utilizzare la configurazione seguente e salvarla come ad es. Software.cfg nel seguente percorso:

  • Direttamente sulla scheda SD/unità quando è collegato a un computer:
    • Su console Switch (funziona anche se connesso come memoria di massa): /lakka/storage/.config/retroarch/records_config
    • Su altri dispositivi: LAKKA_DISK:/.config/retroarch/records_config (potrebbe richiedere i privilegi di superuser per accedere a questo percorso / scrivere file qui).
  • Tramite SAMBA share Configfilesretroarchrecords_config.
  • Tramite accesso SSH/SFTP al filesystem: /storage/.config/retroarch/records_config.

Contenuto del file di configurazione:

vcodec = libx264
acodec = libmp3lame
pix_fmt = yuv420p
scale_factor = 2
threads = 3
video_crf = 25
video_preset = superfast
video_tune = animation
audio_global_quality = 75
sample_rate = 44100
format = flv

Download: Lakka v4.0

Fonte: lakka.tv

2 Commenti

  1. Sono nuovo di Nintendo switch. Ma se installo questo sulla Switch, i giochi originali continuano a funzionare? Viene riconosciuto come una applicazione tra le varie presenti nella console?

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.