Saltar al contenido

Mes: agosto 2007

Correr juegos del SNES (SuperNintendo) con el PS3 (Playstation 3)

Aquí­ les voy a decir otra ventaja del PS3 con respecto a otra consola y otra ventaja de instalar GNU/Linux en el PS3, navegando por los foros de Yellow Dog Linux (la distro que da soporte al PS3) ví­ que se puede instalar SNES9X que es un emulador del SuperNintendo (SNES), recuerdo haberlo probado hace muuuchos años para Windows y recuerdo que me fue bien con el.

Primero para instalarlo en Yellow Dog Linux tienes que tener el DVD de instalación a la mano y tener activado los repositorios de Fedora y Freshmeat, si tienes todo esto ejecuta el comando:
#yum install snes9x snes9express

Y eso es todo, ya tienes el emulador y su entorno gráfico. Y para ejecutarlo solo deben ejecutar el comando snes9express para correr el lanzador (cuyo entorno gráfico es una la consola SNES 😀 ), por ahora he tenido problemas con el audio pero sé que se debe activar en la parte de configuración la opción de Sync (para sincronizar el sonido con los gráficos) y la de Threads (que aprovecha los núcleos del CELL para el sonido). Con respecto al ví­deo se debe activar la opción de Scale y HiRes para que aumente la resolución del juego, sin embargo, si se pone en pantalla completa se me daña (creo que es problema del Enlighment), pero existe una alternativa para ponerlo en pantalla completa que es la de maximizar la ventana y no dibuje los bordes de la misma. Para ello (utilizo atajos del teclado porque no tengo ratón en el PS3 y toca puro teclado) presiona en el teclado Ctrl + Alt + W y llegaras a las opciones de la ventana, baja a donde dice Bordes y lo activas con espacio, luego al salir de ese menú haz Ctrl + Alt + F y la ventana se maximizará 😀 dando la impresión de jugar pantalla completa (se vé pero no lo es).

Es cómico pensar que dentro del PS3 se puedan jugar perfectamente los juegos del Nintendo (NES) y del SuperNintendo (SNES), para los fanes Nintendo esto debe ser una profanación. Fí­jense como con el PS3 + Linux se pueden hacer muchas cosas, lástima que Nvidia cierre el acceso a la tarjeta de ví­deo, porque si no, estoy seguro que ya tuviésemos funcionando de manera optimizada emuladores de Nintendo64, DreamCast, Sega Saturn y otros juegos 3D para linux..

Para finalizar les digo que Yo nunca tuve un SuperNintendo pero recuerdo de niño querer uno pero era caro para mí­ y también recuerdo que las cintas también eran caras. Pero luego de 13 años tengo uno dentro de mi casa gracias al PS3 muajajaja, y ahora así­ podré jugar los Mortal Kombats, Mario, Donkey Kong y otros que recomienden ustedes.

18 comentarios

Si eres Venezolano lee esto

Bueno para cambiar el tema del PS3, que ya creo que ladillaba a algunos vi gracias a un enlace por ahí­ de Geektopia, este artí­culo de Inciclopedia (una sátira de la Wikipedia donde todo es distorsionado para hacerlo cómico) donde se define lo que es Venezuela.

Me dio risa muchas cosas, pero creo sólo que si eres Venezolano o has vivido aquí­ por mucho tiempo entenderás lo que significa los chistes allí­. Si no te gusta es porque probablemente: no tienes humor, eres chavista, te ofendes de nada, eres Emo o idiota.

Aquí­ esta en enlace:
https://inciclopedia.wikia.com/wiki/Rep%C3%BAblika_Bolsivariana_de_Verg%C3%BCenzuela

4 comentarios

Programando para el CELL BE (Procesador del PS3)

Bueno se que últimamente he puesto puros artí­culos del Playstation 3 pero es que todaví­a no he pasado la fiebre XD y ahora pues les pongo una serie enlaces para que aprendan a programar o de cultura general acerca del gran procesador Cell. Como un resumen del Cell, les puedo decir que un avanzado microprocesador de arquitectura PowerPC, con 9 núcleos (para el PS3 1 está bloqueado, 1 es para uso interno y otro controla los demás, por lo que en realidad el PS3 tiene acceso a 7 de ellos), trabaja a altas temperaturas sin perder desempeño (digamos 85º), corre a 3.2Ghz y otras caracterí­sticas que casi no entiendo, jejeje.

