π
<-

TI-z80 Raycasting appliqué toute TI

New postby nikitouzz » 01 Oct 2012, 20:06

La réalisation d'un moteur 3D raycasting est un travail compliqué et amène souvent après des jours et des jours de travail à un résultat comme celui-là : ( fait par moi-même )
Image

Le raycasting permet de faire des jeux qui sont souvent les meilleurs techniquement sur les z80, on peut citer plusieurs programmes réalisés grâce à cette technique :

gemini :
Image

Elimination:
Image

Le raycasting est assez intéressant à programmer : il n'y a pas foule de personnes qui arrive à créer un moteur 3D de ce type-là et à l'utiliser correctement.

Sur z80, le nombre de jeux qui utilisent la 3D raycasting est très faible. Pourtant, ce n'est pas la motivation de se lancer dans le raycasting qui manque au programmeurs, mais la technique. J'ai vu beaucoup de monde (dont moi) qui demandait des bons tutoriels sur la 3D raycasting et comment la mettre en œuvre :), le problème étant que beaucoup de tutoriels existent mais prennent en compte un langage en particulier. En tout cas, s'il existe un tutoriel de raycasting en Axe ou en ASM z80, je ne le connais pas :)

J'ai trouvé ce tutoriel très bien rédigé qui ne s'intéresse à aucun langage en particulier, mais qui explique comment mettre en œuvre la 3D raycasting théoriquement, sans exemple dans quelque langage que ce soit. C'est donc très pratique puisque moi-même j'avais lu une petite dizaine de tutoriels sur le raycasting appliqué au C++ ou Java ou autres et je n'avais pas compris...
Ce tutoriel est très bien expliqué et très simple à comprendre :)

Je vous conseille donc ce tutoriel : http://forums.mediabox.fr/wiki/tutoriau ... e_des_murs

J'ai moi-même testé le tuto et j'ai réalisé un premier moteur avec ( premier screen ) : je vous le conseille fortement.

Et vous pourrez créer enfin ce but ultime du programmeur z80, la 3D raycasting :)

À vos programmes :)


Edit by Laurae : corrections de fautes d'orthographes et de grammaire
Edit by Bisam : pareil, mais en mieux...
Link to topic: Raycasting appliqué toute TI (Comments: 13)

spécifiques [FR/EN] gpSP : GameBoy Advance sur TI-Nspire !

Postby Adriweb » 30 Sep 2012, 10:59

This tutorial is available both in French and English

Ce tutorial est disponible à la fois en Anglais et en Francais

Un certain nombre d'entre vous ne sont pas arrivés à correctement installer l'émulateur de GBA, ainsi nous avons donc décider de vous concocter un tutorial étape-par-étape ;-)

Comment jouer à la GameBoy Advance sur la TI-Nspire ?

1221


