Qui a déjà touché au développement de programmes Ndless sait que la Nspire est très capricieuse et redémarre pour un oui ou pour un non.
Il suffit d'une simple allocation de mémoire (malloc) non libérée en fin de programme (free), ou encore d'une simple écriture dans un espace mémoire non réservé (ce qui donnerait une "segmentation fault" sur ordinateur) même si le programme ne plante pas, pour obtenir systématiquement en fin de programme un redémarrage de l'OS.
La correction de ce type d'erreur dont les effets se produisent à retardement est habituellement extrêmement pénible, et si le projet est relativement important (comme nDoom) autant chercher une aiguille dans une meule de foin...
Heureusement, Tangrs a pensé à vous et a commencé à développer une bibliothèque pour créer des jeux Ndless de façon bien plus sécurisée et fiable. Les jeux générés avec cette bibliothèque comportent en effet des procédures de vérification qui vous préviennent du déclenchement des erreurs ci-dessus au moment exact où elles se produisent, facilitant ainsi grandement leur correction!
Avec le Lua d'une part, et Ndless 3.1 d'autre part, tous deux accompagnés de bibliothèques sans précédent destinées à faciliter la création par tous, le développement sur TI-Nspire est sur un nouveau départ (plus précisément le troisième).
La cohabitation d'un environnement de développement communautaire avec un environnement officiel pourra-t-elle durer cette fois-ci?...
Source:
http://blog.tangrs.id.au/?p=669
Categories
News TI-Nspire (1559)
News Divers (1117)
News Casio (840)
News HP (149)
News Examens / Concours (1079)
News Sharp (10)
News NumWorks (354)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (18)
News 2022
December (1)
November (1)
October (1)
September (2)
July (1)
June (4)
May (4)
April (4)
March (3)
February (1)
January (8)
News 2021
December (1)
November (1)
October (1)
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)
February (2)
January (2)
News 2020
December (3)
November (3)
October (2)
September (4)
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)
January (2)
News 2019
December (5)
November (2)
October (1)
September (1)
August (1)
June (1)
May (3)
April (7)
March (10)
February (4)
January (9)
News 2018
December (4)
October (1)
September (3)
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)
February (5)
January (9)
News 2017
December (4)
November (4)
October (5)
September (4)
August (1)
July (1)
May (10)
April (3)
March (4)
February (1)
January (6)
News 2016
December (9)
November (8)
October (5)
September (2)
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)
February (12)
January (4)
News 2015
December (2)
November (4)
October (3)
September (15)
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)
February (8)
January (2)
News 2014
December (3)
November (8)
October (12)
September (6)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)
February (9)
January (8)
News 2013
December (21)
November (20)
October (30)
September (16)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
February (12)
January (27)
News 2012
December (30)
November (49)
October (37)
September (27)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
February (19)
January (46)
News 2011
December (45)
November (38)
October (22)
September (28)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)
February (20)
January (9)
News 2010
December (9)
November (6)
October (5)
September (5)
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)
February (2)
January (1)
Une bibliothèque pour développer des jeux Ndless
Link to topic: Une bibliothèque pour développer des jeux Ndless (Comments: 2)
Protège tes données Nspire contre les accès indésirables
Suite à plusieurs demandes en ce sens ces dernières semaines, Levak a développé un petit utilitaire Ndless 3, Hide Manager, qui permet de cacher des fichiers et même dossiers entiers sur votre TI-Nspire.
Si vous avez donc des fichiers sensibles,vous pourrez ainsi les soustraire aux regards indiscrets.
Comme tout système de protection, il fournit également l'opération inverse: la déprotection. Mais que se passe-t-il si un utilisateur indélicat trouve le menu de déprotection et tente de révéler les données cachées? Et bien Levak a tout prévu, car la calculatrice demandera alors tout simplement un mot de passe que vous aurez préalablement configuré. Alors à moins d'avoir le couteau sous la gorge, avec Levak et son Hide Manager, vos données sont entre de bonnes mains!
Lien:
Hide Manager (nécessite Ndless 3.1)
Si vous avez donc des fichiers sensibles,vous pourrez ainsi les soustraire aux regards indiscrets.
Comme tout système de protection, il fournit également l'opération inverse: la déprotection. Mais que se passe-t-il si un utilisateur indélicat trouve le menu de déprotection et tente de révéler les données cachées? Et bien Levak a tout prévu, car la calculatrice demandera alors tout simplement un mot de passe que vous aurez préalablement configuré. Alors à moins d'avoir le couteau sous la gorge, avec Levak et son Hide Manager, vos données sont entre de bonnes mains!
TI-Planet, toujours à l'écoute de ses utilisateurs!
Lien:
Hide Manager (nécessite Ndless 3.1)
Link to topic: Protège tes données Nspire contre les accès indésirables (Comments: 7)
Une bibliothèque pour développer des RPG Lua
N'en aviez-vous pas marre quand vous programmiez un jeu en Lua d'avoir à tout vous retaper depuis zéro? La gestion des événements souris/clavier? La gestion de l'affichage, du double-buffering, des images...
Et bien c'est bientôt terminé! Hoffa vient de publier une démo de sa nouvelle bibliothèque Coyote.
Cette bibliothèque contient des procédure automatisées afin d'accélérer le développement et l'intégration de jeux 2D en vue de dessus, configuration de prédilection pour les RPG notamment.
Cette bibliothèque continue donc dans la même lignée que la bibliothèque GUI présentée dans une news précédente. Effectivement, le développement Lua a complètement explosé sur TI-Nspire ces derniers mois, et l'apparition de bibliothèques facilitant la vie des développeurs en précodant ce qui est de toutes façons nécessaire à chaque nouveau programme Lua est parfaitement justifiée.
Lien:
Coyote Demo
Et bien c'est bientôt terminé! Hoffa vient de publier une démo de sa nouvelle bibliothèque Coyote.
Cette bibliothèque contient des procédure automatisées afin d'accélérer le développement et l'intégration de jeux 2D en vue de dessus, configuration de prédilection pour les RPG notamment.
Cette bibliothèque continue donc dans la même lignée que la bibliothèque GUI présentée dans une news précédente. Effectivement, le développement Lua a complètement explosé sur TI-Nspire ces derniers mois, et l'apparition de bibliothèques facilitant la vie des développeurs en précodant ce qui est de toutes façons nécessaire à chaque nouveau programme Lua est parfaitement justifiée.
Lien:
Coyote Demo
Link to topic: Une bibliothèque pour développer des RPG Lua (Comments: 0)
Création graphique d'images Flash pour l'émulateur Nspire
Plus tôt dans la journée, Le solutionneur a contribué à TI-Planet son nouveau programme Rom Creator.
Ce programme vise à faciliter la création d'images de mémoire Flash pour l'émulateur communautaire de Nspire (nspire_emu / Ncubate), en automatisant plusieurs tâches qui étaient jusqu'à présent manuelles, bien que simples. Une bonne nouvelle pour les utilisateurs
Rom Creator supporte actuellement les Nspire et Nspire CAS, mais nul doute qu'il sera rapidement mis à jour, une fois que la nouvelle version de l'émulateur, qui supporte la famille CX et qui a déjà été montrée plusieurs fois sur TI-Planet dans les dernières semaines, sera publiée
Une petite image, fournie par l'auteur:
Ce programme vise à faciliter la création d'images de mémoire Flash pour l'émulateur communautaire de Nspire (nspire_emu / Ncubate), en automatisant plusieurs tâches qui étaient jusqu'à présent manuelles, bien que simples. Une bonne nouvelle pour les utilisateurs
Rom Creator supporte actuellement les Nspire et Nspire CAS, mais nul doute qu'il sera rapidement mis à jour, une fois que la nouvelle version de l'émulateur, qui supporte la famille CX et qui a déjà été montrée plusieurs fois sur TI-Planet dans les dernières semaines, sera publiée
Une petite image, fournie par l'auteur:
Link to topic: Création graphique d'images Flash pour l'émulateur Nspire (Comments: 4)
[nRGBlib] Un accueil de roi avec Ndless 3 !
Bonjour à tous
J'ai reçu il y a 4 jours la verion alpha de Ndess 3.1 du génial ExtendeD. Voulant réaliser des jeux, je me suis immédiatement attelé à la création d'un ensemble de routines d'affichage. J'ai donc fini hier la version 0.1 de ma bibliothèque haute en couleurs, j'ai nommé nRGBlib !
Pour sa version 0.1, nRGBlib propose les fonctions suivantes :
Et maintenant, images ! (voir en bas du message pour les liens des images attachées pour les voir en plus grand)
GéométriCX (prononcer Géométrix) :
CXSnake (basé sur le Snake de Sam101 pour Ndless 2) :
Vidéo Youtube :
-----------------------------------
Sachez qu'il existe déjà un Blockbuster pour Ti-Nspire CX, j'ai nommé nDoom, adapté par critor (et qui n'a aucun lien avec nRGBlib) !
Et rien que pour le plaisir des yeux, des images exclusives :
nDoom 2.0 :
Mais rien n'aurait été possible sans ExtendeD (avec son génialissime Ndless 3.1), critor, Adriweb et Excale (pour leur aide), sans oublier Laurae pour la rigolade !
Pour voir les sources (de nRGBlib UNIQUEMENT), me contacter par e-mail : toto.rigolo@free.fr
J'ai reçu il y a 4 jours la verion alpha de Ndess 3.1 du génial ExtendeD. Voulant réaliser des jeux, je me suis immédiatement attelé à la création d'un ensemble de routines d'affichage. J'ai donc fini hier la version 0.1 de ma bibliothèque haute en couleurs, j'ai nommé nRGBlib !
Pour sa version 0.1, nRGBlib propose les fonctions suivantes :
- Dessin de pixel en couleur.
- Effacage de l'écran en couleur.
- Dessin de ligne quelconque (à n'importe quelle inclinaison) en couleur.
- Dessin de rectangle / carré (et aussi lignes verticales et horizontales) en couleur.
- Dessin de cercle en couleur.
- Dessin de disque en couleur.
- Dessin de triangle (uniquement les contours) en couleur.
- Dessin de tile (définition à lire car très bon tuto) de 8 pixels de côté avec redimensionnement (les tiles de n'importe quelle taille sont prévus pour nRGBlib v0.2) en mode unicolore et multicolore.
- Dessin de lettre, avec possibilité de redimensionner (uniquement x2, x4,... pour la version 0.1) en couleur.
- Dessin de texte, possibilité de redimensionner et de retourner à la ligne en couleur.
Et maintenant, images ! (voir en bas du message pour les liens des images attachées pour les voir en plus grand)
GéométriCX (prononcer Géométrix) :
CXSnake (basé sur le Snake de Sam101 pour Ndless 2) :
Vidéo Youtube :
-----------------------------------
Sachez qu'il existe déjà un Blockbuster pour Ti-Nspire CX, j'ai nommé nDoom, adapté par critor (et qui n'a aucun lien avec nRGBlib) !
Et rien que pour le plaisir des yeux, des images exclusives :
nDoom 2.0 :
Joyeux Noël avec TI-Planet !
Mais rien n'aurait été possible sans ExtendeD (avec son génialissime Ndless 3.1), critor, Adriweb et Excale (pour leur aide), sans oublier Laurae pour la rigolade !
Pour voir les sources (de nRGBlib UNIQUEMENT), me contacter par e-mail : toto.rigolo@free.fr
Last edited by totorigolo on 24 Apr 2012, 15:08, edited 9 times in total.
Link to topic: [nRGBlib] Un accueil de roi avec Ndless 3 ! (Comments: 18)