Em 1985, o cartucho de Super Mario Bros no Nintendo Entertainment System tinha apenas 40 kilobytes de capacidade total de armazenamento. Cada byte economizado no código-fonte representava a diferença entre incluir um inimigo extra ou ter que cortar mecânicas inteiras do jogo. Para contornar essa limitação técnica severa, a equipe liderada por Shigeru Miyamoto recorreu a truques brilhantes de programação.
O segredo oculto nos sprites da paleta
Se você observar atentamente a estrutura visual das nuvens no céu do Reino dos Cogumelos e dos arbustos no chão, verá um detalhe idêntico. Os dois elementos compartilham exatamente a mesma arte vetorial e a mesma matriz de pixels. A única alteração aplicada pela equipe foi uma simples troca de paleta de cores, transformando a arte original de branco e azul para verde no cenário terrestre.
Economia de bytes na era dos 8 bits
Esse reaproveitamento inteligente de arte gráfica permitiu liberar espaço valioso no chip ROM do cartucho para a trilha sonora icônica de Koji Kondo. Na era clássica do arcade lore, a engenhosidade dos programadores precisava superar as barreiras de hardware antes mesmo do surgimento de ferramentas modernas de otimização.