C'est facile ! Suivez ce tutoriel :


  1. Téléchargez Ndless et installez-le
    Rien de mystérieux, suivez le tutorial d'installation si vous ne connaissez pas déjà la procédure.
    Image


  2. Téléchargez l'émulateur de GameBoy Advance, "gpSP-Nspire"
    Rien de plus simple :
    Image



  3. Extrayez le contenu du fichier zip
    Il vous suffit maintenant d'extraire le contenu du fichier zip dans un dossier de votre choix. Vous devriez avoir ceci :
    Image


  4. Le bios GBA
    Pour que l'émulateur puisse marcher, il lui faut un bios GBA, que vous pouvez trouver ici
    Une fois téléchargé, placez ce fichier gba_bios.bin.tns dans le même dossier que l'émulateur extrait plus tôt.
    Image


  5. Transfert de l'émulateur.
    Créez-vous un dossier "gba" (ou autre) dans le dossier ndless de votre calculatrice, et transférez-y tous les fichiers .tns du dossier de l'émulateur : game_config.txt.tns, gba_bios.bin.tns, gpsp_launcher.tns, et gpsp_resources.tns. Pour le transfert, vous pouvez utiliser le Computer Software, le Computer Link Software ou Tilp.
    Image


  6. Test de l'émulateur
    Tout est transféré et devrait marcher normalement. Vérifions ceci :
    - Sur votre Nspire, allez dans le dossier de l'émulateur
    - Lancez le fichier "gpsp_launcher.tns".
    - Vous devriez voir un explorateur de fichier probablement "vide".
    Pas la peine de le lancer, ca veut déjà dire que tout s'est passé correctement, vous êtes prêts à passer à l'étape suivante ;-)


  7. Transfert de jeux !
    Voilà, vous devriez théoriquement être fin prêts pour jouer :)
    Pour pouvoir jouer à vos jeux GBA préférés :
    - Téléchargez leurs ROMs (certains sont disponibles ici, et sinon Google est votre ami).
    - Renommez (si besoin est) le fichier en y ajoutant un ".tns" à la fin pour que le transfert marche.
    - Transferrez le fichier .gba.tns dans le dossier de l'émulateur sur votre Nspire


  8. A vos jeux !
    Il vous suffit maintenant de lancer "gpsp_launcher.tns" et de sélectionner votre jeu pour qu'il se lance :)
    Vous trouverez plus de détail quant à la configuration possible etc., mais rappelons les touches par défaut :
    Show/Hide spoilerAfficher/Masquer le spoiler
    Menu keys:
    Move - Up/down on Touchpad, or 8/5 on numpad
    Change options - Left/right on Touchpad, or 4/6 on numpad
    Select - Click or enter
    Go back - menu (or assigned menu key, see below)
    Move up (in directory listing) - esc

    Default ingame keys (can be changed in the menu):
    Note, touchpad always acts as d-pad.
    D-pad up 8
    D-pad down 5
    D-pad left 4
    D-pad right 6
    A del
    B var
    Left Trigger scratch
    Right Trigger doc
    Start shift
    Select ctrl
    Menu menu
    Fast Forward F
    Load State L
    Save State S
    Save+Exit Q

    Image


Et voilà !
Amusez-vous bien ;-)


Some of you have asked us for some help when trying to install the GBA emulator on their Nspire, so we decided that it would be great to provide a nice step-by-step tutorial :)

How to play GameBoy Advance games on your TI-Nspire ?
It's easy ! Follow this tutorial ;-)


  1. Download and install Ndless
    That's already documented in this installation tutorial. Follow the guide well if you don't know how to already
    Image


  2. Download the GameBoy Advance Emulator, "gpSP-Nspire"
    That's plain easy :
    Image



  3. Extract the zip file
    You now just need to extract the zip file you downloaded, inside a directory of your choosing. You should get:
    Image


  4. The GBA bios
    For the emulator to function, you need a GBA Bios. You can find that here.
    Once you downloaded that file, move it inside the folder of the emulator you created earlier.
    Image


  5. Transfer the emulator.
    Create a "gba" directory (or any name you want) in your nspire, and in that folder, transfer all the .tns files ( game_config.txt.tns, gba_bios.bin.tns, gpsp_launcher.tns, et gpsp_resources.tns) from the folder on your computer. you can use the Computer Software, the Computer Link Software, or Tilp.
    Image


  6. Testing the emulator
    Everything is transferred and should be working properly as expected. Let's check that :
    - On your Nspire, go in the emulator folder.
    - Launch "gpsp_launcher.tns".
    - You should see a file explorer, probably "empty".
    That means it's all good and you should be ready to go to the next step :).


  7. Transfer your games!
    You should be all good to go :)
    In order to play your favorite GBA games :
    - Download their ROMs (you can find some here, but Google is your friend anyway).
    - If needed, rename the .gba file to .gba.tns so that you can transfer it to your Nspire.
    - Then, transfer that .gba.tns file to your Nspire :)

  8. Let's play, now !
    You now just have to launch "gpsp_launcher.tns" and selected the game you want to launch it :)
    You can find more detail in the readme file, but here's a quick reminder of the keybindings :
    Show/Hide spoilerAfficher/Masquer le spoiler
    Menu keys:
    Move - Up/down on Touchpad, or 8/5 on numpad
    Change options - Left/right on Touchpad, or 4/6 on numpad
    Select - Click or enter
    Go back - menu (or assigned menu key, see below)
    Move up (in directory listing) - esc

    Default ingame keys (can be changed in the menu):
    Note, touchpad always acts as d-pad.
    D-pad up 8
    D-pad down 5
    D-pad left 4
    D-pad right 6
    A del
    B var
    Left Trigger scratch
    Right Trigger doc
    Start shift
    Select ctrl
    Menu menu
    Fast Forward F
    Load State L
    Save State S
    Save+Exit Q

    Image


