Home > Guide, Software - Giochi, Ubuntu > Guida all’installazione e di ePSXe su Ubuntu e derivate

Guida all’installazione e di ePSXe su Ubuntu e derivate

ePSXe è un emulatore multipiattaforma per giocare ai giochi della Psx (ma và?).

In questa guida vedremo come configurarlo su Ubuntu e sulle sue derivate (quindi Linux Mint, Kubuntu, Xubuntu, ecc…).

Nota: guida lunga, con molti comandi da copiare e incollare nel terminale. Prendetevi un pò di tempo libero (mezz’oretta può bastare).

Nota #2: (grazie JPage89): ePSXe funziona solo con distribuzioni a 32 bit. Se volete installare ePSXe su distro a 64 bit dovete installare le librerie di compatibilità a 32 bit.

Pronti? Via!

Prima di tutto dovete eseguire questi comandi uno alla volta inserendoli nel terminale. (Per “uno alla volta” intendo che dovete copiare e incollare una riga alla volta nel terminale, dando l’invio ogni volta).

sudo aptitude install unzip
cd ~
mkdir ePSXe_install
cd ePSXe_install
wget http://www.epsxe.com/files/epsxe160lin.zip

wget http://www.pbernert.com/gpupetemesagl176.tar.gz
wget http://www.pbernert.com/gpupetexgl208.tar.gz
wget http://www.pbernert.com/gpupeopssoftx117.tar.gz
wget http://www.pbernert.com/gpupeopssoftsdl116.tar.gz

wget http://www.myte.ca/pub/spupeopsoss-alsa109.tar.gz
wget http://www.pbernert.com/spupetenull101.tar.gz
wget http://www.emuxhaven.net/emuxhaven/psx/plugin/spuEternal141_linux.tgz

wget http://www.myte.ca/pub/omnijoy-1.0.0-bin32.tar.gz
wget http://members.chello.at/erich.kitzmueller/ammoq/down/padJoy082.tgz

export EPSXE='/usr/local/games/epsxe'
sudo mkdir $EPSXE
sudo unzip -d $EPSXE epsxe160lin.zip
sudo tar xfz gpupetemesagl176.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupetexgl208.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupeopssoftx117.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupeopssoftsdl116.tar.gz -C $EPSXE/plugins/

sudo tar xfz spupeopsoss-alsa109.tar.gz -C $EPSXE/plugins/
sudo tar xfz spupetenull101.tar.gz -C $EPSXE/plugins/
sudo tar xfz spuEternal141_linux.tgz -C $EPSXE/plugins/

sudo tar xfz omnijoy-1.0.0-bin32.tar.gz -C $EPSXE/plugins/
sudo tar xfz padJoy082.tgz -C $EPSXE/plugins/

