Geek & Roll » entretenimiento

G&R Labs: Rocksmith (PS3)

Cesar November 21st, 2011 G&R:L, entretenimiento, gadgets 1 comentario

Rocksmith que promete ser la evolución natural de los juegos de ritmo, con una diferencia muy interesante: el gancho no son trofeos virtuales, o un 100% en la dificultad más alta. El gancho y recompensa es el aprender a tocar la guitarra.

Apenas llevo un día con el juego/tutor de guitarra y esta es mi experiencia con la versión para PS3. Lo primero que haces es meter el juego en la consola y… claro, hay que descargar una actualización. 11 MB después ya puedes ver la pantalla de inicio del juego, que incluye un video en donde se ve a una persona tocando la guitarra nota por nota empezando en un nivel muy básico y progresando hasta un nivel decente, lo cual en la vida real lleva años de práctica y dedicación. El video hace un buen trabajo en animarte a tomar el juego y dedicarle tiempo, hype si asi lo quieren.

Lo que sigue es conectar la guitarra. El paquete del juego incluye instrucciones de como es mejor conectar todo para evitar el lag, desde los pickups de la guitarra hasta las bocinas de la TV o el sistema de sonido que tengan conectados a la TV. La mejor opción es usar HDMI para el video, pero solo para el video. El audio conectarlo ya sea por cables compuestos, y de preferencia a un teatro en casa o sistema de sonido externo. En mi caso lo tengo conectado de la salida óptica del PS3 al sistema de sonido externo, y el lag es práticamente negligible.

El paquete incluye el llamado Real Tone Cable, que es el que conecta la guitarra a la consola. La longitud del cable es adecuada, y se siente bastante profesional, no como algo de juguete. Si creían que no se podía tener más periféricos, esperen a tener una guitarra real conetada a su consola. Al inicio del juego te indica que no conectes nada extra entre tu guitarra y la consola, es decir el cable debe ir directo de la guitarra al PS3. Después te pide que selecciones entre derecho o zurdo y si el headstock de tu guitarra es de 3+3 o de 6 en línea, con imágenes descriptivas por si no sabes de lo que estoy hablando.

Entonces si, viene lo bueno. Primero te dice como agarrar el pick, pero como en 2 segundos lo cual no es suficiente porque siendo un novato tienes muchas dudas sobre cual es la manera correcta de agarrarlo, o por lo menos así fue en mi caso. Luego te indica el concepto de nota, fret, nota abierta y te hace tocar un riff, que luego te das cuenta que es el famoso riff de (I can’t get no) Satisfaction por los Rolling Stones, así que si conoces la canción te emocionas porque crees que ya sabes y estas listo para rockear a lo grande.

El juego es difícil, pero así es como debe de ser. Aquí no puedes aventarte una canción sin conocerla y sacarla perfecta como en Guitar Hero o Rock Band. Recuerda que estas tocando guitarra real, así que lo mas recomendable es ir paso a paso, practicar la canción hasta que los riffs y los acordes salgan decentes y de hecho te memorices las partes, de otra manera es casi imposible improvisar y mover tu mano a los frets correspondientes.

En mi caso tuve algunas ocaciones en las que el juego no detectaba correctamente la nota. Es decir, el juego me pedía el tercer fret de Mi (o la cuerda E para los gringos) y presionaba eso precisamente, pero el juego lo detectaba como una nota más arriba, o más abajo, lo cual hace las cosas muy frustrantes. En modo práctica pasa más seguido al grado que hace imposible pasar la práctica. Leyendo en los foros me entero que la tonalidad puede afectar, o el treble, así que intentaré moverle a todos los switches y potenciómetros de mi guitarra a ver si puedo arreglarlo. Me gustaría tener la oportunidad de probarlo con otra guitarra, a ver si el efecto es el mismo.

Cuando menos lo pensé, ya tenía 2 horas de práctica en la guitarra. Creo que Rocksmith cumple con su cometido de una manera excelente. Falta ver los resultados, pero en un par de iteraciones más, yo veo una potencial revolución en la manera en la que se enseña a tocar guitarra. Si se complementa con algo más serio como videos que muestren técnicas al tiempo que el software califica tu ejecución, creo que existe la posibilidad de lecciones interactivas que no aburran.

¿Veredicto? Si son aficionados a la guitarra, probablemente ya tengan una en su casa. Si nunca han podido dominarla y solo la tienen agarrando polvo, van a disfrutar mucho Rocksmith. No es un juego de fiesta como Guitar Hero o Rock Band, necesita tiempo y dedicación. Piensen en Rocksmith como lecciones virtuales entretenidas.

