Créer un compte - S'identifier Accueil Archives FAQ Forum Statistiques Livre d'Or Dimanche 21 Mars 2010 à 04:26:54
Bienvenue sur Ti-Gen

Ti-Gen est un portail modulable entièrement développé en PHP regroupant différents modules comme une FAQ, des news, des articles...

Ce portail permet aux membres de s'inscrire et de participer à la vie du site en soumettant des questions à la FAQ, des news, des archives ou encore des articles. Un support linguistique est intégré, ainsi Ti-Gen est capable de supporter une multitude de langues.

Bonne visite sur Ti-Gen, pour toute question, remarques ou suggestions n'hésitez pas à vous inscrire et à participer au forum. ;)

Comme reporté sur ticalc.org, il est désormais possible sur les TI-Nspire et TI-Nspire CAS d'exécuter des programmes en assembleur ARM ou en des langages compilés comme le C. Le logiciel qui permet ceci s'appelle Ndless. Il présuppose une installation existante du logiciel TI-Nspire Computer Link (version 1.3 ou plus récente, les versions antérieures n'ont pas été testées) pour Windows, les autres systèmes d'exploitation ne sont malheureusement pas gérés à l'heure actuelle (cela nécessiterait un portage du logiciel vers une bibliothèque de liaison portable comme par exemple les bibliothèques CalcForge). Alternativement, il est possible d'effectuer l'installation à l'aide d'une TI-84+ branchée à la TI-Nspire par USB, ceci est rendu possible par la FlashApp Nspire8x. (Cependant, cela ne fonctionne qu'avec une vraie TI-84+, pas avec un émulateur ni avec le mode TI-84+ de la TI-Nspire sans CAS. Malheureusement, les émulateurs de TI-84+, même celui de la TI-Nspire, ne gèrent pas ou pas suffisamment l'USB.)

Ajoutée le Dimanche 28 Février 2010 à 17:32:13 par
@Kevin Kofler
Aucun commentaire

Le salon de l'informatique alternative, l'Alchimie, revient après une pause d'un an pour une nouvelle édition en 2009, les 6, 7 et 8 novembre, toujours à Tain l'hermitage.

Outre les conférences (FPGA, AmigaOS, Haiku...), les exposants (associations et fabricants) et les animations (ordinosaures, robots...), l'Alchimie comprend également une démo-party, ou sont bienvenues toutes les machines, des PC aux old school (ORIC...) en passant par les Atari, et bien sur les calculatrices TI, pour lesquelles nous avont déjà eu des productions les années précédentes.
A titre d'exemple, une invitro faite pour l'édition 2007.

Avis donc aux artistes codeurs inspirés, TI étant toujours l'un de nos sponsors, il y aura des prix rien que pour vous !

Le site web :
http://triplea.fr/alchimie/

Ajoutée le Dimanche 11 Octobre 2009 à 00:38:48 par
mmu_man
Aucun commentaire

Le projet GCC4TI est fier d'annoncer sa deuxième release, GCC4TI 0.96 Beta 10.

C'est la première release de GCC4TI pour *nix, et la seconde pour Windows. Depuis la précédente release (Janvier 2009), nous sommes six personnes à avoir réalisé et testé un certain nombre d'améliorations visibles par les utilisateurs, particulièrement durant les deux dernières semaines :


outils : corrections de bugs dans l'IDE, tprbuilder, tigcc; déplacement de la plupart des "pctools" de la TIGCC Tools Suite dans l'environnement de développement, qui est leur place logique, ce qui veut dire que par exemple, ttbin2oth peut être utilisé sans installation supplémentaire de programmes ;

exemples : création d'un script qui compile les examples, légère amélioration de la couverture de tests de TIGCCLIB par les exemples. Le fait de compiler et exécuter les exemples a permis de détecter et corriger trois bugs dans les outils, une erreur de compilation présente depuis 2005, deux warnings, et deux douzaines de conflits de noms entre exemples ;

TIGCCLIB : sept optimisations. Les deux qui sortent du lot sont :
- SAVE_SCREEN (une des sections du code de démarrage les plus utilisées) : -16 octets. Cette optimisation a été contribuée à TIGCC il y a au moins deux ans, mais elle n'a pas été appliquée dans TIGCC, bien que le code de SAVE_SCREEN soit testé par de nombreux exemples ;
- Sprite8/16/32. Même si les nouvelles routines supportent un mode de dessin supplémentaire (RePLaCe) par rapport aux anciennes routines, elles sont plus petites et plus rapides. Une version plus ancienne de ces routines a été contribuée à TIGCC en octobre 2005, en même temps qu'un programme de test, mais ces routines améliorées n'ont pas été appliquées dans TIGCC ;

documentation : vérification et intégration d'une petite partie des mises à jour de documentation qui ont été contribuées à TIGCC en 2002-2003. L'intégration a été facilitée par l'implémentation, dans la précédente release de GCC4TI, d'un contournement trivial pour une limitation des outils de documentation spécifiques à TIGCC/GCC4TI ;

scripts d'installation *nix : ajout de la capacité de cross-compiler, pour faciliter la production de releases futures ; tests sur de nombreuses autres familles d'*nix, qui ont produit beaucoup de corrections de portabilité ; d'autres améliorations, comme un meilleur empaquetage et une extraction automatique + patch automatique des sources de binutils et gcc.



Note de mise à jour : l'IDE des versions précédentes ne dispose pas de numéro de version pour les définitions de coloration syntaxique, ce qui rend difficile la création d'un mécanisme automatique de mise à jour. Nous avons introduit le numéro de version, mais pour qu'il soit créé dans vos définitions, il faut remettre à zéro les définitions de coloration (c'est la procédure utilisée par les IDE précédents pour mettre à jour les définitions) :

