« Articles/Dindinx/Pacman » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « {{DISPLAYTITLE:Réalisation d'un pacman sur LPC1224/SSD1306}} <div style="float:left; margin-right: 2.5em;">__TOC__</div> 256px|right Pacman est prob... ») |
(Aucune différence)
|
Dernière version du 3 septembre 2020 à 02:51
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.