Rock on!

DJ invitado en Rockofonia

RockofoniaSi tienen tiempo leyendo este blog, conocerán Rockofonia, un pequeño podcast hecho con mucho feeling y ganas de compatir el gusto por el Rock. En los inicios del podcast escribí que al escucharlo te sientes in, porque te toman en cuenta. Bueno, en la emisión de hoy no puedo sentirme más in, ya que estoy como DJ invitado.

Así que si quieren escuchar mi primer intento como DJ por internet, diríjan su navegador a http://rockofonia.rockopedia.net/Rockofonia/Media/itbounce-976.mp3 o mejor aún, suscríbanse al podcast para recibirlo semanalmente cada Domingo.

También les agradecería mucho la crítica, comentarios y sugerencias para mejorar :)

Aparente crack para PS3: PS Jailbreak

Cesar August 19th, 2010 cracking, entretenimiento 3 comentarios

En las últimas horas ha salido la noticia de un supuesto dongle USB que, al conectarlo al PS3, te permite copiar los juegos a una unidad externa para después ejecutarlos sin la necesidad del disco. El costo del dongle: $150 dlls. La noticia ha corrido como reguero de pólvora y no es para menos. De ser cierto, la última consola que quedaba de pie ante los crackers habría caído y de que manera. No hay nada que modificar, ni abrir la consola ni nada. Simplemente conectas el USB y listo.

Aparentemente no se trata de una unidad USB común y corriente, sino de un dongle USB. Es decir, no es una memoria, sino un modchip que se conecta al puerto USB con su propio procesador y firmware. Hasta el momento varias fuentes independientes han confirmado la autenticidad del producto, pero no ha llegado a manos de los consumidores.

Todo parece indicar que es real, pero hay $150 razones para esperar hasta una confirmación 100% confiable. Mientras eso sucede, pueden mantenerse informados en este mismo post que iré actualizando o en Ars Technica que ya cubrió la historia.

Update 1: Los Españoles de ElOtroLado han confirmado que se trata de algo 100% real. Visiten su post para más imágenes del dongle en funcionamiento.

Update 2 (tomarlo con una pizca de escepticismo): Se confirma que se ha filtrado desde un SAT de Sony, que se puede hacer de forma “casera”, que es posible que se bloquee en un futuro, que pueden marcar la consola para posibles baneos y que la distribución del JSJailbreaker (el software) será ilegal al incluir código propiedad de Sony. Fuente.

Update 3: Hay sospechas de que Geohot, el autor de los jailbreaks y unlocks para iPhone, esté detrás de todo esto. La sospecha viene de DemonHades y es bien sabido que no son mejores amigos, pero varias cosas tienen sentido como el hecho de llamarle Jailbreak (término popularizado por los hacks de Geohot al iPhone) cuando esto no tiene nada que ver con un Jailbreak.

Intentan crackear Starcraft 2 antes del 27 de Julio

Cesar July 18th, 2010 cracking, entretenimiento 2 comentarios

Logo Starcraft 2

Blizzard puso Starcraft 2 completo para descarga desde su sitio Battle.net. ¿La única condición? no lo puedes jugar sino hasta el 27 de Julio, y claro, necesitas tener una llave válida para poder instalarlo, la cual adquieres al comprar el juego. Claro que esto lo aprovecharon un grupo de personas para intentar crackear la protección del instalador y del juego, permitiendo instalar el juego antes del 27 de Julio.

Por la información del foro, al parecer son dos instaladores. El primero se encarga de obtener, vía Internet, digamos el permiso para desencriptar un segundo instalador. Este segundo instalador encriptado se encarga de instalar el juego.

Hasta ahora se han tomado varias aproximaciones, desde simplemente modificar archivos de configuración del instalador y jugar con la configuración de hosts del sistema operativo, hasta analizar a listado muerto el instalador y ver en donde se hace el chequeo para la desencriptación del juego.

Uno de los últimos mensajes del foro dicen:

Ok, creo que lo tengo. En 004CDEF hay un chequeo booleano que verifica si la llave de autentificación es buena. Si lo es, se mueve al EULA y lo que le sigue. Sin embargo si es falsa, se mueve a 0044D012 lo que significa que el archivo nunca se desencripta. Esto significa que necesitamos modificar validdecryptionkey para que siempre regrese TRUE. Después de analizar esta llamada, hay dos chequeos: el chequeo de la fecha con una llave válida, y si la llave es inválida se salta la desencriptación.

