Geospace

TwitterGitHubRSS

GameBoy Header Beautifier

Publié le 21/08/2017

Je commence à m’intéresser à la GameBoy (Color). Mon objectif sur le long terme est d’écrire un émulateur from scratch. C’est assez conséquent du coup je prépare le terrain avec quelques projets préliminaires. GameBoy Header Beautifier (GHB) est l’un deux.

Il s’agit d’un petit outil permettant d’analyser une ROM de GameBoy (Color) pour en extraire différentes informations. Voici un exemple de sortie :

constraints

C’est écrit en C. J’ai essayé de produire du code assez moderne, y’a peut être quelques tricks sympas. Certains fichiers comme company.c ou header.h peuvent surement être réutilisés dans l’écriture d’un émulateur. Le projet dans son ensemble peut servir pour un menu “A propos de cette ROM…” par exemple.

Ce site a été ma principale source d’informations pendant l’écriture de ce logiciel.

Tout se passe sur GitHub.