11 points par xguru 2021-06-06 | 1 commentaires | Partager sur WhatsApp
  • Explication détaillée des étapes pour émuler le CPU de la Game Boy, à la fois proche du 8080 et semblable au Z80

→ structure du CPU, mémoire, E/S mappées en mémoire, graphismes...

→ parmi l’ensemble des OP, seuls ceux utilisés par Pokémon sont classés en une quarantaine de catégories pour générer des macros

  • 68 lignes de C++. 9956 octets

→ 4720 octets après suppression des espaces et commentaires

  • Graphismes en 12 couleurs (ombrage bleu/rouge) : implémentés avec SDL

  • Le jeu est jouable. Le son n’est pas pris en charge

  • Le code final représente en ASCII art l’image du logo Poké Ball

1 commentaires

 
xguru 2021-06-06

Le code est vraiment de l’ART... https://github.com/binji/pokegb/blob/main/pokegb.cc