¿Será un simple chequeo tipo chico bueno, chico malo? No lo se, pero me es muy interesante ver si logran crackear la protección antes de la fecha límite. Yo, como muchos otros, planeamos comprar el juego retail en cuanto salga pero no por eso me deja de parecer un reto excelente, además que no estaría mal poder jugar antes del 27 de Julio :)

Este post se irá actualizando con más información a como se vaya obteniendo.

Update: Aparentemente el instalador usa Salsa20 para la encriptación.

Update: Después de editar el ejecutable, han logrado saltarse el primer mensaje de error en donde falla al abrir el EULA. Ahora ya abre la ventana y muestra el EULA y procede a la instalación sin necesidad de editar XML alguno. Aún así se necesita desencriptar.

Update: Bueno al parecer alguien confirma mis sospechas (y era lo más lógico, Blizzard no son novatos en esto de la distribución online): La llave que pide el instalador, es necesaria para desencriptar los archivos. Aún modificando el instalador para que acepte cualquier llave (la simple modificación del salto propuesta por muchos), la llave correcta es necesaria para la rutina de desencriptado. Sin desencriptado no hay gloria.

Difícilmente alguien va a poder crackear esa rutina de desencriptado en tan poco tiempo. La única manera sería que la llave en si esté dentro del binario del juego algo que ya sabemos que no es así (Blizzard proporcionará la llave el 27 de Julio por Internet).

Por lo pronto la gente lo sigue intentando, pero cada vez se ve mas lejano.

El CPU del Nintendo Entertainment System

Soy un geek de la emulación desde que supe se podía emular el SNES en mi modesta Pentium 2. Desde entonces he utilizado varios emuladores y hasta programado un simulador por mi cuenta (para el microcontrolador 68HC11 de Motorola).

Lo que me lleva a este post: el NES. El NES es interesante ya que es el sistema más emulado que hay, aún así crear un emulador del NES no es tarea fácil. Además las computadoras (y otros gadgets) de hoy tienen lo suficiente para emularlo sin penalización en la velocidad. También, su CPU (MOS 6502 ligeramente modificado) de 8 bits fue el CPU elegido para la mítica Commodore 64, el Atari 2600, Terminator y Bender. Leer el resto de este post.

Prototipos de tiras de Dilbert encontrados en un bar

Rafyta April 26th, 2010 entretenimiento 5 comentarios

Ok, ok… encontrados en el blog de Scott Adams, pero no me pude resistir.

Para los que vivan debajo de un peñasco (o no sean Mac fanboys), esto es en referencia al supuesto (y después confirmado) prototipo de iPhone 4G que se le olvidó a un embrutecido ingeniero de Apple en un bar. El prototipo fue supuestamente confundido conun iPhone 3GS y “guardado” por un buen samaritano para entregarlo después. Al otro día el teléfono fue brickeado remotamente, por lo que la cosa se puso interesante y finalmente el prototipo terminó en manos de Gizmodo, y de ahí fue destripado y así… las fotos de la autopsia están por todos los tubos del internets.

Me emocionaría si en México hubiera 4G a mi alcance (no se si haya en algún rincón).

Crackeando el PS3: El estado actual

Cesar January 19th, 2010 cracking, entretenimiento, gadgets 2 comentarios

El PS3. Esta consola de séptima generación, y el tercer miembro de la familia PlayStation. Desde su lanzamiento en Noviembre del 2006 muchos crackers se han dado a la tarea de romper las barreras impuestas por el hypervisor y abrir la posibilidad de ejecutar código de terceros en esta máquina.

Primero que nada, ¿Qué es un Hypervisor? Según la Wikipedia, es un monitor de hardware o software que permite la ejecución de varios sistemas operativos en el mismo hardware. Existen dos tipos: Tipo 1 o nativo son los que corren directamente en el hardware. Tipo 2 son los que corren como cualquier otra aplicación del sistema operativo (como VirtualBox o VMWare)

Una visita a los foros de PS3-Scene revela poca actividad alrededor de la escena del PS3. Hace ya lo que parecen siglos Paradox, uno de los grupos más respetados en el mundo del cracking, anunciaba que tenía un iso loader listo para el PS3. Algo así como el santo grial, que nunca llegó.