Dans File > Preferences > Syntax Highlighting :

sélectionnez "Settings for:" > C Files, cliquez sur Reset
sélectionnez "Settings for:" > GNU ASM Files, cliquez sur Reset
sélectionnez "Settings for:" > A68k ASM Files, cliquez sur Reset
Quand vous cliquerez sur OK, toutes les modifications que vous aviez précédemment faites aux définitions seront effacées (!), mais vos définitions seront mises à jour ;


Allez à http://trac.godzil.net/gcc4ti/ pour les téléchargements, et l'infrastructure communautaire (mailing list, channel IRC, bug + feature request + patch tracker), pour pouvoir mettre vos commentaires sur les idées de la communauté, et ajouter d'autres idées.

Ajoutée le Mardi 30 Juin 2009 à 22:19:54 par
@Folco
Aucun commentaire

Romain Liévin a annoncé il y a quelques jours sur yAronet qu’il quitte la communauté TI à effet immédiat et arrête le développement de TiLP et TiEmu. Malheureusement, quelques désaccords se sont produits au sujet de la succession: En tant que deuxième auteur des programmes en question (surtout TiEmu), je compte évidemment continuer leur développement, mais Romain Liévin a désigné Lionel Debroux comme son successeur, et malheureusement nous avons été obligés de tirer la conclusion que nos buts sont incompatibles entre eux.

Par conséquent, il existe maintenant un nouveau projet, géré par Tyler Cassidy (l’auteur d’origine du Group File Manager) et moi, qui continuera les projets suivants sous de nouveaux noms:
tfdocgen → CalcForge docgen
libticables2 → libcalccables
libticalcs2 → libcalcprotocols
libticonv → libcalcconv
libtifiles2 → libcalcfiles
TiLP 2 → CalcForgeLP
GFM → CalcForgeLP GFM
TiEmu → Emu-TIGCC
SkinEdit → Emu-TIGCC SkinEdit
(Les projets ont été renommés sous la demande explicite de Romain Liévin. Toute confusion possible avec les versions de Lionel Debroux devrait aussi être évitée de cette manière.) Notre dépôt Subversion se trouve sur http://svn.calcforge.org/, notre site web sur http://www.calcforge.org/.

