π
<-
Chat plein-écran
[^]

News 2024
Avril (12)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Jour 11 : Programme de l'Avent TI-83 Premium CE

Nouveau messagede critor » 11 Déc 2016, 10:48

Soudain apparaît une porte béante, telle une bouche qui s'ouvre...
Code: Tout sélectionner
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End
219→M
For(I,0,28,2
Ligne(M-25,I,M+25,I,BLANC,2
If I≤14
Ligne(M-5,I,M+5,I,MARRON,2

End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0
Lien vers le sujet sur le forum: Jour 11 : Programme de l'Avent TI-83 Premium CE (Commentaires: 0)

Nouveaux ControlX 4.3.2 & nsNandMgr+BtMg 4.3.1

Nouveau messagede critor » 11 Déc 2016, 16:07

Aujourd'hui, plusieurs mises à jour au menu pour TI-Nspire :
Rien d'immédiatement utile, les modifications concernent essentiellement la gestion de mémoire interne aux deux programmes et ont pour but de préparer l'avenir. ;)



ControlX exécute désormais des images pouvant être beaucoup plus grosses :
  • les partitions Boot2/Diags/ExtnD pourront faire chacune jusqu'à 25Mio ! :bj:
  • les images nBoot pourront faire jusqu'à 25Mio ! :bj:
  • les images Linux pourront faire au maximum 24Mio ! :bj:
  • la gestion des images de type Boot1.5 évolue également :
    • jusqu'à 14Mio pour les images brutes (non compressées)
    • et jusqu'à 11Mio pour les images compressées (sous réserve que la décompression ne dépasse pas 14Mio)
  • et enfin la gestion des images de type Boot2/Diags permettra :
    • jusqu'à 8Mio pour les images brutes (non compressées)
    • en théorie jusqu'à 17Mio pour les images compressées (mais la décompression ne devra pas dépasser 8Mio)

En pratique la seule image déjà existante nouvellement gérée suite à ces changements, c'est le programme d'installation de 3.5Mio inclus dans l'OS 4.2 de maintenance spécial que nous vous avions récupéré, et qui techniquement se comporte comme un Boot1.5.

Quant à des images de type nBoot/Boot1.5/Boot2/Diags plus grosses, il ne vous reste maintenant plus qu'à en créer, vu qu'il n'y a aucune vérification de signature électronique dans le contexte de ContolX. ;)

Niveau Linux, l'image fonctionnelle mais pas très utile diffusée dans le contexte du lancement de ControlX faisait presque 4Mio.
Mais l'image Linux avec serveur X + Gnuplot dépasse les 30Mio et il va encore falloir beaucoup de travail et de progrès avant d'espérer pouvoir l'exécuter dans ce contexte.



nsNandMgr+BtMg évoluent dans le même sens, mais pas dans le même mesure, d'où la numérotation de version inférieure.
Ils devraient permettre désormais de pouvoir programmer des images faisant jusqu'à 14Mo, dans le contexte où les partitions Boot2/Diags/ExtnD ne dépasseront pas cette taille.
(cela semble indiquer une limite maximale de mémoire totale allouable autour de 28Mo, ce qui n'est pas une bonne nouvelle pour l'image Linux dont on vient de parler...)
Des fonctionnalités et informations spécifiques aux TI-Nspire CX étaient de plus affichées par erreur sur les TI-Nspire monochromes, ce qui a été corrigé. :)



Téléchargements :

Ressources : Tutoriel d'installation + mise à jour ControlX
Lien vers le sujet sur le forum: Nouveaux ControlX 4.3.2 & nsNandMgr+BtMg 4.3.1 (Commentaires: 0)

Fraude par expiration du mode examen

Nouveau messagede critor » 11 Déc 2016, 18:57

Selon les textes réglementant le mode examen des calculatrices pour 2018+, officiellement sa désactivation doit être impossible sans utilisation d'un élément externe que l'on n'aura pas sur sa table en salle d'examen (connexion USB physique avec une 2ème calculatrice compatible ou un ordinateur muni des bons pilotes/logiciels).
En pratique toutefois, certains modèles permettent de le désactiver par une fonctionnalité officielle rapidement évoquée dans notre article précédent, l'expiration.



Sur la calculatrice HP Prime, c'est enfantin car il s'agit d'une fonctionnalité intégrée. A l'écran d'activation du mode examen, il suffit de choisir de le personnaliser (custom mode).
Le candidat peut alors choisir assez librement le délai au bout duquel le mode examen sera automatiquement désactivé : après 15 minutes, 30 minutes, 1 heure, 2 heures... et jusqu'à 8 heures.
C'est donc le délai au bout du quel le candidat pourra à nouveau avoir accès à l'intégralité des fonctionnalités de sa machine et du contenu de sa mémoire.
Programmer l'expiration pour qu'elle tombe pendant la confusion ou le relâchement en fin d'épreuve avec plusieurs candidats occupant les surveillants à rendre leur copie un peu à l'avance peut être une idée...

Notons que le constructeur s'est montré malin, car le clignotement des 3 diodes de la machine indique si le candidat a personnalisé le mode examen ou pas.
Depuis la version système 10077, nous avons :
  • en mode examen de base : clignotement de la seule diode verte centrale
  • en mode examen personnalisé : selon les options choisies, 2 à 3 diodes seront activées et pourront soit rester allumer, soit clignoter
Mais il est encore une fois extrêmement facile d'y remédier. En effet, une même configuration du mode examen produit toujours le même signal.
Il suffit donc d'expérimenter chez soi, et de retenir une configuration de mode examen intéressante : une qui fait clignoter la diode verte centrale.
Si pour la configuration souhaitée ce n'est pas le cas, il suffit par exemple de rajouter des caractères différents dans le champ mot de passe jusqu'à obtenir le comportement souhaité.

5326Il ne restera plus qu'à neutraliser les 2 diodes adjacentes rouge et bleue, ce qui peut se faire très facilement avec de la gomme, pour obtenir un motif de clignotement non distingable de celui du mode examen de base.




Cette fonctionnalité existe également de façon moins évoluée dans le contexte des calculatrices Casio Graph 25+E/35+E/75+E.
Nous avions vu que la mise à jour système 2.09 pour Graph 75 incluait 7 images différentes, numérotées de 3080 à 3086 :
  • la 3086 installée sur les Graph 75+E
  • la 3082 pour le modèle fx-9860GIIs de Singapour
  • les 3080, 3081 et 3083 à 3085 apparemment similaire, installées sur les anciennes Graph 75 non conformes et sur les modèles internationaux fx-9860GII
Et justement, à part l'image 3086, toutes les autres incluent un délai d'expiration du mode examen de 12 heures. Une fois les 12 heures écoulées, il suffira d'éteindre puis rallumer la machine pour le désactiver.

Il suffit donc déjà de récupérer une image d'OS 2.09 incluant ce délai d'expiration de 12 heures :
  • soit en décryptant les ressources du logiciel de mise à jour 2.09 à l'aide des outils de décryptage publiés sur Omnimaga
  • soit en mettant à jour une ancienne fx-9860GII ou Graph 75 non conforme puis en en dumpant l'image installée avec fxBackup
  • soit en récupérant une nouvelle fx-9860GII, fx-9750GII ou fx-7400GII et en en dumpant l'image installée avec fxBackup
En théorie, les images récupérées pourront alors fonctionner sur les Graph 25+E/35+E/75+E, après programmation avec fx-Remote.
En pratique, la Graph 25+E n'est pas encore gérée par l'outil.

Le candidat pourra ensuite activer son mode examen exactement 12 heures avant le moment où il souhaite sa désactivation.
Par exemple il pourra le faire vers 23h45 la veille d'une épreuve de 8 heures à 12 heures, ce qui lui permettra de réaccéder à toutes ses données vers 11h45.

Un défaut de cette méthode est qu'elle oblige à ce jour à mettre à jour en version 2.09, aucune image incluant la fonction d'expiration n'étant disponible en version 2.05. En conséquence, la machine perdra toutes ses capacités de calcul vectoriel.
Un autre défaut est que le délai d'expiration de 12 heures n'est ici pas configurable (pas sans modification du système en tous cas), ce qui impliquera d'activer le mode examen avant son épreuve et donc de duper le surveillant en début d'épreuve, comme pour la fraude par préactivation.



Notons qu'il y a la même fonctionnalité sur le modèle international Casio fx-CP400, et pas sur la fx-CP400+E française.
Là encore c'est donc possible en théorie mais irréalisable à ce jour en pratique, aucun outil ne permettant la reprogrammation du système sur ces modèles.




En conclusion, la fraude par expiration du mode examen est possible à ce jour :
  • de façon enfantine sur toute calculatrice HP Prime
  • de façon plus complexe mais pas inabordable pour autant sur toute Casio Graph 35+E ou Casio Graph 75+E



Que peuvent donc faire les surveillants ?
Pas d'inquiétude, encore une fois les constructeurs ont tout prévu.

Mais une fois de plus, il y a une déviance : les textes initiaux de 2015 présentaient en théorie des consignes globales simples communes à tous les modèles, et donc accessibles à tout surveillant sans formation particulière.
Même si il ne nous appartient pas de décider de la conformité des modèles par rapport à ces textes, il n'empêche que l'on s'en est bien écarté : la simple vérification de la diode ne vaut strictement rien - il faudra en pratique des consignes de vérification spécifiques à chaque modèle, voir même un expert pour chaque modèle dans la salle d'examen.
Soit le cahier des charges n'est pas respecté par certains modèles, soit il a été fort mal écrit de façon bien trop imprécise...

Déjà, pour tous les modèles, vérifier que le clignotement de la diode reste permanent pendant la totalité de la durée de l'épreuve.
Si le clignotement cesse à un moment, c'est que le candidat n'est pas/plus en mode examen.

Pour les candidats équipés de HP Prime :
  • Vérifier le motif lumineux produit par les 3 diodes.
    Si la diode centrale verte ne clignote pas ou si une autre diode est activée, le candidat est en mode examen personnalisé, et a peut-être spécifié des options aidant à la fraude.
  • Comme il est facile de falsifer ce motif, dans tous les cas venir vérifier la configuration du mode examen :
    • Calculatrice allumée, maintenir la touche
      Esc
      puis taper
      On
      .
    • La calculatrice précise alors si elle est en mode examen de base, ou en mode examen personnalisé.
    • Si la calculatrice est en mode examen personnalisé, regarder le temps restant et calculer donc si le mode examen va se désactiver avant ou après la fin de l'épreuve.


Pour les candidats équipés de Casio Graph 35+E et Casio Graph 75+E, là encore le constructeur a pensé à tout. ;)
Suite à l'activation du mode examen, pendant 15 minutes un 'R' clignote rapidement (période de 1 seconde) en haut à droite de l'écran.
Au bout de 15 minutes ce signal change :
  • pour un 'R' non clignotant pour un mode examen permanent
  • pour un 'R' clignotant lentement (période de 3 secondes) pour un mode examen avec expiration
