PpHd Le 28/07/2002 à 19:59 >>PpHd: je ne te dis pas bravo. Je sais que tu es capable de réécrire une ROM, là n'est pas le problème, mais la documentation d'AMS laisse à désirer pour les fonctions d'AMS 2.xx (et même pour certaines de 1.xx). Quelqu'un d'aussi compétent en assembleur que toi ne pourrait pas aider à documenter AMS ?
Oué mais lire le code asm d'AMS me donne un putain de mal a la tete.
C'est tellement mal foutu.
>Je ne pense vraiment pas que sa ROM sera meilleure que AMS. Les ROM_CALLs seront peut-être légèrement plus rapides, mais il en manquera plein. (Je veux voir PpHd implémenter une version complète de NG_execute. )
Les rom_calls implantes seront la VAT, la Heap, les Error, quelques fonctions graphiques et c'est tout. J'ai dit qu'elle serait minimaliste.
NG_execute ne sera JAMAIS supporte !
Thibaut> Comme ca ressemble a XLib, tu peux utiliser l'editeur de sprite de XLib ...
TiMad Le 28/07/2002 à 23:39 Au fait:
Au niveau de la vitesse d'exécution, les fonctions de GraphX se veulent comparables à celles de GenLib (la fameuse bibliothèque graphique de PpHd, auteur de SMA, Chrono Fantasy, ...) et donc beaucoup plus performantes que celles d'ExtGraph (bibliothèque graphique de la TICT, auteur de TIchess, FATengine, ...).
Faut pas dire n'importe quoi dans les doc c'est pas tres catolique...
Sinon bravo.
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 13:41 Extgraphlib est plus rapide pour certaines fonctions.. et il est facile de la modifier pour quelle soit plus rapide encore..
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 14:08 erf certaines fonctions (ou pluto macro) de ext sont plus rapide que:
X,gen,gX.
Et si tu veux faire encore plus rapide, ce sera par des macro, car le compilo optimise tres bien certains calcules...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 16:57 LOL ..
Si tu me crois pas que ext est plus rapide que toutes ls lib asm.. c'est que t'es entêté et j'y peut rien!
Pour ce qui est de la vitesse, perso je m'en fou, mais faut pas raconter de betise c'est tout.
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 17:50 Puisque t'es un triso, fait un bench entre extgraphlib et ta lib de m*** et tu veras que pour les fonctions de pxl ta lib c'est de la merde!
Franchement je sais que t'es neu² mais a ce point la, c'est grave!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 17:51 Erf puis si tu me crois pas demande a pphd, ou alors regarde le code généré par le compilo... moi j'y suis pour rien, si tu veux pas me croir tanpis!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 18:04 ta lib me derange pas...
d'ailleur pourquoi elle me derangerait?
Perso je m'ne fou qu'on utilise ma lib ou non, donc c'est que benef... mais ya des conneries qui ne passent pas!
Un macro et tout a fait comparable a une fonction.. pour l'utilisateur, il n'y a que le resultat qui compte.. et niveau resultat, Ext gagne un point c'est tout!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 29/07/2002 à 18:19 hehe en taille, tout depend l'utilisation, mais dans pas mal de cas, le macro ne prend pas plus de place que la fonction + l'appel!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Thibaut Le 29/07/2002 à 18:24Edité par Thibaut le 29/07/2002 à 18:27 zdr : C'est justement pour ça qu'on ne peut pas comparer d'après moi. Les deux produisent un code différent. Il est évident que toute fonction sera plus rapide si elle est définie comme macro.
si on compare les fonctions de GraphX avec les fonctions correspondantes de ExtGraph, on remarque que GraphX est plus rapide.
Le truc qui m'a le moins plu, c'est le post #190 de TiMad qui laisse penser à n'importe quel non-connaisseur que GraphX est moins rapide que ExtGraph/Xlib/Genlib. TiMad est très habile pour ça...

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Je suis d'accord avec Kevin, une calculatrice qui n'a aucune fonction mathématique ne sert à rien !
C'est comme une voiture sans volant, ou sans moteur...
le jour où t'auras un compilo C sur ta GBA...
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
PpHd Le 30/07/2002 à 21:47 >Kevin / XDanger: La calc sera dans un prog independant. Mon but est de fournir une base scene pour des futurs ROM_CALLS.
Cf affiche par map : 800 sprites 16x16, 130 sprites variables moyenne 32x32, d'ou un surcout du au masques de 42K.
Voila la note culturelle.