π
<-

News 2024
August (1)
July (1)
May (1)

News 2023
June (2)
April (1)
March (2)

News 2022
July (1)
June (4)
May (4)
April (4)
March (3)

News 2021
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)

News 2020
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)

News 2019
August (1)
June (1)
May (3)
April (7)
March (10)

News 2018
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)

News 2017
August (1)
July (1)
May (10)
April (3)
March (4)

News 2016
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)

News 2015
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)

News 2014
October (12)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)

News 2013
October (30)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
January (27)

News 2012
October (37)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
January (46)

News 2011
October (22)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)

News 2010
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)

News 2009
June (1)

Spear of Destiny, suite de Wolfenstein 3D sur ta Nspire

New postby critor » 07 May 2016, 14:14

Dans un article précédent, Gameblabla t'offrait un portage de Wolfenstein 3D pour ta TI-Nspire, un des tout premiers jeux à moteur 3D raycasting sorti en 1992 par id Software.
Le portage incluait les fichiers de données de la version shareware, te débloquant le premier des 6 épisodes avec pas moins de 10 niveaux.

As-tu déjà terminé ? Après tout si l'on choisit un niveau de difficulté pas trop méchant et que l'on applique l'un des algorithmes permettant de sortir à coup sûr d'un labyrinthe, c'est l'affaire d'une petite heure. ;)

6884Dans ce cas nous te proposons aujourd'hui de poursuivre l'aventure avec Spears of Destiny.
Sorti en 1993, il s'agit en fait d'un prequel à Wolfenstein 3D.

Tu pourras donc télécharger ci-dessous les fichiers compatibles TI-Nspire de la démo du jeu, t'offrant les deux premiers de 21 niveaux.
Il te suffira tout simplement de les copier dans ton dossier de jeu Wolfenstein 3D, et d'y lancer le programme wolf_speardemo.


Téléchargements :

nSquirrel : Le langage Squirrel pour TI-Nspire

New postby Ti64CLi++ » 09 May 2016, 17:05


Last release version (v1.0.1) : https://github.com/Eiyeron/squirrel/rel ... rrel_1.0.1
Project repository : https://github.com/Eiyeron/squirrel/

nSquirrel (interpreter + n2SDLib) branch : https://github.com/Eiyeron/squirrel/tree/nSquirrel

"Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games."

Although Squirrel offers a wide range of features like:

  • Open Source MIT licence
  • dynamic typing
  • delegation
  • classes & inheritance
  • higher order functions
  • lexical scoping
  • generators
  • cooperative threads (coroutines)
  • tail recursion
  • exception handling
  • automatic memory management (CPU bursts free; mixed approach ref counting/GC)
  • both compiler and virtual machine fit together in about 7k lines of C++ code and add only around 100kb-150kb the executable size
  • optional 16bits characters strings
  • powerful embedding api
  • eg. function/classes can be defined by scripts or in C
    • eg. objects can fully exist in the VM or be bound to native code
    • eg. classes created in C can be extended by scripts or vice-versa
    • and more

nSquirrel is a fork of this language destined for Ti-Nspires. The core language will be easily embeddable into Ndless projects as the project offers libraries and API to mess with it. Thus, it's included with bindings to n2DLib to allow playing with the screen and the keyboard.

nSquirrel

Instructions :
- Download the archive containing the program (sq.tns) and if wanted, the example scripts.
- Install your sq.tns on your calc's nspire folder
- Now you can launch the interpreter for an interactive session ( quit() to exit it) or launch a .nut script (only after running the exectuable once). NOte that thanks to nspireio, you have to press twice Enter to validate your input.
- The interpreter registering itself to open .nut files, to execute such scripts, you will just have to click on them.

Notes
- For further versions, I'll probably provide two versions of the binaries, ones to compile nSquirrel's interpreter (which uses Nspire-IO) and one to be included in projects.
Thanks to Eiyeron for this very good program :bj:
"Squirrel est un langage de programmation impératif de haut niveau et orienté objet, conçu pour être un langage de script léger qui rentre les conditions de taille, mémoire et ressources de temps réels dans des applications comme des jeux vidéos." Autrement dit : C'est un langage de programmation destiné à être embarqué comme le Lua.

Squirrel offre un large panel de fonctionnalités :
  • Licence MIT Open Source
  • typage dynamique
  • délégation
  • classes et héritage
  • fonctions de haut niveau
  • encapsulation lexicale
  • générateurs
  • threads coopératifs (coroutines)
  • simplification automatique de récursion terminale
  • gestion des exceptions
  • Gestion automatique de la mémoire (sans pic d'utilisation du CPU; approche mixte de collection de déchets et de comptage de références)
  • Le compilateur et la VM tiennent sur environ 7000 lignes de C++ et n'ajoutent qu'à peu près 100-150kb de données sur l'exécutable.
  • en option, chaînes de caractères 16-bits
  • puissante API embarquée
  • exemples avec des classes et fonctions définissables par script ou en C
    • Ex : les objets peuvent n'exister que dans la VM ou être lié à du code natif
    • Les classes définies en C peuvent être étendues par des scripts et vice versa
    • Et plus... !

nSquirrel est un dérivé de ce langage destiné aux calculatrices TI-Nspire. Le cœur du programme sera facilement intégrable dans des projets Ndless car le projet offre des librairies et une API pour intéragir avec. Ainsi, le programme est inclus à la librairie n2DLib pour permettre de jouer avec l'écran et le clavier.

Instructions d'installation
  • Téléchargez l'archive contenant l'interpréteur (sq.tns) et si voulus, les scripts d'exemple
  • Installez sq.tns dans le dossier "ndless" de votre calculatrice
  • À présent, vous pouvez soit lancer l'interpréteur (quit() pour quitter) ou vous pouvez lancer un fichier .nut.tns (après avoir au moins lancé une fois l'interpréteur). Notez qu'à cause d'Nspire-IO, vous avez à appuyer deux fois sur Enter pour valider.
  • L'interpréteur s'enregistre automatiquement pour ouvrir les fichiers .nut à leur exécution.

Notes
Pour les versions futures, il sera fourni 2 versions des fichiers binaires : l'une pour compiler l'interpréteur nSquirrel (qui utilise Nspire-IO) et l'autre pour être incluse dans des projets.


Téléchargements
Dernière version : https://github.com/Eiyeron/squirrel/releases/latest
Source du projet : https://github.com/Eiyeron/squirrel/, et branche avec interpréteur nSquirrel (+n2DLib) : https://github.com/Eiyeron/squirrel/tree/nSquirrel

Merci à Eiyeron (avec son topic ici) pour ce superbe programme :bj:
Link to topic: nSquirrel : Le langage Squirrel pour TI-Nspire (Comments: 0)

Combats les aliens en massant l'Opossum avec ta TI-Nspire

New postby critor » 10 May 2016, 16:59

Les Opossum d'Amérique sont les seuls marsupiaux à vivre sur ce continent, et s'étendent sur une zone couvrant l'Amérique Centrale et les longitudes pas trop froides de l'Amérique du Nord.
Il se trouve également que les américains sont aussi selon la presse internationale, le cinéma et la culture populaire le peuple le plus concerné par les attaques, enlèvements ou invasions extraterrestres.

Mais quelle aubaine puisque justement selon Youtube, l'Opossum d'Amérique a une capacité très spéciale, celle d'être capable de repousser les aliens ! :o


Opossum Massage Simulator, jeu inédit de DJ Omnimaga pour calculatrices TI-84 Plus C Silver Edition et qui vient d'être porté pour TI-Nspire par Gameblabla, commence dans ce contexte par ce qui est encore à ce jour un peu de politique fiction.
Nous sommes en l'an de grâce 2017, et Donald Trump vient d'être élu Président des Etats-Unis d'Amérique.
Pire, il décide de tenir ses promesses de campagne et donc de bannir tous les extraterrestres du pays.
Ces derniers déclarent alors en représailles une guerre sans merci à la planète.
L'Opossum d'Amérique est notre seul espoir. Non il n'y en a pas d'autre.

Mais c'est que l'animal est capricieux...
Il ne repoussera les extraterrestres que si il est content, et pour cela il a besoin d'amour comme toute chose.
Quelle aubaine donc là encore que Youtube ait sorti toute une série de tutoriels pour être aux petits soins avec l'Opossum d'Amérique, dont un tutoriel de massage. :)

