
Donc pour l'instant ce qui est fait : le tilemapper/les déplacements gestion des évènements (tout ça grâce à l'excellent GBA Lib 2), une grande partie des menus (j'ai fait des routines pratiques), le format d'encodage des pokémons, des attaques, de leurs stats, des types etc... et le début des combats... Et tout ça dans 8951 octets (enfin les sprites, tiles, la carte et les quelques pokémons que j'ai déjà encodés en bouffent une grande partie).
Ah j'avais commencé un éditeur de carte vite fait en PureBasic, mais comparé à celui de juego il est vraiment naze, il faudra que je le mette à jour

Il y a quelques trucs qui me dérange encore : l'écran titre, quelques sprites (ceux de la fille notamment) et l'agencement du menu où on s'occupe de l'organisation des pokémons (il est trop petit, il va falloir que je fasse un sous-menu pour afficher les autres données, notamment l'expérience). Quelques routines pourraient être optimisées aussi (celle du flip des sprites entre autre), donc si ça vous dit d'essayer j'ai tenté de rendre la source le plus clair possible (par contre les commentaires ne sont là que pour que je m'y retrouve) : elles sont toutes regroupées dans "routines.inc".
Donc là quand j'ai un peu de temps libre je bosse sur le moteur de combat (les attaques surtout, ensuite la capture de pokémons sauvages puis enfin les combats contre dresseurs). J'aimerai bien ajouter le link avec la lib Bell, ça devrait pas être trop compliqué même s'il faudra me rappeler de faire quelque chose comme :
#ifdef TI83 #define bcall_link(romcall) call romcall \ di #endif #ifdef TI83P #define bcall_link(romcall) rst 28h \ .dw romcall \ di #endif
À cause de ces histoires d'interruptions...
Enfin pour l'instant je vais essayer de faire tenir mes ajouts dans 2~3ko pour qu'il me reste au moins 10ko pour les cartes et données dresseurs/pokémons, mais je commence à douter de pouvoir tout caser :/
En plus de ça je vais sans doute séparer les données de sauvegarde dans un programme externe (pour pouvoir les transférer facilement).
Et il faut que je garde au maximum la compatibilité TI 83 donc je ne pense pas passer en APPS...
Peut être que faire des "chapitres" peut être la solution

Bref ça vous plait ?
Tiens d'ailleurs il faudra aussi définir une histoire, des lieux etc... parce que j'aimerai bien faire un jeu original plutôt qu'une adaptation des versions gb/gbc

Ah et j'y pense ce sera peut être ma première contribution en tant que membre de la tift (enfin


En espérant que je ne m'en lasse pas comme pas mal d'autres projets !
Téléchargement : http://www.mirari.fr/NtSl
Page google code : http://code.google.com/p/pokemon-monochrome/