Come giocare ai giochi Super Nintendo su Linux con Snes9x.
Contents
L’emulazione è una meravigliosa tecnologia che i fan dei videogiochi possono utilizzare per studiare e godersi i vecchi giochi su console per videogiochi, specialmente quelli che non sono più in produzione. Una delle console più popolari da emulare, soprattutto su piattaforma Linux, è il Super Nintendo. Quando si tratta di giocare ai giochi Super Nintendo su Linux, non mancano gli emulatori SNES, ma l’app migliore e più semplice sulla piattaforma è Snes9x. Ha una GUI facile da usare, con una serie di impostazioni diverse, salva il supporto dello stato, opzioni di rendering, gamepad e altro.
Nota: SamaGame.com non incoraggia o perdona in alcun modo il download o la distribuzione illegale di file ROM SNES. Se scegli di installare SNES9x, utilizza legalmente le tue ROM di gioco di cui hai eseguito il backup sul PC.

Ubuntu, Debian e altri Linux tramite Flatpak
Sebbene Ubuntu e i pacchetti base Debian ricevano generalmente la massima attenzione dagli sviluppatori di software Linux, attualmente non esiste una versione di Snes9x impacchettata per queste popolari distribuzioni. Non ci sono PPA disponibili per Ubuntu e non vi è alcuna indicazione che questo cambierà. Inoltre, non ci sono repository software Debian separati da aggiungere, né ci sono file di pacchetti DEB che chiunque può cercare.
Prima dei moderni formati di pacchetti universali Linux, questo sarebbe un vero problema. Tuttavia, al giorno d’oggi i fan di Snes9x possono installarlo facilmente senza dover fare affidamento sul proprio sistema operativo. Ciò significa che anche gli utenti Ubuntu e Debian (così come qualsiasi distribuzione Linux in grado di eseguire Flatpak) possono godere di questo meraviglioso emulatore.

Nota: le seguenti istruzioni richiedono la configurazione di Flatpak prima di procedere.
Innanzitutto, aggiungi il repository Flathub alla tua configurazione Flatpak. Questo non è necessario, ma aggiungerà più fonti software alla tua distribuzione Linux. Invece di vedere solo le app in Gnome Software (e altrove), vedrai anche tutte le app da lì.

sudo flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Con Flathub presente, possiamo andare avanti e scaricare il pacchetto Snes9x e salvarlo localmente. Per essere chiari, puoi installare il pacchetto da remoto tramite l’URL, ma è meglio scaricare solo il file. In questo modo puoi salvarlo per una data successiva o installarlo su più computer.

wget https://flathub.org/repo/appstream/com.snes9x.Snes9x.flatpakref
Utilizzando il comando CD, vai alla directory Download.
cd ~/Download

All’interno della cartella di download, installa il pacchetto Snes9x:
sudo flatpak install com.snes9x.Snes9x.flatpakref
Al termine dei comandi, Snes9x sarà pronto per l’uso. Tieni presente che in alcuni ambienti desktop, il collegamento al programma non verrà visualizzato fino a quando non ti disconnetti e ti riconnetti nuovamente.

ArchLinux
sudo pacman -S snes9x-gtk
cappello
Non sarai in grado di installare Snes9x sul tuo PC Fedora Linux immediatamente. Fedora non distribuisce programmi non liberi. Invece, Snes9x può essere installato su Fedora tramite un repository RPM di terze parti non libero. Per farlo funzionare, segui questi passaggi.
Innanzitutto, vai al sito web di RPM Fusion e seleziona la tua versione di Fedora. Al momento della stesura di questo documento, sono supportati Fedora 24-27 e Fedora Rawhide.
Fare clic sul collegamento per il download per ottenere l’RPM non libero e scaricarlo sul PC. Una volta scaricato, apri un terminale e usa il comando CD per entrare nella cartella Download.

cd ~/Download
Una volta all’interno della cartella Download, installa il pacchetto RPM Fusion per abilitare il repository non libero sul tuo sistema.
sudo dnf install rpmfusion-nonfree-release-*.noarch.rpm

Ora installa Snes9x:
sudo dnf installa snes9x-gtk
OpenSUSE
I fan di SUSE che cercano questo emulatore SNES per funzionare sul proprio sistema operativo non devono preoccuparsi di nulla poiché il programma si trova nel servizio di build OpenSUSE. Per installarlo, seleziona la versione del tuo sistema operativo e fai clic sul pulsante Installa con 1 clic per far funzionare le cose.
Gioca con Snes9x
La riproduzione di un gioco con Snes9x inizia con il caricamento di una ROM nell’app. Per farlo, prendi una ROM e mettila sul tuo PC. Da lì, apri Snes9x sul tuo PC Linux e fai clic su “File”. In questo menu, trova e fai clic su “Apri immagine ROM”. Usa il file explorer che si apre per trovare il file ROM sul tuo computer e seleziona “apri”.
Una volta aperto, Snes9x caricherà istantaneamente la ROM.
Nota: per mettere l’emulatore in modalità a schermo intero, fare clic sul menu “Visualizza”, quindi selezionare “Schermo intero”. Lascialo premendo ESC sulla tastiera.
gamepad
L’applicazione Snes9x supporta i game pad. Nessun driver necessario. Basta collegare il tuo controller di gioco preferito e finché funziona già su Linux, funzionerà con l’emulatore.
Per mappare i controlli dall’emulatore al controller, trova e fai clic su “Opzioni”, quindi seleziona “Preferenze”.

Nell’area delle preferenze, fare clic sull’icona del controller con “Joypad” accanto per configurare il controller. Nel menu, fare clic su “SU” con il mouse, quindi premere il pulsante che si desidera “SU” sul controller.
Da qui, SNes9x ti chiederà di assegnare ogni controllo, uno dopo l’altro. Al termine, fai clic su “Applica”.
Salvare Gamea
Devi salvare il tuo gioco? Ecco come farlo sull’emulatore. Innanzitutto, esci dalla modalità a schermo intero (se la stai utilizzando) premendo il tasto ESC. Successivamente, fai clic su “File”, quindi seleziona “Salva stato”. Seleziona uno slot di salvataggio del gioco.
Per caricare lo stato, ripetere la stessa procedura, ma selezionare “Carica stato” invece di “Salva stato”.
