1

Je n'ai pas essayé encore ces programmes, mais comme j'en ai pas énormément entendu parler, je m'étonne. Ca à vraiment l'air d'être deux supers programmes ! (pr ceux qui connaissent pas, c'est des compilateurs C et ASM on-calc !!!!)
avatar

2

pq on en parle pas plus ?
avatar

3

ça serait pas à cause de GTC ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

4

Ces programmes sont très bien, surtout as d'ailleurs.
Mais on en parle pas pke ils sont assez limités comparés aux compilos PC (tigcc ,gtc, a68k)

5

as est très bien.
pour les dl : http://drakclem.free.fr
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

6

Oui, AS est très performant. CC est trop limité.
AS, lui, est rapide, accepte de grosses sources et est très peu bogué par rapport à CC.
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.

7

En effet, as est très bien. Le problème c'est qu'il fait éditeur de liens (il pourrait par exemple
sortir une chaine EXEC, meme un peu spéciale et à linker) et qu'il nous linke selon un
format plutôt vieux, pour DoorsOS II ou UniOS. Mais dès qu'on passe à l'AMS 2.07 et + avec
PreOS, ca marche plus du tout. De plus il peut planter: donnez lui des macros, des
headers de librairies genre GenLib et ca marche plus du tout.

Si on fesait la convention standard compilateur-assembleur-linker, on arriverait à mieux.

L'assembleur transforme l'ASM des textes en chaine Exec par exemple et appelle le linker
avec certains paramètres, lequel se charge de faire le prog affiché ASM.

Pour adapter un langage de prog comme le C c'est super con ensuite, on fait un traducteur
C -> ASM qui appelle ensuite les deux autres progs (ca s'appelle un COMPILATEUR au
sens VERITABLE, comme gcc ou g++)

Et avec l'option des listings sur PC, on peut voir le code ASM que produit une programme
en C. Ce qui permet de savoir comment le C marche sur PC, d'où conversion de très
bonne qualité possible.

Et on a pas besoin de faire le GCC: De quoi faire marcher les librairies, faire des opérations
graphiques, ne pas dépayser celui qui fesait ses progs TI sur PC et ca ferait un truc
génial et fesable. Je travaille là-dessus.

cool
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

8

snow-tiger :
En effet, as est très bien. Le problème c'est qu'il fait éditeur de liens (il pourrait par exemple
sortir une chaine EXEC, meme un peu spéciale et à linker) et qu'il nous linke selon un
format plutôt vieux, pour DoorsOS II ou UniOS. Mais dès qu'on passe à l'AMS 2.07 et + avec
PreOS, ca marche plus du tout. De plus il peut planter: donnez lui des macros, des headers de librairies genre GenLib et ca marche plus du tout.

Tu racontes n'importe quoi. Le format sorti par AS n'est pas du tout celui d'un ancien kernel, c'est du _nostub!
Pour adapter un langage de prog comme le C c'est super con ensuite, on fait un traducteur
C -> ASM qui appelle ensuite les deux autres progs (ca s'appelle un COMPILATEUR au sens VERITABLE, comme gcc ou g++)

Et tu crois qu'il fait quoi, CC?
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é

9

quelqu'un pourrait-il me dire où trouver une description des headers utilisables ds cc ?
merci smile
avatar
Qu'il est beau ce chien !!! :)

10

snow-tiger :
L'assembleur transforme l'ASM des textes en chaine Exec par exemple et appelle le linker avec certains paramètres, lequel se charge de faire le prog affiché ASM.
Et la chaine Exec te sert à quoi si l'édition des liens n'est pas faite ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

11

Pour adapter un langage de prog comme le C c'est super con ensuite, on fait un traducteur C -> ASM


explose de rire trisotfl

snow-tiger: en ayant lu tout ton post, et etant donne que dans ta phrase il y a "on", je serais tres curieux de voir ton ou tes compilateurs "super con" qui ne sont en fait que des "traducteur[s] C -> ASM"? trifus
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

12

Clair triroll
C'est tout con à faire un traducteur C->ASM ouitritop
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.

13

avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

14

Oui, pardon
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

15

La TI86 a beaucoup de potentiel, certain programmes sont impressionnant.
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.

16

C plutôt la TI 89 non ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

17

./5 > http://darkclem.free.fr je suppose
C plutôt la TI 89 non ?


Non c'est bien de la TI86 que je parle, malgré ça faible puissance, certains programmes sont vraiment bien fait....

(Désolé pour ce petit HS).
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.

18


NiPuteNiSoumise

Clair
C'est tout con à faire un traducteur C->ASM


GCC par exemple. Un compilateur, c'est ça par définition. Dans le C c'est ce qui se passe, comme dans
tout langage compilé. C'est long mais il existe des bouquins et des alogrithmes et tout finit par marcher.

Sasume

Et la chaine Exec te sert à quoi si l'édition des liens n'est pas faite ?


A rien, exactement comme les fichiers objets .o sur PC qui sont du langage machine aussi. Je mime leur fonctionnement.
C'est exactement pareil.

Tu racontes n'importe quoi. Le format sorti par AS n'est pas du tout celui d'un ancien kernel, c'est du _nostub!


Hé, ça dépend si tu précise _nostub ou pas. Avec _nostub t'as pas les headers de graphlib, ziplib etc dispo
et tout le monde ne veut pas forcément comme moi retoucher le header pour PC des ROM Calls (plus de 800)
de façon à se qu'il marche avec as.
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

19

snow Tiger: Je t'adore! T'es trop fort.

20

limmt version 2.0 ?
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

21

PpHd
: snow Tiger: Je t'adore! T'es trop fort.


Wech mais je l'ai effacé depuis ....

De toute façon c'était pendant les cours.

Il a fallut 2 h quand même, tous les EQU devaient être remplacés par des 'equ'
et il devait y avoir 'alias equ symbole" et pas un espace de plus.

J'ai essayé avec genlib, mais avec moins de succès. Faut dire que je savais
pas m'en servir à l'époque, mais y'a des trucs bizarres quand même.
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

22

snow-tiger> tain je comprends rien a tes posts :'(
c du trop haut niveau pour moi sad
c'est quoi tout ca? EQU? euq? alias? confus
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

23

Ben quand t'as un header en ASM tu remarques que les fonctions de
librairies ont des noms genre genlib::0000 (ou pire: ROM_CALL_1a)
et tu en fait des alias:

genlib::0000 equ genlib::init

et après t'as plus qu'à dire genlib::init et ca fait le même effet.
C'est quand même plus facile à retenir. smile
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

24

trigni
avatar
;)

25

LOL trisotfl
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

26

triroll

27

Wech pam
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

28

Trop fort gni

29

Flood Power !!!! toilettes
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

30

Tu devrais changer de pseudo, limmt II ça t'irait bien cheeky
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#