1

Ca y est! J'ai pu créer un starter pour programmer avec AS(): la librairie patchlib.test. C'est une librairie qui permet, aux programmes as() utilisant le header ams_c, d'utiliser certaines fonctions qui n'etaient disponibles qu'avec TIGCC :
* les macros de dialog.h
* la commande RETURN_VALUE
* les fonctions tios_top_estack (c'est un alias), push_longint et push_ANSI_string (je n'avait pas réussi à utiliser la ROMCALL indiquée)

Elle a aussi trois fonctions qui viennent entièrement de moi :
* une fonction MsgBox, qui evite d'appeler et sprintf et DlgMessage
* deux fonctions StoInt et StoStr, pour stocker instantanément des entiers et des chaines TIOS, comme on peut le faire avec la touche "STO>" en TI-BASIC

J'ai rassemblé quelques utilités :
* le lecteur d'eBook et le 68kGuide, et le fichier timing.txt (temps d'exécutions des instructions)
* et d'autres utilités : une image, un kbdprgm pour installer un menu, le ficher ams_c assez complet édité par Zdrubal
* des exemples d'utilisation

Vous pouvez déja la télécharger ici:
http://membres.lycos.fr/ceedrun/archive/ti89/AsPack.zip

Vous pouvez laisser vos remarques, critiques et suggestions dans le topic assembleur
Le gentil timide du 64

2

attentionERRATUM!!!attention

La fonction tios_top_estack ne ressemble pas tout à fait à l'original! Il y a une ligne en trop : move.l (a0),a0
Du coup, dans les exemples ou je faisais appel à tios_top_estack, la ligne suivante est du genre move.l (a0),...
et non move.l a0,...

Mais bon, je corrigerais tout ceci dans ma prochaine version, que je pense sortir dans pas longtemps.
Le gentil timide du 64

3

top
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

4

Merci geogeo, ca fait du bien de savoir que j'ai pu aboutir à qqch. Pour l'instant, j'ai déja les fonctions InitArgPtr et GetStrnArg pour la prochaine version de la lib ... dont je n'attend plus que GetIntArg fonctionne.
Le gentil timide du 64

5

C'est bizarre toute les nouvelles librairies qui sorte ou qui vont sortir interesse peu de monde. wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

6

Bah ça, c'est pas vraiment nouveau...

7

Je croyais que c'était la seule existante pour AS()?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

8

Loin de là 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.

9

Enfin moi j'ai juste importé lr RETURN_VALUE de la tigcclib, rien de plus. Tout le monde aurait pu se demmerder tout seul. D'ailleurs j'arretes de publier ma lib, je n'ai plus trop de motivation pour cela
Le gentil timide du 64

10

C'est bien dommage puisque qu'elle est vraiment utile aux débutants...
Moi je ne programme pas sous AS() donc je suis assez mal placé pour en parler. smile
Mais avec ce genre de programmes on en apprend beaucoup et rapidement. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

11

ah merci.
je crois que vais alors reprendre la formule précédente: diffuser les codes au fur et à mesure sur le forum. C'est mieux parce que je suis trop paresseux et trop tendu. En plus de ca (je sais ca ne vous regarde pas) je mene une vie de chien

il y a des signes qui ne trompent pas, je sais exactement ce que je dois faire ...
Le gentil timide du 64

12

Enfin non, je peux bien la reprendre ... je dois alors vous expliquer pourquoi j'ai réagit comme ca.
J'ai cru que je n'interessais personne ,vu les posts précédents, que tout se transformait, que personne n'avait plus aucune emprise sur rien : ses mots, ses sentiments ... le newbie fait des ravages.

En tout cas une chose est sure, celui qui cedera le plus sera comme ... anéantis.
Il devra alors etre fort ... très très fort

Mais surtout ... Stay On Your Side ! My Domain is not Yours.
Le gentil timide du 64

13

rollnon

14

Explicite toi s'il te plait jackiechan
("articules quand tu parles")

C'est Napoléon ?

Je suis quelqu'un de bien sélectif, ca je ne m'en prives pas.
Le gentil timide du 64

15

t'aimes bien Polnaref ?
LAOTCOOLNA ?

16

j'aimes Polnaref. Et je me testes, je me cherches. je suis tellemnt spécial, que je ne me satisfais jamais de rien.
Et encore, c'est probable que j'atterise dans une cellule les bras croisés

Je préfére finir ainsi, que d'exposer à tout le monde mes problèmes. Le monde ne mérite pas ca
Le gentil timide du 64

17

c dommage qu'il ne se décide pas à revenir sad

18

au fait pour ta lib c surement pas mal mais je programme pas (ou exceptionellement) avec as, donc.. enfin bon courrage smile

19

Tu peux te calmer un peu, stp Tails, tu n'es plus un gamin... roll

20

bon ben, la prochaine fois, avertissez nous que vos posts n'ont rien à avoir, ni avec ses topics, ni avec son auteur, ..., en l'occurence : moi.
Le gentil timide du 64

21

mais si, je suis un gamin, et ce monde n'est pas fait pour moi. Si tu veux que je me calmes, y'a pas de problème.
Le gentil timide du 64

22

Si j'ai pas le droit de communiquer ... alors théoriquement mes ennemis non plus.
Le gentil timide du 64

23

sad

24

En ce qui concerne as, je ne vais pas vous raconter ma vie, mais je me résigne, je pense que je vais arreter de programmer, je me casse beaucoup la tete pour rien.

C'est de la sale programmation, c'est degoutant, miais j'ai que ca
Le gentil timide du 64

25

Bas programme sur PC avec TIGCC?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

26

bah ouai 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.

27

En fait le PC n'est pas dans ma chambre, c'est déja contraignant, et le cable TI<->pc ... ca galère pas mal (parfois j'abandonne au bout de 10 minutes pour passer un programme) ...

Question futfut c'est pas pour moi ... c'est pour ca que je préfère la prog on calc (mais aussi pour faire en faire partout bien sur)

---> je peux bien faire sur pc, mais ca sera bcp plus long que si je programmais on-calc
(pour les raisons que j'ai citées au dessus)


... et puis y'a aussi cette tentation de vouloir tout faire d'un coup (de vouloir tout "acquérir" d'un coup),, c'est vrai que si je fais qu'un truc à la fois, programmer sur PC (donc programmer des choses intéressantes) me paraitra moins pénible

en fait, ca m'arrive souvent, je me ruine à cause de caprices
Le gentil timide du 64

28

Tails
a écrit : et le cable TI<->pc ... ca galère pas mal (parfois j'abandonne au bout de 10 minutes pour passer un programme) ...

C'est à ça que sert VTI.
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é

29

Je suis un peu mytho ...
j'ai pas encore réussi avec VTI
je vais quand meme réessayer
Le gentil timide du 64

30

Pas réussi à lancer un prog ?