6887Dès maintenant sur ta TI-Nspire également, entraîne-toi donc à sauver la Terre des bêtises de Donald Trump en massant l'Opossum d'Amérique ! :bj:



Evite de mécontenter l'animal en massant trop vite ou trop lentement, et n'oublie surtout pas d'adapter le rythme de ton massage à son humeur... ;)
Deux modes de jeu sont disponible, un avec une progression linéaire de la difficulté, et un autre avec des changements d'humeur aléatoires de l'animal.


Téléchargement : archives_voir.php?id=466552

Source : https://codewalr.us/index.php?topic=1129.0

Dérive les fonctions de façon fiable sur TI-Nspire non-CAS !

New postby critor » 12 May 2016, 14:27

6892As-tu acheté ta calculatrice TI-Nspire CX neuve ou quasi neuve pour moins de 100€ sur Internet en pensant faire une excellente affaire ?
Si oui une fois reçue tu te rends compte que tu t'es bien fait(e) avoir... car il y a deux modèles aux noms similaires et que nous n'avons pas du tout classés de la même façon pour la rentrée 2015 :
  • TI-Nspire CX
  • TI-Nspire CX CAS
La TI-Nspire CX comme son nom l'indique ne dispose pas du moteur de calcul formel dit CAS, permettant entre autres de développer, factoriser, dériver, primitiver/intégrer, calculer des limites...
En gros la TI-Nspire CX a des capacités mathématiques pas plus évoluées que celles d'une TI-82/83/84 Plus, et même inférieures à celles de la TI-83 Premium CE. :mj:
Ce n'est pas pour rien que la TI-Nspire CX n'est pas distribuée en boutique traditionnelle en France et ne se trouve que via Internet, en importation pour les modèles neufs.


Mais bref, le mal est fait. Que faire maintenant ?

Il était auparavant possible d'installer le système TI-Nspire CX CAS sur sa calculatrice TI-Nspire CX avec l'outil nLaunchy, mais il nécessite la version 3.1 du Boot2 qui ne fonctionnera pas correctement avec les calculatrices produites à partir de mars 2013 suite à l'introduction de la révision matérielle J. :'(
Pire, tenter la manipulation jusqu'au bout avec une calculatrice récente reviendra à détruire la machine, la laissant coincée dans un état inutilisable sans possibilité de réparation logicielle. :mj:

Une autre solution était de programmer un moteur de calcul formel, ce qui avait été réalisé avec la bibliothèque Alg.
Hélas, le projet avait été très rapidement abandonné par son auteur, dans un état où bien des résultats fournis étaient faux. :mj:
Nous avions certes pris la peine de le mettre à jour le programme et d'en améliorer significativement la fiabilité, mais il n'empêche qu'il n'était selon nous pas assez fiable pour une utilisation en examen. :#non#:



6891Aujourd'hui dans ce contexte, c'est un nouveau projet compatible TI-Nspire CX non-CAS qui voit le jour, nDerive. :o
Il est certes bien moins ambitieux. Ce n'est pas un moteur de calcul formel complet puisqu'il ne sait faire qu'une seule chose, calculer des dérivées, et qu'il ne sera même pas capable de simplifier le résultat.

Mais à la différence, tirant les leçons de l'échec de la bibliothèque Alg, nous avons fait un gros effort au niveau de la fiabilité de l'outil.
En effet, pour la toute première fois sur TI-Nspire, le programme dispose d'un assistant virtuel intégré qui te dira si le résultat qu'il a trouvé est juste, faux, ou bien si il ne sait pas ! :D

Notons que la capture fausse ci-dessus a été prise avec une ancienne version (il n'y a plus d'erreur connue à ce jour), d'où la sortie de l'outil. :)
Mais si tant est que des erreurs soient encore possibles, contrairement aux outils précédents il te sera donc indiqué clairement de ne pas recopier bêtement ! :bj:




