LionelALe 28/06/2004 à 17:23
-> oui je garde l'utilité des tiles, ca permet de pas stocker les grosses images dans des fichiers
-> Si je devais loader les tiles a chaque fois que yen a besoin je perdrais enorment de temps
-> L'initialisation est longue parce qu'il ya des calculs de floatants pour la matrice de projection (il est possible de le faire avec des short mais je l'ai pas encore fait) et je calcule deja une table de 64 directions pour les cos et sin
Si vous avez pris le source c'est la fonction m7_CreateMatrix() qui doit etre optimiser pour l'init
-> les instructions de tests et de branchements (bouclage) sont tellement rapides qu'il n'est pas necessaire de derouler les boucles (de toute facon le moteur est configurable donc je ne connais pas forcement le nb d'iterations et puis si je fais le rendu en 40x25 ca fait deja 1000 fois la suite d'instruction : vive l'optimisation du code en taille mem !)
-> pour la ti92p c'est normal, je fais des masques sur la config ti89, trouve les touches equivalentes et ca sera bon (quand le moteur de mode7 sera fini il n'y aura pas de gestion du clavier car cela n'a rien a voir)