There, done !
Enjoy ;-)
Link to topic: [FR/EN] gpSP : GameBoy Advance sur TI-Nspire ! (Comments: 15)

TI-z80 Test rétroprojection TI-85 VSC

New postby critor » 30 Sep 2012, 10:50

Dans une news précédente nous vous présentions le pack de rétroprojection TI-85 VSC complet, la 2ème solution de rétroprojection éducative sortie par Texas Instruments en 1992 pour la TI-85, après celle de la TI-81 en 1990.
1399 1400


Nous étions étonnés devant la taille minuscule de la tablette de rétroprojection ViewScreen dédiée à peine plus grande que l'écran, surtout par rapport aux tablettes récentes:
1412 878


Voyons un peu ça... Il me faut déjà trouver un rétroprojecteur en état de marche, ce qui se fait de plus en plus rare avec l'avènement des vidéoprojecteurs... Ah zut, celui-ci le ventilateur tourne bien, mais les 2 lampes sont apparemment grillées... Tentons une autre salle... Ah, en voilà enfin un! :)

1428

Effectivement, l'utilisation directe de la tablette ViewScreen sur le rétroprojecteur produit un affichage qui ne sera certainement pas visible pour les élèves des derniers rangs.

C'est pour ça que TI a pensé à tout et fournit dans le pack une loupe très puissante sous la forme de l'adaptateur de rétroprojection T691 de chez Polaroid! :bj:
1414 1416 1423


Pour pouvoir bien voir la différence, délimitons le contour de la rétroprojection sans l'adaptateur au feutre rouge:
1429
(merci pour la photo)


Et voici maintenant la même rétroprojection avec l'adaptateur:
1427


Waouh! :o
Je vous avais bien dit que la loupe était surpuissante! ;)
Malgré la faible distance à l'écran, les dimensions de la rétroprojection sont quasiment triplées, cette dernière étant désormais lisible pour tous! :bj:



Ça vaudrait peut-être le coup de poursuivre d'autres tests de cette loupe maintenant... :P
Image
Link to topic: Test rétroprojection TI-85 VSC (Comments: 1)

Divers Participe à la 5ème chasse au trésor mathématique

New postby critor » 30 Sep 2012, 09:50

Envie de progresser tout en t'amusant en algorithmique et en logique, les deux thèmes transversaux étudiés désormais tout le long des trois années du lycée?

Alors participe dès maintenant en ligne aux qualifications de la 5ème chasse au trésor mathématique organisé par le CIJM (Comité International des Jeux Mathématiques et Logiques).



Cette année les machines de Turing sont à l'honneur et tu devras donc penser comme un lecteur de bande magnétique pour monter les étages! ;)

Image




De nombreux lots sont à gagner grâce aux nombreux partenaires! :bj:
Image Image
Image Image




TI-Nspire "TI-Nspire Tutorials Volume 2" eBook

New postby Laurae » 29 Sep 2012, 15:41

Vous avez peut être déjà vu... Offre lancement eBook "TI-Nspire Tutorials Volume 1" gratuit par Lucas G. Allen de TechPoweredMath.com sorti le 1er Juillet 2012 !

Maintenant il revient avec un nouveau eBook ! "Using CAS Features Like a Champion", "utiliser les fonctionnalités du CAS comme un maitre/champion" en français, un eBook de 98 pages sorti le 5 Août 2012 !

Image

Le livre couvre beaucoup de fonctions de calcul formel utilisables sur la calculatrice, comme par exemple :
- résoudre des équations
- factoriser
- dériver
- intégrer
- résoudre les équations différentielles

le tout visé pour les étudiants et professeurs qui aimeraient se plonger dans le calcul formel présent sur la TI-Nspire CAS (Clickpad, Touchpad, CX).
A noter que les touches mentionnées dans le livre concerne les TI-Nspire CAS Touchpad et TI-Nspire CX CAS, la TI-Nspire CAS Clickpad (la calculatrice Nspire grise/blanc) ayant un clavier différent des autres.


Lien pour acheter le livre : Using CAS Features Like a Champion (6.75$)
Link to topic: "TI-Nspire Tutorials Volume 2" eBook (Comments: 11)

-
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.
878 utilisateurs:
>849 invités
>22 membres
>7 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)