nDerive a été conçu pour couvrir l'ensemble du programme du lycée et des premières années d'études supérieures, jusque dans les exercices les plus complexes et pas seulement en mathématiques !
Il est par exemple capable de te dériver des fonctions à paramètres, un exploit sur calculatrice non-CAS ! :bj:
Attention toutefois à ne pas oublier de préciser les symboles de multiplications implicites entre les variables. Pour la calculatrice, ax ce n'est pas pareil que a∙x. :#non#:

En conséquence, nDerive ne te servira pas seulement à répondre bêtement à des questions de dérivation, mais sera également capable de te rappeler des formules de dérivées usuelles du cours de Mathématiques à des fins de justification ou dans le contexte de questions de Restitution Organisée de Connaissances (ROC), ainsi que des formules de Physique-Chimie ! :D


Mais ce n'est pas tout ! Le programme est même capable de dériver des expressions utilisant d'autres fonctions ! :#tritop#:

En conséquence de façon similaire, le programme sera capable de te rappeler les formules de dérivation d'opérations du cours ! :bj:



Le coeur du programme avec le moteur de dérivation en langage Basic est l'oeuvre de Hamza.S.
Un grand merci à toi de notre part à tous. Non seulement tu es déjà disponible quasiment 24h/24 pour aider et dépanner les utilisateurs sur le chat, mais en prime tu trouves le temps de faire encore plus en créant ce qui est de loin l'outil de dérivation le plus génial jamais sorti pour TI-Nspire CX sans avoir besoin d'installer Ndless ! :bj:
Pour ma part, j'ai codé l'interface Lua permettant la saisie et l'affichage des fonctions et résultats en écriture naturelle, ainsi que l'assistant virtuel d'auto-vérification des résultats.



Fais-en bon usage, et n'hésite pas à nous signaler toute erreur de calcul - ce qui nous permettra d'améliorer et parfaire encore l'outil d'ici les examens du mois de juin. :)

Attention toutefois. Si vous passez un examen qui interdit les fonctionnalité CAS à travers une liste de modèles autorisés ne mentionnant que la TI-Nspire CX et pas la TI-Nspire CX CAS, comme c'est le cas au Portugal et aux Pays-Bas par exemple, il est probable que l'usage de cet outil soit considéré comme de la fraude. :#non#:

Concernant la France, si tu passes ton examen à compter de 2018, pas le choix il va te falloir racheter une calculatrice. Car le mode examen rendra ce programme inutilisable. :mj:




Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=534590

Witching Hour, le mod Wolfenstein 3D sur ta TI-Nspire

New postby critor » 15 May 2016, 22:13

Aujourd'hui, Gameblabla nous offre un portage du jeu Witching Hour pour ta calculatrice TI-Nspire.

Witching Hour, que l'on peut traduire approximativement par l'heure du crime, est un mod par M2 Software du jeu Wolfenstein 3D déjà porté dans un article précédent.

68966894Malgré les nombreuses limitations du moteur 3D raycasting très basique de Wolfenstein 3D d'ailleurs dépassé depuis longtemps sur calculatrice graphique, le jeu arrive à donner l'illusion d'en repousser les limites, arrivant à transposer l'action en extérieur ce qui n'avait jamais été osé dans le jeu d'origine ! :bj:
Et si encore c'était dans un espace dégagé, pourquoi pas... mais non, le jeu se passe en forêt et témoigne donc à la fois du talent et de la maîtrise du moteur 3D par le développeur ! :bj:

Mais ce n'est pas tout... Car à part le moteur 3D il n'y a plus rien de commun avec le jeu d'origine. Non il ne s'agit plus ici de trouver la sortie d'un bâtiment après avoir traversé nombre de salles et tué tout ce qui bouge... Le jeu dispose désormais d'un scénario ! :o
Par une nuit de pleine lune et accompagné de ta moitié, tu traversais en camping car une sombre forêt pour rendre visite à des amis.
Problème une fois arrivé, le camping car tombe en panne... Et pire, tes amis ont disparu ! :#roll#:
Il va donc te falloir chercher des pièces et outils pour réparer ton véhicule, ou chercher tes amis, ou les deux à la fois, le tout dans une atmosphère oppressante. Mais qu'a-t-il bien pu se passer ? Quel terrible secret renferme cette forêt ? :bat:



Téléchargement : archives_voir.php?id=539719

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1386 utilisateurs:
>1361 invités
>19 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)