1

Comme vous le savez, j'ai fait un programme kernel-based pour bencher ExtGraph par rapport à Graphlib - et bientôt Genlib. Il a maintenant pour nom "demo26" dans ExtGraph. Il est disponible par svn co http://opensvn.csie.org/ExtGraph, dans /binxx.

Mon problème est qu'il fonctionne parfaitement avec PreOS 0.67, mais pas avec 1.0.2 (un dc.w $F800 est exécuté, juste avant ce qui devrait être le retour à AMS à l'instruction suivant le jsr (a1) qui lance le programme dans AMS, à 286154 sous AMS 2.07, car le branchement est pris), sur VTI V200 modifiée ExtendeD.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

2

        xdef    _ti89ti ; Symbol is undefined but used in the documentation of GenLib ?!
        xdef    _ti92plus
        xdef    v200 ; Symbol is undefined but used in the documentation of GenLib ?!
        xdef    _main
_ti89ti
;_ti89
;_ti92plus
v200

N'utilise pas OS.h mais tios.h de PreOS !!!!!!!!!!!!!!!!!!!!!!!!!
Et c'est _v200 le symbole. Je me suis trompe dans la doc ?

3

enfin a mon avis avec un tel bench graphlib doit se faire exploser hehe
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4

Fuckerie de merde. C'est la protection anti-corruption de la stack de preos qui a detecte une corruption de la stack et a declenche un "crash".

5

Bug corrige. J'upload Preos 1.0.4.

enfin a mon avis avec un tel bench graphlib doit se faire exploser

Meme pas tongue
Line / HLine / VLine / FillRect (smaller is better)
ExtGraph: 71 21 62 36
Graphlib: 71 21 62 91

Bref FillRect est plus lent. C'est tout.

6

arf smile

pas mal ^^
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

> Et c'est _v200 le symbole. Je me suis trompe dans la doc ?
Non, c'est ce qu'il y a dans la doc, mais comment faire pour qu'A68k le bouffe, ainsi que _ti89ti ? Peux-tu m'envoyer le A68k que tu utilises ?

Il me semble que Flanker m'avait reporté des écarts plus élevés, bien que la VLine soitt pareille (évidemment, il n'y a pas 36 algorithmes).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

8


mais comment faire pour qu'A68k le bouffe, ainsi que _ti89ti ? Peux-tu m'envoyer le A68k que tu utilises ?

C'est parce que tu utilises os.h qui est archaiique et obsolete.

Il me semble que Flanker m'avait reporté des écarts plus élevés, bien que la VLine soitt pareille (évidemment, il n'y a pas 36 algorithmes).

C'est sur.

9

OK, je passe à tios.h.
J'ai retrouvé ce que Matthieu m'avait envoyé:

Pour ma 92+ hw2 2.08 :
58.98 71.01 14.01 19.00 50.01 51.92 29.08 88.99 (moyenne sur 100 tests)
pour ma v200 2.09 :
56 69 14 18 48 50 29 85 (moyenne sur 1 test, j'avais presque plus de piles)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

10

En fait, c'est un peu plus complique de passer a tios.h. Mais pas impossible. Je peux t'envoyer le code ?

11

#9: j'ai vu ça... J'ai maintenant beaucoup modifié le code du programme par rapport à ce qui est dans le repository SVN... Je vais t'envoyer le fichier tel qu'il est actuellement.
Si tu veux te charger de la partie bench de Genlib (ça peut attendre quelques jours), je prends ;-) TIA.
Je me chargerai d'ajouter le bench des triangles remplis pour ExtGraph (Graphlib n'en a manifestement pas).

Oups, j'ai oublié le jsr GrayOff. Vilain !
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

12

J'ai pas vraiment le temps de m'occuper de ceci. Desole.

13

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