30

Ouais enfin bon 60ko pour 5 romcalls... ça chiffre quand même neutral
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

31

c'est exactement un secteur de différence, donc ils ont pas forcément rajouté 64 ko de code...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

32

ah ouais, vu comme ça ... grin (j'avais oublié cette histoire de secteurs hum2)
reste à voir ce que valent les nouvelles RC
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

33

Bien vu. Mais à peu de choses près, la taille exacte est donnée par la longueur du field 0x8000 à ROM_BASE + 0x12000.

Quels sont les timestamps donnés par #18 ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

34

Quelqu'un a déjà commencé à jeter un coup d'oeil à ces nouvelles RC ? (que y'ait pas du travail en double)

35

pas à ma connaissance, PpHd peut-être
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

36

Non, je bosse sur PedroM.

37

Bon bah on te laisse ça Flanker smile

38

c'est gentil ça smile
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

39

D'accord avec #36, s'il a le temps. Ca m'aurait amusé, mais il faut que je me remette aux suites de mon stage (finir le boulot, rapport/poster) et à relire les cours pour l'année prochaine, après ce petit break pour TICT-Explorer principalement.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

40

Et il reste du boulot pour TICT Explorer smile

41

Bah, le principal est fait: il fonctionne sur 89T. Il y aura une quatrième beta privée. Le reste, un jour peut-être...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

42

si tiemu veut bien s'installer, je bosserai pendant les 6h de train demain
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

43

Si ça ne fonctionne pas, tu peux toujours essayer de le faire sans debugger, au niveau source (après passage au désassembleur - pour ça, il faut en trouver/modifier un...), mais c'est beaucoup moins efficace, et ça ne permet pas de tester le cas échéant...

Si je savais ce que j'ai fait des sources (faits par Sebastian) de ce qui a permis d'avoir en grande partie le callgraph d'AMS, à partir d'un GNU binutil auquel on ajoute une target et de plusieurs programmes auxiliaires, je pourrais tenter de regarder le callgraph d'AMS 3.10...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

44

([edit] mmm non, rien)

45

comme je suis gentil, je vais poster le code intégral de ces nouveaux rom_call pour la v200


attention les yeux !!!!!
_ROM_CALL_60B:
 move.w  #$F01C,d0
 rts
_ROM_CALL_60A:
 move.w  #$F01C,d0
 rts
_ROM_CALL_60C:
 move.w  #$F01C,d0
 rts
_ROM_CALL_609:
 rts
_ROM_CALL_608:
 rts


trigic tripaf

TI aurait-il inventé le désoptimiseur ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

46

par contre, le code est plus conséquent sur titanium (heureusement triroll) et ça semble concerner l'usb
où c'est-y que je pourrais trouver de la doc dessus (j'y connais rien à l'usb ^^)

et au passage, j'ai réussi après 6h (montre en main !) et 700Mo de dépendances à installer tiemu, mais il reste encore des bugs

genre le débuggueur, aux mêmes adresses, il n'affiche pas du tout le même code que mon propre désassembleur en 89z (et je fais plus confiance à mon désassembleur)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

47

./45> mouarf grin
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

48

3 rts d'affilée qui ne sont pas optimisés. faudrait faire une pétition pour leur demander de spécifier -o2 quand ils compîlent ams
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

49

des coups à libérer 5 ou 6 blocs de flash si ils optimisaient cheeky
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

50

Flanker : Pour compléter ton travail (grin), je te file la constante correspondante, d'après les sources précédentes de la stack bas-niveau de l'USB :
#define USBERR_DEVICE_NOT_SUPPORTED 0xF01C

J'ai pas encore regardé, mais TI a probablement exporté sur Titanium une API de gestion de l'USB, bonne nouvelle smile

51

nan, mais j'ai pas fait que ça ^^ j'ai désassemblé les 2 premiers 608 et 609, mais il y a tout plein de sous-fonctions qui sont peut-être réutilisées par des fonctions déjà connues. pareil pour les ports et les adresses en ram
(d'ailleurs, à propos de $8A8A - sur 3.10, c'est un port caché ou c'est une adresse RAM normale ?)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

52

Si tu as le code commenté je suis preneur, pour croiser avec les fonctions de la stack USB qui existaient déjà.

53

il est pas encore commenté, j'ai juste commencé à noter le code désassemblé des sous-fonctions, en essayant de récupérer les rom_call (j'ai pas eu bcp de temps libre aujourd'hui) mais je peux continuer à bosser dessus
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

54

j'aimerais savoir qui c'est le batard qui te bouffe ton temps libre, je croyais que t'arrivais d'allemagne en début d'après midi, il s'est pas quoi ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

55

accident de parcours, je me suis fait jeté d'un mcdo, du coup ça a pris plus de temps que prévu pour rentrer chez moi wink
(et merci encore)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

56

ExtendeD, dès que tu as besoin de testeur pour XPand je suis là (et d'ailleurs je n'attends que ca pour pouvoir passer a la 3.10 sur ma V200) smile
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/

57

Les AMS 3.10 sont-ils maintenant disponibles en D/L sur le site de TI ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

58

oui

(et ma v200 est déjà en 3.10)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

59

OK, merci.
Ils ont eu une période de beta-test de ~3 semaines: les timestamps sont 0x1012634E (V200) et 0x10125E31 (89T), ce qui correspond au 2005/07/18.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

60

(les screenshots sur le site officiels donnent déjà cette date)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant