30

toutes ces heu "nouvelles" features me rappellent un peu ce que le kernel a deja depuis fort longtemps tripo
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

31

Ah, tiens, j'ai oublié ma mise à jour de stdio.h. TIGCC 0.95 comprendra aussi:
* un gets réellement utilisable (backspace!), et une version anti-buffer-overflow (getsn)
* les fonctions de la famille *scanf
* support du menu [CHAR] dans getchar, fgetchar, gets, getsn, scanf et vscanf. Pour du bas-niveau (sans menu [CHAR]), il y a toujours ngetchx (ou encore plus bas-niveau OSdequeue, _keytest, _rowread).

PS: Tout ce que j'ai mis sur mes listes ici sera disponible dès la bêta 1.
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é

32

pas mal
avatar
納 豆パワー!
I becamed a natto!!!1!one!

33

liquid :
que des features pour le nostub sad

Pas exclusivement. Voici les features qui concernent aussi le mode kernel:
- possibilité de programmer pour Fargo (TI-92) [ben oui, Fargo est un kernel!]
- support natif de la V200 (création des fichiers *.v2z, mise du flag kernel n°5)
- support des relogements compressés (formats _nostub, PreOs, Fargo)
- optimisation des relogements entre fichiers objet
- optimisations tail-call (jbsr+rts=jbra)
- suppression du nop de padding à la fin des sections de fichiers objet A68k dont la taille n'est pas divisible par 4
- support des sauts longs par ligne F, au format AMS (6 octets, mais sans relogement) ou personnalisé (4 octets, également sans relogement)
- possibilité de faire des versions de son programme spécifiques au modèle (TI-89, TI-92+, V200) tout en ne compilant qu'une seule fois (les constantes sont mises par le linker lors de l'exportation), donc compilation 3 fois plus rapide si on veut faire des versions différentes pour les différents modèles pour des raisons de place.
* suppression totale du padding dans GNU as, il est maintenant possible de créer des fichiers de taille paire (c'est-à-dire partie exécutable de taille impaire) si la taille de la dernière section est impaire. (Cependant, le linker est obligé de faire commencer les sections à des adresses paires pour des raisons évidentes, donc seule la dernière section peut profiter de cela.)
* GCC 3.3, avec notamment une optimisation meilleure.

Donc 10 des 14 fonctionnalités que j'ai listées concernent également le mode kernel!

Et d'ailleurs j'ai oublié:
- possibilité de mettre automatiquement les données dans un fichier externe
(Cette fonctionnalité est aussi utilisable en kernel comme en _nostub.)
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é

34

personne ne m'a repondu à ceci :
Aussi, avant j'utilisais tout le tps TI Graph Link, apparement maintenant, TI Connect est pas mal utilisé, mais perso je le trouve SUPER lent ! Ti Connect est il vraiment plus puissant que Ti Graph Link ?

35

non
avatar
納 豆パワー!
I becamed a natto!!!1!one!

36

oki smile

tant que j'y suis dans mes question, avant, lorsque j'executait stdlib, j'avais preos browser, or maintenant, je ne l'ai plus
est ce à cause de l'ams 2.09, ou cette fonction a t elle ete enlevée ?

merci

37

?????

-stdlib est une lib donc ne s'execute pas
-preos browser est pas top, utilise le var link quitte a avoir un explorateur simple

donc ça n'a aucun rapport avec ams2.09

avatar
納 豆パワー!
I becamed a natto!!!1!one!

38

bah, comment tu fais pour avoir preos browser toi alors ?

39

tu le telecharges sur http://www.timetoteam.fr.st
il doit etre distribué avec preos je suppose trigni
avatar
納 豆パワー!
I becamed a natto!!!1!one!

40

liquid :
?????
-stdlib est une lib donc ne s'execute pas

Bah et preos browser alors, tu le lance comment ?
(je ne suit pas trop l'évolution de PreOs donc je sais pas si ça y est toujours, mais j'ai déjà eu des versions ou executer stdlib extrayait (? grin) preos browser.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

41

Exécuter stdlib devrait lancer PreOs Browser normalement. Si ça ne marche pas, alors je ne sais pas du tout pourquoi.
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é

42

j'ai trouvé, il suffisait d'archiver preos et stdlib wink

43

ok g rien dit :]
avatar
納 豆パワー!
I becamed a natto!!!1!one!

44

comme shell en développement, y a CS (avec tout plein de fonctions inutiles et qqes unes utiles smile) mais il est gros et ne marche pas sur 89
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

45

ca fait 2 projets qui s'apellent CS alors neutral

46

j'avais pas grillé, mais t'as tout à fait raison. Mais je pense que le mien est plus vieux (1 an que je le travaille)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

47

et puis y'en a un qui sortira jamais aussi ...
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

48

sisi il sortira... par contre comment... j'en sais rien smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

49

lequel ? parce que le mien, je suis pas sûr de le finir sad
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

50

Non le truc de limmt qui ferait honte à Valve Entertainement si ils en avaient connaissance grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

51

mais le truc de limmt sortira, j'en suis certain grin
avatar
納 豆パワー!
I becamed a natto!!!1!one!

52

dsl, je suis encore trop newbie pour bien connaître tous ceux du forum
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

53

pas grave, tu manques rien sur celui-ci grin

ou alors tout au plus des crises de fou rire, mais c'est tout gol
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

54

Kevin Kofler :
TIGCC 0.95 est en préparation.


Oui, je l'attend assez IMPATIEMMENT.
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

55

en effet a par les icones le kernel posède déja presque tout. Ils ont au moins fait l'effort utlra minimum de gerer le flag V200 quoique ca doit pas être kevin qui a eu l'idée. Par contre c'est bete de ne pas prendre en compte les nouveautés de PreOS je sais que Kevin va dire pas compatible mais TIGCC fait déja des programme pas compatibles avec tous le AMS.
avatar

56

Uther
: en effet a par les icones le kernel posède déja presque tout.

N'importe quoi (ou alors tu as une définition très bizarre de "presque tout"). Relis la liste des fonctionnalités.
Ils ont au moins fait l'effort utlra minimum de gerer le flag V200 quoique ca doit pas être kevin qui a eu l'idée.

Si.

Et il est d'ailleurs déjà géré par TIGCC 0.94 (là aussi, c'est moi qui ai rajouté ça), mais à travers un hack dans les headers (_flag_5 défini "à la main"). Maintenant, c'est le linker qui s'en occupe automatiquement.
Par contre c'est bete de ne pas prendre en compte les nouveautés de PreOS

Les relogements compressés au format PreOs 0.68 sont supportés par le linker!
PpHd nous a sorti un format qui ne fait pas planter les anciens kernels (mais donne un message d'erreur si le kernel est trop ancien, du moins dans notre version du stub, le stub de référence de PpHd étant un stub stupide qui retourne juste "Done" en cas d'erreur) et qui apporte vraiment quelque chose d'utile, on l'a adopté (en option évidemment). Mais les fonctionnalités d'utilité doûteuse qui font planter les anciens kernels, on n'en veut pas.
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é

57

Preos browser ce lance bien avec stdlib mais bon je le déconseille fortement: même le var link est mieu. Il me semble que ca m'était arrivé une fois que le stdlib ne s'execute mais c'était dans une vieille version il me semble que PreOS browser est toujours ilclu dans la dernière release de PreOS. En tout cas il est inclu dans le stdlib de PedroM

[CITE]N'importe quoi (ou alors tu as une définition très bizarre de "presque tout"). Relis la liste des fonctionnalités.[/CITE]
Je parle des amélioration faites au format nostub qui sont pour la pluspart des reprises du format kernel. Je ne nie pas qu'il y a des améliorations faites à la prog en général(kernel comme nostub)
Mais les fonctionnalités d'utilité doûteuse qui font planter les anciens kernels, on n'en veut pas.
A par ce TeOS complètement dépassé et que plus personne n'utilise ca ne pose pas de problème. De toute façon pour utiliser les nouveaux RAMCALLS il suffira des faire un petit .h supplémentaire.
avatar

58

Il y a aussi une libraire audio pour la programmation de jeux... comme nouveauté 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.

59

Exact. Il doit y avoir aussi Space Dementia
Et plein de nouveaux vaporwares anoncés dont le futur grand hit: le shell TIM qui relègera tictex, shl, einstein, et les autre au rang d'objet préhistorique si tu n'a pas peur de PreOS.
avatar

60

snow-tiger> "Oui, je l'attend assez IMPATIEMMENT."

sans BLAGUE?
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