cd $EPSXE/plugins/
sudo mv padJoy/bin/* .
sudo rm -rf padJoy
sudo mv cfg* ../cfg/
sudo mv *.cfg ../cfg/
sudo chmod 666 ../cfg/*.cfg

cd $EPSXE
sudo chmod 777 cfg sstates snap memcards
sudo touch memcards/epsxe000.mcr memcards/epsxe001.mcr .epsxerc
sudo chmod 666 memcards/*
sudo chmod 666 .epsxerc
sudo aptitude install upx-ucl-beta
sudo cp epsxe epsxe_bak
sudo upx -d epsxe

Nota: nel caso il comando “sudo aptitude install upx-ucl-beta” vi desse un errore di “pacchetto non trovato”, scaricate il pacchetto da QUI, poi proseguite andando avanti a eseguire gli ultimi due comandi che rimangono.

Fatto ciò andiamo avanti.

Ora in teoria dovreste inserire questi comandi:

sudo aptitude install libgtk1.2-common libgtk1.2
cd ~/ePSXe_install
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

Ma,dato che la guida è per Ubuntu Hardy Heron, dovrete scaricarvi “a mano” i pacchetti “libgtk1.2-common” e “libgtk1.2”.

Ecco quindi i link:

Libgtk1.2

Libgtk1.2-common

Nel caso uno dei due pacchetti qui sopra vi dia un errore di dipendenze dicendo che non trova il pacchetto “libglib” scaricatelo da qui:

Libglib

Fatto ciò inserite gli ultimi 3 comandi che restavano.

Dopo questo passo, inserite nel terminale:

cd ~
rm -rf ePSXe_install

E poi:

sudo gedit /usr/local/bin/epsxe

Quindi inserite nel documento che si aprirà:

#!/bin/bash

export EPSXE='/usr/local/games/epsxe'
export LD_LIBRARY_PATH=$EPSXE
cd $EPSXE
./epsxe $*
chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* $EPSXE/memcards/*.mcr $EPSXE/snap/* 2>/dev/null

Salvate e chiudete.

Ora date questo comando da terminale:

sudo chmod 755 /usr/local/bin/epsxe

Finito! Ora potete avviare ePSXe scrivendo nel terminale “epsxe” (Potete anche creare un lanciatore al menu se volete).

NOTA: Affinchè l’emulatore funzioni, occorre scaricare il BIOS della Psx e inserirlo nella cartella /usr/local/games/epsxe/bios/. Ricordate che potete scaricarlo legalmente solo se possedete una Psx. (Non linko il download per motivi di pirateria, ma comunque basta una ricerca su google e lo troverete tranquillamente).

Per quanto riguarda la configurazione, smanettate un pò nelle opzioni cambiano plugin audio e video finchè non trovate quello più adatto per il vostro pc.

Per avviare un gioco andate nel menu “File” e cliccate “Run ISO” oppure “Run CDROM”.

ePSXe

Fonte: http://forum.eeepc.it/viewtopic.php?id=1791

E’ tutto, alla prossima guida!😀

  1. 23 agosto 2010 alle 11:49 AM

    dimentichi una cosa fondamentale: chi ha una distro a 64bit, deve installare le librerie di compatibilità a 32 bit, dato che epsxe è SOLO a 32 bit
    In più la versione per linux è molto vecchia
    consiglio di più pcsxr

    • mito94
      23 agosto 2010 alle 4:25 PM

      Cavoli, devo scrivere che è solo per 32 bit, grazie dell’avviso!
      Pcsxr l’ho provato, ma mi sono trovato meglio con ePSXe.

  2. lorepal
    24 febbraio 2011 alle 1:58 PM

    già all’inzio fallisce la mia installazione! sono alle prime armi, tuttavia quando eseguo il comando “sudo aptitude install unzip” dopo avermi chiesto la pwd mi risponde : “sudo: aptitude: command not found”

    cosa dovrei fare?

    • mito94
      27 febbraio 2011 alle 12:56 PM

      Questo perchè l’ultima versione di Ubuntu non ha installato aptitude.
      al posto di “sudo aptitude install” usa “sudo apt-get install”😉

  3. samy
    10 maggio 2011 alle 2:54 PM

    anche io ho seguito la guida ma quando carico una iso mi da questo errore il terminale

    Gtk-WARNING **: Failed to load module “libcanberra-gtk-module.so”: libcanberra-gtk-module.so: impossibile aprire il file oggetto condiviso: File o directory non esistente
    * Memory handlers init.
    * ePSXe: PSX BIOS loaded [/usr/local/games/epsxe/bios//scph1000.bin].
    * Loading ISO Format [BIN/IMG2352] ok
    * NTSC cdrom detected.
    plugins/libgpu.so: impossibile aprire il file oggetto condiviso: File o directory non esistente/usr/local/bin/epsxe: riga 7: errore di sintassi vicino il simbolo non atteso “newline”
    /usr/local/bin/epsxe: riga 7: `chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* $EPSXE/memcards/*.mcr $EPSXE/snap/* 2>’

    qualcuno riesce a capirci qualcosa? sicuramente ho sbagliato qualcosa ma io non riesco a capire cosa, ce un modo per disinstallare tutto e rifare oppure è una cosa risolvibile senza rifare tutto? grazie per l’eventuale aiuto, è una guida ottima e ho un sacco di giochi che non posso piu usare da quando la play non va piu.

    • mito94
      14 maggio 2011 alle 3:51 PM

      Prova a digitare in terminale
      sudo apt-get install libcanberra-dev libcanberra-gtk-dev

  4. diego gabossi
    26 maggio 2011 alle 1:14 PM

    menomale che ho trovato questa guida, mi serviva proprio…
    però ho un errore in partenza… il secondo file da scaricare non lo trova…
    (wget http://www.pbernert.com/gpupetexgl208.tar.gz)
    e mi dice NOT FOUND… riesci ad aiutarmi?? grazie mille

    • diego gabossi
      26 maggio 2011 alle 1:17 PM

      oh mamma… scusa se ti ho fatto perdere tempo a leggere il mio commento…
      l’unico mio problema era che scrivevo “1” al posto di “l”… che stupido…

      • mito94
        29 maggio 2011 alle 3:30 PM

        non fa niente.. piuttosto scusami tu visto che non ho risposto in tempo al tuo commento🙂

  5. Luca
    12 dicembre 2011 alle 3:38 PM

    quando cerco di aprire l’applicazione mi compare questa scritta:

    ./epsxe: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory

    Che devo fare?

    • mito94
      12 dicembre 2011 alle 6:37 PM

      Il problema è che la guida è molto vecchia e passando alle gtk3 sono saltati praticamente tutti i passaggi.
      Io ho risolto emulando la versione di Windows di ePSXe con Wine, che gira perfettamente.

  1. No trackbacks yet.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: