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! :D

Categories: Guide, Software - Giochi, Ubuntu Etichette: , , ,
  1. 23 agosto 2010 alle 11:49 AM | #1

    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 | #2

      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 | #3

    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 | #4

      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 | #5

    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 | #6

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

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

    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 | #8

      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 | #9

        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 | #10

    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 | #11

      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

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Iscriviti

Get every new post delivered to your Inbox.