Installare RetroPie su Raspberry Pi e creare una console da retrogaming
Se hai voglia di rispolverare i grandi classici, con un Raspberry Pi puoi trasformare il tuo salotto in una sala giochi vintage. RetroPie è una delle piattaforme più complete e flessibili per il retrogaming: supporta un’enorme varietà di sistemi storici, dallo SNES e l’Atari al Sega Mega Drive e alla prima PlayStation.
Cosa ti serve
Per assemblare la tua console retro, procurati:
- Raspberry Pi
- Il Raspberry Pi 5 è la scelta migliore per prestazioni fluide con quasi tutti gli emulatori supportati.
- Un Pi 4 va ancora benissimo.
-
Un Pi 3 può funzionare, ma rende al meglio con sistemi 8/16 bit (NES, SNES, Mega Drive).
-
Scheda microSD
-
Almeno 32 GB per sistema e giochi. In alternativa, puoi archiviare i giochi su hard disk esterno o chiavetta USB.
-
Alimentatore
-
Ufficiale o compatibile, adeguato al tuo modello: 5V/5A per Pi 5, 5V/3A per Pi 4.
-
Cavo video
- Micro HDMI → HDMI per Pi 5/4.
-
HDMI standard per Pi 3.
-
Display
-
Qualsiasi monitor o TV con ingresso HDMI.
-
Dispositivi di input
- Tastiera e mouse USB per la prima configurazione.
-
Consigliatissimo un gamepad per un’esperienza di gioco autentica.
-
Opzionali ma consigliati
- Case per Raspberry Pi con buona ventilazione e dissipatori per temperature più basse.
Quando hai tutto, sei pronto a costruire la tua console retrò!
Installare RetroPie su Raspberry Pi OS
Prima di procedere con RetroPie, prepara una microSD con Raspberry Pi OS (ex Raspbian), il sistema ufficiale: è la base più stabile per RetroPie.
Dopo aver installato e avviato Raspberry Pi OS, procedi così:
- Apri il Terminale e aggiorna il sistema:
bash
sudo apt update && sudo apt upgrade -y - Installa git (di solito è già presente):
bash
sudo apt-get install git - Clona lo script di installazione di RetroPie dal repository ufficiale:
bash
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git - Entra nella cartella, rendi eseguibile lo script ed eseguilo con permessi di amministratore:
bash
cd RetroPie-Setup
chmod +x retropie_setup.sh
sudo ./retropie_setup.sh - Nel menu di RetroPie Setup, scegli Basic Install e conferma con Yes. Verranno installati i pacchetti principali: gli emulatori e EmulationStation, l’interfaccia da cui sfoglierai e avvierai i giochi.
L’installazione può richiedere dai 30 ai 60 minuti a seconda del modello di Pi e della connessione.
Al termine, avvia EmulationStation:
emulationstation
Questo avvierà l’interfaccia di RetroPie per configurare i controller e aggiungere i giochi. Se vuoi far partire EmulationStation automaticamente all’avvio del Raspberry Pi, abilita l’opzione nel menu di configurazione di RetroPie.
Configurare il controller
Al primo avvio di EmulationStation:
- Collega il gamepad via USB (o assicurati che sia correttamente associato via Bluetooth se è wireless).
- Tieni premuto un pulsante sul controller per farlo rilevare.
- Segui la procedura guidata per mappare i tasti. Se il tuo controller non ha un determinato pulsante, tienine premuto uno qualsiasi per saltare quell’assegnazione.
Imposta con attenzione il tasto Hotkey (funziona come “modificatore” per i comandi speciali). In genere è comodo assegnarlo a Select o a un tasto che non usi spesso (ad esempio PS o Xbox Guide). In combinazione con gli altri tasti, l’Hotkey abilita scorciatoie utili:
- Hotkey + Start: esci dal gioco
- Hotkey + Right Shoulder: salva lo stato
- Hotkey + Left Shoulder: carica lo stato
- Hotkey + X: apri il menu di RetroArch
- Hotkey + B: resetta il gioco
Puoi riconfigurare i controller in qualsiasi momento: premi Start in EmulationStation e scegli Configure Input. La stessa procedura vale per aggiungere altri gamepad.
Aggiungere i giochi a RetroPie
Per giocare su RetroPie ti servono i ROM (copie digitali di cartucce o dischi). Usa solo ROM di cui possiedi legalmente l’originale o titoli distribuiti liberamente.
- Esistono siti che offrono homebrew e ROM di pubblico dominio scaricabili legalmente.
- L’Internet Archive ospita raccolte di vecchi giochi PC oggi disponibili gratuitamente.
- Per i giochi arcade, il sito di MAMEDev mette a disposizione ROM gratuite compatibili.
- La community del retrogaming pubblica numerosi titoli homebrew di qualità, spesso gratuiti.
Una volta ottenute le ROM, trasferiscile sul Raspberry Pi nelle cartelle corrette. Le trovi in:
~/RetroPie/roms
All’interno ci sono sottocartelle per ogni sistema. Alcuni esempi:
- Super Nintendo:
/home/pi/RetroPie/roms/snes/ - Nintendo Entertainment System:
/home/pi/RetroPie/roms/nes/ - Sega Mega Drive/Genesis:
/home/pi/RetroPie/roms/megadrive/
Dopo aver copiato nuove ROM, riavvia EmulationStation per farle comparire in elenco:
– Premi Start → Quit → Restart EmulationStation.
Per giocare, entra nella sezione della console desiderata e seleziona il titolo con il controller.
Ottimizzare le prestazioni di RetroPie
Puoi migliorare le prestazioni agendo sul file di configurazione del sistema, config.txt, che controlla vari parametri hardware del Raspberry Pi. La posizione dipende dalla versione di Raspberry Pi OS:
- Versioni recenti:
/boot/firmware/config.txt - Versioni precedenti:
/boot/config.txt
Aprilo con:
– Sistemi recenti:
bash
sudo nano /boot/firmware/config.txt
– Sistemi meno recenti:
bash
sudo nano /boot/config.txt
Suggerimenti utili:
- Per prestazioni migliori con giochi più pesanti, puoi intervenire su:
arm_freqper aumentare la frequenza della CPU-
over_voltage_deltaper maggiore stabilità
Attieniti a una guida affidabile per l’overclock del Raspberry Pi e procedi con cautela. -
Se noti bande nere attorno all’immagine, aggiungi:
disable_overscan=1
overscan_scale=1 -
Per audio migliore via HDMI (TV o monitor con speaker integrati), aggiungi:
hdmi_drive=2
Dopo ogni modifica:
– Premi Ctrl + X, poi Y e Invio per salvare.
– Riavvia il Raspberry Pi per applicare i cambiamenti.
Anche se il Raspberry Pi offre un ambiente dedicato e ottimizzato per il retrogaming, non è l’unica strada: puoi giocare ai classici della prima PlayStation su Mac o avviare retro game direttamente su Windows se preferisci usare il tuo computer principale.