Nos plans:
portage de l’intégration KDE de KDE 3 à KDE 4
utilisation de l’API asynchrone de la libusb 1.0 (Emu-TIGCC a besoin de transferts asynchrones pour gérer le SilverLink, afin de détecter si des données sont prêtes sur le port USB. Il y a actuellement une implémentation utilisant l’API asynchrone de la libusb-win32, qui restera présente, et un hack spécial pour Linux utilisant des structures internes spécifiques à la plateforme de la libusb. L’utilisation de la libusb 1.0 devrait nous permettre de nous passer de ce hack et permettre de gérer le SilverLink dans Emu-TIGCC aussi sur d’autres systèmes *nix.)
conversion du système de construction/compilation des autotools vers CMake
remplacement des copies privées de bibliothèques par des versions système: minizip dans la libcalcfiles et Tcl/Tk/itcl/itk/iwidgets dans Emu-TIGCC seront remplacées par des versions système, du moins là où celles-ci sont disponibles
suppression/déactivation du désassembleur de UAE dans Emu-TIGCC en faveur du désassembleur de libopcodes/GDB (qui peut aussi être utilisé sans GDB, cf. par exemple dasm-tigcc)
abandon de Visual C++ comme compilateur (MinGW et cross-MinGW resteront disponibles!)
De plus, à long terme, nous n’excluons pas une ouverture de CalcForgeLP et des bibliothèques correspondantes aux calculatrices d’autres marques.

Ajoutée le Jeudi 11 Juin 2009 à 01:20:47 par
@Kevin Kofler
Aucun commentaire

Paul Froissart (Pollux) a sorti son compilateur C GTC (à ne pas confondre avec GCC) qui tourne sur la calculatrice elle-même. Il en est actuellement à la version 0.90.1, la première à être distribuée grand public parce que des problèmes de licence ont dû être résolus avant. Il est gratuit pour l'usage non commercial.

Pour laisser le maximum de RAM libre pour la compilation, le compilateur est une application flash (FlashApp). Malheureusement, l'auteur n'a pas réussi à obtenir une signature pour la version actuelle de la part de TI (il semblerait que TI ne signe plus les applications flash), donc AMS doit être patché pour installer la FlashApp non signée. Olivier Armand (ExtendeD) a écrit un patch appelé FlashAppy qui fait exactement ça. Il n'est pas encore sorti officiellement, mais des prereleases peuvent être trouvés avec un moteur de recherche. Notez que l'usage de FlashAppy peut être illégal dans votre pays de résidence.

La bibliothèque runtime de GTC se base sur une version de TIGCCLIB année 2002, les exemples sont aussi des versions modifiées d'un sous-ensemble des exemples de TIGCC. Le compilateur GTC lui-même est une version modifée de CC68k de Matthew Brandt et Christoph van Wuellen. Malgré le nom similaire, il ne partage aucun code avec GCC.

Même si GTC a certaines limitations par rapport à TIGCC, comme le fait qu'il ne gère pas les nombres à virgule flottante, et même si la syntaxe n'est pas entièrement compatible avec TIGCC (par exemple, l'assembleur inline utilise une syntaxe différente), son avantage est de fonctionner sur la calculatrice elle-même, et même un EDI tournant sur la calculatrice est fourni.

Pour un compilateur qui tourne sur la calculatrice elle-même, GTC est extrèmement puissant: il est compatible avec l'ISO C90 (contrairement à d'autres compilateurs on-calc) et même avec certaines extensions C99 et GCC, il a une bibliothèque runtime assez complète (basée sur TIGCCLIB), il génère du code optimisé et il peut compiler des projets réels rapidement et sans planter.

Ajoutée le Samedi 04 Octobre 2008 à 21:04:43 par
@Kevin Kofler
Aucun commentaire

Après 3 années et demie d'attente, Lionel Debroux nous sort une nouvelle bêta de ExtGraph 2: ExtGraph 2.00 Beta 5. Au programme, une énorme quantité de corrections de bogues, d'optimisations, de nouvelles routines (détection de collisions, redimensionnement de plans, sprites et lignes clippés, cercles, modification et rotation de sprites) et d'améliorations aux démos (y compris de nouvelles démos). Pour plus de détails, rendez-vous sur TICT HQ (anglophone) ou sur ce topic sur yAronet. Vous pouvez télécharger la nouvelle version sur ce lien: ExtGraph 2.00 Beta 5.

