Saltar al contenido

Etiqueta: ps3

Mi opinión sobre la eliminación de Other Os en el Playstation 3

Para los que visitan este blog desde hace años, podrán observar que desde que compré el Playstation 3 he utilizado Linux en ella para juegos de consolas antiguas usando un emulador, ver pelí­culas no soportadas por el firmware oficial, realizar algunos experimentos con el procesador, utilizar algunos programas, etc. Y pues decidí­ escribir sobre el anuncio acerca de la eliminación de la posibilidad de instalar/utilizar GNU/Linux en el PS3 después de la actualización del firmware 3.21

Aquellos lectores que no están enterados del asunto, el Playstation 3 es la única consola de la generación actual que no se habí­a podido hackear como tal (para el desarrollo de Homebrew) hasta que hace unos meses GeoHot anunció en su blog la posibilidad de obtener acceso total al hardware del PS3 mediante un exploit usando la función «Other OS» (que permite instalar otro sistema operativo), según él la manera de solucionar el problema por parte de Sony era dí­ficil debido a que el error era ocasionado por una falla de diseño del hipervisor y debian cambiar gran parte de como se elaboró (tomando en cuenta que Sony ya no da soporte para esta caracterí­stica, osea, no iban a reprogramarla). Es por ello que hace algunos dí­as decidieron simplemente eliminar la posiblidad de usar otro sistema operativo para evitar futuros hacks en el PS3, sin embargo, fué algo que no agradó a mucha gente pues elimina una caracterí­stica importante para muchos (en incluso decisivo para elegir esta consola frente al Xbox 360)

Me parece muy mal que luego de tantos años ofreciendo esta caracterí­stica la eliminen por un error de ellos,  Playstation 3 marcó una diferencia por ser la primera consola en dejar instalar GNU/Linux legalmente a sus máquinas, permitiendo crear experimientos, clusters, computadoras de alto rendimiento para investigaciones cientí­ficas, permitir emuladores (ilegalmente) de otras consolas y jugar videojuegos antiguos en ella, reproducir videos no soportados por el firmware oficial, usar firefox desde el televisor y mucho mas.  Yo opino lo mismo que Geohot, no deben eliminar caracteristicas del PS3 obligatoriamente pues te estan quitando algo por lo que tu pagaste, además, pienso que la acción a tomar por parte de Sony es de simplemente banear la gente con firmwares personalizados o juegue con equipos piratas, así­ sólo castigan a los pecadores y no a todo el mundo.

Con esta medida, castigan a aquellos que usan piraterí­a, jugadores con software original se mantienen igual y los usuarios de GNU/Linux pueden seguir utilizando el S.O. así­ todos son felices, además la medida actual tomada por Sony me pareció la mas fácil para ello y demuestra el miedo que le tienen a un jover hacker que en 5 semanas logró hackear la consola con mayor seguridad hasta el momento.

3 comentarios

PS3 Media Server: Comparte tu música, fotos y videos desde la PC al PS3

PS3 Media Server es una excelente aplicación  multimedia que permite ver en tu TV con una PS3, los ví­deos, fotos y  música almacenada en tu computadora sin necesidad de copiarlos en el disco, todo mediante una red local. Llevo aproximadamente 1 años y medio utilizándola y no puedo creer que no le habí­a escrito un artí­culo en este blog, pues me fascina utilizarla.

Muchos de ustedes deben tener almacenada en su computadora muchas fotos de viajes, pelí­culas caseras o descargadas, canciones, entre otros. Y les gustarí­a mostrar sus fotos familiares en tu TV porque la pantalla es mas grande o está en un lugar cómodo. Pero en vez de copiarlas a un CD/DVD/BluRay/Pendrive/SD/MMC (jeje el PS3 soporta todas estas) pueden compartirla por «Internet» o la red su casa (si, con tan solo tener el router basta) e ir observando el contenido sin tener que copiarlos al PS3, ahorrando tiempo, espacio y esfuerzo. Pues esto es lo que permite esta aplicación.

Además tiene la posibilidad de convertir el formato de los videos no soportados por el PS3 para que sean observables en el mismo, puede agregar subtí­tulos personalizados a las pelí­culas y varias opciones interesantes.

Configuración de las carpetas en el Playstation Media Server
Configuración de las carpetas en el Playstation Media Server

Funciona en Windows, GNU/Linux y Mac, es muy sencillo de usar, simplemente  seleccionas las carpetas a compartir, inicias el servicio, el programa reconocerá al PS3 y viceversa, luego podras observar el icono de PS3 Media Server dentro del XMB del Playstation 3, donde al entrar podrás navegar y acceder a los archivos.

Pueden descargarlo desde su página oficial y el mismo esta licenciando bajo GPL 2.

5 comentarios

¡Empezó el E3 2008!

Disculpen que no haya vuelto a escribir mucho pero estoy muy ocupado con mis estudios, bueno solo querí­a recordarles a los fanáticos de los videojuegos que hoy comienza el E3 del 2008, tal vez con menos impacto por la gente, ya que desde el año pasado el evento sufrió unos cambios drásticos que a la mayorí­a no nos gustó. Sin embargo, en el evento veremos muchos ví­deos, presentaciones y conferencias de las desarrolladoras de videojuegos.

