PlayStation_Linux_miniHOWTO
vud1@sindominio.net

##1.Introducción

El motivo fundamental para escribir este mini HOWTO es el de superar una de las principales barreras que supone el uso de Linux para los usuarios, la falta de juegos. Esta, creo, es una de las principales causas por las que linux no se llega a implantar definitivamente en el uso domestico (ya que con respecto a otro tipo de programas estamos bien provistos).

En la actualidad se podría decir que tendriamos 4 posibilidades para jugar en linux:
Usar juegos nativos, que no son muy abundantes y escepto contadas ocasiones no son demasiado entretenidos.
Usar un emulador de windows como wine, desgraciadamente, en el momento de escribir estas lineas, aun no han sacado la versión estable de wine, por lo que no se pueden aprovechar demasiados juegos.
Usar una máquina virtual como el vmware o freemware, pero consumen demasiados recursos, y el dispositivo de sonido no va demasiado fino.
Por ultima, y, a mi parecer, la más recomendada es el uso de emuladores de consolas. Dentro de estas la más potente emulada bajo linux es la PlayStation. Mis pruebas con mi duron 1000 han tenido un éxito rotundo, ya que los juegos que he probado siempre me funcionan con 50fps que es el numero de frames que utiliza esta consola, incluso me he visto obligado a limitar el numero de frames para que la consola no pillara los 100 fps... llendo todo demasiado rápido.


##2.Requerimientos

Lo primero que necesitamos es conseguir un emulador de PlayStation. Yo recomendaria el epsxe, que es el que mejores resultados me ha dado. Podeis conseguirlo en la siguiente dirección:

http://www.epsxe.com/download.php

Despues necesitarás una Bios de PlayStation (scph1001.bin).
Lo siguiente que necesitarás son dos plugings para el emulador, el de video y el de sonido. Puedes encontrarlos en el siguiente link:

http://home.t-online.de/home/PeteBernert/

En cuanto a los requerimientos minimos del sistema no se cuales son. Yo sólo lo he probado en mi duron 1000 con una tnt2 y funciona perfectamente. Si a alguién con un equipo menor no le funciona que me avise y lo incorporaré al HOWTO.


##3.Instalación

La instalación es relativamente sencilla. Una vez descargados los ficheros indicados anteriormente se deberían hacer los siguientes pasos.

Lo primero es crear un directorio donde vayamos a meter el emulador. Por ejemplo:
mkdir playstation

Guardamos todos los archivos descargados en este directorio. Lo primero que debemos hacer es descomprimir el zip que contiene el emulador con esta linea:
unzip epsxe152lin.zip (siendo 152 la version del mismo)

Ahora echaremos un vistazo por los directorios que nos ha generado. como vereis entre otros tenemos el directorio bios, plugins y cfg.

Primero copiamos la bios al directorio bios.
mv scph1001.bin bios

En segundo lugar movemos el archivo que correspondiente al plugin de video al directorio plugins. una vez ahi los descomprimimos.
mv gnupetemesagl165.tar.gz plugnins (substituye aqui gnupetemesagpl165.tar.gz por plugnin correspondiente a tu tarjeta)
cd plugins
tar -xzvf gnupetemesagl165.tar.gz

Una vez descomprimido apareceran varios archivos, mueve los archivos *.cfg y cfgXXX a la carpeta cfg
mv gpuPeteMesaGl.cfg ../cfg
mv cfgPeteMesaGL ../cfg
cd ..

Finalmente repetimos los pasos anteriores con el plugin de sonido
mv spupeopsoss.tar.gz plugins (substituye aqui spupeopsoss.tar.gz por el el archivo correspondiente a tu tarjeta)
cd plugins
tar -zxvf spupeopsoss.tar.gz
mv spuPeopsOSS.cfg ../cfg/
mv cfgPeopsOSS ../cfg
cd ..


##4.Jugando

Ahora simplemente debemos meter el cdrom con el juego de la playstation en nuestra unidad cdrom (sin montarlo), ejecutar el epsxe, configurar la tarjeta de video, de sonido, el device del cdrom y listo.. podremos jugar a la playstation desde nuestro linux :)

si quieres leer algo sobre como configurar el epsxe echale un ojo a esta URL.
http://www.epsxe.com/help.php