Ciao ragazzi, benvenuti in un nuovo focus
della serie Esperimenti.
Oggi, visto che me lo avete chiesto svariate
volte, volevo mostrarvi come configurare il
Raspberry Pi 3 in modo che con un solo sistema
si riescano ad emulare le vecchie console,
riprodurre contenuti multimediali di varia
natura, ed utilizzare il piccolo single board
computer a mo' di desktop per lo sviluppo,
lavorazione documenti e/o navigazione su internet.
Ci sono diversi modi per raggiungere lo scopo,
ma quella che vi mostrerò è secondo me la
configurazione più comoda, per lo meno se
pensate di utilizzare il pi 3 principalmente
come retro console.
Con questa configurazione, inoltre, installerete
un solo sistema operativo e non sarà necessario
avere più OS in multi boot o fare configurazioni
"strane".
Bene, tutto inizia con Retropie: uno dei sistemi
di retrogaming più famosi che va scaricato
dal sito ufficiale (che trovate linkato in
descrizione).
Al momento l'ultima versione è la 4.4 e solitamente
ne viene rilasciata una nuova ogni 6-7 mesi.
Comunque andando sul sito potete recuperare
l'immagine per il raspberry pi 3 e, una volta
terminato il download ed estratto il contenuto,
copiate tutto su una microSD tramite il tool
etcher che è multipiattaforma e funziona
perfettamente.
Apro una parentesi: visto che userete questo
sistema per giocare, vedere film e quant'altro
il mio consiglio è di utilizzare una microSD
capiente, almeno 16GB altrimenti finirete
lo spazio ben presto.
Inoltre, è assolutamente necessario utilizzare
microSD che siano almeno classe 10 altrimenti
il sistema andrà troppo lento.
E' sicuramente possibile collegare dischi
esterni per prelevare contenuti multimediali
o per salvare documenti e altre tipologie
di files, ma i giochi dovranno essere posizionati
all'interno della microSD.
Esiste una procedura per permettere il caricamento
da hard disk esterni, ma al momento è totalmente
sperimentale ed occorre smanettare un po'.
Magari può essere argomento di un futuro
focus, fatemi sapere che ne pensate qui sotto
nei commenti.
Una volta che avrete la microSD pronta, inseritela
nel raspberry pi 3 ed attendete il completamento
del primo avvio.
Il sistema caricato sarà chiaramente retropie
con la sua interfaccia pensata per avviare
velocemente i vari emulatori.
Quindi la prima cosa da fare è configurare
il metodo di input affinché sia possibile
muoversi nei menu di sistema.
Io ho sia una tastierina BT che un paio di
controller 8bitdo che vengono riconosciuti
senza alcun problema dal sistema e che ovviamente
sono perfetti per giocare ai vecchi giochi
per console.
La tastiera viene riconosciuta subito ricordatevi
più che altro poi di impostare il layout
in italiano (se avete questo layout),
per configurare i controller invece
occorre invece andare nelle impostazioni di
sistema e fare una scansione delle periferiche
BT nelle vicinanze per abbinarle.
I controller 8bitdo sono supportati "nativamente"
e hanno una sorta di corsia preferenziale perché
hanno già la propria voce da menu.
Ovviamente sono supportati anche diversi altri
gamepad ed ognuno ha le proprie impostazioni,
configurazioni e quant'altro: vi consiglio
di guardare sul sito ufficiale del progetto
per fugare ogni dubbio al riguardo.
Una volta configurati controller, tastiera e quant'altro,
occorre collegare il raspberry pi alla wifi
o ethernet per avere accesso ad internet.
Questo passaggio è indispensabile al fine
di installare gli altri componenti come Kodi
e il desktop grafico, e quindi completare
al 100% il nostro esperimento.
Trovate la voce relativa alla connessione
dentro le impostazioni.
Una volta che il pi sarà in grado di navigare
sul web potrete aggiornare il sistema in tutte
le sue aree chiave, passaggio consigliato
e che va fatto di tanto in tanto per essere
sicuri di avere tutte le fix installate.
Una volta completato anche questo passaggio
si passa alla configurazione di Kodi ed LXDE:
il primo permette la riproduzione di contenuti
multimediali di varia natura, ed il secondo
è l'ambiente desktop che consente di utilizzare
il pi con tastiera e mouse.
Vi ricordo che retropie si basa su Raspbian
OS, quindi tutto quello che è possibile fare
ed installare su quel sistema è possibile
anche qui.
Per installare Kodi occorre recarsi nelle
impostazioni e cercare tra i pacchetti opzionali
installabili: ci sarà proprio la voce dedicata.
Per installare LXDE o Pixel occorrerà invece
recarsi nei tool, raspbian-tools
quindi selezionare l'ambiente grafico.
Per entrambe le voci il sistema si occuperà
di fare tutto per noi.
Al più sarà richiesto ogni tanto di dare
l'ok all'operazione di turno.
Piccola nota: l'installazione può
richiedere diverso tempo.
Quando tutto sarà completato possiamo riavviare
il sistema e al successivo riavvio troveremo
una nuova voce nel menu chiamata PORTS.
All'interno sono elencate tutte quelle applicazioni
che non fanno parte degli emulatori di vecchi
giochi, tra cui appunto ricadono anche LXDE
e Kodi.
A questo punto basterà selezionare il tool
di nostro interesse ed avviarlo.
Ad esempio kodi.
Il centro multimediale, che ho analizzato
tempo fa in un focus che trovate linkato qui
in altro tra le schede, permette di accedere
a contenuti locali (sia su microSD che su
pennette e dischi connessi via USB), contenuti
online (in streaming ad esempio), filmati,
immagini, radio e così via.
E grazie alla sua struttura a plug-in sarà
possibile fondamentalmente fare di tutto,
anche accedere a YouTube o altri servizi,
installare piccoli giochini
e tanto tanto altro ancora.
Anche Kodi supporta l'input tramite gamepad,
quindi potrete controllare sia retropie che
quest'ultimo direttamente con il controller
di gioco senza dover passare a tastiera o mouse.
Il che è davvero comodo!
Ovviamente il metodo di input va configurato al
primo uso, ma una volta fatto non avrete più rogne.
LXDE, invece, è il classico ambiente grafico
che ci si aspetti da una distribuzione linux
per raspberry pi: lo si avvia esattamente
come si fa con kodi, dal menu PORTS, e l'ambiente
grafico con supporto a mouse e tastiera sarà
pronto all'uso.
In questo caso chiaramente non ha molto senso
tentare di usarlo con il gamepad, quindi sarà
necessario convertirsi all'uso a mo' di PC.
Beh qui c'è poco altro da aggiungere: è
possibile installare i software che si desiderano
come una suite office, oppure navigare sul
web tramite browser e chi più ne ha ne metta.
Ovviamente è sempre bene ricordarsi dei limiti
del raspberry pi che non è certo un PC high-end,
anzi è decisamente di fascia bassa.
Ma per un uso al volo, per programmare progetti
relativi al pi stesso e quant'altro, va benissimo.
E mi immagino anche un utilizzo tipo: pi 3
collegato al TV per giochi o multimedialità,
con in più accesso al desktop per un controllo
al volo sul web o altri tool del genere.
Perfetto.
Questa configurazione permette quindi con
facilità di avere fondamentalmente 3 sistemi in 1.
Ma tra i plug-in installabili di Retropie
ce ne sono tanti altri, tra cui uno molto
interessante che permette di farci copiare
i giochi su microSD direttamente dal PC via
interfaccia web.
Sì, perché in tutto questo non abbiamo
inserito neanche un gioco sul nostro
emulatore di vecchie glorie!
Esistono diverse strade per aggiungere i giochi,
una volta che sarete in possesso delle rispettive
ROM di vostro interesse che potete trovare
cercando i titoli su internet.
La prima modalità è la più veloce ma non
funziona ad esempio con Windows "liscio":
se utilizzate linux o un sistema o applicazione
in grado di leggere il contenuto della microSD
allora vi basterà copiare dentro di essa
inserendola nel PC le ROM all'interno delle
cartelle relative all'emulatore di turno (i
giochi super nintendo vanno nella cartella
/home/pi/RetroPie/roms/snes, quelli per la
dreamcast nella rispettiva cartella e così via).
Altrimenti potete utilizzare una chiavetta
USB da inserire nel pi al suo primo avvio,
quindi scollegarla e collegare al PC cosicché
troviate al suo interno già pronta la struttura
in cartelle per inserire le ROM, a quel punto
copiare le ROM nel punto giusto, ricollegare
la chiavetta nel pi e riaccenderlo: i giochi
saranno automaticamente copiati nella microSD
e pronti all'uso.
Altra strada ancora è quella di collegarsi
via SSH da remoto all'indirizzo IP del raspberry pi,
quindi navigare nel sistema e copiare
i file nelle cartella giusta.
Vi occorrerà un programma tipo FileZilla
su PC e potrete inserire i giochi tramite
rete (cioè il vostro PC e il pi devono essere
collegati allo stesso router).
Infine, con questa estensione potrete utilizzare
il browser del vostro PC, puntare all'indirizzo
IP del raspberry pi ed accedere al tool che
permette di caricare le ROM direttamente da qui.
Sufficientemente pratico e comodo.
Bene, direi che ho coperto un po' tutte le
principali problematiche per portare a compimento
questo esperimento: cioè una sistema unico
per giocare, guardare contenuti multimediali
ed avere un minimo di esperienza PC con il
raspberry pi 3.
Spero di aver risposto alle vostre domande,
se ne avete altre potete contattarmi qui sotto
nei commenti, sui canali social o sul blog
(tutti i link come sempre sono in descrizione).
Spero che questo focus vi sia piaciuto o tornato
utile, in caso fatemelo sapere con un feedback.
Direi perciò di fermarci qui e di sentirci
al prossimo focus.
Se ancora non foste iscritti al canale, fatelo
attivando le notifiche per essere subito avvisati
quando pubblicherò il prossimo video.
Fino ad allora vi saluto.
A presto!
