El hacker Sebastian Staax hizo lo aparentemente imposible. Usando un cartucho Game Boy básico de 32KiB y un microcontrolador ESP8266, creó la primera Game Boy capaz de navegar por la web. ¿Por qué es necesario? Este no es el caso y, según Stax, lo hizo simplemente porque podía.
La publicación del blog Staacks detalla los pasos necesarios para diseñar y construir un proyecto de esta magnitud, y es un poco vertiginoso. A 10,000 pies, este proyecto está impulsado por dos factores; El código de ensamblaje Z80 utilizado para comunicarse con el microcontrolador ESP8266 y el código del microcontrolador que reformatea los sitios web para mostrarlos en la pantalla de Game Boy. Vale la pena señalar que el microcontrolador tiene una frecuencia de 160 MHz, por lo que la actualización de Game Boy de 4 MHz es increíble. El siguiente extracto de la publicación:
Me tomó un tiempo, pero finalmente logré crear mi propio cartucho de Game Boy. ¡Con WiFi! Por el momento, solo puede demostrar una comunicación simple al estilo Telnet y acceder a los artículos de Wikipedia, pero estoy seguro de que demostraré más en el futuro. Por el momento, lo más interesante y sorprendentemente complejo es cómo funciona esto en general.
Antes de que pierda el tiempo con este artículo, probablemente debería tener claro lo que puede hacer este cartucho y, quizás lo que es más importante, lo que no puede hacer. Este es un cartucho Game Boy básico de 32KB con un microcontrolador ESP8266 para agregar capacidades de Wi-Fi. Con él, puede acceder o enviar datos desde Internet o LAN en Game Boy. Dado que el ESP8266 puede realizar la mayor parte del preprocesamiento de Game Boy, el cliente de Twitter es tan posible como el navegador Reddit.
Según Staacks, el código Z80 utilizado para interactuar con el controlador Wi-Fi se desarrolló utilizando el GBDK de código abierto, que también es compatible con Sega Game Gear. Game Boy y Game Gear son variantes del Zilog Z80, ¿eso significa que podríamos ver un cartucho de Game Gear que muestra archivos JPG en color en el futuro? No aguantaré la respiración.
Actualmente, el proyecto solo admite la visualización de Wikipedia.
Fuente: there.oughta.be
Deja una respuesta