Ajoutée le Dimanche 27 Juillet 2008 à 17:16:43 par
@Kevin Kofler
Aucun commentaire

Nous sommes en train d'organiser une reprise de Ti-Gen avec une nouvelle équipe. Ce sera une continuation, pas une reprise à zéro: le code du site ne sera pas réécrit. Un de nos objectifs sera de remettre en valeur le caractère bilingue du site. Nous vous mettrons au courant au fur et à mesure.

Ajoutée le Mercredi 16 Juillet 2008 à 19:18:13 par
@Kevin Kofler
Un commentaire

Cela fait maintenant plus de 2 ans que le site TiGen.org n'est plus animé. Ce manque d'activité témoigne tout simplement d'un essoufflement de la communauté TI68K. Il est vrai que la plupart des anciens, tout comme moi, ont passés le cap des calculatrices et n'ont plus de temps à y consacrer.
J'ai donc décidé de ne pas renouveler le contrat de l'hébergement de TiGen.org pour la prochaine année (soit à partir de décembre 2008). Ce choix ne s'est pas fait sans regrets. Néanmoins, je laisse une période de 6 mois afin de trouver une solution alternative sérieuse telle que la reprise du contrat par exemple.

Cette news est aussi pour moi l'occasion d'annoncer que je me retire définitivement et que donc je ne serai plus membre actif de la communauté. Ainsi, l'ensemble de mes projets ne seront donc plus maintenus (mais je suis près à fournir les sources à toute personne sérieuse et motivée à reprendre le développement d'un de mes projet).
TiGen.org a été réellement pour moi une forte source de motivation pour l'apprentissage de concepts et de langages informatique mais surtout il a permis d'échanger des idées et d'établir des contacts humains. Le site a connu des moments difficiles aux travers de différentes tensions internes entre membres du staff mais aussi entre anciens à causes d'opinions divergentes.... Néanmoins, je garde de bon souvenirs de ces périodes à la fois tumultueuses mais aussi productives.

Lien vers le fil de la discussion : http://www.tigen.org/forum/index.php?action=sujet&forum=4&cat=77&topic=2686&page=1#0

Ajoutée le Vendredi 27 Juin 2008 à 19:04:38 par
@geogeo
Aucun commentaire

Une mise à jour des pages perso a été effectuée. Le quota d'espace disque est désormais de 50 Mo pour tous les sites.

Les webmasters doivent vérifier l'accès de leur compte FTP et mail.

Pour toute réclamation de changement de mot de passe FTP ou de difficulté de connexion, veuillez m'envoyer un message privé.

Ajoutée le Mercredi 20 Février 2008 à 14:15:59 par
@geogeo
Aucun commentaire

- l'équipe TiLP vient de sortir une nouvelle version, la 1.10, qui apporte son lot de corrections et d'améliorations mais surtout le support complet de la NSpire (modèle CAS non testé).

- l'équipe TiEmu met à disposition la version 3.02 qui amène beaucoup de corrections et d'améliorations. Suite aux demandes de certains utilisateurs/développeurs sur YaroNet, il a été rajouté une fenêtre de debuggage unique et plus compacte semblable à celle de VTi. L'ancien mode (multi-fenêtre) reste disponible en option.

Ajoutée le Mercredi 16 Janvier 2008 à 13:26:44 par
roms
Aucun commentaire
Rechercher une news
Vous pouvez afficher la liste des news publiées en choisissant une année et un mois de parution.
Si aucune année et aucun mois n'est spécifié, la recherche se fera dans toutes les news.
Rechercher :   (Mot ou groupe de mots)

Rechercher par :     Mois :     Année :
Soumettre une news

Vous voulez publier votre propre news alors n'hésitez pas, cliquez sur le bouton ci-dessous.

Ver:1.0 moved on Ti-Fr.com (07/06/08) Copyright ©2005 By Geoffrey ANNEHEIM & Frédéric BOUR
Page générée en 640.02 ms avec 18 requêtes.

Graphic theme: Geoffrey ANNEHEIM