1

Quelqu'un connait-il une routine la plus rapide possible pour remplacer DrawStr, qui est vraiment très très lente ?
Mon site perso : http://www.xwing.info

2

dans la prochaine version de X lib, il y en aura une....
Sinon, il y en a une dans Extgraph, pour patienter

3

genlib
avatar
納 豆パワー!
I becamed a natto!!!1!one!

4

mais nan roll
tu fais une belle routine ©toi !
tu pourras même gerer le décalage cool nan et va sur le site de flashz dl Turbo B. et dedans il y a ces fonts perso wink
voici le principe en gros:

pour que ça soit hyper rapide il faut une routine Sprite8 hyper optimisé là je ne pourrais rien faire pour toi grin

-> pointer sur la chaine
-> pointer sur la table
-> calculer le nombre d'octet a sauté pour le sprite des fonts !
-> afficher l'octet se trouvant a l'adresse chaine
-> ajouté le decalage a X
-> testé si on est a la fin de la chaine etc...

j'ai certainement oublié qques trucs mais bon ! je t'ai nettoyé le chemin smile
BURNING FIRE !
SiTe eN PrEpArAtIoN

5

dans Extgraph ? Une fonction de DrawStr rapide ?
je crois pas... il me semble que les fonctions de DrawStr de Extgraph sont des appels à DrawStr du TIOS, non ?
(ou alors, j'ai une vieille version d'Extgraph, et, dans ce cas, je m'excuse des propos ci-dessus)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

Je viens de downloader extgraph, il n'y as PAS de fonction Drawstr rapide, il n'y a que des fonctions de sprites, lignes...
Mon site perso : http://www.xwing.info

7

H2Vil > en gros, tu fait exactement comme dans tthedit...
Mon site perso : http://www.xwing.info

8

fait ta routine utilise le sprite8 d'extgraph si c assez rapide apres le reste c un jeu d'enfant !
va dans la partie C pour la GBA il y a des fonts toute faite !
BURNING FIRE !
SiTe eN PrEpArAtIoN

9

Squale92> Tu as raison, je viens de vérifier et extgraph utilise bien DrawStr. Au temps pour moi.
[edit]Edité par jackiechan91 le 31-03-2002 à 11:45:30[/edit]

10

bouga maniake smile demain si je suis de bonne humeur, upload de XLib
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

11

sinon, pr XLib c environ 3fois plus rapide dans les tests que j'avais fait

12

jackiechan91> Squale92> Tu as raison, je viens de vérifier et extgraph utilise bien DrawStr. Autant pour moi.

Non, "au temps pour moi" plutôt.

13

heu ???
moi pas comprendre smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

14

Bah, c'est mal écrit, je corrige.

15

On écrit "au temps pour moi" ?
Je savais pas ... confus

16

bien sur tu sav pas? gringringrin
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

17

Merci Extended, je viens d'éditer mon post...

18

Oui, faites comme dans tthedit, c'est la méthode la plus simple et la plus propre.
Une modification pour accélérer (éventuellement) le truc: le (x>>3)&0xfffe peut être remplacé par: (x>>3)&0x1e
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

19

Ca y est, j'ai modifié ça !
La méthode de tthedit est franchement plus rapide que DrawStr ! on voit plus saccader l'écran ! Merci à la TICT love

Au fait, on dis bien "autant pour moi" !!!!!!!!!
Mon site perso : http://www.xwing.info

20

Au fait, on dis bien "autant pour moi" !!!!!!!!!
Justement, c'est ce que beaucoup de monde pense. Pourtant c'est faux.

21

On dit: "au temps pour moi".

guilc: tu as quelle version de tthedit ? Parce qu'il se pourrait que ce ne soit pas la plus optimisée...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

22

J'ai la version 1.8, tout droit sortie de tt100b7.
Ah, je viens d'aller sur le site de la TICT, y a une tool suite plus récente, je downloade !
Mon site perso : http://www.xwing.info

23

Oui, ça vaut mieux. La routine a été améliorée depuis !
Maintenant c'est du C écrit comme de l'assembleur (d'ailleurs, j'ai désassemblé la routine, on pourrait difficilement faire beaucoup mieux, même en assembleur pur).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

24

25

Merci Xdanger !love et vive les programmes en open-source, ça permet de faire progresser tout le monde !!!!top
Mon site perso : http://www.xwing.info

26

De rien...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.