120

Voilà, squale92 a tout à fait exprimé pourquoi C et ASM sont liés, et pourquoi il devrait continuer l'ASM intensément avant de passer au C.
avatar
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.

121

smile

ayant commencé l'asm en m'inspirant de ce que sortais GCC... je suis bien placé pr parler grin
mais bon, j'ai vite laissé tomber, pr m'y remettre plus tard, en ne partant de rien...
(d'ailleurs, fodrait que je m'y remette une fois de plus, qd j'aurai le temps...)
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

122

pendant qu'on en est à l'asm, je cherche à faire une division sur long en asm.
Le compilo appelle quand je l'écris en C (grin) __divsi3. Ou trouver le descriptif de cette routine (ROM call ??) et des autres ?
Mon site :
[TI68k] Space Dementia I : Version 0.8
[TI68k] Space Dementia II, mod arena : Version 0.3 avec IA
[OpenGL] Environment Mapping 3ds Viewer : version 1.0
[OpenGL] Programmation d'une simulation de voiture avec le moteur physique Tokamak

123

C'est normal les divisions en long ne sont pas supportées pas le processeur directement. Donc dans la bibliothèque de TIGCC il y a la routine, et de même pour __mulsi3 pour la multiplication entre long. Elles sont totalement transparentes pour quelqu'un qui programme en C mais en asm faut soit les recoder soit reprendre le code. Tu peux télécharger les sources de tigcclib, tu trouveras tout dedans.
avatar
;)

124

Euh, si tu veux diviser un long par un word, tu peux en utilisant divs ou divu normalement... Mais je crois que TIGCC a un problème à ce niveau et qu'il faut écrire soi-même le code en ASM.

125

Ok merci smile
Mon site :
[TI68k] Space Dementia I : Version 0.8
[TI68k] Space Dementia II, mod arena : Version 0.3 avec IA
[OpenGL] Environment Mapping 3ds Viewer : version 1.0
[OpenGL] Programmation d'une simulation de voiture avec le moteur physique Tokamak

126

BiHi
a écrit : mais en asm faut soit les recoder soit reprendre le code.

Soit les appeler tout bêtement. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

127

Oui c'est vrai. ^^
Les paramètres sont passés sur le registre ou sur la pile?
Et pour le reste de tigcclib c'est encore sur la pile? Vous comptez changer ou non?
avatar
;)

128

Sur la pile, il me semble bien.

Kevin : alors, le fameux bug est corrigé ?
avatar
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.

129

Kevin Kofler a écrit :
Soit les appeler tout bêtement. smile


lol j'a avais pensé, mais je suis pas sûr de ce que sort la routine, reprenez moi si je me trompe :
- le résultat est contenu dans d0
- La routine détruit a0,a1,(d0),d1 et d2

Sinon je confirme que les paramètres sont passés sur la pile.
Mon site :
[TI68k] Space Dementia I : Version 0.8
[TI68k] Space Dementia II, mod arena : Version 0.3 avec IA
[OpenGL] Environment Mapping 3ds Viewer : version 1.0
[OpenGL] Programmation d'une simulation de voiture avec le moteur physique Tokamak

130

Ouai c'est bon.
avatar
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.

131

Thibaut a écrit :
Kevin : alors, le fameux bug est corrigé ?

Ce n'est pas un bogue, juste une imperfection de l'optimisation. J'ai autre chose à faire en ce moment que de m'occuper de cela. roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

132

LOL.
Je suis persuadé que si GTC avait ce bug, tu l'aurais méchamment descendu roll

133

Clair. Mais Kevin est comme ça : ce qu'il fait est toujours bien et la concurrence c'est de la merde roll
Je propose d'aller gueuler partout dans le forum C que TIGCC est une ordure parcequ'il est bogué. Kevin le fera bien pour GTC, y'a pas de raison qu'on se prive pour TIGCC smile
avatar
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.

134

C'est clair c'est super intelligent comme réaction smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

135

Evidemment (t'as pas saisi le but de ce que j'ai dit) !
C'est exactement ce que je veux que Kevin parvienne à comprendre un jour. Il n'a pas de propagande à faire sur GTC parcequ'il n'aime pas personnellement, c'est loin d'être intelligent comme réaction.
avatar
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.

136

Thibaut
a écrit : Evidemment (t'as pas saisi le but de ce que j'ai dit) !

D'ou le "smile" qui n'aurait rien à foutre là sinon roll
Je pouvais simplement pas m'empecher de faire la remarque tellement que vous trouve lourds... Aussi bien lui que toi...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

137

zzz
avatar
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.

138

T'as vraiment rien de mieux à répondre que des "zzz" ou encore mieux, un point ? Si t'as plus rien à ajouter, poste pas, ça économisera de la bdd...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

139

pfff t'es trèd lourd aussi toi avec ta loi. Je comprend pas que yAro ai foutu un mec comme ça à modérer sad
avatar
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.

140

.

([edit] attention c chi*nt d''appuyer sur shift en plus, ça fait 2 touches grin )

141

T'es fou !!! il va tout casser grin
avatar
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.

142

C'est pas modérer ce qu'il fait...
Moi ou n'importe qui d'autres ayant les mêmes opinions aurait pu te dire la même chose.
avatar
;)

143

clair
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

144

Thibaut a écrit :
pfff t'es trèd lourd aussi toi avec ta loi. Je comprend pas que yAro ai foutu un mec comme ça à modérer sad

Modérer ??? T'es fou ? Ou est-ce que t'as vu une modération quelconque ?
1° J'ai tjrs posté des trucs comme ça
2° J'ai absolument rien modéré, si tu veux pas mon avis clique sur ignorer ça marche aussi
3° Excuse moi mais ton post c'est de la merde, et ça je suis pas le seul à te le dire, en temps qu'user...
4° T'es lourd smile

P.S : post croisé, apparement je suis pas le seul a avoir cette opinion
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

145

Il est modérateur, et il me demande de ne pas poster juste des smileys.
Y'a pas de rapport avec l'opinion qu'il a sur ce qu'on disait avant !?
avatar
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.

146

Thibaut a écrit :
Il est modérateur, et il me demande de ne pas poster juste des smileys. Y'a pas de rapport avec l'opinion qu'il a sur ce qu'on disait avant !?

Je suis po modo, juste voice, et depuis quand ça m'interdit de te demander de pas poster pour ne rien dire ? C'est une demande, rien de plus. Si tu veux flooder, vas-y, de toute façon c'est pas mon role de t'en empecher...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

147

Pourquoi c'est de la merde mon post ?
Il a droit de pas vous plaire, mais en quoi pose-t-il problème ?
avatar
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.

148

Tu t'exprimais comme un modo je trouve.
avatar
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.

149

Thibaut
a écrit : Tu t'exprimais comme un modo je trouve.

Bah non... Je m'exprimais comme je l'ai tjrs fait, à savoir que quand g un truc à dire je le dis, generalement sans retenue... Mais si tu veux je met des balises la prochaine fois wink
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

150

t'as l'ame et l'etoffe du modo #laClasse#
grin