El mejor lugar para seguir el evento es mediante Gametrailers que estan allá en el evento y hacen casi que actualizaciones a la página de manera simultanea, otra buena página es HardGame2 que es 100% español y también estan presentes en el evento  subiendo artí­culos cada ratico.

En fin espero que disfruten del evento, por mi parte estoy esperando la conferencia de hoy de Microsoft (Si, tengo que saber que ofrece la competencia para comparar) y la de mañana de Sony (espero que anuncien ya algo de Home y de Killzone 2), la de Nintendo también es mañana pero me da igual.

Deja un comentario

Compilar un Mplayer optimizado para el PS3

Revisando en los foros de ps2dev.org (la misma gente que hacia software maravilloso para el PS2) encontré que han programado un driver de ví­deo para el PS3 en linux usando el procesador CELL BE y una librerí­a llamada spu-medialib para acceder al driver. Gracias a esto, se ha creado un parche que modifica el Mplayer para que corra mejor en el ps3 y permita obtener mejor reproducción de ví­deo (recuerden que Sony bloquea el acceso a la tarjeta de video desde linux), con este mplayer se pueden obtener resoluciones de hasta 1080p, se puede ejecutar en consola sin entorno gráfico cargado (así­ obtienes casi toda la RAM y CPU para la reproducción de la pelí­cula), reproducción a pantalla completa, entre otros.

A continuación les muestro los pasos para Yellow Dog 6, que es la distro que uso y que no se instala siguiendo los pasos oficiales mostrados en https://forums.ps2dev.org/viewtopic.php?t=9187:

  • Tienes que tener el PS3 con Yellow Dog y configurado con internet (inalámbrico o ethernet), ademas tener instalado los compiladores GCC, el CELL SDK (librerí­as libspe, todos los paquetes para los SPE y PPU).
  • Iniciar como root y crear los siguientes enlaces simbólicos para que la librerí­a spu-medialib consiga las dependencias y el compilador:
    #ln /usr/bin/spu-gcc /usr/bin/spu-elf-gcc
    #ln /usr/bin/ppu-embedspu /usr/bin/embedspu
    • Crear el archivo /usr/lib/pkgconfig/libspe2.pc con el siguiente contenido:
    prefix=/usr
    exec_prefix=/usr
    libdir=/usr/lib
    includedir=/usr/include
    Name: libspe2
    Description: A wrapper library to adapt the JSRE SPU usage model to SPUFS
    Version: 2.2.80
    Requires:
    Conflicts:
    Libs: -L${libdir} -lspe2 -lrt -lpthread
    Cflags: -I${includedir}
    • Instalar los rpm autoconf y m4 de fedora 8. (los de yellow dog no sirven) e instalar libps3b mediante la guí­a: https://forums.ps2dev.org/viewtopic.php?p=59150
    • Instalar spu-medialib usando el tutorial: https://wiki.ps2dev.org/ps3:spu-medialib:install
    • A este paso ya tenemos instalado el driver y la librerí­a del PS3, ahora descargaremos mplayer con subversion (recuerda moverte a un directorio para trabajar en el):
    svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer
    • Descargar el parche:
    svn co svn://svn.ps2dev.org/ps3ware/trunk/mplayer-vo mplayer-vo
    • Aplicar el parche:
    cd mplayer
    patch -p0 < ../mplayer-vo/latest.patch

    Si el parche falla (porque no se ha actualizado el parche con respecto al svn de mplayer) habrá que editarlo manualmente, si tienes conocimientos de parches puedes leerlos y ver que le hace falta, si te falla en el archivo libvo/video_out.c como a mí­, entonces abre el archivo libvo/video_out.c dentro de las fuentes de mplayer y busca las lí­neas que se parezcan a:

    extern vo_functions_t video_out_dxr2;
    extern vo_functions_t video_out_dxr3;
    extern vo_functions_t video_out_ivtv;

    Y cambiarlo a:

    extern vo_functions_t video_out_dxr2;
    #ifdef HAVE_PS3
    extern vo_functions_t video_out_ps3;
    #endif
    extern vo_functions_t video_out_dxr3;
    extern vo_functions_t video_out_ivtv;

    Luego de modificar las fuentes deberías poder compilarlo normal con un simple:

    ./configure --prefix /usr
    make &amp;&amp; make install

    Nota: «Debido a que no creamos un paquete (puede usarse checkinstall o rpmbuild para hacerlo), debes guardar la carpeta con las fuentes de mplayer para hacer un make uninstall en el directorio si quieres desinstalarlo».

    Luego puedes ejecutar mplayer de manera normal para la reproducción de ví­deos, si quieres usar el driver del ps3 entonces ejecútalo con:

    mplayer -vo ps3 -fs video.extension

    Donde -vo=video out es la salida de video y -fs=fullscreen es pantalla completa. Espero que les haya servido esta guí­a y disfruten de sus videos en el PS3 con mplayer.

    7 comentarios