1

Bonjour,

J'aimerai utiliser CC sur la ti89 mais je me demande s'il existe de la documentation spécifique sur cc quelque part, ou si c'est une adaptation pure est simple de tigcc, ce qui permettrait d'utiliser la doc de tigcc...
S'il existe une doc pour l'assembleur de CC je suis aussi preneur.

Merci d'avance.
avatar
- Le bonheur, c'est
- aussi, d'ailleurs...
- Vive le CVS Browsing et les
pommes de terre frites
- Vive Wikipedia et le petit
salé ;-)

2

CC est un portage d'un compilateur C qui est conforme à la norme K&R (tu utilises probablement la norme ANSI toi, si tu codes avec TIGCC), et il ne gère pas les macros/define.
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. »

3

Pour écrire du code ASM avec CC, c'est décrit dans la doc.
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. »

4

Justement, je n'ai pas de doc...
avatar
- Le bonheur, c'est
- aussi, d'ailleurs...
- Vive le CVS Browsing et les
pommes de terre frites
- Vive Wikipedia et le petit
salé ;-)

5

Sinon j'ai entendu parler de GTC, mais est-il téléchargeable ?
avatar
- Le bonheur, c'est
- aussi, d'ailleurs...
- Vive le CVS Browsing et les
pommes de terre frites
- Vive Wikipedia et le petit
salé ;-)

6

Non, et il ne le sera pas avant un bon bout de tps...

La doc c'est le readme fourni avec CC !
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. »

7

Tu peux regarder ça aussi, si tu veux, mais c pas encore très au point: http://goldencrystal.free.fr/ti/ccas.htm
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

8

Merci.

Et pour CC y-a-t-il des fichiers header quelque part ?
avatar
- Le bonheur, c'est
- aussi, d'ailleurs...
- Vive le CVS Browsing et les
pommes de terre frites
- Vive Wikipedia et le petit
salé ;-)

9

Oui, j'avais pendant un temps un programme pour faire de la prog facile acec CC et AS. Il incluait d'ailleurs les headers plus des fonctions de TIGCCLIB...

Voici le lien:
http://perso.wanadoo.fr/ak-boy/fichiers/asmdev16.zip

J'espère que ca te suffira smile

10

Je vais terminer un jour mes headers, et distribuer tout ça. Il y a:
Un IDE (compilation (gestion d'erreurs encore buggée), gestion de projets (primaire))
Des headers (fonctions pas très standardes (fopenr, fopenw, fopena, fputc, finsc (insère), fdelc (efface), fputl (liste), fputs, j'en oublie) arguments (estack, GetTopEstack, GetIntArg et GetStrnArg c'est tout), fastchar (caractères rapides), Sprites (8,16,32 tous modes))
Fichier ams_c avec tous les rom calls de TIGCC 0.94, plus un petit avec que ceux que j'utilise.
C'est pas encore le top, d'autant que ça n'est pas terminé, mais ça peut déjà être utile.
[Edit:] Post croisé
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

11

Poste croisé: moi aussi il y a tout ca smile Je suis assez content du résultat en ce qui concerne l'interface de compilation. On peut compiler très facilement sous CC ou AS sans toucher une seule ligne de commande.

D'aileurs, j'avais commencé une suite (version de CC ne réclamant pas une AMS >= 2.04 et quelques optimisations et améliorations dans CC et AS. Faudrai que je la continue.

12

Tu n'aurais pas une version de CC qui ne plante pas si souvent (FATAL: not enough memôry) parce que là c'est rasant. Sans parler du projet que j'ai arrêté hier car CC ne compilait plus (not enough memory quasi toujours même s'il n'y avait pas d'erreur)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

13

Ca fait un bail! je seul truc que je me souvienne c'est que avec AMS 2.08 ou plus CC était étrange... (cette erreur par exemple). J'avais fait des tests avec un prog tout simple sans erreur et tout petit, et j'avais des erreurs de mémoire.

Ma version refaire permettait d'utiliser n'importe quel AMS avec en plus une version française et anglaise, TI 89 et 92+ en passant par la V200, et une option permettant d'avoir des logs d'erreur plus petits. Etant donné que je ne suis pas sur mon PC et que je ne pourrait uploader que pendant les vacances, c pas pour tout de suite...

14

J'ai l'ams 2.05, et mon prog n'était pas tout petit (l'asmsrc généré était > 15 ko) mais en tout j'en avais pour moins de 8 ko de code c...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

15

Faut dire, ca fait quelques mois que je ne fait plus de prog sur TI

16

Brunni> Ton pb c'est que tu n'as pas assez de RAM tout simplement
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. »

17

Non, tu penses??? Sérieusement, c'est clair, j'ai eu un stade où il me fallait reseter assez souvent sinon il refusait la compilation, puis un stade ou il fallait reseter à tous les coups, puis maintenant même en resetant ça ne va plus...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

18

A quand une version de cc qui supporte les float les initialisations de structure en bloc etsurtout un preprocesseur plus performant (avec #define)?

19

Jamais.
Sauf si tu le fais toi même. La source est disponible.
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. »

20

ben... S'il faut le faire soi-meme,ca va etre dur mais je pense que je pourrais modifier cc (et ,pourquoi pas le mettre a la norme ANSI?)

21

[HS]Euuh, Brunni, ton site marche pas ???[/HS]
avatar

22

Bon courage..

23

Ouais, à dans 2 ans gni

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

24

Tout le monde n'est pas aussi lent que toi. grin
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é

25

Oui, heureusement qu'il y a des dieux de la programmation, hein Kevin wink

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

26

[HS]Euuh, Brunni, ton site marche pas ???[/HS]
[HS]Ouah! triso c'est le mieux que j'aie vu! Sans blague! Bon ben merci smile[/HS]
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741