|  ExtendeD a déjà prouvé à plusieurs reprises son activité sur la scène nSpire/nSpireCAS. Il remet le couvert avec Ncubate v030a, un fork de nspire_emu dans lequel il ajoute des fonctionnalités utiles aux développeurs. Topic yaronet Lien dans nos archivesJ'en ai profité pour ajouter sur le volet latéral du site le rappel des trois dernières archives "nSpire & nSpire CAS", histoire qu'elles soient accessibles même quand elles ne correspondront pas aux catégories créées pour les TI68k. | | |   Je viens de rédiger un petit article reprenant les plans pour fabriquer une cartelette d'extension mémoire qui vient se brancher sur le port de communication de la TI. Lien vers l'articleL'article contient des liens vers la boutique en ligne "Conrad" mais vous pouvez tout à fait vous fournir ailleurs... L'article a beau proposer une version 4*64kBits (32kOctets), d'autres versions de puces mémoire I²C existent et sont compatibles au niveau des pattes...  | | |   Je vous disais hier que TI avait bloqué le downgrade depuis la version 2.1 de l'OS des TI Nspire (CAS ou non CAS). Extended a (avec l'aide précieuse de critor et geogeo) réussi à mettre en place un outil permettant de débloquer le downgrade. Celui ci propose donc un fichier TNS, il vous suffit de l'envoyer sur votre NSPIRE OS2.1 et de l'ouvrir depuis la calculatrice. Un peu d'attente, un reboot, un peu d'attente, le système charge et finalement il vous dit qu'il ne trouve pas le système. Il ne vous reste plus qu'à installer celui de votre choix (la limitation a alors sauté). La communauté vous recommande d'utiliser l'os 1.1 bien entendu mais vous pouvez mettre celui que VOUS voulez. Vous pouvez récupérer Nleash dans nos archives, en section OSPS : Merci à Lionel Debroux de m'avoir indiqué cette nouvelle dans le topic yaronet correspondant | | |   Certains d'entre vous suivent peut être l'actualité TI sur les nouvelles plateformes (nSpire et nSpire CAS). Il se trouve que le homebrew est bloqué de toutes parts par TI. Ces derniers ont trouvé la "solution", les derniers OS ne permettant pas l'installation de systèmes homebrew, ils ont décidé d'ajouter une limitation qui interdit de retourner sur un OS "trop vieux" (lire "permettant le homebrew"). Une fois l'upgrade en OS 2.1, vous pourrez faire une croix sur Ndless, il est bloqué. Et le retour en arrière aussi (c'est à dire revenir en arrière sur un OS 2.0 ou 1.7 par exemple qui aurait permis un passage en 1.1 pour installer Ndless). Par conséquent, l'OS 2.1 n'apportant rien d'autre par rapport au 2.0 à part ce bridage, il vous est fortement conseillé de rester en OS 2.0. PS : Bien que tardive, cette news d'avertissement est là sur la suggestion de Roms sur yaronet : http://www.yaronet.com/posts.php?sl=&s=132922&p=4&h=92#92Source : http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=837 | | | | | | | | |   Geogeo et ExtendeD viennent de releaser Ndless, le premier utilitaire permettant l'exécution de programmes thirdparty sur les Ti Nspire et Ti Nspire-CAS. C'est après un travail de fond acharné que l'équipe vous a mis à disposition cet outil, accompagné d'un exemple qui pourra vous servir de modèle si vous souhaitez développer à votre tour. La suite du projet consistera en la mise à disposition d'une procédure de mise en place d'un environnement de développement autonome. D'autre part, Brandon Wilson a releasé de son coté Nspire8x qui permet d'installer l'outil Ndless. Nspire8x permet aussi la communication entre une Nspire et une 84+(ou silver). | | |  Bonne année à toutes et tous de la part de l'équipe Ti-Fr ! Nous espérons que vous avez passé un bon réveillon et que l'année 2010 sera riche en événements pour la communauté TI ! | | |   Il y a un peu moins de trois mois (4 octobre), Goplat indiquait sur le forum UnitedTI qu'il était parvenu à trouver l'algorithme de compression du boot2.img de la TI nSpire. La grosse trouvaille était surtout que cette image n'était pas cryptée. Commence alors un travail de désassemblage du boot2 ( http://www.yaronet.com/posts.php?s=125502 sur yAronet) dans l'espoir de trouver des informations permettant un hack de l'os nSpire. ExtendeD, Hwti, Geogeo et d'autres (je n'ai pas la liste exhaustive) se lancent à la recherche des points d'entrée en s'appuyant sur le code binaire de Nucleus et sur les fonctions de la libc pour ARM. Il y a même des fonctions de gestion du wifi dans le lot... Courrant Novembre, les premiers résultats apparaissent, des fonctions exploitables sont repérées, le fonctionnement permettant de logger l'exploit permet même d'avancer au point de repérer les messages système, de trouver le fichier de configuration du wifi, de trouver les appels bas niveau de la gestion de l'USB... Courrant Décembre, les choses se concrétisent, on en vient même à trouver des accès avec des combinaisons de touches comme à l'époque de la Ti92 dans le PrgmIO puis diamant+ouvrez la parenthèse pour avoir l'écran d'information de versions que l'on pouvait suivre de P, S, Cos, Sin et 2nd+moins ... C'était à l'époque l'accès au menu debug, pour la nSpire, c'est Ctrl+D ou Ctrl+/ sur l'émulateur pour les nSpire non CAS. On en vient même à trouver comment activer le support Wifi... Et c'est le début du repérage des failles exploitables. C'est alors que ce matin (hier soir ? il était deux heures du mat) ExtendeD a posté sur yaronet ( http://www.yaronet.com/posts.php?sl=&s=125502&p=9&h=254#254 pour le lien direct vers le post concerné) son exploit : il est parvenu à prendre le contrôle total de sa nSpire. Comme on peut le voir sur la photo, le résultat est surprenant et comme il l'indique dans son post, ça demande l'utilisation de 4 failles. Félicitations à lui et bon courrage pour la suite ! | | |  Toute l'équipe de Ti-Fr vous souhaite de passer d'excellentes fêtes de Noël !  Nous vous souhaitons de partager de bons moments avec vos proches. Et avec un peu de chance, le gentil Papa Noël va vous apporter beaucoup de cadeaux, pleins de TIs ! ;) Bonne fin de soirée à tous :) | | |   Marre de coder plus de 9000 lignes pour des actions qui sont simples sur d'autres plateformes ? Marre de ne rien comprendre parce que vous êtes débutants en langage C et que vous n'avez pas encore lu le tutorial de Squale92 ? La solution s'appelle LikeOnPC. Thibaut nous propose une librairie regroupant des headers C qui offrent au développeur (initialement pensé pour ceux qui travaillent avec GTC) des interfaces proches du standard C ANSI. La plupart des compilateurs, peu importe la plateforme, supportent ce standard. La plupart des livres et tutoriaux aussi d'ailleurs. Et non content de vous standardiser la vie, ça vous simplifie l'écriture, ça augmente les performances et ça ajoute des fonctionnalités.  Cet exemple n'a pour ainsi dire plus rien de spécifique aux ti68k. Ce code est tellement standard que sa recherche sur le net vous sortira une myriade d'exemples de "hello world". Vous pouvez ainsi profiter d'une véritable interface clavier pour la lecture des saisies utilisateur, de ne pas avoir à vous soucier de la remise en forme de l'écran en sortie de programme (ça permet de faire des programmes dont la sortie ramène l'écran à son état initial), de gérer de manière transparente et souple la récupération des paramètres transmis au programme lors de son appel, la gestion des entiers en tant que message d'erreur en retour du programme principal et bien entendu la facilité d'y procéder ( exit( errno); et le tour est joué) Thibaut vous recommande son utilisation avec le compilateur GTC, vous pouvez avoir plus d'informations directement sur le sujet de discussion sur yaronet : http://www.yaronet.com/posts.php?sl=&s=125493 | | |  Troisième épisode au sujet des actions légales de TI vers les webmasters des différents sites... Un élément de réponse non négligeable a été fourni par l'un des émetteurs des courriers au nom de TI. L'un des principaux arguments sur la méthode (LRAR), c'est qu'il fallait pouvoir s'assurer que les destinataires aient bien reçu les demandes. La simple suppression des éléments incriminés (les fameuses clés) suffisait à s'affranchir de toute poursuite. Méthode quelque peu offensive, ils le reconnaissent eu même, mais bon, s'ils avaient une bonne raison... Ca ne vous est jamais arrivé d'écraser un moustique avec une chaussure faute de mieux ?... Parce que la grande nouveauté, c'est qu'on a enfin pu obtenir des informations sur la raison inhérente à ces actions rapides de la part de TI. Retour au premier article, souvenez vous, je parlais de la grosse période du moment : la rentrée scolaire. En effet, TI vends principalement ses calculatrices à des étudiants/écoliers/lycéens... Et dans certains cas, les autorités locales gèrant l'éducation dans son ensemble peuvent autoriser ou non certains équipements pour les examens. Afin de s'en prémunir les constructeurs se voient dans l'«obligation» de respecter un certain cahier des charges... Et sans le dire ouvertement, TI reconnait à demi mot que si les OS de calculatrice ne sont pas signés alors les modèles concernés peuvent se voir bannir pour les examens officiels. D'où la réacivité surprenante en vue d'erradiquer les traces des fameuses clés. Légal ? Je ne sais pas, et à vrai dire je ne pense pas que ça soit vraiment important... Légitime ? Assurément, mais c'est sur la forme/la méthode qu'il y aurait à redire... Conclusion ? Je ne suis pas sûr de savoir si l'histoire est finie ou pas, mais sincèrement, je pense que si TI avait adopté une autre approche (proposant -à titre d'exemple- aux programmeurs homebrew une interface pour signer leurs applications) l'effet boule de neige dont nous avons été témoins n'aurait pas eu lieu. | | |  Vous l'avez probablement lu dans la news précédente, TI n'a pas apprécié que des amateurs effectuent de l'ingéniérie inverse afin d'autoriser l'exploitation "propre" de systèmes alternatifs pleinement interopérable ("Reverse engineering in order to develop interoperable programs", exception du DMCA). Ces éléments restent tout à fait valables - y compris d'après les lois de protection du copyright - dans la mesure ou ça n'est pas exploité commercialement ou dans le but de création de faux. C'est justement ce qu'un cabinet d'avocat français a reproché (au titre de la LCEN) a http://www.yaronet.com, aussi bien l'hébergeur suisse( Infomaniak) que le webmaster du site (yAro). La demande est une copie conforme de celle parvenue sous forme de DMCA Notice aux autres sites... "On est les plus grands dans la cour de récré donc vous allez faire ce qu'on vous dit sans discuter..." Les courriers ont tous en commun de ne jamais préciser exactement ce qui est reproché d'une part et d'autre part d'exiger de tout effacer, sans même avoir pris la peine de lister les éléments qui leur posent problème et pourquoi. TI ne veut plus de communauté autour de ses calculatrices ? TI a passé un deal avec Casio pour leur offrir toujours plus de parts de marché ? TI a peur d'être obligé d'innover pour pouvoir avoir des applications payantes aussi performantes que les programmes homebrew ? Si TI était plus clair au lieu de se contenter d'envoyer des menaces par cabinets d'avocats interposés, y'aurait probablement moyen de discutter entre gens censés et responsables, mais à priori ça ne fait pas partie de leurs objectifs... PS : J'imagine que s'ils lisent ceci ils vont m'envoyer un courrier aussi qui me demandera d'effacer ces news sans pour autant mentionner l'activité qu'ils estiment litigieuse... une fois de plus... | | |  Comme chaque année à la même époque, les ventes de calculatrices graphiques montent en flèche. Cependant, cette année, on note quelques changements... En effet les TIs en rayons sont "surprenantes" en ceci que les modèles dont on nous avait laissé supposer qu'ils ne seraient plus produits ou proposés à la vente réapparaissent, et même repackagés pour certains modèles. Déjà surpris par ceci, vous pourrez être complètement déroutés par l’absence des modèles Nspire et Nspire CAS de la plupart des rayons. La liste des modèles disponibles pour cette rentrée a été mise à jour chez TI, à cette adresse. Ce qui change en cette rentrée, par rapport aux années précédentes, c’est l’attitude de TI par rapport à –appelons un chat un chat– ses clients. Une partie des clients de TI pour les calculatrices graphiques est intéressée par le « hombrew », la programmation… Et ce à titre de hobby, à titre non lucratif donc. Et ces passionnés, soucieux de pouvoir profiter des machines qu’ils possèdent ont mené cet été un travail afin de permettre aux programmes amateurs d’être installés et exécutés correctement sur les machines, grâce à une signature valide. Le but principal étant de pouvoir (enfin) s’affranchir de la nécessité de hacks et autres contournements pour pouvoir stabiliser les développements amateurs. La réponse de TI ? La menace, l’intimidation… Comment ? TI (par la voix de Herbert Foster, sorte de directeur commercial de TI-EPS) a envoyé des DMCA Notice aux webmasters des sites ayant publié les résultats des calculs de clés. Il s’agit ni plus ni moins qu’une mise en demeure s’appuyant sur l’alter ego américain de la loi française DADVSI. UnitedTI, a finalement plié et retiré les résultats sans chercher à polémiquer, le jeu n’en valant pas la chandelle (Seul sans finance contre l’armée de juristes de TI…). Reddit.com a aussi été la cible d’un DMCA Notice. Pourquoi ? Ca, TI s’est bien gardé de le dire. Peut être on t il passé un accord avec Casio pour leur céder des parts de marcher en faisant fuir les clients, qui sait ?… Mais voilà, outre le fait que TI s’attaque à des clients connus pour faire vivre la communauté (et donc favoriser la vente de produits TI), TI a aussi fait une attaque illégitime, comme d’autres sites le font judicieusement remarquer. Et ces reprises font « boule de neige », les communautés libres réagissant les unes après les autres, on va peut être avoir droit à un nouvel épisode des DMCA Notice abusifs comme ce fut le cas pour Lexmark… Les sites réagissant sont pour certains d’entre eux des sites à forte audience. Outre la news de TiCalc, de gros sites comme Wikipedia ou encore Slashdot, le Wall Street Journal, techdirt, The Register, etc. relaient désormais l’information… L’ EFF (Electronic Frontier Foundation) a pris les choses en main et analyse le dossier afin de mobiliser les gens autour de l’affaire, dans l’espoir de ramener TI à la raison. Leur tribune sur le sujet lance une question à TI : Laissez ces enfants tranquille !. Donc voilà, TI s’auto-impose une rentrée bien bizarre qui n’aura pas forcément des impacts favorables, surtout en ces temps de « crise ». Pour qui pourquoi, on ne le saura pas, peut être ont-ils décidé de tuer les communautés Ti-Z80 et Ti-68k en pensant que ça aiderait leur Nspire à percer… | | | 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. | | |   NewProg est un nouveau langage de programmation qui repose sur le TiBasic. La syntaxe TiBasic est reprise et autorisée (par exemple les blocs de test, le → (sto), les accolades, les tableaux...) afin de faciliter la transition d'un langage à l'autre. La connaissance du TiBasic est un prérequis avant de se mettre à NewProg. De nombreuses améliorations en vitesse, taille des programmes, accès au C ou à l'assembleur sont offertes en comparaison du TiBasic avec Vertel ou Flib. Il est possible d'accéder aux fichiers de la calculatrice, de faire des affichages en niveaux de gris, de scroller l'écran, d'accéder aux interruptions, aux timers... La vitesse d'exécution est proche de ce que proposent les programmes en C. NewProg permet l'utilisation du TiBasic directement à l'intérieur du script (il n'y a que la fonction Local qui n'est pas supportée) ce qui permet une transition en douceur du TiBasic au NewProg. Il suffit d'ajouter le start et le end en début et fin de script. Chaque programme qui fait appel à la syntaxe NewProg contient un appel à l'instructuction init()au tout début du programme afin de permettre sa compilation. Le programme une fois compilé s'appelle "out" par défaut mais le développeur peut choisir un autre nom. Vous pouvez trouver NewProg dans nos archives ou en discuter sur le topic dédié sur yaronet.  | | |   Samedi dernier, Roms, célèbre auteur du non moins célèbre TI Linking Program -TILP pour les intimes- a annoncé qu'il ne continuerait pas le développement et que la release 1.13 serait la dernière bénéficiant de sa contribution. Comme il le dit dans le thread ouvert sur yaronet ( http://www.yaronet.com/posts.php?sl=&s=122111 ) le projet est à peu de choses près vieux de 10 ans pour un volume de code excédant les 100'000 lignes. Les motivations de Roms sont suffisament claires pour être comprises par tous. Il ne rajeunit pas (déjà 30 ans), ses centres d'intérêts se sont diversifiés (surtout un centre d'intérêt qui mange des petits pots  ) et la communauté se meurt depuis environ deux ans (qu'il s'agisse de conflits internes ou du blindage de la dernière calculatrice TI). Bien entendu, l'équipe de Ti-Fr se joint à moi afin de remercier Roms et Jblache pour le travail accompli pendant cette décénie sur TiLP, TiEmu, GFM... Le projet n'est pas mort pour autant, les bonnes volontés peuvent se manifester auprès de l'équipe sur le site officiel afin de contribuer voire de prendre la relève. Roms > Merde pour ton agreg de physique  | | |  Folco nous propose une version plus puissante de la commande EXEC, permettant notamment de la recopier en archive avant de l'exécuter. Nommé Pexec, pour Pedrom Exec, ce petit utilitaire ne consomme que 170 octets de RAM ; en revanche il ne fonctionne que sous Pedrom, l'OS alternatif pour TI créé par PpHd | | |   Comme vous l'avez peut être déjà vu sur yaronet, Andoh Wilfried vient de sortir une mise à jour de son programme de gestion et de l'éditeur de matrices qui l'accompagne. L'éditeur de matrices est disponible en C ou en Ti Basic+Vertel. Une catégorie Finance, Gestion & Eco a été créée à cet effet. Ces programmes sont compatibles Ti68k et sont donc à disposition sur Ti-fr. N'hésitez pas à lui faire des retours dans le topic donné en lien ci dessus | | |   Ceux d'entre vous qui font des études dans le bâtiment, le génie civil, pont&chaussées... arrivent tous à devoir un jour calculer une poutre en béton armé et toutes les autres joies de la RDM. i0ta propose quelques applications en TI Basic reprennant les plus utiles de ces équations. Ainsi équipés, vous pourrez vous simplifier la vie plutôt que de devoir à chaque opération ressaisir toute l'équation... Bien entendu, pour accueillir ces programmes sur un nouveau thème, une nouvelle catégorie a été créée dans les archives : http://www.ti-fr.com/?act=22&gp=2&at1=14 Merci à lui et n'hésitez pas à lui faire part de vos retours sur le topic qu'il a créé sur yaronet : http://www.yaronet.com/posts.php?sl=&h=10&s=118600 | | |  Lionel Debroux a mis à disposition l'utilitaire PC GCC4TI dans les archives samedi dernier. Vous avez donc la possibilité, dans la section archives>Applications>Utilitaires PC , de télécharger GCC4TI ainsi que ses sources. Merci à lui pour la mise à disposition qui relance un peu l'actualité des TI en ce début d'année. | | |   Bonne année à toutes et à tous de la part de l'équipe de Ti-FR ! Du bonheur et la santé à vous et à vos familles ! A très bientôt sur ti-fr... | | |  C'est avec un peu de retard que l'ensemble de l'équipe de Ti-Fr vous souhaite de passer d'excellentes fêtes de Noël !  Nous vous souhaitons de partager de bons moments avec vos proches. Et avec un peu de chance, le gentil Papa Noël va vous apporter beaucoup de cadeaux plein de TI ! ;) Bonne fin de soirée à tous :) | | |  Lionel Debroux a annoncé dans la matinée la mise à disposition d'un fork de l'IDE de TIGCC. Cette version propose le retour de la compatibilité avec l'émulateur VTI, qui avait disparu au profit de Ti-Emu dans les versions les plus récentes de la branche d'origine du projet. Considérant les avis assez partagés concernant Ti-Emu, la double compatibilité assurée par ce fork est un avantage non négligeable. Vous pouvez retrouver plus d'informations et la discussion sur ce développement dans le topic yAronet approprié : http://www.yaronet.com/posts.php?s=117269 | | |  [EDIT] Suite à des problèmes logistiques, la coupure sera peut être ajournée... Plus d'infos dans les commentaires quand on aura commencé le reste... | | |  Pollux vient de mettre à disposition son compilateur C on-calc tant attendu, GTC. Disponible ICI, il permet dorénavant de programmer en C sans avoir besoin d'un ordinateur et de TIGCC. Disponible sous la forme d'une application flash pour TI-89, TI-92Plus et Voyage 200, il est également disponible sous Windows et autres systèmes basés sur UNIX comme OS X ou Linux. Un grand bravo à Pollux pour son travail ! | | |   ExtGraph 2.00 Beta 5 est sortie aujourd'hui. Merci Lionel Debroux !!! Changements depuis 2.00 Beta 4: - dizaines de bugfixes, certains qui corrigent de très vieux bugs
- dizaines d'optimizations dans de nombreuses routines
- dizaines de nouvelles routines, par exemple:
- plus de routines de collision sprite/sprite, nouvelles routines de collision pixel/sprite
- plane scaling (d'origine geogeo et GoldenCrystal)
- SpriteX8 clippées, GrayClipISprite16 (cousines des put_big_sprite / put_masked_big_sprite de Genlib)
- clipping de lignes
- dessin de cercles
- modification de sprites
- rotation de sprites (routines clippées)
- de nouvelles demos et des améliorations aux démos existantes.
Lionel ne croit pas que demo26, qui est un programme kernel-based qu'il a fait existait déjà du temps de 2.00 Beta 4. Les changements entre 2.00 Beta 4 et 2.00 Beta 5 sont les plus gros changements jamais réalisés entre deux releases consécutives d'ExtGraph... et encore, certains changements ne sont pas documentés dans l'historique. Avec ExtGraph 2.00 Beta 5 (qui le contient), Lionel Debroux release officiellement le tutorial S1P9 (optimisation du code sur les TI-68k), dont il avait déjà posté un lien situé sur un autre site. Téléchargement: ExtGraph 2.00 Beta 5: http://tict.ticalc.org/downloads/extgraph.tar.bz2 S1P9: http://tict.ticalc.org/downloads/S1P9.zip Comme depuis bientôt 3 ans, les mises à jour d'ExtGraph, en attendant la prochaine release (s'il y en a une un jour ) seront sur le repository SVN (que Lionel gère en local avec Git), http://opensvn.csie.org/ExtGraph . Lien vers le sujet sur yaronet.com | | |  La Communauté, bien que moins active ces temps ci que par le passé, existe encore et même si des sites sont "concurrents" les gens qui s'en occupent se connaissent depuis le temps... Or voilà les aléas de l'hébergement web et le manque de temps pour le responsable du site on fait que TiGen se retrouvait SDF de l'internet. Le problème étant exposé, tout le monde devine la solution, accueillir un nouveau voisin sur le serveur de ti-fr. Le transfert a été fait de sorte que les sous-sites (pages perso des utilisateurs) soient préservées et Kévin Kofler (on ne le présente plus) s'est proposé pour redonner un peu vie au site ainsi déplacé. Pour cela, il lance un appel aux bonnes volontés, il désire en effet mettre l'accent sur le coté biligue du site. Alors l'appel est lancé, si vous avez un peu de temps et que vous vous sentez concernés, c'est là que ça se passe : http://tigen.ti-fr.com/index.php?module=news&action=comment&id=303 | | |  Peut-être certains se souviennent de Ti-Gruge dans sa première version, qui était un site consacré aux programmes scolaires pour Ti z80 et 68k. Et bien j'ai le plaisir de vous annoncer Ti-Gruge v2, qui reprend tout le contenu de l'ancien site, et en aura bientôt plus. Il est plus beau, plus dynamique, plus sympa, vous pouvez trier les programmes selon vos critères, les noter, faire des recherches, etc. Plus cool à utiliser quoi ! | | |   Suite à la sortie de la nSpire CAS, TI n'a pas rencontré le succès escompté. D'une part à cause de son prix, d'autre part du fait qu'elle a du mal à supplanter la gamme précédente. En effet, les TI92+, Voyage200 et TI89 Titanium sont encore largement suffisante aux besoins de la plupart des élèves et étudiants pour un coût plus abordable. En outre, le succès de ces modèles fait que le nombre encore en circulation alimente grandement le marché de l'occasion. C'est pour ce dernier point que TI a décider de frapper. Et de frapper fort tant qu'à faire. Si vous êtes l'heureux propriétaire d'une TI68k, vous pouvez prétendre à une nSpireCAS pour environ le tiers de son prix ! A titre d'exemple, aux USA : - Pour une V200, la nSpire CAS est à 60$ - Pour une TI89Titanium, la nSpire CAS est à 70$ - Pour une TI92+, la nSpire CAS est à 65$ Les valeurs pour l'europe sont encore à l'étude. Ainsi donc, si vous aviez acheté une TI68k pour votre bac, vous pouvez la convertir en nSpire CAS pour finir vos études ! Attention cependant, il faut : - Posséder l'original de la facture d'achat et qu'elle soit à votre nom - Pouvoir justifier du bon fonctionnement de la calculatrice - Posséder l'emballage d'origine (sauf pour les versions blister, ti fournira les fourchettes de n° de séries correspondants) - Accepter de faire la demande par le futur portail de education.ti.com et exclusivement par ce moyen - Accepter de s'enregistrer auprès de TI Ne sont à priori pas concernées : le TI92E et TI89E (versions réservées aux enseignants) Il se pourrait qu'une offre pour les TI84 sorte pour les nSpire non CAS. vince ><(())°> | | |  Rappelons que même s'il n'est pas encore fini, cet OS est le seul projet d'OS alternatif viable pour TI. Le but de Pedrom est ainsi de remplacer totalement l'AMS par un OS davantage optimisé et libre, capable de faire fonctionner la grande majorité des programmes pour AMS 1.x. La réécriture complète du code et l'absence de fonctions mathématiques complexes permet d'avoir un système tenant en moins de 192ko, au lieu de 1Mo d'une AMS normale. Cette nouvelle version corrige son lot de bugs, utilise ld-tigcc pour sa compilation, apporte une meilleure modularité et permet d'utiliser GMP, MPFR et MAYLIB, des bibliothèques de calcul numérique très performantes. Et tout de même, voici un lien pour télécharger cette version : Pedrom 0.82Plus d'informations sur PedromSujet de discussion sur le forum | | |   Le nombre de personnes réellement intéressées sera peut être très restreint mais j'ai ajouté un article sur ti-fr. L'article concerne la partie matérielle ( http://www.ti-fr.com/?act=65&t=2 ) et viendra désormais tenir compagnie au très consulté tutorial soudure... Vous pouvez accéder directement à l'article par ce lien http://www.ti-fr.com/?act=66&art=14Note : il n'y a pas besoin d'être inscrit pour aller lire l'article. En accompagnement de la news, une des photos de l'article, le module TI92 I rom 1.13 PS : Merci de me demander l'autorisation avant de réutiliser les photos | | |   Romain vient de m'envoyer un message pour nous informer de l'avancement des deux projets TiLP et TiEmu : - 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, la principale amélioration consiste en l' ajout d'une fenêtre de debuggage unique et plus compacte semblable à celle de VTi. L'ancien mode (multi-fenêtre) reste disponible en option. http://lpg.ticalc.org/prj_tilp/http://lpg.ticalc.org/prj_tiemu/
| | |   Bonne année à toutes et à tous de la part de l'équipe de Ti-FR ! Du bonheur et la santé à vous et à vos familles ! A très bientôt sur ti-fr... | | |  L'ensemble de l'équipe de Ti-Fr vous souhaite de passer d'excellentes fêtes de Noël !  Nous espérons que vous pourrez partager de bons moments avec vos proches (ou pas, justement ! ) Et avec un peu de chance, le gentil Papa Noël va vous apporter beaucoup de cadeaux plein de TI ! ;) Bonne fin de soirée à tous :) | | |   Sortie en 2002, la TI Voyage 200 n'a eu que peu de succès auprès des "bidouilleurs". A moins que ceux-ci se soient bien gardés de nous faire parvenir la nouvelle, la Voyage 200 est restée 5 ans sans pouvoir être réellement overclockée ! Et c'est maintenant chose faite ! Des suppositions avaient été formulées mais pas vraiment vérifiées, puisque les rares tutoriaux que l'on trouve sur internet affirment que le condensateur à changer pour réaliser cet overclock est le dénommé "C99". J'ai donc tenté l'aventure sur ma propre V200 et après vérification cette information (C99) est erronée ! Changer C99 ne change absolument pas la fréquence ! On dirait plutôt un filtre antiparasite... Donc si l'aventure vous tente, et que vous savez un minimum ce que vous faites avec un fer à souder, vous pouvez dès maintenant chercher le condensateur "C9" (et non pas "C99") et le remplacer par un condensateur de plus faible valeur :) C9 est situé près de l'ASIC (puce U10 sur la quelle on peut lire "TI REF") et est a remplacer par un condensateur ne descendant pas en-dessous de 8pF sous peine de planter la calculatrice. En effet, descendre en-dessous de cette valeur ne poserai pas de problème du côté du processeur mais en poserai pour la mémoire qui serait alors incapable de suivre cette fréquence. J'ai opté personnellement pour un condensateur variable allant de 4.5pF à 70pF, afin de me permettre d'ajuster la valeur du condensateur et donc implicitement la fréquence. Et je suis passé du coup de ~12Mhz à ~22Mhz ;) D'autres préfèreront opter pour un condensateur à valeur fixe couplé à un interrupteur, en parallèle du condensateur d'origine afin de switcher rapidement entre un mode overcloké et non-overcloké (pratique pour les jeux). A vous de voir quelle méthode vous convient le mieux. =) Bon overclocking ! ;) PS: Il y a peut-être des erreurs dans cette news notamment en ce qui concerne le montage avec interrupteur. Si c'est le cas, ce sera corrigé au plus vite. Mais si vous êtes trop pressés pour attendre ces corrections, sachez qu'il existe des tutoriaux fiables expliquant comment procéder dans ce cas. :) PS2: Je ne pourrait en aucun cas être tenu responsable de la mauvaise utilisation de ce mini-tutorial, et des dégâts que vous êtes susceptibles de causer à votre TI. PS3: Dès lors que vous avez ouvert votre calculatrice, sachez notamment que vous perdez la garantie auprès de Texas Instrument, et que vous êtes seul responsable de vos actes. PS4: Un grand Merci a tous ceux sur le forum yAronet qui m'ont aidé dans ce périple :) | | |  Nous sommes heureux d'annoncer la sortie de la version 2.0 de ce logiciel permettant de saisir du texte depuis votre ordinateur et de l'enregistrer dans le format TNS, compatible TI-Nspire.  Beaucoup de modifications et d'améliorations ont été apportées : - Modifications importantes de l'interface - Ajout du support des caractères spéciaux. - Ajout de la gestion des caractères unicodes. - Système complet de gestion des fichiers (Nouveau, Enregistrer sous...). - Ajout d'un système de prévisualisation. - Amélioration de la gestion des styles (Gras, Italic, etc..) (Plus de messages). - Ajout de boutons rapides pour l'insertion des caractères unicode et spéciaux. - Nombreux bugs corrigés. L'auteur remercie les beta-testers pour leurs idées et leur aide : Mic, Alexpt et CompAlgSys. Si vous avez des idées ou des remarques, n'hésitez pas à le contacter ! Le logiciel (gratuit et libre) est toujours disponible ici : www.irc.vc/nspireSource : www.yaronet.com/posts.php?s=105137 | | |   Doom 89 est un clone de la version de Doom éditée en 1995 par le légendaire Id Software. Doom est un First Person Shooter sorti en 1993. Il faisait partie des tous premiers jeux 3D à sortir au monde. Le voici aujourd'hui cloné plus ou moins fidèlement et le résultat est assez surprenant sur le système limité que constituent la TI89 et ses sœurs ! Après des mois de développement, l'auteur, Aaron Miller, offre aujourd'hui la possibilité à tout le monde de télécharger ce jeu dans sa première version stable. TI 89, Titanium, 92+, Voyage 200... Quelle que soit votre machine, vous pourrez tirer sur des méchants à votre guise après téléchargement du ZIP dans nos archives. Ce jeu est basé sur FAT Engine, un moteur 3D (pour simplifier, ce qui ne plaira pas aux puristes) développé il y a quelques années par la TI Chess Team. | | |   Le 11 novembre 2002 sortait la version bêta d'un explorateur de fichiers inédit à l'époque : Einstein 3.0. Cinq ans après, il est achevé : voici Einstein 4.0 ! Voyons toutes les choses qui lui faisaient défaut et qui ont été ajoutées dans cette version 4.0 : - Einstein est à présent compatible avec le modèle Titanium de la TI 89. - Il est désormais possible de renommer des répertoires et des fichiers. - Il est désormais possible de créer des répertoires. - Le lancement de programmes compressés en PPG est beaucoup plus rapide qu'avant. - Einstein est le premier programme officiellement compilé avec GTC* - Le code source d'Einstein est livrée avec. Pour cette nouvelle mouture, remercions tout d'abord Pollux qui a retrouvé au fond de son disque dur le code source complet d'Einstein. Citons ensuite tama, Dude et Yourk, du forum de ti-fr.com, qui ont pris le temps de tester cette nouvelle version afin de s'assurer que tous les ajouts fonctionnaient convenablement, et qui ont aussi apporté des idées. Vous trouverez Einstein 4.0 dans nos archives, sur www.ticalc.org, ou encore sur le site de l'auteur ! * GTC est un compilateur C très performant, programmé par Paul Froissart et grandement compatible avec les fichiers sources prévus pour TIGCC. Il est disponible sur PC mais également sur TI 89/92+/V200 sous forme de Flash App. Il est actuellement en phase de bêta test, c'est pourquoi il n'est pas encore disponible sur Internet. | | |   Martial Demolins sort aujourd'hui un jeu de Tetris surprenant. Surprenant par sa taille et par son nom (seuls Dieu et sa femme ont connaissance de sa mystérieuse origine). En effet, TetriX4LN n'occupera pas plus de 3,3 ko dans la mémoire de votre calculatrice. La preuve, spécialement conçue pour faire jubiler tout bon geek, est ici. Vous pourrez constater que le code machine de Tetrix ne prend pas plus d'un écran lorsqu'on l'étale bit par bit. Pour avoir l'immense bonheur de posséder VOTRE copie de ce jeu extraordinaire et merveilleux (si si), rendez-vous dans nos archives ! | | |   Avant, quand on programmait un utilitaire sur TI 89 / Titanium / 92+ / Voyage 200, on n'avait pas trop le choix : - soit on codait soi-même un système de boîte de dialogues, - soit on faisait appel au système d'exploitation (AMS), qui ne fournit franchement pas de belles choses et qui est compliqué. Sorti au début du mois en Allemagne, cet outil sympathique allège considérablement le travail des développeurs. Ceux-ci peuvent désormais se concentrer sur leur utilitaire et laisser Advanced Dialogs gérer l'interface.  Un très bon travail, beau, complet, simple ! A télécharger sur le site de l'auteur, sur www.ticalc.org ou dans nos archives. | | |  Cet été, alors que chacun vaquait à ses occupations, 2 beaux jeux sont sortis ! Afin que personne ne les rate, voici un retour en arrière : Tetrics 3.0Tetrics a été conçu par un français : Olivier GIVAUDAN. C'est un clone de Tetris très réussit, et doté d'une possibilité intéressante : il permet de jouer à deux à travers le câble de liaison TI-TI. Il a un avantage par rapport aux autres jeux de Tetris existants : il fonctionne très bien sur Titanium (comme la plupart des nouveaux programmes qui sortent depuis quelques années).  Comme d'habitude, vous le trouverez dans nos archives ou sur www.ticalc.org ! Super Mario 68k 1.01Super Mario 68k ? Un bijou ! Cela faisait des années qu'un jeu aussi beau n'était pas sorti. Ceux qui se souviennent de SMA (Sonic MisAdventures) par PpHd ou encore de Mister Nutz par dolstouf, peuvent avoir une idée de la qualité de Super Mario 68k en se remémorant les heures passées sur ces jeux magnifiques et incroyablement proches des versions originales sur consoles. Fonctionne aussi sur Titanium.  Comme d'habitude, vous le trouverez dans nos archives, sur www.ticalc.org, ou sur le site de l'auteur ! | | |  89t-9xt-v2t-converter est une suite de programmes conçue pour convertir les fichiers texte des PC en fichiers textes pour calculatrices, et vice-versa. Avec un simple double-clic, tous les fichiers d'un répertoire sont convertis. Cette suite permet donc de traiter de grandes quantités de fichiers d'un coup. Je pense que cette suite de programmes servira à ceux qui tapent des cours dans leur calculatrice et sur leur ordinateur, et qui veulent effectuer des transferts entre les deux machines. Elle est aussi très utile pour les personnes possédant GTC (un compilateur C disponible sur PC et sur calculatrice). En effet, quand on programme tantôt sur sa calculatrice, tantôt sur son ordinateur, il est nécessaire de transférer l'ensemble des sources d'une machine à l'autre. Elle permet de convertir : - les fichiers 89t, 9xt, v2t, en fichiers txt - les fichiers c, h, txt, en fichiers 89t, 9xt, v2t Vous pouvez télécharger ce nouvel outil dans les archives de ti-fr.com ou sur le site de l'auteur : http://alineasofts.free.fr | | |  PCTools est un explorateur de fichiers bourré de fonctionnalités encore jamais égalées. Il permet entre autres d'avoir plusieurs niveaux de répertoires (c'est ce qu'on appelle l'imbrication).  Jusqu'à aujourd'hui, ce superbe explorateur programmé par Benoit Scherrer ne fonctionnait pas sur les Titanium, qui sont les calculatrices 68k les plus vendues à présent. Ce handicap est désormais résolu ! Vous trouverez cette ultime version de PCTools dans les archives du site, rubrique Applications / Shell/Explorer. Ce programme a besoin que votre machine soit équipée d'un kernel. Plusieurs kernels existent, mais nous vous recommandons vivement d'installer PreOS 1.0.5, disponible également sur ce site (rendez-vous dans le répertoire Librairies / Kernel des archives de ti-fr). Merci à Kevin Kofler, Yourk et jjjggj du forum pour leur contribution à cet événement ! | | | | | |  Pour les nouveaux qui arrivent, installez rapidement la dernière version de PreOs sur votre calculatrice, c'est le seul moyen d'accéder à la ludothèque 68k. Cette nouvelle version corrige quelques bugs, les modifications apportées seront certainement transparentes pour l'utilisateur que vous êtes, mais utiliser cette nouvelle version permet de la mettre à l'épreuve et de vérifier ainsi sa stabilité. Plus d'infos et téléchargement sur le site de la TimeToTeam | | |   Il n'est plus besoin de présenter PreOS, l'OS alternatif qui fait référence dans le monde des TI à base de 68000 (TI92, TI 92+, TI89, TI89Titanium, V200). C'est tôt ce matin que la première release de PreOS pour TI Nspire a été mise à disposition du public. Bravo à PpHD et longue vie aux TIs ! ><(())°>
C'est un poisson d'avril !!! | | |   Bonne année à toutes et à tous de la part de l'équipe de Ti-FR ! Du bonheur et la santé à vous et à vos familles ! A très bientôt sur ti-fr... | | |  L'ensemble de l'équipe de Ti-fr 3 vous souhaite de passer d'excellentes fêtes de Noël ! N'hésitez surtout pas à abuser des bûches, chocolats, et autres bons plats de fin d'année ! Il serait dommage de ne pas profiter de ce jour de fête  En espérant que le Père Noël vous a bien gâtés si vous avez été sages   | | |   Ce n'est pas l'habitude de ti-fr mais une fois par an, un peu de pub ne peut pas faire de mal. Le site Officiel du TéléthonAidez la recherche, un coup de fil au 3637 et une minute plus tard c'est réglé. C'est avec les petites rivières que se forment les grands fleuves ! | | |  Texas Instruments est en train de finaliser une calculatrice de nouvelle génération, la TI-Nspire™ CAS, nom de code phœnix. Il s'agit du premier "vrai" renouvellement depuis la TI-92 de 1995, en effet, tous les dérivés (TI-92Plus, Voyage 200, TI-89, Titanium, ... ) possèdent un matériel presque identique à celui des premiers modèles. Pour la TI-Nspire, Texas Instruments a choisi d'abandonner complètement les modèles précédents et de voir les choses en grand. Les spécifications restent floues, mais on sait que la connexion se limite à un port mini-USB (comme sur la TI-89 Titanium), la mémoire est au total de 22Mo (dont 5-6Mo pour le système). L'écran a une résolution de 320x240 et a 16 niveau de gris (comparé à l'écran 240x128 en noir et blanc de la TI-92, c'est un bon changement). Quant au processeur, il s'agirait d'un OMAP à plus de 100MHz ! Un bond énorme, comparé à l'asthmatique MC68000 à 10MHz de la TI-92. L'OS de la calculatrice est Nucleus RTOS de Mentor Graphics Une démonstration en flash sur le site de Texas InstrumentsLe logiciel de communication avec l'ordinateur (TI-Nspire Computer Link) sera comme pour les modèles précédents disponible sur Mac OS X et sur Windows. Les documents supportés (formats .tns pour les documents, .tnc pour l'OS et .tnb pour les backup) sont des fichiers au format XML compressés via PK-ZIP. Le système mathématique proviendrait de la version PC de Dérive, qui avait déjà inspiré l'AMS de nos chères TI-92. D'après un yAronaute, la calculatrice est actuellement en essai dans une ville française (près de Montpellier), et elle sera commercialisée l'année prochaine. 3 modèles seraient en fait développés, la TI-Nspire, la TI-Nspire+ et la TI-Nspire CAS+, mais on ne connaît pas les différences entre ces modèles. | | |   On passe sur du serveur "pro". Exit les archi x86 classiques... On passe sur une station HP Visualize C3600 convertie en serveur pour l'occasion. Une petite photo de l'intérieur :  En bref, les caractéristiques : [Processeur] PA-RISC 64 bits PA-8600 [O.S.] Gentoo 64 bits pour PA-RISC [D.D.] Deux disques SCSI3 de 9.1Go en SCA80 Hotplugables + 1disque IDE DATA 80Go [RAM] 4*512Mo de sdram ECC 64bits (chaque barette fait la taille d'une Ti89) Le site en profite pour passer en full utf-8 et le serveur en Apache2 avec PHP5 Si vous notez des disfonctionnements, signalez les ! PS : pour plus de détails, rendez vous sur le site de OpenPAvince | | |  Kevin Kofler et Joey Adams viennent de sortir la version 1.04 de KTIGCC, une version Linux / Unix (y compris Mac OS X) de l'environnement de développement (IDE) TIGCC qui tournait uniquement sous windows.
Le format des projets est compatible entre les deux plateformes, et il est possible d'envoyer d'une touche le programme en cours vers une calculatrice, qu'elle soit réelle ou virtuelle.
Les autres fonctionnalités consistent entre autres en la coloration syntaxique, l'autocomplétion de code, une aide extrêment complète ...
Lien vers l'archive sur ti-calc | | |  Plusieurs mois après la sortie de la dernière version de TiLP première génération ( TiLP 6.81 ), Romain Liévin récidive et nous offre la version finale de TiLP 2.0 Outre le support complet des nouvelles TI-84Plus et des TI-89Titanium, cette nouvelle version permet d'utiliser le nouveau câble usb DirectLink. Deux petites captures d'écran :  Site officiel du projetPage de téléchargement sur Ti Calcsource : ticalc | | |   Elynx vient tout juste de sortir la première version finale de XXS (XiaoXiaoShow), un jeu de baston où les personnages sont représentés sous forme de batons. Vous pouvez, outre déplacer votre perso, vous battre à la main ou en envoyant des boules de feu. L'adversaire sera au choix une IA (avec plusieurs modes : défensif, offensif, immobile), contre un adversaire humain sur la même calculette, ou contre un humain, mais avec une autre calculette ! Lien vers le forumLien vers les archives de ti-fr Lien vers la même archive, mais sur ti-calc | | |  Ici vous disposez d'un espace pratique pour travailler à plusieurs sur le même projet, afficher l'avancement de votre projet, distribuer des tâches, créer des releases, avoir une page web dédiée, etc.... ProjetsComme cela peut paraître un peu complexe, je vous ai rédigé une petite aide en ligne :-) Si vous avez des suggestions, n'hésitez pas à laisser un commentaire ou à envoyer un message privé ! | | |  Enfin, les sélections des quelques 6000 candidatures sont terminées, et concernant le monde des TIs, quelques projets ont été retenus : + MyPocketCal : Une calculatrice scientifique pour Pocket PC, par Tabish Fayyaz Mufti ; + diffeq : Système graphique d'étude de fonctions différentielles pour TI-83+, par Marinus Johannes Warmer ; + USB Bluetooth Adapter Driver and Functionality via USB8X, par Patrick Prendergast ; + Et enfin, KTIGCC, l'IDE pour programmer avec TIGCC sous KDE (linux), par Kevin Kofler. Je pense que l'on peut particulièrement féliciter Kevin Kofler pour tout le travail qu'il fournit pour faire avancer le monde des TIs (TIGCC, TiEmu, HW3Patch, et bien d'autres). Sources : google.fr et detachedsolutions.com | | |  Pour les développeurs, une nouvelle version de ClosedGL est sortie, cette librairie tente de fournir l'API OpenGL sur nos calculatrices. Quelques nouveautés, toujours un peu plus de vitesse d'exécution, mais on reste malgré tout assez loin d'une puissance permettant de réaliser des jeux en 3D... Quoi qu'il en soit, les sources sont disponibles, vos contributions sont les bienvenues ! Plus d'infos sur ticalc.org. Un jeu de réflexion est sorti, CarOut, dont le principe est assez connu : déplacer des "voitures" bien mal garées pour permettre à une autre de parcourir toute la largeur du niveau. Plus d'infos sur ticalc.org. Deux programmes Basic méritent d'être mentionnés également, le premier est un logiciel de dessin, Drawing 68, qui dispose d'une interface en niveaux de gris (grâce à flb). Plus d'infos sur ticalc.orgLe second programme Basic permet de calculer la transformation inverse de Laplace d'une fonction (ou intégrale de Bromwich). Plus d'infos sur ticalc.org | | |  Impossible d'y échapper de nos jours, le sudoku est vraiment partout... Voici une adaptation sur nos calculatrices de ce jeu de réflexion, qui je le rappelle (est-ce bien indispensable ?) consiste à placer des chiffres dans une grille en respectant certaines contraintes (interdiction d'avoir deux fois le même chiffre dans la même ligne ou la même colonne, par exemple). La version proposée par Alex Wilson permet seulement de créer des grilles, que vous pourrez ensuite proposer à vos amis de résoudre. L'éditeur est très complet, il permet de vérifier qu'il n'y a pas de défaut de construction dans les grilles, et fournit même un solveur capable de les résoudre. Une fois les grilles créées, il est possible de les exporter et de les transférer jusqu'à votre PC pour ensuite les diffuser librement dans des formats courants. Plus d'infos sur www.ticalc.org | | |  Le Google's 2006 Summer of Code permet à des étudiants de travailler pendant l'été sur un projet open source, tout en étant payé (au total 4500 $ - soit environ 3600 € - si le projet est mené à bien). Voyez la page dédiée au Summer of Code pour connaître les différentes idées proposées de projet auxquels vous êtes invités à contribuer. Quel rapport avec les TIs me direz vous ? Il est possible de travailler sur un projet lié aux TIs, par le biais de Detached Solutions. Pour l'instant la plupart des idées proposées sont tournées vers les TI-z80, mais vous pouvez également proposer vos idées. Donc si vous galérez pour vous trouver un job d'été et que vous êtes étudiant, réflechissez à cette alternative ! | | |  ExtendeD vient de sortir Ti-Vibe, un petit programme permettant de produire du son d'une qualité jusqu'à présent inégalée sur TI-68k (l'équivalent de Real Sound des TI-z80). L'archive vient avec tous les outils nécessaires pour convertir ses propres mp3 ou wav pour TI. Plus d'informations sur le topic consacré à ce projet. | | |  Et oui, plus de 10 ans après l'apparition de la première TI-68k, Texas Instruments semble vouloir renouveler sa gamme (les mauvaises langues diront qu'il était temps !) Sur la page allemande du site officiel, on peut en effet voir une démo en Flash d'un nouveau produit : le TI- nspire™ CAS. Pour l'instant, il n'y a que peu d'informations disponibles à ce sujet, mais la démo montre au moins un écran en niveaux de gris avec une résolution beaucoup plus élevée que les 240x128 actuels de la Voyage 200. De plus, elle laisse également présager un processeur beaucoup plus puissant que le petit 68000, probablement un ARM, comme sur beaucoup d'appareils de cette taille. Page allemande du site de Texas InstrumentsEvidemment, nous vous tiendrons au courant dès que plus d'informations seront disponibles ! source : ticalc.org | | |  Risike vient de sortir le premier jeu de catch sur TI68k, entièrement codé en C.  Personnellement, j'aime bien le concept du jeu de catch en mode texte, et apparement je ne suis pas le seul, même si tout le monde n'appréciera pas ;) Fiche du jeu sur ti-frTopic officiel sur yAronet | | |  Super Mario 68k se rapproche de plus en plus d'un jeu complet et abouti avec cette mise à jour récente enrichissant les niveaux de multiples items et autres objets interactifs. Les boss font également leur apparition, et le gameplay a été amélioré. Je vous encourage à tester cette nouvelle version que vous pouvez télécharger sur le site de l'auteur. | | |  Hibou nous livre maintenant la dernière version d'Hibview, un lecteur de texte qui gère entre autres toutes les balises txtrider.  Une particularité intéressante est son défilement horizontal qui permet aux possesseurs de TI89 de voir les images destinés aux TI92+ ! Page officielle d'hibviewFiche d'Hibview sur ti-fr | | |   L'idée à vu le jour sur #define. Comme vous avez pu le constater, des concours de programmation existent déjà sur différents sites. La plupart d'entre eux ayant un champ tellement large qu'une application, même excellente peut par exemple se faire doubler par un simple jeu. L'idée, vous l'aurez deviné, c'est de faire un concours de programmation pure et dure. Avec un cadre bien défini et des règles du jeu bien précises. Je cite LionelA sur yn ( http://www.yaronet.com/posts.php?sl=72&s=76151) : un jeu de strategie tour par tour original dont la description est la suivante : - un plateau avec des cases de 8x8 sur un ecran de TI89 - des moutons disposés au milieu du plateau (20 pièces) - un enclos dans chaque camp - deux clebards par joueur le but etant de ramener le plus de moutons possible dans son enclos en faisant aboyer les cabots derriere. les moutons reagissent s'ils sont assez près du clebs qui aboie et ils se barrent dans la direction opposée (8 directions possible avec les diagonales) ca se passe au tour par tour et a chaque tour un joueur peut manipuler ses 2 clebs : - soit en le faisant avancer d'une case (en diagonale aussi) - soit en le faisant aboyer l'etat du plateau pourra etre connu en permanence mais il n'est pas determiné au depart sauf pour les obstacles (positions des moutons determinées au random) une partie se terminera au bout de 1000 tours et le nombre de moutons enclosifiés determinera le vainqueur. Ainsi, FpgForce, JfG et LionelA ont lancé lundi dernier le concours, ouvert à tous. Comment participer ? Rien de plus simple, il suffit de télécharger http://anton.lionel.free.fr/TI68k/sexyawards.zip et de rendre sa copie avant le 15 mai. vince | | |  Depuis quelques années, ticalc.org organise un concours du meilleur programme de l'année (Program Of The Year). Les développeurs proposent leurs programmes et les utilisateurs votent pour leurs préférés. Le concours est réparti en trois catégories : premièrement les programmes pour TI-83/TI-83+/TI-84+, deuxièmement les programmes pour TI-89/TI-92+/V200, en enfin les programmes pour PC. Cette année, beaucoup de programmes ont été présentés dans la catégorie qui nous intéresse le plus, à savoir TI-89/TI-92+/V200, et les trois premiers sont... À la troisième place, avec 8,6 % des votes : PowerCompress, de Jonas Gehring. En deuxième, avec 15,1% des votes : M4r10, de Jean-Francois Geyelin. Enfin, en première place, avec 25,7% des votes : gb68k, de Ben Ingram. Dans la catégorie PC, la première place est remportée, avec 36,9% des votes, par TiEmu, de Romain Lievin. Bravo à tous ces développeurs pour leurs programmes de qualité, et plus spécialement à Ben Ingram qui a réalisé ce qui semblait impossible il y a quelques années : un émulateur de Game Boy sur TI-68k... Plus d'infos sur ticalc.org. | | |   Stéphane Raffaud vient de sortir son premier programme pour TI : Snake II. C'est l'équivalent de celui que vous trouvez sur les portables Nokia : même graphismes, même gameplay... La réalisation est très soignée, et le jeu est à la hauteur de ses concurrents (nombreux sur TI, il faut l'avouer). Pour plus d'infos, consulter le site du projet : http://perso.wanadoo.fr/stephane.raffaud/snake2/ | | |  The Expert 4 appartient à un type de jeux peu représentés sur TI-68k : les Point & Click, ces jeux où l'on évolue à travers des tableaux où l'on peut pointer et cliquer sur des éléments de ce tableau pour les manipuler ou effectuer des actions dans le but de résoudre des énigmes. The Expert 4 est doté d'un scénario faisant intervenir une multitude de personnages et objets, il est disponible sur TI-89/TI-92+/TI-V200, offrant des graphismes en noir et blanc (dessinés à la main par l'auteur, dont il est important de souligner la performance parce que le jeu comporte 22 tableaux !). Je vous laisse découvrir plus en profondeur ce jeu innovant sur le sujet qui lui est dédié sur le forum de Yaronet. | | |  Alexandru Margarit a distribué une version publique de son shoot'em up : Skyway 89. Le jeu n'en est qu'à ses balbutiements mais est déjà pleinement jouable, il dispose de jolis graphismes fluides en niveaux de gris, et différents ennemis. Je vous laisse découvrir plus en profondeur ce jeu sur le site de l'auteur : http://www.artraid.com. | | |  Voilà, vince continuera s'il a envie (moi j'ai la flemme :p)
(vince qui continue)
Bonne année, bonne santé, bonne continuation et bonne réussite à toutes et à tous !
| | |  L'équipe de Ti-Fr vous souhaitent de passer d'excellentes fêtes de fin d'année, avec tout plein de cadeaux   Et abusez des chocolats,buches...ou autres repas copieux pour ces fêtes , parce que c'est bon  © | | |  Suite aux nombreuses demandes et autres suggestions de la part des utilisateurs, une mise à jour de la section Archives vient d'être effectuée. Désormais les téléchargements ne passent plus par les popups. Les liens fonctionnent, testés sur IE, Firefox et Opera. (les principaux navigateurs. si vous utilisez un navigateur codé maison qui ne fonctionne qu'en mode console, le fonctionnement n'est pas garanti ;-) ) Note : Les statistiques continuent d'être supportées. vince | | |  JFG a mis a sorti une nouvelle version de M4R10, celle-ci corrige quelques bugs, permet de quitter le jeu instantanément en sauvant la partie à tout instant et augmente la difficulté générale. Téléchargement sur ticalcBen Ingram a mis à jour son émulateur de game boy : quelques corrections de bugs et surtout l'affichage ne clignote plus comme dans la précédente version. Téléchargement sur ticalc | | |   Après avoir enfin corrigé un bug vicieux qui le tracassait (cf forum), Lionel Anton a pu releaser publiquement un jeu inédit sur TI-68k : F-Zero. Le jeu utilise le moteur de rendu de mode7 du même auteur, il propose plusieurs modes de jeux : grand prix (classique), time attack pour améliorer ses scores et enfin un mode versus permettant de jouer à deux en link ! Téléchargement sur ticalc | | | | | |  FpgForce a sorti une nouvelle version de la célèbre bibliothèque de fonctions adaptée au TI-BASIC: flib. Celle-ci offre de nombreuses fonctions permettant d'étendre les possibilités de ce langage, et notamment des fonctions graphiques bien plus rapides et avancées que celles offertes par le BASIC. Le mot de l'auteur: "Tout le monde connait la célèbre librairie flib pour le TI-Basic. François Leiber, l'auteur, a arrêté le développement depuis peu, et j'ai décidé de maintenir Flib (qui est maintenant passé sous licence GPL). Je viens donc de releaser une nouvelle version de flib qui comporte des optimisations, la correction d'un bug et un executable compatible toute calculatrices. Dans l'avenir de nouvelles optimisations vont être apportées (voir le to-do dans la partie projets)." Voir le projetTélécharger Flib 3.4 | | |  Cyril Mottier (aka Thor) vient de mettre à jour son tutorial de programmation TiBasic avec Vertel3. Le tutorial à jour est d'ores et déjà à disposition sur Ti-Fr : Lien vers le tutorialMerci à lui, et bonne lecture à tous ! | | | | | |  Onur Celebi a sorti une nouvelle version de son environnement de développement ETP Studio. Voici la liste des principales nouveautés : - Ajout de l'instruction goto - Compatibilité Titanium - Corrections de bugs - Optimisations ! Je rappelle que ETP Studio est un environnement de développement complet qui permet d'écrire facilement des programmes natifs pour TI-68k dans un langage proche du BASIC. ETP Studio a été entièrement développé par Onur Celebi, qui a aujourd'hui de moins en moins de temps à consacrer à la programmation... Espérons qu'il continue à améliorer son logiciel régulièrement ! Plus d'infos sur le site officiel du projet | | |  Une nouvelle version de l'émulateur de Game Boy par Ben Ingram vient de sortir, elle apporte son lot d'améliorations, notamment une accélération importante de l'émulation de quelques jeux (et en règle générales, tous les jeux sont émulés un peu plus rapidement qu'avant), ce qui fait que certains jeux tournent maintenant à pleine vitesse. Plus d'infos sur le site du projet | | |  Andoh Wilfried vient de rendre publique la dernière beta d'ExtLib, sa librairie basic adaptée de MyLib. Pas moins de 84 fonctions sont disponibles, dont voici un extrait : "vatinfo", "VARNAME", Type{0,1}, OTH{0,1}, Offset Retourne une chaine "Nom Type Status Size".Offset permet de sauter le repertoire dans le nom complet d'une variable. "msectick", Retourne la valeur d'un compteur de temps croissant: 20 unités => 1 seconde "version", Retourne un chaine contenant le numéro de version "temp", UpDir{-1,0,1,...} Redirige la création de variables locales dans Updir répertoire au dessus du répertoire local courant "reverse", MAT/LIST Inverse l'ordre des éléments d'une LISTE/MATRIX "keyi", NUM{0~395} default=336 Règle le delai au bout duquel commence AutoRepeat lorsqu'une touche est enfoncée "keyr", NUM{0~395} default=48 Règle la fréquence de répétition des touches AutoRepeat "gray", NUM{0~2} (dés)Active les niveaux de gris "str2num", Str Converti un chaîne en entier "printf", "StrFormat" , EXPR Met EXPR au format décrit par "StrFormat" "off", Etteind la TI "make", VARNAME, Size, Redim{0~1} Crée une Variable "delete", VARNAME, Type{0~1} Supprime la variable/repertoire "status", VARNAME, Type{0~1} Etat de la variable/repertoire "folder", FOLDERNAME, Mode{0~1}, Filter Liste des Dossiers/Fichiers "SeqC", "ArrayName", Col, Init, Step, Count [, Row ] remplie une colonne d'un STRING_ARRAY Bref, un grand nombre de focntions qui peuvent être indispensables aux programmeurs basic ! Lien direct vers l'archiveLien direct vers le forum | | |  Dérivée est un logiciel d'études de fonctions assez évolué d'une part parce qu'il est écrit en C, donc permet de mieux profiter de la puissance du processeur, et d'autre part parce qu'il est scriptable. En effet, en plus des fonctions classiques d'affichage de tableau de variations ou de graphe de fonction, il est possible d'écrire des petits scripts en TI-BASIC, tout en accédant aux fonctionnalités de Dérivée. Téléchargement sur TI-Bank | | | | | |   Une nouvelle version de Super Mario 68k a été récemment uploadée, elle inclut de nombreux ajouts, dont plusieurs corrections de bugs, de nouveaux ennemis, de nouveaux graphismes, la possibilité de se transformer en raton laveur (et voler), deux niveaux supplémentaires, et une multitude d'autres détails. Téléchargement sur la page du projet sur ti-news | | |   PowerCompress est un puissant outil graphique de gestion d'archives, il permet de compresser des fichiers, des dossiers (peu importe la taille de l'archive finale, elle sera découpée en morceaux si elle devient trop grosse). En outre le logiciel permet d'archiver/désarchiver et de supprimer les fichiers de votre calculette. L'archive sur ticalc.org | | |   Un nouveau Tetris-like fait son apparition sur les TI-68k, il s'agit de m-Tetris, programmé par mrt. Voilà de quoi étoffer le panel de Tetris disponibles sur nos machines, chacun ayant ses petites caractéristiques propres cela permet à tout utilisateur d'en trouver au moins un qui lui convient. L'archive sur ticalc.org | | |  La librairie graphique Genlib vient enfin de sortir dans sa version finale. Au niveau de la librairie elle-même deux bugs ont été corrigés, mais le plus important est qu'elle est disponible sous licence LGPL + BSD (la librairie se décompose en deux parties), ce qui n'était pas le cas auparavant. Plus d'infos sur le site de la TimeToTeam. | | |  PpHd a sorti la version 0.81 de son système d'exploitation PedroM. Beaucoup de bugs ont été corrigés et de fonctions optimisées, le système tourne maintenant sur TI-89 Titanium et sur V200. Le format de l'archive a changé, tous les fichiers seront perdus lors de la mise à jour de PedroM 0.80 à PedroM 0.81, il est donc conseillé de les sauvegarder. Plus d'informations (et téléchargement) sur le site de la TimeToTeam. | | |   Une autre adaptation de Sonic sur TI est en cours de réalistation par hypersonic. Elle est programmée en C, avec ExtGraph. L'affichage est en 4 niveaux de gris avec un arrière-plan et un premier-plan. Le projet vient de débuter, mais un screenshot alléchant est déjà disponible, espérons que l'auteur aille au bout de ses idées et ne laisse pas tomber ce projet... Le site du projet | | |  TIGCC est passé depuis quelques jours à la version 0.96b6. Au menu, quelques améliorations mineures : GCC est passé à la version 4.0.2, quelques bugs ont été été corrigés (dans gcc, ld-tigcc,,pstarter, tigcclib et a68k) la routine de décompression du lanceur pstarter a été un peu réduite Rappelons que ti-gcc reste la seule solution pour coder en C pour TI sur ordinateur, en attendant (bientôt ? ;)) une alternative | | |   Êtes-vous sûr de bien connaître l'alphabet par coeur ? Testez alors ce snake-like où l'animal que vous dirigerez ne se nourrira plus de pommes comme dans la tradition, mais de lettres ! Mangez les lettres dans l'ordre de l'alphabet (et dans une certaine limite de temps) pour finir le niveau. Ce jeu fonctionne sur TI-89, TI-89 Titanium, TI-92+ et V200, même si le programme n'est pas compatible on-calc, en outre, il ne nécessite pas de kernel. Les graphisme sont en niveaux de gris comme l'illustre le screenshot. Ce nouveau snake sans prétention apparaît tout à fait sympathique, même si la jouabilité n'est pas encore parfaite à mon goût. Je vous laisse le découvrir plus en profondeur vous même en le téléchargeant sur le site de l'auteur. | | |  TI Connect est le logiciel officiel de Texas Instruments pour transférer des fichiers de ou vers votre calculatrice. Contrairement à ce que l'on pourrait croire, la version Mac n'est pas une pâle copie de la version Windows. Au contraire, il s'agit d'un logiciel tout à fait indépendant beaucoup mieux que son équivalent (notamment au niveau de la vitesse de transfert). L'éditeur de fichiers est également plus abouti, permettant entre autres l'édition des programmes et des fonctions.  Voici le changelog complet : Support for Mac OS X 10.4 (Tiger) (ie. fixed device identification issues related to the Tiger OS update) A "uninstall" command script has been added to the install package so that the TI Connect system can be removed from the computer. Added support for the 3.10 OS Update for the TI-89 Titanium and Voyage 200™ Personal Learning Tool. Added complex number support for Lists, Matrices, Data variables, and Numbers in TI Data Editor. Improved error reporting in the History window in TI Device Explorer. Added support for Saving screenshots in other image formats, including TIFF, JPEG, GIF, PICT, and PNG. Added support for translating image formats to native device formats so that graphics files such as TIFF, JPEG, GIF, PICT, and PNG can be directly sent to calculators. Added/Updated Reversion support to TI Data Editor so that reversion works from either the original file on the computer, or the original object on the device. Enhanced ability to detect when devices have changed on the TI Connectivity cable (silver link). Updated the Clock Editor to support TI-84 Plus family devices with enhanced date formats. Updated and enhanced TIGroup file support, including fixing a number of issues related to groups for the TI-92, TI-89/89Ti, TI-92Plus, and Voyage 200 PLT. Improved data translation between different calculator types. Added Start/Quit control for TI Connect Manager background process to the TI Connect X launcher application Added Share/Don't Share control for TI Connect Manager background process to the TI Connect X launcher application. This prevents or allows other TI Connect X users from seeing the computer on the network as a device host. Added support for different dpi resolution settings for PICT image formats in the Screen Capture Save. Setting is controlled through the TI Connect X preferences. Changed device information view labels to more adequately reflect what the information really is. Added additional error messages to cover situations that generate errors not generally encountered on earlier versions of TI Connect; mainly dealing with user file permissions. Enhanced the ability of TI Software Update to detect new and/or updated versions of software for calculators to include a marker in the view that notes when a free app on the device has a newer version available on the TI Online store. "undef" cells in Data variables are now handled correctly. TI OS Restore crash issue fixed when no network connection is present. TIFF, JPEG, GIF, and PICT images can now be directly sent to an attached device with automatic translation to the device image type. | | |  WordRider est un éditeur de texte open source, pour pouvoir taper sur ordinateur ses textes au format Txtrider (ou Hibview / uView 2). Il est programmé en Java et est multi-plateformes.  Au menu de cette nouvelle version : * support des grands écrans (TI-92/92+/V200) * une meilleure compatibilité hibview * boîtes de dialogue avec les propriétés des images * nouveaux filtres d'importations d'images * quelques corrections de bugs Lien vers le forumSite de l'auteurPage de téléchargement | | |  Et oui, la première ROM publique date du 13 septembre 1995.  A sa sortie, Texas Instruments a pour ainsi dire révolutionné le monde des calculatrices, en proposant pour la première fois un modèle se rapprochant plus de l'ordinateur ultra-portable que d'une calculatrice 4 opérations. Un grand écran, un clavier QWERTY, du calcul formel raisonnablement puissant permettait d'être loin devant la concurrence de l'époque.  Dommage que Texas Instruments ait arrêté de proposer de réelles innovations. 10 après, le même processeur est toujours utilisé, la RAM a seulement doublé | | |  Je visite, tu visites, ils visitent... ... et eux rédigent %) Alors que la rentrée vient d'avoir lieu, apportant son lot de nouveautés, nous sommes fier de vous annoncer deux nouvelles : - Le Tutorial C de Squale reproduit sur ce site a dépassé les 10000 visites hier ! - Et le Tutorial soudures CMS a dépassé il y a quelques temps les 5000 visites ! Pour cette occasion, Squale nous a envoyé quelques nouveaux chapitres de son tutorial, traitant notamment des pointeurs, des tableaux, des chaines de caractères, des structures et unions, et de l'allocation dynamique de mémoire. Pascal MARTIN - Squale - nous annnonce aussi qu'il a mis à jour son site, et que Spectras a commencé la traduction en anglais du Tutorial C ! En souhaitant bon courage à ceux qui veulent se lancer dans la programmation en C, merci pour votre fidélité ! vince | | |  Pendant que certains sont en vacances, d'autres programment et voici quelques uns de leurs fruits : Air Mission, un jeu dans lequel on pilote un avion avec lequel on a des missions à remplir. Ce nouveau jeu d'Orage a comme toujours de très beau graphismes fiche d'Air MissionHawk 1.00, un nouveau shoot'em up d'Olivier Givaudan inspiré d'un jeu de Nintendo. Indispensable pour les fans de Phoenix-like ! fiche de Hawk 1.00M4r10 0.94, de JfG. Le plus récent des Mario sur TI, et il place la barre assez haut :) site de M4r10Merci à ces auteurs de nous fournir d'aussi bons jeux ! | | |  Texas Instrument vient de sortir la version 3.10 de l'Advanced Mathematics Software, autrement dit le logiciel de nos chères calculatrices TI. Datées du 18 juillet, ces versions exclusivement dédiées aux TI-89Titanium et Voyage 200 (i.e. rien pour les TI-89 et les TI-92Plus, comme pour la version 3.01) ne semblent pas apporter beaucoup. Sur le site officiel, on peut lire : "This operating system (OS) optimizes battery performance for use with the TI-89 Titanium Presentation Link™ adapter. Language Localizers are now optimized with v3.10." Il reste à savoir comment a été faite cette amélioration de la localisation. les liens direct pour télécharger : TI-89TitaniumVoyage 200merci à ExtendeD pour avoir posté les liens sur yAronet Venez en parler sur le forum !
màj : Confirmation officielle de Texas Instruments, ces nouvelles AMS ne sont pas encore disponibles. Cependant, on peut déjà dire que PreOS 1.02 marche sans modification :)
sur Voyage 200, cette version consomme un peu plus de RAM (32o) mais surtout 64ko de mémoire flash supplémentaires. 5 nouveaux ROM_CALL sont également disponibles | | |  Andoh Wilfried vient de mettre à notre disposition sa nouvelle librairie pour améliorer le TI-Basic de la TI. ExtLiB est une adaptation de son interpréteur MyLiB et permet d'utiliser un programme C pour lancer des programmes Ti-Basic . Les nouveautés apportées par ExtLiB sont : - De nouvelles fontions au Ti-Basic - une meilleur gestion des arguments par un moteur puissant au coeur du software - une utilisation en Mode Librairie de toutes les fonctions par la fonction 'Command(' La gestion des arguments d'ExtLiB est très proche de celui de la librairie Vertel. Il faut toutefois noter les différences dans la gestion des Tag_spéciaux et des MATRIX. La librairie supporte tous les types d'arguments Ti-Basic suivant : NUM,STR,LIST,MATRIX. Les fonctions font exactement tout ce dont on peut attendre d'elles; rare sont les restrictions. le fichier dans nos archivesle topic de discussion sur le forum yAronet | | |  Benoît Scherrer vient de nous faire parvenir la dernière version de son explorateur de fichier (probablement le meilleur existant), la version 0.97b. Qu'apporte cette nouvelle version ? le support des TI-89, TI-92Plus (ce qui était déjà le cas) mais aussi des TI-89 Titanium et des Voyage 200. Autre grande nouveauté, le link marche désormais correctement. Le programme est maintenant sous licence GPL, libère quasiment toute la RAM avant d'exécuter un programme. Par contre, il nécessite PreOS 1.0 ou supérieur pour fonctionner  Que dire d'autre ? Cet explorateur propose trois présentations : (arbres, liste, détails), les sous-répertoires, des plug-ins... Bref, un utilitaire extrêment puissant réputé pour sa stabilité, le tout programmé en assembleur site de l'auteurLien direct vers l'archiveLien vers le topic sur le forum | | |  Travis Fischer a sorti une nouvelle version de son jeu Sumo Wrestling, la version 0.12. Très bien soigné, ce jeu a également l'avantage de pouvoir marcher sur toutes les TI-89, 92 Plus, Titanium, V200 quelque soit leur OS lien vers l'archivesource: ticalc | | |  Jean Blanchard (aka lOtR) vient de reprendre le projet TI-Edit et nous livre la version 0.3.1 TI-Edit est un éditeur de programmes en TI-Basic pour Windows, qui offre une coloration syntaxique, des onglets pour ouvrir plusieurs fichiers en même temps, la possibilité de tokéniser (""compiler"") ses programmes sur l'ordinateur.... Voici les changements apportés par cette nouvelle version : Correction du fameux bug du ^-1 Impression et aperçu avant impression Menu Clic droit sur les onglets et l'éditeur Nouveau bouton "Nouveau" plus pratique Nouveaux raccourcis clavier Et surtout, cette nouvelle version marque la reprise du développement de ce logiciel très pratique pour ceux qui ne connaissent pas le C ou l'assembleur Lien vers le site officiel lien vers le forum pour en discuter ` source: lOtR | | |  Et oui, PpHd ne serait pas seulement 4 lettres vues dans un certain nombre de fichiers ReadMe, mais également une personne en chair et en os. Pour vous permettre d'en savoir plus sur ce pilier de la scène française, je lui ai donc posé quelques questions : Lire l'interviewEncore merci à lui d'y avoir répondu avec tant de précisions ! | | |  PpHd a sorti récemment la version 1.0.2 de son célèbre kernel PreOS. Au menu de cette version deux corrections de bugs mineurs (le message affiché était "Library not found" alors que le message correct était "Wrong Library version"). Un nouveau message d'erreur "Wrong kernel format" a également été rajouté. Vous pouvez bien évidemment télécharger la version normale et la version pour développeurs dans nos archives : Version normaleVersion développeursLien direct vers le forum de la T3Lien vers le site officiel de la T3source : PpHd | | |  Matthew Farrell a sorti il y a quelques jours une première version d'un interpréteur Scheme. Pour l'instant, le support du langage Scheme est limité, mais à l'avenir cela constituera une alternative intéressante pour programmer on-calc. Notons qu'il existe également GFA-Basic, Lua89, CC et AS qui permettent de programmer on-calc. Pour plus d'informations sur l'intérpréteur Scheme : http://www.ticalc.org/archives/files/fileinfo/370/37099.html | | |  PpHd a releasé ce matin même la version finale de son kernel PreOs. Il n'y a quasiment aucun changement par rapport à la version précédente (la 0.72), juste quelques corrections de bugs mineurs. Vous pouvez le télécharger sur le site de la TimeToTeam. [Edit] PpHd s'était trompé en compilant PreOs 1.0.0 et il avait désactivé des options (qui augmentaient sa taille et supprimaient des foncionnalités), il vient de corriger son erreur et a recompilé avec les bonnes options.
Cette dernière version est téléchargable sur leur site : TimeToTeam | | |  Ça y est, Romain Lievin a releasé une première version de TiEmu 2 ! Cet émulateur est en voie de devenir plus intéressant que Virtual TI. Je vous rappelle qu'il émule tous les modèles de calculatrices TI-68k (c'est-à-dire, les TI-89, TI-92, TI-92+, V200 et TI-89 Titanium), et toutes les versions de HW (bien mieux que Virtual TI). Par ailleurs, il prévu à long terme que TiEmu soit utilisé par TIGCC pour le support du débuggage dans sa prochaine version (Il y a déjà une branche de développement de cette version qui évolue grâce à Kevin Kofler). Pour le télécharger, c'est ici : http://lpg.ticalc.org/prj_tiemu/ | | |   WordRider est un outil PC dont nous avons déjà parlé sur ti-fr qui permet d'éditer des textes au format txtrider, c'est-à-dire des textes avec une mise en forme (gras, italique, souligné, etc...). Cet éditeur est écrit en java et dans sa version 0.7 il permet facilement l'intégration d'images aux textes (avec un convertisseur intégré), et son interface est encore plus customizable. Pour plus d'informations : rendez-vous sur le site de l'auteur : http://wordrider.net/ | | |  Je viens de sortir la version 1.00 de ma dernière création : Xchange. Ce jeu est un peu particulier en son genre puisqu'il n'a aucun clone sur Ti68k (à ma connaissance en tout cas). Si vous êtes adeptes de "Tetris-like" ou de "Puzzle-games" vous serait certainement attirés par ce jeu. Cette version n'est actuellement disponible que pour Ti89 mais la prochaine version laissera certainement apparaitre une version pour V200 et Ti92 plus. J'espère que vous passerez quelques bons moments de jeu ;).Si ça vous tente cliquez ici pour téléchargerNote : Seul le mode 'Normal' est accesible pour l'instant. Reportez vous au "Read me" pour plus d'informations. Quelque screenshots rien que pour vos jolis yeux #roll# : [center]  [/center] I have just released the version 1.00 of my last project : Xchange. This game is very special because no clone exist on ti68k plateforms (I think it's the only one). If you like Tetris-like or Puzzle games you'll be probably attrated by this game. This version is just available for Ti89 now but a V200 and Ti92p version will probably appears in the next version of this game. I hope you will like this game ;). Some screenshots are compulsory #roll#.You can download this game hereNote : The 'Normal' mode is the only one who works now. See 'Read me' to learn more about hte other modes. | | |   JfG vient de sortir une première beta de son futur hit Mar10 : le but est de tuer tous les ennemis du niveau en sautant en-dessous d'eux, de façon à faire bouger le sol (cf le screenshot). Les graphismes sont tirés de la version originale sur Super NES, donc c'est très joli ! Je vous laisse télécharger et essayer le jeu vous-même ici. | | |   Comme vous le savez sans doute, le serveur WEB qui héberge Ti-FR se situe chez moi, et il s'agit d'un pc qui tourne 24/24 7/7. Je viens d'en augmenter les performances, tout simplement en changeant de processeur. Le nouveau processeur tourne à 700 Mhz, et vient remplacer celui qui tournait à 500 Mhz. 40% de vitesse en plus, c'est toujours ça de pris, surtout pour la base de données, la plus gourmande en ressources système. Le problème ne s'était pas encore posé mais j'en ai profité pour ajouter un disque dur sur le contrôleur RAID, histoire d'avoir le temps de voir venir. En espérant que ce gain en ressources améliore votre navigation sur le site... vince | | | | | |  Un émulateur Game Boy a vu le jour récemment pour les calculatrices TI-89, 92+ et V200. À la manière de Tezxas, cet émulateur décode les instructions Z80 contenues dans chaque ROM. Pour le moment, une minorité de jeux marche, mais ça ne devrait être qu'une question de mois... Voici une liste de jeux testés, qui fonctionnent : Final Fantasy Legend 1 Final Fantasy Legend 2 Final Fantasy Legend 3 Super Mario Land Super Mario Land 2 Wario Land Tetris Final Fantasy Adventure Pokémon Bleu (Par contre, va falloir qu'il m'explique comment il a pu tout mettre) Metroid 2 Duck Tales - La Bande à Picsou Catrap Legend of Zelda - Link's Awakening God Medicine Great Greed Heiankyo Alien Slam Dunk 2 (Pour qui comprend le jap) Alien Olympics Bomberman 1 Astérix Pour les bêta-tests, allez ici (Attention, anglais parlé) : http://p080.ezboard.com/ftichessteamhqfrm10.showMessage?topicID=180.topic | | |  ExtendeD vient de nous permettre de mettre dans nos archives FreeFlash 0.1. Rappelons que FreeFlash permet aux calculatrices de recevoir des OS non officiels comme PedroM ou patchés par hw2/3patch. Contrairement à Tibreceiver qui était limité aux AMS <= 2.05, celui-là est compatible avec toutes les TI-68k (y compris V200 et TI89 Titanium). Signalons au passage que si PedroM fonctionne sur V200, aucune version n'a été certifiée sur Titanium par PpHd Lien direct vers l'archive sur ti-frsource: ExtendeD | | |  Spectras vient d'annoncer officiellement l'existence d'un wiki sur les TI-68k; sur lequel il travaille depuis 6 mois. Pour mémoire, un wiki est un site internet que tout le monde peut modifier afin de mettre en commun les connaissances, et déjà 450 articles ont été écrits ! TiWikiVoici quelques exemples d'articles : Article sur le MC6800FillLines2U8Un chan IRC existe également : #tiwiki sur irc.WorldNet.net Post d'annonce sur yAronetEspérons que de nombreuses participations viendront enrichir son contenu ! | | |  Je viens d'uploader dans les archives un certain nombre de programmes plus ou moins liés à ma librairie UTSRLib. Ils permettent de montrer la plupart de ses possibilités. Cette librairie implémente une toute nouvelle convention de TSR (ces programmes tournant en tâche de fond), fruit de plusieurs mois de réflexion et de codage. Cette convention est beaucoup plus puissante que la convention EvHk, sans empêcher l'utilisation de cette dernière :) D'abord la librairie, la pierre angulaire de ces programmes : Télécharger UTSRLibUn utilitaire pour gérer les TSR installés Télécharger TTools 0.2Un programme pour afficher l'heure sur les TI récentes : Télécharger AClockUne table de caractère pour remplacer efficacement [2nd][CHAR] Télécharger CharTabl 2.0Pour accélérer le clavier : Télécharger FastKbd 4Pour améliorer le copier-coller Télécharger MultClip 2.0Un shell complet, intégré au desktop et multilingue Télécharger MicroShl 0.5 | | |  Je viens tout juste de terminer la mise en ligne du dernier article réalisé par Flanker pour ti-fr. Programmation assembleur : TSR en mode kernel avec la bibliothèque UTSRLib'Flanker, est-ce encore la peine de le présenter, fait partie de Ti-fr, mais a aussi réalisé la convention tsr, CS, un shell très complet, hexview 2 et hexview 3, des éditeurs Héxa, tview, un lecteur de textes, Dissas, un désassembler performant, eqbil, solveur d'équations bilan, intégrale 4 & intégrale 5, pour les études de fonctions, et pleins d'autres réalisations qu'on qualifiera de "secondaires"... Encore merci à lui pour tout ce travail ! Lien direct vers son article...PS : Tous droits de reproduction ou d'utilisation de son article sont à traiter directement avec son auteur, comme d'habitude ai-je envie de dire... vince | | |  "Victime de son succès", notre site a du demander de l'aide pour sa gestion, c'est ainsi Kevin Koffler, Geogeo, WormHole et Karadoc qui vont rejoindre le staff Merci à tous nos visiteurs ! | | |  Ximoon vient de sortir la première beta publique d'Opale, un noyau multithreadé pour TI-89 / 92+ / V200 * Comment ça marche ? Opale est pour l'instant distribuée sous forme de lib statique. Elle propose des fonctions qui permettent d'initialiser le noyau, de lancer le noyau, de gérer les tâches et les outils de synchronisation et de communication. * Commençons par l'ordonnancement. C'est l'algorithme qui permet de choisir entre toutes les tâches existantes, celle qui va être exécutée. Opale propose deux méthodes: par priorités strictes, ou par priorités tournantes. Priorités strictes: telle que distribuée, la bibliothèque permet d'avoir 64 tâches, chacune possédant un niveau de priorité unique (de 0, le plus haut niveau, à 63). Ces niveaux sont exclusifs, ainsi il est impossible que deux tâches aient le même niveau. Lorsque l'ordonnanceur doit élire la tâche à exécuter, il choisira toujours la tâche de plus haute priorité prête à être exécutée. Priorités tournantes:les priorités sont regroupées en 8 niveaux de 8 priorités. Les priorités 0 à 7 sont au niveau 0, les priorités 8 à 15 au niveau 1, etc. L'ordonnanceur va d'abord déterminer le niveau de plus haute priorité contenant des tâches prêtes, puis exécuter à tour de rôle les tâches qu'il contient. Lorsqu'un niveau est vide, on passe au suivant, etc... Tâche inactive: La tâche de plus faible priorité est allouée par le noyau et reçoit automatiquement la priorité la plus faible (63). * Suspension d'une tâche: Il es possible de mettre en sommeil une tâche pour un nombre donné de ticks. Un tick est l'intervale de temps séparant deux déclenchements de l'auto-int 5, donc environ 18Hz. * Préemption: Si un évênement quelconque rend prête à l'exécution une tâche plus prioritaire que la tâche courante , celle-ci est automatiquement mise en suspend, et la tâche plus prioritaire est exécutée. * Sémaphores et Mailbox: Ces deux objets permettent de synchroniser et de faire communiquer les tâche. Un sémaphore est un compteur qui peut être pris ou relâché par une tâche. Prendre le compteur le décrémente, et le relâcher l'incrémente. Une tentative de prise d'un compteur qui est à 0 provoque l'endormissement de la tâche jusqu'à ce que le sémaphore soit relùaché par une autre tâche et que la tâche soit celle de plus haute priorité en attente de ce sémaphore. Il en va de même pour les mailbox, sauf qu'un message (un pointeur typiquement) remplace le compteur. Un seul message peut être posté à la fois, mais plusieurs tâches peuvent être mises en attente de ce message. La tâche de plus haute priorité en attente recevra le message lorsu'il sera posté. * Divers: première beta publique, complètement unsafe (à éviter sur une vrai TI a priori) tout compris, envron 1400 octets deux exemples inclus: l'un qui mesure l'occupation CPU (appuyez sur une touche) l'autre qui exécute pas mal de tâches pour le fun (mais n'appuyez pas sur une touche) il est évident que toutes les règles de codages de programmes multithreadés s'appliquent en utilisant Opale, par exemple ça serait une mauvaise idée d'allouer de la mémoire dynamiquement dans une tâche qui peut se faire préempter, ou d'appeler des fonctions d'AMS non réentrante, etc. Testé uniquement sous VTI, et encore une fois c'est probablement très bugué a priori APIpack de démonstration | | |  Une nouvelle version de Punix, un clone d'Unix pour TI-68k, a été releasée recemment. Le projet est maintenant sous CVS afin que tous les développeurs intéressés puissent contribuer au code de cet ambitieux projet. En effet, l'objectif est d'écrire un noyau permettant de faire du multi-tâche, d'avoir un système de fichiers plus puissant que celui d'AMS, et peut-être même de fournir des couches réseau ! Bon, pour l'instant le projet n'est pas très utilisable, à vrai dire, il ne l'est même pas du tout : la calculatrice démarre et le noyau s'arrête car il ne trouve pas le processus /etc/init qui est censé lancer tout le système. Dès que la gestion du système de fichiers aura été écrite, ce problème sera résolu. D'ici là, vous pouvez tout de même visiter la page web du projet : http://www.ti-news.net/project_view.php?project=punix et proposer votre aide à l'auteur ou tout simplement lire les sources qui sont très instructives, et en grande partie inspirées de plusieurs kernels qui ont fait leurs preuves (BSD, UZIX, Linux et Minix). | |
|