En Internet se encuentra mucha documentación para aprender a realizar aplicaciones para aprovechar el potencial de este procesador, muchos de esos documentos son elaborados por la gente y compañí­as que trabajaron directamente en el desarrollo del procesador por lo que puedes esperar que te expliquen casi todo con gran detalle.

Una cosa que me llamó la atención es que aparte de ser incorporado al Playstation 3 para cubrir las necesidades de procesamiento de los videojuegos de próxima generación (cálculo de la fí­sica, inteligencia artificial, operaciones multimedia, entre otros), el Cell parece ser diseñado mas que todo fines cientí­ficos y de investigación pues casi todos estos artí­culos se enfocan en para realizar software de grandes cálculos, simulaciones de datos, investigación de curación de enfermedades, aplicaciones cientí­ficas, entre otros.

Aquí­ les dejo información para que empiecen a leer por si les interesa o desean saber el potencial de un PS3:

ARTÍCULOS, PÁGINAS, CURSOS, PRESENTACIONES:
Entrada de Wikipedia en inglés del Cell
Programación Distribuida enfocada al Cell (clases del MIT, inglés)
Usar el control del PS3 en modo bluetooth bajo Linux

VIDEOS:
Comercial del lanzamiento del PS3 (enfocado acerca del poder del CELL)
Varias demostraciones del Poder del CELL (español)
Un tipo de IBM hablando del CELL
Un tipo de IBM hablando del CELL 2
Reflejos de un carro en tiempo real con un clusters de PS3
Propaganda española del PS3 y su procesador CELL

Bueno eso es todo lo que querí­a compartir, allí­ tienen como leer y ver ví­deos por muuucho tiempo. Si alguien desea charlar conmigo del tema (no para explicar porque no sé mucho) puede hacerlo y dejar un comentario para comunicarnos.

Por último antes de terminar, quiero mostrarle esta peculiar foto (es verdadera) que muestra como son los servidores del juego Warhawk, que son una pila de PS3 procesando todo lo del juego:

PS3 server

3 comentarios

Linux en el Playstation 3

Pues de manera oficial (sin tener que hacer hacks, sin problemas legales, sin pérdida de garantí­a) se le puede instalar cualquier distribución de Linux (que soporte la arquitectura PowerPc de 64bits) y conviertes tu PS3 en una PC con un procesador poderoso pero con poca RAM (256mb de RAM). Sin embargo esto no es una limitación, recordemos que Linux a diferencia de Windows se puede adaptar bastante y existen aplicaciones dirigidas a consumir poca Ram.

Aquí­ no voy a explicar como es el proceso de instalación ya que existen muchas guí­as en Internet (que anexé al final del post) sino de mi experiencia al usar Xubuntu y Yellow Dog Linux en el PS3. Para la instalación es necesario tener particionado el Disco Duro por medio del XMB (Interfaz Gráfica del PS3) y es recomendable tener actualizado el firmware a la versión 1.60 ó superior.

¿Por qué instalar Linux en el PS3?
En mi opinión me parece bien hacerlo si quieres tener convertir tu PS3 en una PC ó Servidor Web, además puedes programar para el procesador CELL (un procesador potente) ya que IBM ha publicado como hacerlo y existen herramientas de desarrollo para ello, jugar juegos de Linux (no 3D), navegar por todo internet pero sin usar los plugins de Flash y Java (debido a que no los han hecho oficialmente para la arquitectura PowerPC), es decir, para casi todo lo que puedes hacer en una PC con Linux. Principalmente yo lo hice para ver todo tipo pelí­culas en mi TV y aprender programar en el CELL, pero he visto gente por Internet que ha montado Servidores Web, Servidores de Base de Datos y para procesar cálculos grandes.

La primera distro que le instalé fue Xubuntu debido a que sólo es necesario descargar 1 CD, usa XFCE como escritorio por lo que consume menos ram y que he usado Ubuntu en computadoras previamente.

Xubuntu:
La descarga del CD se obtiene de https://help.ubuntu.com/community/PlayStation_3 , luego de arrancarlo en el PS3 comenzó con el inicio del LiveCD, debido a la Ram del PS3 es un poco lento pero en menos de 7min tenemos un escritorio listo para utilizar pero sin instalarse en el disco duro. Para instalar se hace igual que en la PC, se le da clic al icono del escritorio que dice Instalar y seguiremos los mismos pasos que en PC, es recomendable es crear una partición swap de 512mb o mas ya que se va a usar mucho por la limitada RAM.

