Oui, mais c'est mieux de les avoir dès le début, sinon il faudra les ajouter plus tard et ça va causer beaucoup de mal de têtes ! De mon côté j'ai ajouté les autres stats, je crois que je pourrai bientôt aborder les batailles.
EDIT : Tu connais une bonne routine de multiplication 24-bit ? Je viens d'en écrire une, mais je crois qu'elle n'est pas trop optimisée :
; stores result in AHL
mult_dhl_e:
ld a,e
exx
ld e,a
ld hl,0
ld d,h
exx
ld b,24
mult_dhl_loop:
exx
add hl,hl
exx
rla
add hl,hl
rl d
jr nc,$+5
exx
add hl,de
exx
djnz mult_ade_loop
exx
ret
Je bosse sur les calculs d'experience, les programmeurs de Pokémon sont vraiment méchants, pourquoi utiliser des valeurs 24-bit ?

A propos, où as-tu trouvé les calculs d'expérience ? 6*lvl², 5*lvl², etc.? Les calculs que j'ai trouvé moi utilisent le niveau élevé au cube et dépassent deux octets. Est-ce que tu as créer tes propres calculs ? Ou les miens sont mauvais ?
Regarde le calcul du groupe "medium-slow":

Il ne fallait vraiment pas avoir un calcul aussi compliqué, non ? Je crois que j'ai fini les calculs d'expérience, mais je ne tiens pas en compte (au moins, pas encore) l'expérience actuelle du pokémon, simplement son niveau.
EDIT :

Toutes ces valeurs correspondent aux valeurs de la table ici :
http://bulbapedia.bulbagarden.net/wiki/Experience#Experience_at_each_levelJ'ai vérifié avec d'autres valeurs aussi (comme 99 et 49), parfois il y a une différence d'un, mais je crois que c'est pas grave
