1

Voila, je me demandais juste où Nitro en était dans le programmation d'AS...
IL disait qu'il le rendrait compatible pour la création de programmes en mode Kernel (qd je prog en ASM, c'est généralement pour utiliser les libs des Kernel...).. qu'il implémenterait les TIGCCLIB...
Mais il a du arréter pr cause d'études, je crois...

Continuera-t'il ?
Quand ?

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

2

il ne laisse pas tomber un prog comme ca, il l'aurait dit...
mais il n'a pas trop le tps ses tps ci.....

c'est un boss ce nitro

3

Effectivement je n'ai plus beaucoup de temps, ni d'interet... mais je n'ai pas laissé tomber. En cours d'architecture cette année on apprend le 68K, comme je connais deja plus ou moins, je vais essayer de mettre à profits ces cours pour essayer de finir AS et SIDE (eh oui j'ai la chance d'etre dans une école ou on peut se permettre d'utiliser un ordinateur portable en cours)... je compte également avancer Nitro3D pendant les TP d'algo, mais je n'aurais pas beaucoup de temps avant qu'on commence les trucs interessants, c'est a dire le CAML/Prologue...
Wait and see... cool
So much code to write, so little time.

4

ahhhh smile
polite

5

J'ai déjà demandé dans un autre topic, mais je remets ça smile Où puis-je trouver ce programme ?
[ Come take us out of here / take us anywhere... oh yeah ]

6

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é

7

J'aurai du y penser ! Merci Kevin smile
[ Come take us out of here / take us anywhere... oh yeah ]

8

OK...
Bon courage pour la continuation de ce programme, qui est fort utile.
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

9


Nitro : as-tu corrigé la gestion de la tables des relocations ? Avec la version que j'ai, la moindre utilisation de label en adressage absolue plante mon prog 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.

10

arf... ça, c dommage...
après l'ASM On-calc... à qd le C ON-calc ?
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

11

à maintenant grace a GTC by pollux !!!!!!tongue
avatar
納 豆パワー!
I becamed a natto!!!1!one!

12

oué... tu me l'envoie ?
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

13

Pollux nous a interdit de le diffuser. Tu attendra sa sortie offcielle... ou tu apprends l'Azur qui pourrait bien sortir avant 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.

14

arf... re-arf... er re-re-arf...
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

15

Au fait j'ai une question, avec AS (donc en assembleur _nostub seulement avec les routines d'AMS) comment je peut faire pour afficher à l'écran une valeur que j'ai dans un registre ? (formatté ou pas). Il me semble avoir vu sprintf dans le fichier AMS mais je sais pas comment l'utiliser sad

16

sprintf, ça marche ac le stack, pas les registres (convensions C, vu que la ROmest écrite en C)
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

17

>Thibaut: Nitro : as-tu corrigé la gestion de la tables des relocations ? Avec la version que j'ai, la moindre utilisation de label en adressage absolue plante mon prog

Je crois me rappeler qu'il l'avait corrigé, mais c'est à lui de confirmer. Mais tu peux toujours essayer la version actuelle pour voir si c'est corrigé.

>ZdRUbAl: Au fait j'ai une question, avec AS (donc en assembleur _nostub seulement avec les routines d'AMS) comment je peut faire pour afficher à l'écran une valeur que j'ai dans un registre ? (formatté ou pas). Il me semble avoir vu sprintf dans le fichier AMS mais je sais pas comment l'utiliser sad

Voilà un petit programme qui affiche la valeur actuelle du PC dans la barre d'état et que j'ai écrit avec AS. (C'est pratique pour vérifier que h220xTSR fonctionne correctement.)
 include "ams"
 bsr next
next:
 pea.l format(PC)
 pea.l buffer(PC)
 move.l 200,a0
 move.l sprintf*4(a0),a0
 jsr (a0)
 lea.l 12(a7),a7
 pea.l buffer(PC)
 move.l 200,a0
 move.l ST_helpMsg*4(a0),a0
 jsr (a0)
 addq.l #4,a7
 rts
format:
 dc.b '%lx',0
buffer:
 ds.b 20

Cf. aussi la documentation de TIGCC: http://tigcc.ticalc.org/doc/string.html#sprintf.
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é

18

Merci smile

19

Juste une question ... tu ferais comment pour afficher le contenu de D7 par exemple ... ?

20

Tu remplaces:
 bsr next
next:

par:
move.l d7,-(a7)
et c'est tout. wink
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é

21

ah ok, je ne voyais pas pourquoi tu faisait un bsr smile

22


Nitro : je remonte ce topic (un peu adressé à toi) pour te demander si tu as reçu mes mails (je te joins via le forum parceque je crois que c'est le seul truc auquel tu peux accéder la semaine).
confus
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.

23

surtout SIDE car j'en ai besoin j'en ai marre de programmer sur PC sad
LinuX Powa (:

24

à la limte, side (l'IDE) peut être remplacé par le bloc-note de base de la TI...
par contre, AS ne peut pas être remplacé parles fonctions de base !
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

25

effectivement, à quand une vraie ROM 3.0 !!!
:D

26

L'éditeur de texte de base de la Ti c'est de la merde. Emacs fait aussi bien et Dide est vraiment bien.
avatar

27

Oui oui je te rassure j'ai bien reçu tes mails, et je m'en occupe... la derniere fois que j'ai arreté de travailler sur AS il etait pas en état de marche, et comme les commentaires se font rares dans mes sources, j'ai du mal à trouver ce qui ne va pas (et l'absence d'un vrai debugger n'aide pas, mais ce n'est qu'un détail)...
Aussi, je peux acceder à n'importe quoi n'importe ou, ce n'est pas un probleme, en ce moment je passe un peu plus de temps sur le forum, mais c'est l'envie de faire du C sur TI qui est dur à retrouver alors que j'ai taaaant de bonnes choses à faire à coté grin

Mais ne t'en fait pas, j'espere bien sortir une version stable qui marche bien dans pas trop longtemps, et à la limite si je ne peux pas je releaserai les sources pour que d'autres s'amusent avec wink
So much code to write, so little time.

28

Retrouve ton envie, please !

29

oui, se serait bien que tu la retrouves smile
polite

30

Nitro : Si tu te souvient, je t'avais demandé les sources il y a longtemps. Si j'arrivais (conditionnel, puisque je parles de l'éventualité où tu me passerais les sources) à piger ton code incommenté (mot made in moi, scuzez) je ferai évoluer ton assembleur de pleine motivation !
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.