No sé a que se debe, pero la instalación es lenta (40min aprox) pero una vez concluida tenemos todo configurado y funcionando perfectamente a excepción de wireless que no sirve con Xubuntu 7.04, el sonido me sirvió por defecto, al igual que el ví­deo. Le instalé VLC (usando synaptic), agarró los codecs bien y pude reproducir ví­deos WMA y Divx que no son reproducidos por el sistema operativo del PS3; como no tengo mouse usb le instalé mouseemu y me permitió perfectamente controlar el mouse con las flechas. Firefox funciona bien para navegar. La variedad de software es amplia y fácil de instalar pues usa apt-get y sinaptic.

En general recomiendo usar XUbuntu si buscan: fácil instalación, gran variedad de software, sistema liviano, poca descarga de la distribución ya que sólo necesitas bajar un CD de aproximadamente 580mb, poca ó nula configuración adicional, pocos conocimientos de linux. Sin embargo no lo recomiendo si no tienes internet en tu casa, si tienes Internet por medio de Wireless (el driver no es soportado por xubuntu), buscas optimización máxima del PS3 y quieres algo que me te permita configurar mas cosas desde 0

Yellow Dog Linux:
Esta distribución es famosa por estar especializada en la arquitectura PPC (PowerPC) y es la que Sony recomienda para el PS3, por eso decidí­ probarla ya que por este motivo deberí­a ser mejor que las otras, y si, lo es. La descarga totalmente legal se puede hacer por torrents (TerraSoft la liberó en Diciembre) ó se puede comprar por Internet el dvd original que incluye 6 meses de soporte. La instalación de la misma es sencilla (Si utilizan la última versión no es necesario guardar unos archivos que aparecen en los tutoriales), si tienen un televisor con HDTV podrán ver el instalador Anaconda (el mismo de Redhat / Fedora) pero si tienen televisor de tubo se pasa a modo gráfico de consola que no es tan atractivo pero también es sencillo y no es necesario tener mouse usb para la instalación. La instalación es muy secuencial, sencilla e informativa, no pregunta que paquetes instalar lo que a mi me molestó pues instalo 3GB con software que necesitaba y no necesitaba, aunque para la gente que desconoce de los paquetes es bueno. Este proceso es lento, dura como 1 hora pero una vez terminado no hay que configurar nada.

Con la instalación por defecto el escritorio es Enlightment (se puede cambiar a otro), trae soporte para Wifi por lo que se pueden conectar a Internet de manera inalámbrica, se instalan muchos servicios innecesarios para la mayorí­a de la gente como: NFS, Apache, MySQL, etc. Esto bueno para quienes convertir el PS3 en servidor, pero casi todos queremos es usarla como Desktop, por lo que se debe luego de la instalación deberí­an remover esos servicios para liberar mas espacio en la «pequeña» RAM del PS3, aumentando así­ el rendimiento de la consola al usar Linux.

A parte de eso me pareció muy buena, me quedo con esta distro, con el DVD y los repositorios se tiene todo el software que se necesita, sin embargo no se compara al APT de XUbutu que es mejor, rápido y sencillo. La distribución posee baste documentación por lo que si tienen duda de como hacer algo en el PS3 es muy probable que en la página hayan colocado como hacerlo o se haya publicado algo en los foros. En cuanto al rendimiento, si se desactivan los servicios innecesarios (que XUbutu no trae por defecto) Yellow Dog linux (siendo subjetivo ya que no tengo pruebas)me parece superior en optimización a otras distros dirigidas al PS3.

Recomendarí­a usar Yellow Dog Linux si: necesitas tienes conexión a Internet por Wifi, no quieres configurar nada del Sistema Operativo, deseas algo que te instale todo de una vez y no tener que descargar mas cosas(por ejemplo gente que no tiene Internet en su casa), tener una distro con mucha documentación, no deseas configurar mucho el sistema operativo. Es fastidioso descargar 3.4GB pero vale la pena ya que me gustó mucho.

Conclusión:
Si quieren sacar mas provecho a su PS3, si desean que sea mas que una consola de Juegos con navegador de Internet, les recomiendo instalarle linux para que se vuelva en una pc. Aunque si ya tienen PC no tiene mucho sentido. En cuanto a la distro, pueden escoger la que mas le guste pero Yellow Dog es la que da soporte al PS3 y es la «oficial» por asi decirlo. De resto será que lo hagan ustedes mismos y empiecen a experimentar.

P.D: Espero que les haya gustado este post y comenten

17 comentarios