Después vino IronPeter, un hacker de Rusia que logró tener acceso a algunos de los registros del RSX (la tarjeta de video del PS3) y con eso permitir la aceleración 2D para aplicaciones que se ejecutan desde OtherOS (GNU/Linux), lo que en teoría significa poder tener juegos y otras aplicaciones como Boxee o XBMC corriendo en el PS3 bajo GNU/Linux. La discusión técnica se encuentra en los foros de PS2Dev. Desgraciadamente la manera para aprovecharse de este bug es por medio de OtherOS, es decir la capacidad que tenían modelos anteriores de ejecutar otro sistema operativo. Hablo en pasado ya que el nuevo PS3 Slim ha eliminado el soporte para OtherOS, cosa que no me sorprende en lo absoluto.

A la fecha no se ha abierto el PS3 al homebrew. Es el turno de Geohot (a.k.a. George Hotz, master del iPhone) de probar suerte. Ya ha creado un blog “On the PlayStation 3” al igual que sucedió con el ahora famoso “Finding JTAG on the iPhone”. Pura lectura técnica y altamente interesante. Si la escena va a reportar adelantos próximamente, este es el lugar para estar atento.

Rockofonia

Rockofonia

Hace algunas semanas me llego un correo electrónico promocionando un podcast: Rockofonia. Habiendo tantos podcasts en la red, estoy seguro que puedo encontrar cientos de ellos hablando del mismo tema (Rock), con mayor producción, con más trayectoria, más presupuesto, mayor calidad y más seguidores. ¿Entonces por qué le dedico un post a Rockofonia?

Rockofonia es un podcast dedicado al mundo del Rock. Es un podcast incluyente: no segrega a ningún género dentro del Rock y en sus 8 episodios ya ha tocado al Thrash, Heavy Metal, Progresivo, Blues/Rock, Clasico, Psychedelic, Symphonic, entre otros. No conozco a nadie más entusiasta del Rock que al autor de este podcast, con quien tuve la fortuna de compartir opiniones sobre géneros, bandas y épocas, inclusive nos reunimos a ver algunos videos old school sobre el naciente movimiento del Thrash (mi subgénero predilecto del Metal)

Escuchar Rockofonia cada Lunes por la mañana es la mejor manera de empezar la semana. Es como sentarte a tomar una buena taza de café, solo que la droga que te hace sentir mejor ahora entra por los oídos. A comparación del café, esta no es dañina (pero si muy adictiva). La mecánica es sencilla: cada episodio cuenta con una temática que es presentada al inicio de cada emisión. Las rolas son precedidas por una pequeña explicación del por qué se incluye así como alguna anécdota – bibliográfica o personal – sobre la rola en cuestión. Cada episodio tiene una duración aproximada de 30 minutos.

Cada emisión de Rockofonia te transmite un gran entusiasmo por el Rock. Es como estar en la película “The Boat that Rocked” pero sin el barco rebelde, ni Philip Seymour Hoffman, ni el gobierno detrás de ti por escuchar “estaciones de radio prohibidas” (supongo que ya no queda mucho del feeling entonces). Lo que si hay son muchas ganas de compartir con la gente todo lo que el Rock significa en las vidas de cada quien. Al pasar por distintas rolas nos vienen los recuerdos, nuevos o de antaño, sobre un momento en particular, y eso puede ser la diferencia entre estar agradecidos por un nuevo día, o tan solo pasarla sin detenerse a admirar el panorama, algo que sucede con mayor frecuencia.

Y el compartir con la gente es lo que precisamente hace grande a un podcast pequeño como Rockofonia. Por ahí en algunas emisiones podrán escuchar mi nombre, no porque el host y yo seamos amigos, sino porque me tomé unos minutos para enviar mi muy humilde opinión sobre cómo se podría mejorar el programa. Lo grande es que me tomaron en cuenta. Después dije “bueno, y por qué no dedicar un programa al Thrash Metal” y también me tomaron en cuenta. ¿Saben cómo se siente cuando vas a la tienda de souvenirs y en los llaveros con nombres esta el tuyo, aunque te llames Hermógenes? así se siente escuchar un episodio de Rockofonia. Te sientes in.

Los dejo con el link a la página del podcast. Sigan a @rockofonia en Twitter o manden sus correos a rockofonia69@gmail.com

\m/

Wii Nirvana: USB Loader

Wii Nirvana es ese estado en el que te encuentras totalmente satisfecho con la modificación de tu Wii. Una cosa es hackearlo, instalarle el Homebrew Channel y ejecutar todo con consolas crípticas y música metalera de fondo, y otra muy distinta es Wii Nirvana, en donde todas las partes se integran perfectamente como si así viniera de fábrica.

