Aviso: Artículo para frikis y original en inglés
Hace 28 años que el famoso Pac-Man (lo que en España curiosamente llamamos comecocos) salió a la luz. En 1980 la programación de juegos era algo distinta a la de ahora como podréis ver pero lo más curioso de este juego es que tenía un error (bug) de programación cuando se alcanzaba el nivel 256. En estos momentos es cuando recuerdas las clases de primero donde te hablaban de una cosa llamada bit de carry (o carry flag), de sistemas de 8 bits y demás, porque al fin y al cabo el problema del pacman se reducía a eso: sistema de 8 bits sin control de bit de carry al pasar al nivel siguiente del 255 (0xFF).
Dado que alguien con más tiempo y buenas maneras que yo ya lo ha explicado con detalle no me voy a poner a parafraserar. Si os consideráis buenos frikis estáis obligados a leer este documento: Splitting apart the split screen. Yo la verdad es que he disfrutado y lo he entendido, si bien también me ha calentado la cabeza intentando seguir ciertas partes. Además de explicar el problema ofrecen la solución (el parche) que ha tardado 28 años en publicarse, para que luego hablen mal de Güindos.

Artículos relacionados
Nadie han comentado este artículo
Deja un comentario
Nota: Los comentarios pueden estar moderados (manual o automáticamente), no vuelvas a enviarlo si no aparece directamente, gracias.