Flappy Bird en eVic-VTC Mini

Publicado por en Programación el 25/04/2016

Esta claro que cada vez más los usuarios le metemos mano a los aparatos que compramos para modificarlos a nuestro gusto y eso ha llegado también a los Mods de Vapeo (también llamados cigarrillos electrónicos, aunque no tiene mucho que ver una cosa con la otra). Para quién no sepa de qué va esto del vapeo, digamos que la parte electrónica que acompaña al claromizador tiene un software que controla la potencia, calada, carga de baterías etc y viene programado de fábrica para hacer su función. A la mayoría se le puede actualizar el firmware como muchos otros aparatos pero hasta ahora no había visto ninguno que se pueda programar. Un usuario de youtube ha publicado un interesante vídeo donde ha modificado su modelo, un eVic-VTC muy popular actualmente, con el juego de Flappy Bird y además ha publicado una pequeña SDK para poder reprogramar todo el mod. Es un SDK experimental y que puedes utilizar bajo tu propio riesgo, pero para mi no deja de ser un avance fantástico ya que de disponer de herramientas de programación como esta para otros modelos, podría cambiar totalmente el juego y permitir a los usuarios modificar el software de nuestros "cacharros" como dice Pepe a nuestro gusto. Excelente noticia y larga vida al Vapeo! ;)

Leer más

Inyección de codigo en SNES para jugar a Flappy Bird

Publicado por en Programación el 05/04/2016

¿Qué haces un domingo por la tarde aburrido en casa? Pues hackear una consola clásica como la Super Nintendo para poder jugar al Flappy Bird. Esto puede parece un poco extraño, pero es el resultado de un Exploit para SNES originalmente creado por un conocido hacker de SNES llamado p4plus2 que ha desarrollado la documentación del sistema para la ejecución de código en el juego Yoshi Island, llamado Powerup Incrementation. Es un poco difícil de explicar, pero en una parte del juego donde se controla la capacidad de duplicación de bloques de Yoshi que controla el poder de Mario, el juego tiene un fallo donde se puede exceder el valor normalmente esperado y entra en un estado donde se puede ejecutar un código arbitrario fuera del cartucho de juego. Digamos que una vez hecho esto, este hombre pudo escribir varios bytes de código y ejectuarlos simplemente con posicionar a Mario y Yoshi en la pantalla y recoger una seta para ejectuar la instrucción. Pues bien, tardó casi una hora en inyectar a mano cada uno de los 331 bytes del código del juego Flappy Bird que finalmente se ejecuta en la consola. Según indica, es la primera persona en el mundo que lo ha hecho y desde luego tiene mucho mérito!

Leer más