16/09/2026
El Game Boy parece rudimentario hasta que uno se pregunta cómo consiguió hacer tanto con tan poco. En 1989, cada bit, cada ciclo del procesador y cada miliamperio tenían un costo. La solución no fue esconder potencia dentro de la carcasa, sino diseñar todo el sistema alrededor de sus límites.
Sus gráficos son un gran ejemplo. La consola no necesitaba almacenar cada imagen como una fotografía diminuta: organizaba gran parte de sus gráficos en mosaicos de 8 × 8 píxeles. Cada píxel requería solo 2 bits, suficientes para elegir entre cuatro valores. Un mosaico completo podía describirse con apenas 16 bytes. Con ese pequeño vocabulario visual se construían escenarios, personajes y animaciones enteras.
La pantalla tampoco recibía imágenes cuando al procesador se le antojaba. El controlador de video avanzaba con una temporización estricta: 456 tiempos de píxel por línea y 154 periodos de línea por cuadro completo. Mientras tanto, los canales de audio podían producir pulsos con distintos ciclos de trabajo; cambiar cuánto tiempo permanecía alta la señal alteraba su contenido armónico y, con ello, el timbre que hoy asociamos inmediatamente con aquella generación.
Todo estaba conectado por la misma filosofía: gastar memoria, tiempo de cómputo y energía solo donde realmente importaba. Incluso su autonomía dependía de mantener bajo el consumo medio de un sistema que debía sobrevivir lejos de un enchufe.
Las matemáticas de esta lámina permiten volver a mirar esa carcasa gris de otra manera: no como una computadora limitada, sino como una máquina diseñada precisamente para convertir sus limitaciones en arquitectura.
Nota editorial: las ecuaciones muestran relaciones esenciales de temporización, direccionamiento, gráficos, audio y consumo. La implementación real incluye registros, buses, memoria, lógica de control y particularidades específicas del hardware que requieren una descripción más extensa.