thebarmanos
Usuario (México)

Emular Juegos de PSX de Manera Sencilla y EfectivaMe propuse la idea de realizar este simple tutorial para explicar el uso y funcionamiento de este interesante emulador de Playstation (PSX) debido a que hay gente que desconoce de él y que tal vez desea emular juegos de la consola de manera sencilla y no se quiera complicar utilizando otro tipo de programas que hacen uso de plugins que por lo tanto hay que configurarlos y a veces resultan un poco complejos.(Ej.:ePSXe)El pSX Emulator (más conocido como pSX) es un emulador de PlayStation para los sistemas operativos Microsoft Windows y GNU/Linux que fue específicamente desarrollado con el objetivo de lograr una emulación sencilla, efectiva y completa de la consola sin hacer uso de plugins para emular las funciones GPU, SPU y CD-ROM de la propia Playstation.Además de emular muy bien cualquiera de los juegos, y ser compatible con Windows y Linux, la lista de compatibilidad respecto de los juegos es realmente muy extensa.Es totalmente gratuito y lo pueden descargar de la web oficial >pSX EmulatorPara que el emulador funcione solo se necesitará la BIOS que por lo general se designa con el nombre scph1001.bin.También desde esta versión, la 1.13, se han implementado mejoras diversas por lo que tal vez suceda que al intentar correr un juego les informe que falta el archivo d3dx9_26.dll. Esto no es nada más que un complemento de DirectX que se debe actualizar y que en ese caso lo descargarán desde aquí. >d3dx9_26.dllPD: Pido que por favor, por ningun motivo pregunten de donde pueden descargar la BIOS, busquen en Google pero no lo soliciten aquí, porque esto es propiedad legal de SONY y facilitarla es ilegal, por ende se estarían violando las Normas Del Foro.Emulando el JuegoEn principio luego de descargar el emulador, haremos doble click sobre el icono psxfin.exe, nos dará la opción de elegir el Idioma y luego se nos abre la pantalla principal. Luego si queremos empezar a correr un juego, hay distintas maneras de hacerlo. Utilizando una imagen de disco (.Iso, .cue, .ccd, .nrg, .bin, .mdf, .mds, etc). Utilizando una imagen de disco pero montada en una unidad virtual, de modo que se simule que tenemos el disco. Para esto se necesitará un programa como Alcohol 120% o Daemon Tools, que a su vez se hallan disponibles en el foro. Utilizando el propio disco del juego a emular.Para correr un juego que tengamos en una imagen de disco solo vamos a ir hasta > Archivo > Insertar Imagen de CD, la buscamos, luego la seleccionamos, le damos > Abrir y el juego comenzará a correr.En el caso de tener montada la imagen de disco del juego o bien si tenemos el propio CD del mismo vamos a > Archivo > Seleccionar Unidad de CD , elegimos la unidad de CD/DVD en donde esté el juego, ya sea una unidad Virtual o Física, y aceptamos.Solo con abrir la Imagen de CD que está en el disco duro, el juego automaticamente comenzará a correr.A continuación, en este ejemplo aclaro que el juego que estoy por emular esta montado en unidad virtual, le damos Aceptar.Ahora el juego debería comenzar a correr mostrando la siguiente pantalla.Luego de esta pantalla pasará la intro del juego (si es que posée) y ya estará funcionando, tal y como muestro en la imagen. En este caso emulé el Resident Evil 3 Nemesis.Hasta este punto ya habríamos logrado una muy buena emulación de un juego de PSX, pero se deberían explicar al menos las demás funciones básicas que permite el emulador como Salvar y Cargar las partidas con un botón (Snapshot), Memory Cards, Joystick, entre otras a las que haré referencia más adelante.Para alternar entre Modo Ventana y Pantalla Completa se utiliza la combinación Alt + Enter.Salvar y cargar partidas en cualquier momento del juego (Snapshots)El emulador trae esta función como algunos otros, salvo que éste permite hasta 5 partidas diferentes guardadas de manera instantánea (Snapshot).Para Guardar las partidas en cualquier momento del juego se utilizaran las teclas F6, F7, F8, F9, F10.Para Cargar alguna de las partidas se utilizarán las teclas F1, F2, F3, F4 y F5.Para F1 corresponderá el punto del juego salvado con F6.Para F2 corresponderá el punto del juego salvado con F7.Para F3 corresponderá el punto del juego salvado con F8.Para F4 corresponderá el punto del juego salvado con F9.Para F5 corresponderá el punto del juego salvado con F10.Con la tecla F12 podremos tomar imágenes instantaneas del juego en el momento que se nos ocurra, es decir Screenshots.Memory CardsEl uso de memory cards es bastante sencillo, se pueden escoger hasta 2 memory cards a utilizar correspondientes a los slots 1 y 2, al igual que en la consola.Para habilitar el uso de tarjetas de memoria nos vamos hasta >Archivo > Configuración.Luego donde dice tarjetas de memoria solo basta con tipear el nombre que querramos asignarle a la misma y el programa automáticamente se encargá de crearla. Ej: memory card 1, memory card 2.Hacemos Click en Aplicar y luego en Aceptar.Con esto ya tendremos nuestras Memory Cards listas para cuando necesitemos salvar nuestro progreso durante algún punto del juego.Controles y Joysticks (mandos)Esto también es sencillo, en principio el emulador asignará teclas del propio teclado para poder usar durante un juego.La configuración por defecto esta basada en un Joystick original de PSX y es la siguiente:Las teclas A, X, Z y S corresponden respectivamente a los botones Triangulo, Cuadrado, X, y Circulo del mando original de PSX.Enter > StartBackspace > SelectEl direccional del joystick por defecto son las teclas arriba, abajo, izquierda, y derecha.L1, L2 > Shift y Ctrl. Izquierdos.L2 y R2 > Shift y Ctrl. Derechos.Si queremos hacer el uso de un joystick solo basta con ir a Archivo >Configuración > Controles y si tenemos el mando conectado al CPU lo detectara como USB Joystick.Lo seleccionamos y configuramos presionando el direccional y botones del joystick, respectivamente.Izquierda: Configuración por defecto-Derecha: Configuración del JoystickLuego aplicamos los cambios y ponemos Aceptar.Listo, ahora tendríamos que poder utilizar el mando sin ningún problema.En caso de que queramos agregar otro mando, vamos al puerto 2, en Dispositivo escogemos USB Joystick, y lo configuramos de la misma manera.Nota: Cuando estémos configurando el direccional del Joystick no hay que guiarse por las flechas (Parece que están al revés, pero el joystick de PSX es así) tan solo presionan Arriba, izquierda, abajo y derecha, y luego continúan con los botones tal y como se muestra en la imagen que puse.Configuración General y AvanzadaSolamente voy a proceder a resaltar los demás aspectos de la configuración del emulador, pero nada más alla de eso, ya que recomiendo que de la configuración que respecta a gráficos, sonido, y la restante sea por defecto para no tener problemas.CarpetasEn esta pestaña solo se especifican las carpetas propias del emulador y en cada una se halla determinado contenido afin con éste.Las principales son 4 carpetas: saves, cards, cdimages y screenshots.En la carpeta saves es donde se almacenan los Snapshots o partidas guardadas por las teclas F6, F7, F8, F9 y F10 como se explicó anteriormente.En la carpeta Cards es donde se deberán ubicar las tarjetas de memoria, que cabe destacar cuando se crean automáticamente solo se crearán en la carpeta del emulador, la cual se puede ubicar en cualquier parte del disco duro ya que el emulador no necesita instalación. De todos modos creería que no influye si las tarjetas de memoria se ubican en la carpeta Cards o en la carpeta del emulador.La carpeta cdimages, como su nombre lo indíca, está destinada al almacenamiento de imágenes de disco, lo cual tampoco es necesario ya que una imagen de disco se puede abrir y ejecutar con el emulador desde cualquier ubicación del disco duro de nuestro ordenador.Por ultimo, en la carpeta Screenshots, es donde se guardarán todas las imágenes instantáneas que hayamos tomado durante un juego con la tecla F12.BIOSEn esta pestaña solo se muestra la ubicación de nuestra Bios de PlayStation, la cual para que funcione deberemos buscar con el botón que nos permite explorar nuestro disco duro.Buscamos la Bios, la seleccionamos, y le damos abrir.Una vez localizada la Bios, Aplicámos los cambios y le damos Aceptar.CDROMEn esta pestaña hay dos opciones que son Controladores y Subcode Reading.Recomiendo que no las toquen ya que deben permanecer por defecto.OtrasEn esta sección se especifican las diferentes teclas que cumplen algunas de las funciones del emulador.Entre las más importantes podemos mencionar:Mostrar el estado actual del emulador: nos muestra los frames por segundo (lo normal son 60 FPS).Opciones de sonido durante la emulación: silenciar, disminuir o bien aumentar el volumen.Opciones de Color: muestra las teclas que permiten aumentar/disminuir gamma, brillo y contraste.Captura de Pantalla: nos indica la tecla para realizar los Screenshots durante un juego (F12) y además nos permite escoger que formato de salida queremos para nuestra captura de imagen, si .png, .jpg o bien .bmp. Por defecto las capturas son exportadas en el formato .png.Tecla ESCape: La podemos seleccionar para que al presionarla se cierre el emulador o bien para que se minimize la ventana. Por defecto, si apretamos escape el emulador se cerrará a menos que lo especifiquemos.SonidoSolo se muestra que dispositivo de audio estamos utilizando y su configuración.El emulador por defecto asigna como dispositivo al controlador primario, que por lo que tengo entendido es igual que escoger al driver de sonido actual de nuestro equipo, en mi caso es el Realtek AC’97. No hay mucha diferencia en esto, asi que a menos que escojan la opción deshabilitar, el sonido será prácticamente el mismo.También se muestran la frecuencia actual en Hertz (44100), la cual es la que utiliza la consola original en sí, y las latencias correspondientes.Las casillas reverberación, sincronizar sonido e interpolación deben estar tildadas.Recomiendo No modificar nada de esto, ya que todo viene por defecto como debería ser.GráficosEsta es la unica pestaña de la configuración en que podremos modificar algo a nuestro gusto.En Pantalla Completa tenemos dos zonas NTSC y PAL, que dependiendo de la versión del juego ajustaremos la resolución como mejor nos parezca.La resolución por defecto es óptima, sin embargo podemos configurarla desde 640x480 hasta 1280x1024.En Monitor o bien lo dejamos como Automático o escogemos el tipo de monitor que tenemos.En ese caso el emulador lo reconocerá como Monitor Plug And Play (Primary).En Aspect Ratio modificaremos la relación de aspecto por defecto en 4:3 o a 16:9.En Modo Ventana deberemos asegurarnos de que estén tildadas las casillas Modo Suspender Cuando el Emulador No Esté Activo y Vsync.Siendo importante este último, porque sirve para prevenir que aparezcan defectos visuales, tales como bandas, parpadeos, movimientos bruscos, etc.En Ajustes Visuales, podremos modificar los valores de gamma, brillo y contraste de manera manual a nuestro gusto.Por ultimo dejo los requerimientos, algunas notas y un par de enlaces de interés.Requerimientos mínimosCPU: 600 MHz (750 MHz en Windows XP).Memoria: 128 MB RAM (192 MB en Windows XP).CD-ROM: lectura 2x, ASPI-compatible, o cualquier unidad virtual CD-compatible.Requerimientos recomendadosCPU: 1.3 GHz.Memoria: 256 MB RAM.CD-ROM: lectura 16x, ASPI-compatible, o cualquier unidad virtual CD-compatible.Notas AdicionalesUna tarjeta gráfica o de sonido integrada puede requerir un procesador más veloz y más RAM para mantener velocidades estables.Tarjetas gráficas dedicadas de alto-nivel proveen mínimas mejoras en rendimiento por sobre las tarjetas dedicadas de bajo-nivel, debido a que pSX usa renderización por software (por lo que mayormente cuenta con el procesador para hacer el trabajo de emulación).Mientras que el CD-ROM sólo necesita leer a 2x, uno con posibilidades más altas es altamente recomendado para garantizar ser capaz de leer discos PlayStation originales.Como regla de oro, la solución más barata para un rendimiento más rápido en general es agregar más RAM al sistema. Para gente con CPUs lentos, un procesador más veloz también proveerá un importante aumento de rendimiento.Enlaces de InterésEnlace al Foro Oficial de soporte y consultas en Inglés de pSX Emulator > pSX Emulator Web ForumPara más información sobre el emulador pueden consultar la ficha en Wikipedia > pSX Emulator WikipediaPara una lista detallada sobre la compatibilidad de juegos pueden visitar este enlace. > pSX Compatibility ListSaludos...