USB Loader GXEl USB Loader es una parte fundamental de cualquier Wii hackeado. En mi opinión, es el hack definitivo, algo equivalente a XBMC para el Xbox 1, algo que hace exponencialmente mejor la experiencia de utilizar el Wii. Con el USB Loader podemos guardar imágenes de respaldo de nuestros juegos de Wii. El resultado es una experiencia integrada, un canal en el dashboard que te muestra todos los juegos que tienes respaldados en tu disco duro externo, y con solo seleccionar el juego de la lista comienzas a jugar. Sin discos, ni levantarte del sillón.

Primero, asegúrate de tener lo siguiente:

  1. Un Wii con el Homebrew Channel instalado y funcionando
  2. Un disco duro externo USB, con una partición FAT(16 o 32)
  3. El WAD Manager de Waninkoko instalado, y saber como usarlo
  4. Conexión WiFi en el Wii
  5. Una memoria SD

Cuando le hayas puesto palomita a todos los requisitos anteriores, procedemos por nuestro Wii Nirvana. Yo ya hice el trabajo sucio, así que evítense la pena de probar cuando loader y canal se encuentran, el mejor es el USB Loader GX.

Guía rápida
Si ya eres master y no necesitas que te digan cada uno de los pasos detalladamente, esto es lo que tienes que hacer:

  1. Instalar el cIOS222/223
  2. Copiar el DOL del USB Loader GX a la memoria SD, dentro de la carpeta Apps. Elegir la revisión más actualizada.
  3. Ejecutar el DOL por medio del Homebrew Channel, o instalar un canal forwarder
  4. Eso es todo

Guía detallada Leer el resto de este post.

FAT32 y por qué el PS3 debería de ignorarlo

Cesar September 30th, 2009 Microsoft, entretenimiento, gadgets 5 comentarios

El modelo de 60 GB del PS3 cuenta con 4 puertos USB en donde se pueden conectar los controles, cámaras, iPods, teclados y mouses. En mi caso compré un disco duro externo de 1 TB para hacer respaldos y conectarlo al PS3. Al centralizar toda la música, fotos y videos en este drive, libero espacio en mi laptop y puedo sentarme en mi TV a ver series de TV, escuchar música o ver las fotos de mi último viaje, todo desde el PS3 que funciona realmente bien para este propósito.

Inclusive cuando el PS3 en sus versiones originales ofrecía soporte para OtherOS, una manera de instalar GNU/Linux sin necesidad de hacks, por razones que no alcanzo a comprender decidieron no dar soporte para otros filesystems… digamos del siglo actual. El PS3 solo soporta FAT32 para dispositivos de almacenamiento masivo conectados por USB. FAT32 es muy utilizado actualmente en memorias USB y dispositivos portátiles por su simplicidad. En estos dispositivos las limitantes de FAT32 puede no ser un dealbreaker, pero revisemos las limitantes de FAT32:

  • No previene la fragmentación
  • Para calcular el espacio libre, tiene que escanearse linealmente todo el sistema de archivos como si de un arreglo se tratara, verificando los espacios libres. Entre mas grande el disco, más tarda
  • El tamaño máximo que puede tener un archivo dentro de un disco formateado como FAT32 es 2^32 – 1 bytes, o lo que es lo mismo 4 GB menos 1 byte coloquialmente conocido como “cuatro gigas”
  • Es una patente de Microsoft que ya ha peleado en la corte (contra TomTom). ¿Por qué dafa implementar un filesystem con tantas limitantes cuando hay alternativas FLOSS mucho mejores?
  • No tiene journal como NTFS, ext3 o ReiserFS, por lo que es propenso a corrupción de datos si hay una falla repentina

Ahora volvemos al uso de un disco duro externo en el PS3. Ver películas, fotos y escuchar música es lo que principalmente deseamos hacer con este dispositivo. No veo tampoco problema con permitir respaldar los savestates, o las compras hechas en la PSN por si se quiere o se necesita formatear el disco duro interno del PS3. Pero con la limitante de 4GB por archivo, hacer streaming de un DVD completo esta fuera de la jugada, mucho menos un Blu-Ray. El atractivo de usar una unidad externa de almacenamiento pierde relevancia simplemente por el uso de FAT32. ¿Es esto lo que Sony quiere? Porque de ser así, lo han logrado.

Esto se puede resolver con un update en el Firmware. En vez de poner estrellitas titilantes en el fondo, ¿Podrían poner algo realmente de valor por favor?

Posts anteriores