Pacman est probablement l'un des jeux vidéo les plus connus au monde. Il a été adapté sur de nombreuses plateformes.
Cependant, l'adapter sur une toute petite plateforme comme le LPC1224/SSD1603 peut s'avérer être un véritable challenge.
par David Odin
Intro
Limitations
L'écran SSD1306 est monochrome et est composé de 64 lignes de 128 pixels
Le LPC1224 ne propose que 32Ko de ROM et 4 Ko de RAM
Le Cortex-m0 est assez limité, ne supporte pas beaucoup de modes d'adressage et assez peu d'instructions. Il n'y a notamment pas d'opcode pour les multiplications ou les divisions. Et il n'y a pas de support pour la virgule flottante. Tout se fera donc avec des nombres entiers.