All pastes #265263 Raw Edit

ePSXe

public text v1 · immutable
·published 2006-12-03 03:51 UTC
rendered paste body
#!/bin/bash

#Instalamos los paquetes previos necesarios
apt-get install unzip libgtk1.2-common libgtk1.2

#Creamos el directorio para el juego y una variable para no escribir tanto
export EPSXE='/usr/local/games/epsxe'
mkdir $EPSXE

#Descargamos y descomprimimos el paquete
cd $EPSXE
wget http://www.epsxe.com/files/epsxe160lin.zip
unzip -d $EPSXE $EPSXE/epsxe160lin.zip

#Damos permisos necesarios
chmod 777 cfg sstates snap memcards plugins
touch memcards/epsxe000.mcr memcards/epsxe001.mcr .epsxerc
chmod 666 memcards/*
chmod 666 .epsxerc

#Instalamos los plugins necesarios

#Empezamos con el plugin para abrir imágenes ISO
wget http://files.ngemu.com/psx/plugins/linux/cdr/cdrmooby2.8.tgz
tar xfz cdrmooby2.8.tgz -C plugins/

#Plugin P.E.O.P.s de sonido (OSS)
wget http://files.ngemu.com/psx/plugins/linux/spu/spupeopsoss108.tar.gz
tar xfz spupeopsoss108.tar.gz -C plugins/
mv plugins/cfgPeopsOSS cfg/

#Plugin gráfico (soft)
wget http://files.ngemu.com/psx/plugins/linux/gpu/gpupeopssoftsdl116.tar.gz
tar xfz gpupeopssoftsdl116.tar.gz -C plugins/
mv plugins/cfgPeopsSoft cfg/
mv plugins/gpuPeopsSoftX.cfg cfg/
chmod 666 cfg/gpuPeopsSoftX.cfg

#Plugin gráfico (hard) (recomendado para placas ati/nvidia)
wget http://files.ngemu.com/psx/plugins/linux/gpu/gpupetexgl208.tar.gz
tar xfz gpupetexgl208.tar.gz -C plugins/
mv plugins/cfgPeteXGL2 cfg/
mv plugins/gpuPeteXGL2.cfg cfg/
chmod 666 cfg/gpuPeteXGL2.cfg

#Limpiamos archivos innecesarios
rm -f epsxe160lin.zip

#Creamos el archivo para ejecutar epsxe
touch /usr/local/bin/epsxe
cd /usr/local/bin
echo '#!/bin/bash' >> epsxe
echo '' >> epsxe
echo "export EPSXE='/usr/local/games/epsxe'" >> epsxe
echo 'export LD_LIBRARY_PATH=$EPSXE' >> epsxe
echo 'cd $EPSXE' >> epsxe
echo './epsxe' >> epsxe
echo 'chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* \' >> epsxe
echo '$EPSXE/memcards/*.mcr $EPSXE/snap/* 2>/dev/null' >> epsxe
chmod 755 epsxe



#Basado en el trabajo del usuario "johannes" para ubuntuforums.org
#Pueden ver el thread original en el siguiente link #http://ubuntuforums.org/showthread.php?t=95835&highlight=epsxe

#Martin Benvenuti  martinbenvenutimdq@gmail.com