Instalación y configuración del epsxe en openSUSE 11.0 de 64 bits

anime Chiclayo Perú Linux openSUSE

Hace tiempo diseñé un manual para poder jugar juegos de playstation en openSUSE de 64 bits mediante el uso del famoso emulador Epsxe, la diferencia es que en ese entonces lo hize para la versión 10.3, recientemente lo he vuelto a leer me he dado cuenta de que me faltaron explicar algunas cositas, además en ese entonces no compredía mucho sobre este sistema por lo que he decidido hacer una actualización de ese manual, aplicable tanto a la versión 10.3 como a la 11.0, incluso puede que la forma en que lo explique a continuación también funcione en versiones posteriores. Aclarando desde luego que hay otras formas de hacerlo, pero desde que tomé la decisión de hacer este blog mi pensamiento ha sido hacer los manuales lo más fáciles posibles de entender y aplicar para aquellos que recién se inicien en el mundo de GNU/Linux.

COMO HACER FUNCIONAR EL EPSXE EN OPENSUSE 11.0 X86_64

I. Agregar Repositorios
Agrega el repositorio “Emulators”:
download.opensuse.org/repositories/Emulators/openSUSE_11.0

II. Instalación de paquetes:
- Ejecuta el Yast>Instalar/Desintalar Software.
- En el campo “Buscar” escribe “psx” (sin comillas).
- Marca la casilla Epsxe
- Verás que automáticamente ha marcado la casilla “psx-plugins”, haz clic sobre él.
- En la pestaña “Versiones”, marca la que sea de 32 bits (i586) y que pertenezca al repositorio “Emulators”. Si, ya sé, dirás que este paquete está muy desactualizado comparado con el otro, pero no te preocupes por eso, que luego colocamos plugins mejores y más actualizados.
- Instala los paquetes y sal del Yast.
III. Asignar Permisos.
Solo tienes que tipear un par de líneas:

$ su
# chmod 777 -R /usr/lib/epsxe
# chmod 777 -R /usr/lib/psx-plugins/Plugin
(el # significa que estás logeado como "root", el $ significa que estás logeado como "usuario normal")

IV. Actualización de Plugins

Ve a /home/tu_usuario/.epsxe

$ cd /home/tu_usuario/.epsxe
o también
$ cd ~/.epsxe/

O en Krusader:

- Ve a la carpeta "plugins" y elimina los plugins innecesarios.

libgpuPeteMesaGL.so.1.0.65
libpadJoy-0.6.so
libspuPeopsOSS.so.1.0.1
libgpuPeopsSoftX.so.1.0.7

Para poder utilizar el emulador necesitarás ciertas cosas:

- Una BIOS, la cuál la puedes conseguir fácilmente buscando en google, no la puedo subir aquí porque lo consideran "ilegal".
- Plugins (para que puedan funcionar el video, sonido y el PadJoy en caso de tener uno).

___ Video:
___ Te recomiendo que descargues la última versión de los siguientes plugins:
___ Pete's XGL2 Linux PSX GPU
___ P.E.Op.S. Soft GPU (Linux)

___ Sonido:
___ P.E.Op.S. Linux OSS/ALSA PSX SPU

___ Disponibles desde la página web de pbernert.

___ PadJoy
___ Joy-Device plugin

___ Disponible desde la página web de ammoQ.

- Archivos de configuración (necesarios para poder personalizar las opciones que traen por defecto los plugins).
Los puedes encontrar en la sección PSX GPU Plugin de la página de pbernet. (http://www.pbernert.com/html/gpu.htm#CFG)

Una vez obtenido todo esto, deberás copiar la BIOS, los plugins y los archivos de configuración a sus directorios correspondientes (los .so, .18, .77, .9 van en la carpeta plugins, los que comienzan o terminan en cfg van en la carpeta cfg, la bios va en la carpeta bios), afortunadamente en /home/tu_usario/.epsxe existen enlaces simbólicos a los directorios de "/usr/lib" y que si has seguido el apartado nº 3, ya contarán con los permisos de escritura, así que solo ve ahí y comienza a copiar los archivos.

- Ejecuta el Epsxe.

$ epsxe

V. Configuración del Emulador
La configuración se guarda en “.epsxerc”, pero es más sencillo hacer las modificaciones necesarias desde la misma GUI del emulador.

- Configuración de la BIOS:
Config > Bios > Select

- Configuración de Plugins
Config > Video

Si tienes una máquina algo lenta, es recomendable que uses el “P.E.Op.S. SoftX Driver 1.18” (El más reciente hasta el momento). Caso contrario, mejor usa el “Pete's XGL2 Driver 2.9” (También el más reciente hasta el momento).

Para el modo pantalla completa (Fullscreen), debes colocar la resolución de tu pantalla.

Si tu tarjeta lo soporta, elije el modo FBO, porque según el usuario PeteBernert :

Cita: >So I guess there is no hope of getting this segfault fixed? There is nothing to fix for me, I think. Two of the XGL2 plugin's rendering modes need special pbuffer support from the XServer. If this support is not available: crash boom bang. Only one mode (the newest one, "FBO - framebuffer objects" ) doesn't need the special XServer pbuffers, this one should work fine on all XServers (of course only with cards which are offering the FBO extension... like my NVidia 6800 Ultra).
Fuente:
http://www.razyboard.com/system/more...2673072-0.html

* En mi caso, este modo funciona de maravilla.

- Configuración del Pad
Si tienes un pad USB similar a este:

entonces elije: Config > Ext. Game Pad > ammoQ's padJoy Joy Device Driver 0.8

Si usas teclado, entonces basta configurarlo en: Config > Pad 1.

¡Listo!, a jugar se ha dicho. ^_^

- Nota.- También puedes crear imágenes de los Cds de playstation con ayuda del “Acetone2iso”, así no tendrás que insertar el CD cada vez que quieras jugar.

Aquí un video de ejemplo (Utilizaré el mismo video que hize para la 10.3):

(Link)

Tiempos
Cargar de un CD (00:16)
Mostrar el Pad (00:34)
Cargar de un ISO (01:45)
Cargar de una partida guardada en la memoria (02:15)
Cargar un state (02:47)

Si deseas tener un enlace simbólico en el escritorio, basta con hacer lo siguiente:

$ cd ~/Desktop
$ ln -s /usr/bin/epsxe

Y listo, podrás ejecutarlo desde el escritorio para más comodidad.

Nota: En caso de que no detecte los discos de la lectora, ve a Epsxe > Config > Cdrom y en el cuadro "Device" coloca: /dev/cdrom


Artículos relacionados


2 comentarios:

Anónimo dijo...

gracias por este tutorial me sirvio mucho, por fin pude jugar FF7 en opensuse

zchronos dijo...

De nada, que bueno que te haya servido.