/**
 * Default menu fallback
 */
{"id":32,"date":"2025-11-02T18:00:00","date_gmt":"2025-11-02T18:00:00","guid":{"rendered":"https:\/\/makelab.dev\/index.php\/2025\/11\/02\/retropie-2025-guida-completa-per-creare-la-tua-console-retrogaming-definitiva\/"},"modified":"2025-11-02T18:00:00","modified_gmt":"2025-11-02T18:00:00","slug":"retropie-2025-guida-completa-per-creare-la-tua-console-retrogaming-definitiva","status":"publish","type":"post","link":"https:\/\/makelab.dev\/index.php\/2025\/11\/02\/retropie-2025-guida-completa-per-creare-la-tua-console-retrogaming-definitiva\/","title":{"rendered":"RetroPie 2025: Guida Completa per Creare la Tua Console Retrogaming Definitiva"},"content":{"rendered":"\n<p>Se stai cercando il modo migliore per giocare ai classici videogiochi degli anni &#8217;80 e &#8217;90, sei nel posto giusto. Questa guida completa ti mostrer\u00e0 come creare una console retrogaming professionale usando RetroPie e Raspberry Pi, con zero compromessi sulla qualit\u00e0 e le prestazioni.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"indice\">Indice della Guida<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#cosa-serve\">Cosa Ti Serve: Hardware e Requisiti<\/a><\/li>\n<li><a href=\"#installazione\">Installazione e Primo Setup<\/a><\/li>\n<li><a href=\"#configurazione\">Configurazione Dettagliata di Tutti gli Emulatori<\/a><\/li>\n<li><a href=\"#controller\">Setup Controller e Mappatura Perfetta<\/a><\/li>\n<li><a href=\"#rom\">Gestione ROM e BIOS<\/a><\/li>\n<li><a href=\"#ottimizzazione\">Ottimizzazione Performance e Overclock<\/a><\/li>\n<li><a href=\"#temi\">Personalizzazione: Temi e Scraper<\/a><\/li>\n<li><a href=\"#progetti\">Progetti Avanzati<\/a><\/li>\n<li><a href=\"#troubleshooting\">Troubleshooting e Problemi Comuni<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cosa-serve\">Cosa Ti Serve: Hardware e Requisiti Completi<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Raspberry Pi: Quale Modello Scegliere?<\/h3>\n\n\n\n<p>La scelta del Raspberry Pi \u00e8 cruciale per determinare quali sistemi potrai emulare con fluidit\u00e0. Ecco una guida dettagliata per ogni modello:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Raspberry Pi 5 (8GB) &#8211; La Scelta Premium 2025<\/h4>\n\n\n\n<p><strong>Prezzo:<\/strong> \u20ac80-90<br>\n<strong>CPU:<\/strong> Quad-core ARM Cortex-A76 @ 2.4GHz<br>\n<strong>RAM:<\/strong> 8GB LPDDR4X-4267<br>\n<strong>GPU:<\/strong> VideoCore VII @ 800MHz<\/p>\n\n\n\n<p><strong>Sistemi Emulabili Perfettamente:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2705 NES \/ Famicom (100+ FPS)<\/li>\n<li>\u2705 Super Nintendo \/ SNES (60 FPS perfetti)<\/li>\n<li>\u2705 Sega Genesis \/ Mega Drive (fluidissimo)<\/li>\n<li>\u2705 Game Boy \/ GBC \/ GBA (perfetto)<\/li>\n<li>\u2705 PlayStation 1 (99% giochi a 60 FPS)<\/li>\n<li>\u2705 Nintendo 64 (80% giochi giocabili)<\/li>\n<li>\u2705 Dreamcast (50% giochi giocabili)<\/li>\n<li>\u2705 PSP (molti giochi a velocit\u00e0 piena)<\/li>\n<li>\u2705 Nintendo DS (buone performance)<\/li>\n<li>\u2705 Arcade (MAME, FinalBurn Neo &#8211; eccellente)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Raspberry Pi 4 (4GB\/8GB) &#8211; Il Best Seller<\/h4>\n\n\n\n<p><strong>Prezzo:<\/strong> \u20ac55-75<br>\n<strong>CPU:<\/strong> Quad-core ARM Cortex-A72 @ 1.8GHz<br>\n<strong>RAM:<\/strong> 4GB o 8GB LPDDR4<\/p>\n\n\n\n<p><strong>Performance:<\/strong> Ottimo per tutto fino a PS1, buono per N64 (con overclock). Perfetto rapporto qualit\u00e0\/prezzo.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Raspberry Pi 3B+ &#8211; Budget Entry Level<\/h4>\n\n\n\n<p><strong>Prezzo:<\/strong> \u20ac35-40<br>\n<strong>Limitazioni:<\/strong> Perfetto fino a 16-bit (SNES, Genesis), problemi con PS1 e N64.<\/p>\n\n\n\n<p><strong>Raccomandazione:<\/strong> Per il 2025, investi almeno in un Pi 4 4GB. Il Pi 5 vale la spesa extra se vuoi emulare PS1 e N64 senza compromessi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lista Completa Hardware Necessario<\/h3>\n\n\n\n<table class=\"wp-block-table\"><thead><tr><th>Componente<\/th><th>Specifiche Consigliate<\/th><th>Prezzo<\/th><th>Note<\/th><\/tr><\/thead><tbody>\n<tr><td><strong>Raspberry Pi<\/strong><\/td><td>Pi 4 4GB o Pi 5<\/td><td>\u20ac60-90<\/td><td>Core del sistema<\/td><\/tr>\n<tr><td><strong>MicroSD Card<\/strong><\/td><td>64GB+ Classe 10 A1<\/td><td>\u20ac12-20<\/td><td>SanDisk Extreme consigliata<\/td><\/tr>\n<tr><td><strong>Alimentatore<\/strong><\/td><td>USB-C 3A ufficiale<\/td><td>\u20ac10-15<\/td><td>NON economizzare qui!<\/td><\/tr>\n<tr><td><strong>Case<\/strong><\/td><td>Con ventola attiva<\/td><td>\u20ac8-25<\/td><td>Cooling essenziale per overclock<\/td><\/tr>\n<tr><td><strong>Cavo HDMI<\/strong><\/td><td>Micro HDMI to HDMI<\/td><td>\u20ac5-8<\/td><td>Per Pi 4\/5<\/td><\/tr>\n<tr><td><strong>Controller<\/strong><\/td><td>Xbox\/PS4 USB o Bluetooth<\/td><td>\u20ac20-50<\/td><td>Vedi sezione dedicata<\/td><\/tr>\n<tr><td><strong>Dissipatori<\/strong><\/td><td>Kit dissipatori alluminio<\/td><td>\u20ac3-5<\/td><td>Opzionale ma consigliato<\/td><\/tr>\n<\/tbody><\/table>\n\n\n\n<p><strong>Budget Totale Stimato:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Setup Base:<\/strong> \u20ac120-150 (Pi 4, SD basic, case semplice)<\/li>\n<li><strong>Setup Ottimale:<\/strong> \u20ac180-220 (Pi 5, SD veloce, case premium, controller quality)<\/li>\n<li><strong>Setup Enthusiast:<\/strong> \u20ac250-300 (Pi 5 8GB, accessori top, multiple controller, arcade stick)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Controller: La Scelta Giusta per Ogni Sistema<\/h3>\n\n\n\n<p>Il controller \u00e8 fondamentale per l&#8217;esperienza di gioco. Ecco le migliori opzioni:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Controller Universali (Consigliati)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>8BitDo Pro 2<\/strong> (\u20ac45) &#8211; Il migliore in assoluto\n  <ul>\n  <li>Layout ibrido Nintendo\/PlayStation<\/li>\n  <li>Bluetooth + USB-C<\/li>\n  <li>Batteria 20 ore<\/li>\n  <li>Compatibilit\u00e0 perfetta con RetroPie<\/li>\n  <\/ul>\n<\/li>\n<li><strong>Xbox One\/Series Controller<\/strong> (\u20ac50) &#8211; Plug &amp; Play perfetto\n  <ul>\n  <li>Mappatura automatica<\/li>\n  <li>Build quality eccellente<\/li>\n  <li>Ergonomia top<\/li>\n  <\/ul>\n<\/li>\n<li><strong>DualShock 4<\/strong> (\u20ac40 usato) &#8211; Ottima alternativa\n  <ul>\n  <li>Touchpad utile per mouse<\/li>\n  <li>Built-in speaker e vibrazione<\/li>\n  <li>Bluetooth integrato<\/li>\n  <\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Controller Retro Style<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>8BitDo SN30 Pro+<\/strong> (\u20ac50) &#8211; Design SNES moderno<\/li>\n<li><strong>Retroflag Controller<\/strong> (\u20ac25-35) &#8211; Cloni autentici NES\/SNES\/Genesis<\/li>\n<li><strong>Buffalo Classic USB<\/strong> (\u20ac15) &#8211; Budget SNES-style<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Setup Arcade<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Arcade Stick<\/strong> (\u20ac80-200)\n  <ul>\n  <li>Qanba Drone (\u20ac80) &#8211; Entry level solido<\/li>\n  <li>Mayflash F300 (\u20ac60) &#8211; Mod-friendly<\/li>\n  <li>Hori RAP (\u20ac150+) &#8211; Professionale<\/li>\n  <\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installazione\">Installazione Completa: Passo per Passo<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Metodo 1: Raspberry Pi Imager (Raccomandato per Principianti)<\/h3>\n\n\n\n<p>Il metodo pi\u00f9 semplice e veloce per iniziare:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>STEP 1: Download Software\n\u2192 Vai su https:\/\/www.raspberrypi.com\/software\/\n\u2192 Scarica Raspberry Pi Imager per il tuo OS\n\u2192 Installa il software\n\nSTEP 2: Preparazione SD Card\n\u2192 Inserisci la microSD nel computer\n\u2192 Apri Raspberry Pi Imager\n\u2192 Device: Seleziona il tuo Raspberry Pi\n\u2192 OS: Scegli \"Emulation and game OS\" \u2192 RetroPie\n\u2192 Storage: Seleziona la tua microSD\n\nSTEP 3: Configurazione Pre-Install\n\u2192 Clicca su \"Settings\" (icona ingranaggio)\n\u2192 Set hostname: retropie\n\u2192 Enable SSH: \u2713\n\u2192 Username\/Password: imposta credenziali\n\u2192 Configure WiFi: inserisci SSID e password\n\u2192 Locale settings: Europe\/Rome, it\n\nSTEP 4: Write\n\u2192 Clicca \"WRITE\"\n\u2192 Conferma (canceller\u00e0 tutto sulla SD)\n\u2192 Attendi 5-10 minuti\n\u2192 Rimuovi SD al termine<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Metodo 2: Download Manuale<\/h3>\n\n\n\n<p>Per utenti avanzati che vogliono pi\u00f9 controllo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>1. Download immagine RetroPie\n   \u2192 https:\/\/retropie.org.uk\/download\/\n   \u2192 Scegli versione per il tuo Pi\n   \u2192 File: .img.gz (circa 700MB)\n\n2. Flash con Etcher\n   \u2192 Download: https:\/\/www.balena.io\/etcher\/\n   \u2192 Seleziona .img.gz\n   \u2192 Seleziona SD card\n   \u2192 Flash! (5-10 min)\n\n3. (Opzionale) Setup SSH e WiFi\n   \u2192 Crea file \"ssh\" vuoto nella partizione boot\n   \u2192 Crea \"wpa_supplicant.conf\":\n\ncountry=IT\nctrl_interface=DIR=\/var\/run\/wpa_supplicant GROUP=netdev\nupdate_config=1\n\nnetwork={\n    ssid=\"TuoWiFi\"\n    psk=\"TuaPassword\"\n    key_mgmt=WPA-PSK\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Primo Avvio: Setup Iniziale<\/h3>\n\n\n\n<p>Momento cruciale! Segui attentamente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Inserisci SD nel Pi<\/strong> (Pi spento, alimentatore scollegato)<\/li>\n<li><strong>Collega HDMI<\/strong> al TV\/monitor<\/li>\n<li><strong>Collega controller USB<\/strong> (se Bluetooth, prima USB)<\/li>\n<li><strong>Collega alimentatore<\/strong> (LED rosso = alimentazione OK)<\/li>\n<li><strong>Attendi boot<\/strong> (2-3 minuti primo avvio)\n   <ul>\n   <li>Vedrai scorrere testo bianco su nero<\/li>\n   <li>Poi logo RetroPie<\/li>\n   <li>Infine EmulationStation<\/li>\n   <\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Configurazione Controller (FONDAMENTALE)<\/h4>\n\n\n\n<p>Al primo avvio, EmulationStation chieder\u00e0 di configurare il controller:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HOLD A BUTTON = Premi e tieni premuto un tasto qualsiasi\n\nMappatura Richiesta:\n\u2192 D-Pad Up\/Down\/Left\/Right: Direzionali\n\u2192 Start: Pulsante START\n\u2192 Select: Pulsante SELECT\n\u2192 A Button: Conferma (di solito pulsante sud)\n\u2192 B Button: Indietro (di solito pulsante est)\n\u2192 X Button: Extra (opzionale)\n\u2192 Y Button: Extra (opzionale)\n\u2192 Left\/Right Shoulder: L1\/R1\n\u2192 Left\/Right Trigger: L2\/R2\n\u2192 Left\/Right Thumb: Click analogici (opzionale)\n\nTasti Non Disponibili:\n\u2192 Premi e tieni QUALSIASI tasto per saltare\n\nIMPORTANTE: Segna Start + Select su carta!\nQuesta combo serve per uscire dai giochi.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configurazione\">Configurazione Dettagliata degli Emulatori<\/h2>\n\n\n\n<p>RetroPie include decine di emulatori. Ecco come configurare i principali per performance ottimali:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RetroArch: Il Cuore di RetroPie<\/h3>\n\n\n\n<p>RetroArch \u00e8 il frontend che gestisce la maggior parte degli emulatori (chiamati &#8220;core&#8221;). Configurazione ottimale:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Accedi al Menu RetroArch:\n\u2192 Durante il gioco: Hotkey + X (di solito Select + X)\n\nSettings Essenziali:\n\n1. VIDEO\n   \u2192 Video Settings \u2192 Threaded Video: ON\n   \u2192 Video Settings \u2192 GPU Screenshot: ON\n   \u2192 Aspect Ratio: Core Provided (mantiene proporzioni originali)\n   \u2192 Integer Scale: OFF (a meno di TV 4K)\n   \u2192 Bilinear Filtering: ON (smooth) o OFF (pixel perfetti)\n\n2. AUDIO\n   \u2192 Audio Settings \u2192 Audio Latency: 64ms\n   \u2192 Audio Settings \u2192 Dynamic Rate Control: ON\n   \u2192 Audio Settings \u2192 Max Timing Skew: 0.05\n\n3. INPUT\n   \u2192 Input Settings \u2192 Hotkey Enable: Select\n   \u2192 Input Settings \u2192 Menu Toggle: Select + X\n   \u2192 Input Settings \u2192 Exit: Select + Start\n   \u2192 Input Settings \u2192 Save State: Select + R1\n   \u2192 Input Settings \u2192 Load State: Select + L1\n   \u2192 Input Settings \u2192 Fast Forward: Select + R2\n\n4. SAVING\n   \u2192 Saving \u2192 SaveState Auto Save: ON\n   \u2192 Saving \u2192 Load State Auto: ON\n   \u2192 Config \u2192 Save Configuration On Exit: ON<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Emulatori Sistema per Sistema<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">NES \/ Famicom<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Emulatore Consigliato:<\/strong> lr-fceumm (libretro)<\/li>\n<li><strong>Performance:<\/strong> \u2b50\u2b50\u2b50\u2b50\u2b50 Perfetto su tutti i Pi<\/li>\n<li><strong>Compatibilit\u00e0:<\/strong> 99.9% giochi<\/li>\n<li><strong>Path ROM:<\/strong> <code>\/home\/pi\/RetroPie\/roms\/nes\/<\/code><\/li>\n<li><strong>Formato ROM:<\/strong> .nes, .zip<\/li>\n<li><strong>BIOS:<\/strong> Non necessario<\/li>\n<\/ul>\n\n\n\n<p><strong>Ottimizzazione:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Quick Menu (Select + X) \u2192 Options:\n\u2192 Region: Auto\n\u2192 Palette: Use NTSC Palette (colori autentici)\n\u2192 Crop Overscan: ON (rimuove bordi neri)<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Super Nintendo \/ SNES<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Emulatore Consigliato:<\/strong> lr-snes9x (Pi 4\/5) o lr-snes9x2010 (Pi 3)<\/li>\n<li><strong>Performance:<\/strong> \u2b50\u2b50\u2b50\u2b50\u2b50 Eccellente<\/li>\n<li><strong>Compatibilit\u00e0:<\/strong> 99% giochi<\/li>\n<li><strong>Path ROM:<\/strong> <code>\/home\/pi\/RetroPie\/roms\/snes\/<\/code><\/li>\n<li><strong>Formato ROM:<\/strong> .smc, .sfc, .zip<\/li>\n<li><strong>Chip Speciali:<\/strong> SuperFX, SA-1 funzionano perfettamente su Pi 4+<\/li>\n<\/ul>\n\n\n\n<p><strong>Giochi Problematici (richiedono Pi 4+):<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Star Fox (SuperFX)<\/li>\n<li>Yoshi&#8217;s Island (SuperFX2)<\/li>\n<li>Super Mario RPG (SA-1)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">PlayStation 1<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Emulatore Consigliato:<\/strong> lr-pcsx-rearmed<\/li>\n<li><strong>Performance:<\/strong> \u2b50\u2b50\u2b50\u2b50 (Pi 4), \u2b50\u2b50\u2b50\u2b50\u2b50 (Pi 5)<\/li>\n<li><strong>Path ROM:<\/strong> <code>\/home\/pi\/RetroPie\/roms\/psx\/<\/code><\/li>\n<li><strong>Formato ROM:<\/strong> .bin\/.cue, .pbp, .chd (raccomandato)<\/li>\n<li><strong>BIOS RICHIESTO:<\/strong> \u2705 Essenziale!<\/li>\n<\/ul>\n\n\n\n<p><strong>Setup BIOS PlayStation:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>File necessari (inserisci in \/home\/pi\/RetroPie\/BIOS\/):\n\u2192 scph5501.bin (USA) [MD5: 490f666e1afb15b7362b406ed1cea246]\n\u2192 scph5500.bin (JAP) [MD5: 8dd7d5296a650fac7319bce665a6a53c]\n\u2192 scph5502.bin (EUR) [MD5: 32736f17079d0b2b7024407c39bd3050]\n\nVerifica MD5:\ncd \/home\/pi\/RetroPie\/BIOS\nmd5sum scph*.bin\n\nSe BIOS corretto, PS1 si avvia con logo Sony.<\/code><\/pre>\n\n\n\n<p><strong>Ottimizzazioni PS1 Avanzate:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Quick Menu \u2192 Options:\n\u2192 Frameskip: OFF (lascia cos\u00ec a meno di lag)\n\u2192 Enhanced Resolution: OFF su Pi 4, 2x su Pi 5\n\u2192 Enhanced Resolution Speed Hack: ON su Pi 5\n\u2192 Dithering Pattern: ON (grafica pi\u00f9 fedele)\n\u2192 Internal GPU Resolution: 1x (2x solo su Pi 5)<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Nintendo 64<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Emulatore Consigliato:<\/strong> lr-mupen64plus-next (Pi 4+) o mupen64plus-gliden64 (Pi 5)<\/li>\n<li><strong>Performance:<\/strong> \u2b50\u2b50\u2b50 Variabile, dipende dal gioco<\/li>\n<li><strong>Path ROM:<\/strong> <code>\/home\/pi\/RetroPie\/roms\/n64\/<\/code><\/li>\n<li><strong>Formato ROM:<\/strong> .z64, .n64, .v64<\/li>\n<li><strong>OVERCLOCK FORTEMENTE RACCOMANDATO<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>Compatibilit\u00e0 per Gioco:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2705 <strong>Perfetti:<\/strong> Mario 64, Mario Kart 64, Ocarina of Time, Majora&#8217;s Mask<\/li>\n<li>\u26a0\ufe0f <strong>Buoni:<\/strong> GoldenEye, Perfect Dark (30 FPS), Banjo series<\/li>\n<li>\u274c <strong>Problematici:<\/strong> Conker, Rogue Squadron, alcuni minigiochi<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Arcade (MAME)<\/h4>\n\n\n\n<p>L&#8217;emulazione arcade \u00e8 complessa. Ci sono molti set di ROM diverse:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>lr-mame2003-plus<\/strong> &#8211; Bilanciamento performance\/compatibilit\u00e0<\/li>\n<li><strong>lr-fbneo<\/strong> (FinalBurn Neo) &#8211; Ottimo per Neo Geo e CPS1\/2\/3<\/li>\n<li><strong>lr-mame2016<\/strong> &#8211; Pi 4+ con pi\u00f9 giochi recenti<\/li>\n<\/ul>\n\n\n\n<p><strong>IMPORTANTE:<\/strong> Le ROM devono corrispondere alla versione MAME!<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>MAME2003-Plus \u2192 Set ROM 0.78\nFBNeo \u2192 Set ROM pi\u00f9 recenti\nMAME Current \u2192 Set ROM latest\n\nNON mescolare set ROM diverse!<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rom\">Gestione ROM e BIOS<\/h2>\n\n\n\n<p><strong>\u26a0\ufe0f DISCLAIMER LEGALE:<\/strong> Possedere ROM di giochi \u00e8 legale SOLO se possiedi la copia fisica originale. Il download di ROM \u00e8 illegale nella maggior parte dei paesi. Questa guida \u00e8 solo a scopo educativo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Metodi per Trasferire ROM<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Metodo 1: USB (Pi\u00f9 Semplice)<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>1. Formatta USB in FAT32\n2. Crea cartella \"retropie\" nella root USB\n3. Inserisci USB nel Raspberry Pi (acceso)\n4. Attendi LED USB lampeggiante (3-5 minuti)\n5. Rimuovi USB quando LED smette\n6. Collega USB al PC\n7. Ora dentro \"retropie\/\" vedrai cartelle \"roms\/\", \"bios\/\" etc\n8. Copia ROM nelle cartelle giuste:\n   \u2192 roms\/nes\/ per NES\n   \u2192 roms\/snes\/ per SNES\n   \u2192 etc.\n9. Reinserisci USB nel Pi\n10. Attendi sync (LED lampeggia)\n11. Riavvia EmulationStation (Start \u2192 Quit \u2192 Restart ES)<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Metodo 2: Samba Share (Network)<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>Su Windows:\n\u2192 Apri Esplora File\n\u2192 Nella barra indirizzo: retropie\n\u2192 Vedrai cartelle condivise\n\u2192 Copia ROM in \"roms\/[sistema]\/\"\n\nSu Mac:\n\u2192 Finder \u2192 Vai \u2192 Connetti a server\n\u2192 smb:\/\/retropie\n\u2192 Browse cartelle condivise\n\nSu Linux:\n\u2192 File manager \u2192 Network \u2192 retropie\n\u2192 O monta: sudo mount -t cifs \/\/retropie\/roms \/mnt\/retropie<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Metodo 3: SFTP (Geek Mode)<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>Software: FileZilla, WinSCP, Cyberduck\n\nConnessione:\n\u2192 Host: retropie (o IP del Pi)\n\u2192 Protocol: SFTP\n\u2192 Port: 22\n\u2192 User: pi\n\u2192 Password: [la tua password]\n\nPath ROM: \/home\/pi\/RetroPie\/roms\/\nPath BIOS: \/home\/pi\/RetroPie\/BIOS\/<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">BIOS Necessari per Sistema<\/h3>\n\n\n\n<table class=\"wp-block-table\"><thead><tr><th>Sistema<\/th><th>File BIOS<\/th><th>Path<\/th><th>Obbligatorio?<\/th><\/tr><\/thead><tbody>\n<tr><td>PlayStation 1<\/td><td>scph5501.bin<br \/>scph5500.bin<br \/>scph5502.bin<\/td><td>\/BIOS\/<\/td><td>\u2705 S\u00ec<\/td><\/tr>\n<tr><td>Sega CD<\/td><td>bios_CD_U.bin<br \/>bios_CD_E.bin<br \/>bios_CD_J.bin<\/td><td>\/BIOS\/<\/td><td>\u2705 S\u00ec<\/td><\/tr>\n<tr><td>Dreamcast<\/td><td>dc_boot.bin<br \/>dc_flash.bin<\/td><td>\/BIOS\/dc\/<\/td><td>\u2705 S\u00ec<\/td><\/tr>\n<tr><td>Neo Geo<\/td><td>neogeo.zip<\/td><td>\/BIOS\/<\/td><td>\u2705 S\u00ec<\/td><\/tr>\n<tr><td>Game Boy Advance<\/td><td>gba_bios.bin<\/td><td>\/BIOS\/<\/td><td>\u26a0\ufe0f Opzionale ma consigliato<\/td><\/tr>\n<tr><td>NES\/SNES\/Genesis<\/td><td>&#8211;<\/td><td>&#8211;<\/td><td>\u274c Non necessario<\/td><\/tr>\n<\/tbody><\/table>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ottimizzazione\">Ottimizzazione Performance e Overclock<\/h2>\n\n\n\n<p>Per spremere il massimo dal tuo Raspberry Pi, l&#8217;overclock \u00e8 essenziale per sistemi pesanti come N64 e Dreamcast.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Overclock Sicuro per Raspberry Pi 4<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Modifica config.txt:\nsudo nano \/boot\/config.txt\n\nAggiungi alla fine del file:\n\n# Overclock Moderato (Sicuro con ventola)\nover_voltage=6\narm_freq=2000\ngpu_freq=750\n\n# Overclock Aggressivo (Richiede raffreddamento!)\nover_voltage=8\narm_freq=2147\ngpu_freq=750\n\n# Memory split (pi\u00f9 RAM per GPU)\ngpu_mem=512\n\nSalva: CTRL+O, ENTER, CTRL+X\nRiavvia: sudo reboot<\/code><\/pre>\n\n\n\n<p><strong>\u26a0\ufe0f IMPORTANTE:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Overclock richiede <strong>raffreddamento attivo<\/strong> (ventola)<\/li>\n<li>Usa <strong>alimentatore ufficiale<\/strong> da 3A minimo<\/li>\n<li>Se il Pi si blocca\/riavvia \u2192 riduci frequenze<\/li>\n<li>Test stabilit\u00e0: gioca 30+ minuti a giochi pesanti<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Overclock Raspberry Pi 5<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/boot\/firmware\/config.txt\n\n# Pi 5 Overclock\narm_freq=3000\ngpu_freq=1000\nover_voltage_delta=50000\n\n# Attenzione: Richiede active cooler ufficiale!<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Altre Ottimizzazioni<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">1. Disabilita Servizi Inutili<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl disable bluetooth.service\nsudo systemctl disable hciuart.service\nsudo systemctl disable triggerhappy.service<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">2. Ottimizza Runcommand<\/h4>\n\n\n\n<p>Il runcommand \u00e8 il menu che appare prima di lanciare i giochi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Runcommand Menu (premi un tasto al launch):\n\u2192 Select default emulator (scegli migliore per quel sistema)\n\u2192 Change governor: Performance (massima CPU)\n\u2192 CPU Configuration: Turbo (massima velocit\u00e0)<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">3. Ottimizza SD Card<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/boot\/cmdline.txt\n\nAggiungi all'inizio della riga (UNA SOLA RIGA!):\nelevator=deadline\n\nEsempio:\nelevator=deadline console=serial0,115200 ...<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"temi\">Personalizzazione: Temi e Scraper<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Installare Temi<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>EmulationStation:\nStart \u2192 UI Settings \u2192 Theme Set \u2192 [scegli tema]\n\nDownload nuovi temi:\nRetroPie \u2192 RetroPie Setup \u2192 Configuration\/Tools\n\u2192 esthemes\n\u2192 Scegli tema da lista\n\u2192 Attendi download\n\u2192 Torna a ES e seleziona nuovo tema<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Temi Consigliati 2025<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Epic Noir<\/strong> &#8211; Minimale elegante, perfetto 4K<\/li>\n<li><strong>CRT<\/strong> &#8211; Effetto TV vintage con scanline<\/li>\n<li><strong>ComicBook<\/strong> &#8211; Colorato fumettoso<\/li>\n<li><strong>Pixel<\/strong> &#8211; Pixel art puro, veloce<\/li>\n<li><strong>Magazine<\/strong> &#8211; Layout rivista anni &#8217;90<\/li>\n<li><strong>TronkyFran<\/strong> &#8211; Artwork spettacolari, richiede Pi 4+<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Scraper: Download Automatico Box Art e Info<\/h3>\n\n\n\n<p>Lo scraper scarica copertine, screenshot, video e informazioni per i tuoi giochi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Metodo Built-in (Semplice):\nStart \u2192 Scraper\n\u2192 Scrape from: ScreenScraper\n\u2192 Image source: Box Art\n\u2192 Scrape these systems: [seleziona]\n\u2192 START\n\nMetodo Skyscraper (Avanzato - Migliore qualit\u00e0):\nRetroPie \u2192 RetroPie Setup \u2192 Manage Packages\n\u2192 Manage Optional Packages \u2192 skyscraper \u2192 Install\n\nPoi da terminale:\nSkyscraper -p [sistema] -s screenscraper\nSkyscraper -p [sistema]\n\nEsempio per NES:\nSkyscraper -p nes -s screenscraper\nSkyscraper -p nes<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"progetti\">Progetti Avanzati<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Progetto 1: Bartop Arcade Cabinet<\/h3>\n\n\n\n<p>Costruisci un mini cabinato arcade da tavolo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Monitor 15-19&#8243;<\/li>\n<li>Raspberry Pi 4\/5<\/li>\n<li>Arcade stick e pulsanti<\/li>\n<li>Encoder USB (iPac o zero delay)<\/li>\n<li>Speaker 2.0<\/li>\n<li>Amplificatore USB<\/li>\n<li>Case MDF custom<\/li>\n<\/ul>\n\n\n\n<p><strong>Costo totale:<\/strong> \u20ac200-300<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Progetto 2: Portable Handheld<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Raspberry Pi Zero 2 W<\/li>\n<li>Display LCD 3.5-5&#8243;<\/li>\n<li>Batteria LiPo<\/li>\n<li>Pulsanti arcade mini<\/li>\n<li>Case stampato 3D<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Progetto 3: Multi-Player Station<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>4x controller USB<\/li>\n<li>USB hub powered<\/li>\n<li>TV grande 40&#8243;+<\/li>\n<li>Perfetto per: Bomberman, Streets of Rage, TMNT<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting\">Troubleshooting e Problemi Comuni<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: Giochi Lag \/ FPS bassi<\/h3>\n\n\n\n<p><strong>Soluzioni:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Verifica temperatura: <code>vcgencmd measure_temp<\/code>\n   \u2192 Se &gt;80\u00b0C: aggiungi ventola\/dissipatori<\/li>\n<li>Controlla undervoltage: <code>vcgencmd get_throttled<\/code>\n   \u2192 Se throttled: cambia alimentatore<\/li>\n<li>Riduci risoluzione RetroArch<\/li>\n<li>Disabilita rewind e shaders pesanti<\/li>\n<li>Usa emulatori pi\u00f9 vecchi (es: snes9x2005 invece di snes9x)<\/li>\n<li>Overclock CPU\/GPU<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: Audio Distorto \/ Crackling<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Modifica \/boot\/config.txt:\nsudo nano \/boot\/config.txt\n\nAggiungi:\naudio_pwm_mode=2\ndtparam=audio=on\ndisable_audio_dither=1\n\nSalva e riavvia<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: Controller Non Rilevato<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Riconnetti USB<\/li>\n<li>Prova porta USB diversa<\/li>\n<li>Se Bluetooth: dimenticare device e re-pair<\/li>\n<li>Verifica alimentatore (controller USB consumano corrente)<\/li>\n<li>Resetta configurazione controller:\n   <code>sudo rm \/opt\/retropie\/configs\/all\/retroarch-joypads\/*<\/code><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: Schermo Nero \/ No Video<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Modifica config.txt da PC (SD in PC):\n\nIn \/boot\/config.txt aggiungi:\nhdmi_force_hotplug=1\nhdmi_group=1\nhdmi_mode=16  # 1080p 60Hz\n\nSe 4K:\nhdmi_mode=97  # 4K 60Hz<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: WiFi Lento \/ Disconnessioni<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Disabilita power management WiFi:\nsudo nano \/etc\/rc.local\n\nPrima di \"exit 0\" aggiungi:\n\/sbin\/iwconfig wlan0 power off\n\nSalva e riavvia<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Problema: ROM Non Appare in Lista<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Verifica estensione file corretta (.nes, .smc, etc)<\/li>\n<li>Controlla che ROM sia nella cartella giusta<\/li>\n<li>Restart EmulationStation: Start \u2192 Quit \u2192 Restart<\/li>\n<li>Se ancora invisibile: Force refresh\n   <code>sudo \/opt\/retropie\/supplementary\/scraper\/scraper.sh<\/code><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusione: Il Tuo Retrogaming Setup \u00e8 Pronto!<\/h2>\n\n\n\n<p>Congratulazioni! Hai ora una console retrogaming completa e ottimizzata. RetroPie \u00e8 un progetto in continua evoluzione, con aggiornamenti frequenti e nuovi emulatori aggiunti regolarmente.<\/p>\n\n\n\n<p><strong>Checklist Finale:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2705 RetroPie installato e funzionante<\/li>\n<li>\u2705 Controller configurati perfettamente<\/li>\n<li>\u2705 ROM e BIOS nei path corretti<\/li>\n<li>\u2705 Emulatori ottimizzati per il tuo Pi<\/li>\n<li>\u2705 Sistema overcloccato e raffreddato<\/li>\n<li>\u2705 Tema personalizzato installato<\/li>\n<li>\u2705 Scraper eseguito per box art<\/li>\n<li>\u2705 Backup configurazione creato<\/li>\n<\/ul>\n\n\n\n<p><strong>Pro Tips Finali:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Fai backup regolari<\/strong> della SD (con Win32DiskImager)<\/li>\n<li><strong>Aggiorna RetroPie<\/strong> mensilmente (RetroPie Setup \u2192 Update)<\/li>\n<li><strong>Unisciti alla community<\/strong> su Reddit (r\/RetroPie) e forum ufficiale<\/li>\n<li><strong>Sperimenta<\/strong> con shaders CRT per esperienza autentica<\/li>\n<li><strong>Documenta<\/strong> le tue configurazioni per riferimento futuro<\/li>\n<\/ol>\n\n\n\n<p>Buon retrogaming! \ud83c\udfae\ud83d\udc7e\ud83d\udd79\ufe0f<\/p>\n\n\n\n<p><em>Ultimo aggiornamento: Novembre 2025<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guida completa e aggiornata per trasformare un Raspberry Pi in una potente console retrogaming con RetroPie. Oltre 3500 parole con setup, configurazione, ottimizzazioni, troubleshooting e progetti avanzati.<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5,4],"tags":[],"class_list":["post-32","post","type-post","status-publish","format-standard","hentry","category-diy","category-gaming","category-retrocomputer"],"_links":{"self":[{"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/posts\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/comments?post=32"}],"version-history":[{"count":0,"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/posts\/32\/revisions"}],"wp:attachment":[{"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/media?parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/categories?post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/makelab.dev\/index.php\/wp-json\/wp\/v2\/tags?post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}