Donc :
  • 15 minutes après l'activation du mode examen, venir allumer la calculatrice du candidat.
  • Si le 'R' ne clignote plus, c'est bon. :)
    7561
  • Si le 'R' clignote lentement (période de 3 secondes - voir illustrations animées ci-dessus), le mode examen va expirer - reste à savoir quand, si c'est avant ou après la fin de l'épreuve :
    • Taper
      Alpha
      puis
      (-)
      (la touche de signe tout en bas, et non l'opérateur de soustraction) pour afficher brièvement la durée actuelle du mode examen.
    • Soustraire cette durée à 12 heures, et calculer si le mode examen expirera bien après la fin de l'épreuve ou pas.
      Ci-contre par exemple, le mode examen sera désactivable dans 12h-0h20min54s=11h 39min 6s


Et dans tous les cas, continuez votre veille technologique en prenant connaissance des nombreuses autres méthodes de fraude au mode examen - bon courage !
Lien vers le sujet sur le forum: Fraude par expiration du mode examen (Commentaires: 3)

Jour 12 : Programme de l'Avent TI-83 Premium CE

Nouveau messagede critor » 12 Déc 2016, 17:13

Cette maison ne doit pas être très confortable ainsi exposée aux éléments déchaînés...
Vite, couvrons-là avec un toît ! ;)
Code: Tout sélectionner
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End
219→M
For(I,0,28,2
Ligne(M-25,I,M+25,I,BLANC,2
If I≤14
Ligne(M-5,I,M+5,I,MARRON,2

End
For(I,28,42
I-28
Ligne(M-25+Rep,I,M+25-Rep,I,ROUGE,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0
Lien vers le sujet sur le forum: Jour 12 : Programme de l'Avent TI-83 Premium CE (Commentaires: 0)

ControlX 4.3.3 intègre OSlauncher + démo Dummy OS CX 1.0

Nouveau messagede critor » 12 Déc 2016, 21:10

ControlX, notre gestionnaire de démarrage pour TI-Nspire CX, permet de lancer différentes images au démarrage de la calculatrice :
  • les images au format nBoot comme par exemple Splash 1.0
  • les images Linux au format nBootLinux
  • les images au format TI-Certificate officiel de Texas Instruments
Concernant ce dernier format TI-Certificate, ControlX permettait jusqu'à présent de lancer :
  • les images basées à l'adresse 0x11800000 (Boot2 et Diags)
  • les images basées à l'adresse 0x11200000 (Boot1.5 et Install)
Le nouveau ControlX 4.3.3 qui sort ce soir est désormais capable en théorie de lancer les images basées à l'adresse 0x10000000, c'est à dire les OS TI-Nspire ! :bj:
Le code de cette fonctionnalité vient du programme Ndless OSlauncher par Lionel Debroux, qui ciblait les anciennes TI-Nspire monochromes.

Une évolution fort intéressante qui pourrait permettre de démarrer la calculatrice plus rapidement en sautant les vérifications du Boot2, d'avoir un multi-boot permettant de choisir entre plusieurs versions d'OS TI-Nspire CX, et même de lancer des OS TI-Nspire CX patchés... ;)

En pratique, il n'est pas encore possible à date de lancer d'OS TI-Nspire CX officiel, pour deux raisons principales :
  • ControlX nécessite l'installation de nBoot, et les OS TI-Nspire CX 3.9.1 et plus anciens ne démarrent pas correctement dans ce contexte
  • les premiers OS TI-Nspire CX qui pourraient marcher, les versions 4.0.2/4.0.3, font déjà quasiment 17Mio une fois décryptés et décompressés, ce qui est sensiblement au-delà de la limite de 14Mio pour les images actuellement programmables avec nos outils de reprogrammation NAND BtMg+nsNandMgr

Mais la fonctionnalité a quand même pu être testée avec succès, grâce à Dummy OS CX.
Il s'agit d'une adaptation pour TI-Nspire CX de Dummy OS, un simili-OS développé là encore par Lionel Debroux dans le temps pour tester le programme OSLauncher.
Comme visible ci-dessous, l'OS se contente d'afficher sur l'écran et de redémarrer à l'appui sur la touche :nses: :


Pour espérer pouvoir un jour lancer des OS TI-Nspire CX officiels directement depuis le menu de ControlX, il va falloir revoir très profondément la gestion mémoire de BtMg+nsNandMgr, si tant est que ce soit possible...
Ou alors une autre piste qui pourrait peut-être être explorée dans un temps plus raisonnable, c'est que le format officiel TI-Certificate a l'avantage de gérer la compression... et que ControlX gère déjà une compression dans le contexte des Boot2 et Boot1.5... ;)



Téléchargements :

Ressources : Tutoriel d'installation + mise à jour ControlX
Lien vers le sujet sur le forum: ControlX 4.3.3 intègre OSlauncher + démo Dummy OS CX 1.0 (Commentaires: 7)

Votez pour le POTY 2016 sur Ticalc.org (partie 2)

Nouveau messagede noelnadal » 12 Déc 2016, 23:09

Dans un article précédent, nous vous annoncions le lancement de l'élection du programme de l'année 2016 (POTY, Program Of The Year en anglais), organisé comme tous les ans par la communauté anglophone TI-Calc.

Après la catégorie TI-84 Plus C Silver Edition, c'est au tour de la catégorie TI-83 Premium CE / TI-84 Plus CE de continuer le bal ! Vous pouvez dès à présent voter pour le meilleur programme de cette année, parmi les projets suivants :


Tu as eu l'occasion de tester ces programmes ? Tu es alors invité à aller voter sur ticalc.org. Attention, il faut un compte sur le site (c'est gratuit). Une fois inscrit, le sondage est sur la page principale du site, dans la barre de droite un peu plus bas. L'élection est purement honorifique, mais c'est une chance pour tous d'être reconnaissants envers tous ces programmeurs qui se donnent du mal pour publier des programmes bien souvent utiles à plus d'un. :bj:

Dans environ une semaine, viendra le dernier sondage, celui des TI-Nspire (CX) ! :)
Lien vers le sujet sur le forum: Votez pour le POTY 2016 sur Ticalc.org (partie 2) (Commentaires: 3)

Jour 13 : Programme de l'Avent TI-83 Premium CE

Nouveau messagede critor » 13 Déc 2016, 00:02

C'est mieux, mais maintenant on n'y voit plus rien dans cette maison... Ouvrons vite une fenêtre ! :)
Comme c'est mignon, on dirait que la maison nous fait un clin d'oeil... ;)
Code: Tout sélectionner
...
For(I,0,28,2
...
If I≥18 et I≤25
Then
Ligne(M-8,I,M-16,I,BLEU CLR,2
End
End
...

Show/Hide spoilerAfficher/Masquer le spoiler
Code: Tout sélectionner
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End
219→M
For(I,0,28,2
Ligne(M-25,I,M+25,I,BLANC,2
If I≤14
Ligne(M-5,I,M+5,I,MARRON,2
If I≥18 et I≤25
Then
Ligne(M-8,I,M-16,I,BLEU CLR,2

End
End
For(I,28,42
I-28
Ligne(M-25+Rep,I,M+25-Rep,I,ROUGE,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0
Lien vers le sujet sur le forum: Jour 13 : Programme de l'Avent TI-83 Premium CE (Commentaires: 3)

Nouvelle démo gLib : après les personnages, le manoir Croft!

Nouveau messagede critor » 13 Déc 2016, 00:15

Dans deux articles précédents, nous te parlions de la bibliothèque de modélisation 3D gLib en cours de développement par TheMachine02 pour ta TI-83 Premium CE.
Au cours de son cycle de développement, TheMachine02 nous avait produit plusieurs démos très sympa, te permettant de rentrer et animer dans ta calculatrice des modèles 3D de personnages issus de la culture du jeu vidéo, personnages qu'il a par la suite progressivement habillés de textures. :bj:

Mais pour la démo de ce soir, tu peux oublier les petits personnages... car TheMachine02 pulvérise littéralement toute limite en te remodélisant en taille réelle une chambre du manoir de Lara Croft dans sa version Tomb Raider 3 ! :#tritop#:

Même si cela peut faire illusion, techniquement il s'agit bien du même moteur que dans les démos précédentes.
Au lieu d'avoir la forme d'un personnage, l'objet modélisé est ici beaucoup plus grand et a la forme d'une pièce, avec les mêmes textures affichées des deux côtés de chaque mur.
Et pour parfaire le tour, le programme au démarrage nous place cette fois-ci à l'intérieur de l'objet et non devant. ;)

D'ailleurs il n'y a pas de gestion des collisions, et à un moment sur l'animation ci-contre on sort de la pièce en passant à travers un mur, ce qui te permet de découvrir la véritable forme de l'objet, ainsi que la conception des fenêtres et portes par extrusion. ;)

Cela n'enlève toutefois rien à l'exploit - cela prouve au contraire l'excellente conception du moteur 3D si justement il est ainsi réutilisable dans différents contextes ! :bj:
Et les performances sur calculatrice sont particulièrement impressionnantes, ce qui pourrait être très intéressant dans le contexte de futurs jeux : ;)


Téléchargement : archives_voir.php?id=775926
Lien vers le sujet sur le forum: Nouvelle démo gLib : après les personnages, le manoir Croft! (Commentaires: 5)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1571 utilisateurs:
>1538 invités
>28 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)