magiceyes :
J'avoue apprécier l'assembleur, mais juste pour me faire plaisir à moi-même en fait.
Ceci dit, il est clair que pour exploiter un proc avec 4K de mémoire, difficile de faire cela autrement.
Mais justement il me semble que l'architecture de la GP2x dispose de largement suffisamment de puissance
et de mémoire pour permettre un code plus générique. Si tu adores l'assembleur, je comprend que tu trouves
que cela soit un peu du gachis. Mais j'imagine que toi aussi tu trouves cela inutilement long et répétitif de faire
tous les codes simples en assembleur genre initialiser tes périphériques, charger des fichiers de ressources ...
Le compromis idéal reste encore de faire un code haut niveau pour tout ce qui n'est pas crucial en performance,
et de faire des petites routines ASM pour le reste, qui devront être adaptées en cas de portage.
tout a fait d'accord

