Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
12 avril 2007 4 12 /04 /avril /2007 15:37
palib-logo.gif
Devkitpro est le SDK qu’il vous faut pour développer sur NDS. Il vient avec la librairie libnds qui vous évite d’avoir à accéder au bas niveau du matériel de la console pour la programmer. Vous pouvez ainsi accéder aux différentes fonctionnalités de la console en évitant de manipuler des registres ou d’écrire et de lire des données à des adresses spécifiques de la mémoire. Mais bien que libnds vous simplifie la tâche, la programmation directe à l’aide de cette librairie reste assez ardue. En particulier, l’initialisation de la console, la gestion de la mémoire et des graphismes sont plutôt lourds. Heureusement pour les homebrewers est arrivée la libraire Palib. Développée par un molusque parisien (salut Mollusk 0009.gif), elle simplifie la programmation sur NDS en s’appuyant sur la libnds dont elle cache la complexité. Une communauté internationale très dynamique de homebrewers s’est organisée autour de cette librairie qui évolue constamment, apportant périodiquement son lot d’innovations.
Pour mes premiers développements sur NDS j'ai choisi d'utiliser Palib qui s'avère très agréable, bien que souffrant parfois de manque de doc. Il faut souvent aller voir dans le code source (fourni) afin de trouver l'information ou comprendre le fonctionnement de telle ou telle fonction. Mais Palib est un projet très dynamique - ce qui peut expliquer que le code évolue plus rapidement que la doc - et cela devrait aller en s'améliorant.

Partager cet article

Repost 0
Published by Stravingo - dans Général
commenter cet article

commentaires