1

Salut tout le monde, j'suis franchement desole de poser des questions qui vous font c**** a repondre, mais j'ai vraiment pas trouve de reponses claires sur les faqs et les anciens topics, mais c des kestions faciles (il me semble):

1. J'ai toujours pas compris la difference entre un kernel et une shell (est-ce que c comme MS-DOS et windows?)
2. Est-ce qu'il faut avoir un kernel comme PreOS pour pouvoir mettre des programmes de Ti-92+ sur une v200?
3. Qu'est-ce qui est mieux, les shells _nostub ou celles basees sur un kernel?
4. Pourquoi a chaque fois que je telecharge un fichier pour ma calculette je me retrouve avec une archive ZIP contenant une bonne cinquantaine de fichiers alors que le readme me dit de n'en envoyer que 2 ou 3 (je sais ke ca a l'air d'une kestion conne, mais essayez de repondre!)
5. Enfin, avec PreOS, il faut que j'envoie stdlib, mais est ce que une fois ke je l'ai envoyee a ma calculette je dois la decompresser? Aussi, stdlib contrient-elle vraiment toutes les librairies necessaires a ma calc?

Essayez de repondre, j'suis encore desole, mais bon je suis vraiment perdu en ce moment, merci! smile

2

1- Un shell est un evironnement comme le Var-Link, un kernel est un pogramme qui te permet d'executer des programmes en ASM un peu spécial.

2- Envoye Preos sur ta TI est lance le en tapant preos(), il s'installera et tu n'auras plus beson de lancer jusqu'à la dernière réinitialisatin de la RAM.

4- Il y a peut être les sources avec... tu doit envoyer les fichiers avec l'extension 9x* ou v2*

5- Il suffit de l'envoyer et de ne rien faire.


Lit les readmes tu as toutes les réponses.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

3

Attends, je crois que je commence a saisir, un kernel permet de faire marcher une shell puisque la shell est justement un programme ASM, c ca?
En tous les cas merci smile

4

zeus_ops
: 1. J'ai toujours pas compris la difference entre un kernel et une shell (est-ce que c comme MS-DOS et windows?)

http://www.ocf.berkeley.edu/~pad/faq/ti89.html#3.6.5.1
2. Est-ce qu'il faut avoir un kernel comme PreOS pour pouvoir mettre des programmes de Ti-92+ sur une v200?

On en a besoin si et seulement si le programme a besoin d'un kernel pour tourner sur une TI-92+. Qu'on ait une TI-92+ ou une V200 n'a aucune influence sur cela.
Cf. aussi http://www.ocf.berkeley.edu/~pad/faq/ti89.html#3.6.1 et http://www.ocf.berkeley.edu/~pad/faq/ti89.html#3.6.24 (et http://www.ticalc.org/archives/files/fileinfo/247/24753.html).
3. Qu'est-ce qui est mieux, les shells _nostub ou celles basees sur un kernel?

Je conseille le TICT Explorer (qui est en _nostub). Tous les autres shells que je connais (même ceux en _nostub) plantent parfois, voire souvent. Le TICT Explorer ne plante jamais ou presque jamais.
4. Pourquoi a chaque fois que je telecharge un fichier pour ma calculette je me retrouve avec une archive ZIP contenant une bonne cinquantaine de fichiers alors que le readme me dit de n'en envoyer que 2 ou 3 (je sais ke ca a l'air d'une kestion conne, mais essayez de repondre!)

Parce qu'il y a aussi la documentation, le code source etc.
5. Enfin, avec PreOS, il faut que j'envoie stdlib, mais est ce que une fois ke je l'ai envoyee a ma calculette je dois la decompresser?

Non.
Aussi, stdlib contrient-elle vraiment toutes les librairies necessaires a ma calc?

Si tu en as besoin d'une autre, PreOs te le dira.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Desole de re-poster mais... MERCI! Ca faisait deux jours ke j'essayais de trouver des reponses! smile

6

1- je vais essayer de faire le plus clair possible :
un shell c'est un programme tout bete (plus ou moins evoluée) qui remplace le varlink : ca affiche les fichiers presents sur la calculatrice, ca permet de les copier, deplacer, effacer, de lancer des programmes, etc...
alors qu'un kernel c'est tout autre chose : c'est un programme qu'on installe (c'est à dire on le lance une fois, mais il se termine aussitot en te disant si l'instalation s'est bien passée, s'il y a eu des pbs, mais rien de plus), puis une fois qu'il est installé, on peut utiliser une certaine catégorie de programmes assembleurs, les 'programes en mode kernel'.
si tu essaye d'en utiliser un sans avoir de kernel installé, il ne va rien se passer, contrairement aux programmes nostub (on appelle ainsi les progs qui ne sont pas ne mode kernel) qui n'ont besoin pas besoin d'installer un autre programme pour fonctionner

2-non, ca n'a aucun rapport
il faut juste -il me semble- que les programes aient été recompilés pour fonctionner sur v200, ou alors dans le cas des programmes compréssées (de type ppg sur la calc), il faut utiliser un lanceur externe compatible sur v200 si le lanceur fourni avec ne l'est pas.

3-ca n'a encore pour moi aucun raport
il faut regarder le shell lui meme : tu trouveras des bons shells kernels et des bons shells nostub (mais il faudra installer un kernel avant d'utiliser les shells kernel, mais en contrepartie, ils pouront etre lancé en appuyant sur shift+on)

4-c'est parce qu'il doit y avoir les sources incluses dans le zip, et aussi peut-etre parce que le zip fourni plusieurs versions du prog : pour 89, 92+, v200, compressé, non compressé, etc...

5-tu envoie juste stdlib et preos
tu archives les deux, tu lance preos et c'est tout, tu peux utiliser les progs kernel
stdlib contient la plupart de slibs requises, mais il se peut qu'un prog en nécéssite d'autres (souvent des libs faites par l'auteur même du programme)

voila, j'espere que ca va t'aider



edit : huhu c moi qui a fait le plus gros roman tongue
avatar

7

! N'oublie pas d'archiver stdlib !

8

gni gni gni gni gni gni gni gni gni

9

NAAAAAAN C PAS POSSIBLE JEN AI MARRE MARRE MARRE, J'ai envoye preos et stdlib, jai archive les deux, jai ecrit preos() dans l'ecran home, et il me dit UPDATE INTS, est-ce que je dois reset ma calculette?
Aussi, je me rappelle avoir efface API92, car il etait venu avec Pctools dont je navais plus besoin, voila koi, sniff.... Je sais plus koi faire..... mur

10

heu, tu n'avais paqs deja installé preos avant ?
(ou un autre kernel ?)
mais essaye de lancer un truc kernel pour voir si ca marche
avatar

11

Si tu as eu le message Update Ints, c'est que PreOS était déjà installé.
Repars sur des bases saines : archive toutes tes données et fais un RESET (pas par le menu mem, mais en faisant une combinaison de touches que j'ai oubliée) et réinstalle PreOS.

12

2nd hand on sur 92+
2nd gauche droite on sur 89
sur v200 ca doit etre comme sur 92+
avatar

13

Oué, puis pour avoir un bon shell, garde PCT et donc API92 wink , il est mieux que TICT Explorer. Et ne plante pas vraimetn plus souvent contrairement à ce que dit Kevin.
Y'a aussi sh`L qui est pas mal comme shell tu le trouveras sur le site de Orion_ ou ticalc.

14

Ok parfait, TicTEX vient de marcher mais je l'ai trouve un peu faible, y a pas des shells avec des icones? et puis c koi 2nd hand on???

15

c'est une combinaison dfe touches pour faire un reset de la tram sur 92+
shells à icones (entre autres) : sh`L et Enstein
avatar

16

faut que tu appuies sur la touche 2nd, sur la touche lock et sur la touche ON, EN MEME TEMPS
après tu réinstalles Preos en l'exécutant une fois (preos() + enter)
comme shell, PCT est très bien, il est joli, puissant et stable (mais c'est vrai qu'il a pas d'icônes)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

17

zeus_ops
: Ok parfait, TicTEX vient de marcher mais je l'ai trouve un peu faible, y a pas des shells avec des icones?

Oui, mais pas vraiment réputés pour être stables (ne pas planter). sad Donc à ton risque.
Et personnellement, je trouve l'interface liste beaucoup plus pratique qu'une interface à icônes. Mais bon, à toi de voir...
et puis c koi 2nd hand on???

C'est la combinaison de réinitialisation (reset). Il faut appuyer ces 3 touches en même temps, "hand" étant la touche avec une main dessinée dessus.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

18

Kevin Kofler :
Et personnellement, je trouve l'interface liste beaucoup plus pratique qu'une interface à icônes. Mais bon, à toi de voir...



eekeekeek
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

19

Non de Dieu ! Kevin devient sympathique fou

Continue Kevin, tu es sur une très bonne voie smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

20

zeus_ops : Einstein est un explorer à icônes aussi, comme SHL. Tu as du choix smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

21

Thibaut :
Non de Dieu ! Kevin devient sympathique fou

Continue Kevin, tu es sur une très bonne voie smile

non, il a rechuté :
Kevin Kofler :
Ces jeux sont bogués et incluent des fichiers volontairement corrompus. (On ne doit pas mettre des données binaires dans les chaînes de caractères! Mais certains programmeurs s'en fichent, et voici le résultat... roll)

Essaye avec un autre programme de liaison (ancien logiciel TI-GraphLink en version Ti-92+, TiLP, ...).

topics/26850-jvous-jure-cest-le-dernier


gni
avatar

22

Ben, je ne fais que faire remarquer un fait. S'il y a les fichiers de type personnalisé, ce n'est pas pour les chiens!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

23

Il n'a pas tort à mon sens.
Le format est corrompu. Dans le principe, ça ne pose pas de problème. Ce qui fait que je suis d'accord avec lui, c'est que ça pose problème dans ce cas-là.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

24

"volontairement corropus"
pour moi ca veux dire qu'il y a une peu une volonté de nuire !
c'est pas le cas je pense, le terme est trop fort et pas "sympathique" grin
c'est un abus pour moi, c'est tout
avatar

25

bah c'est juste que les fichiers perso n'existent pas pour 92 simple, et que c'est fatiguant de faire 75000 version différentes pour chaque calc alors qu'une seule chaine de caractères devrait suffire et marche (marchait?) très bien smile
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

26

Pour les sauvegardes de Backgammon, j'utilise des fichiers de type personnalisé sous AMS (TI-89/92+/V200) et des chaînes de caractères sous Fargo (TI-92), et ce n'était pas particulièrement compliqué.
La vraie difficulté du portage du système de sauvegardes était la manipulation à la main de la VAT (parce qu'il n'y a pas les ROM_CALLs qu'il faut et que je refuse d'utiliser des librairies dynamiques), pas le problème des types de fichiers.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

27

y a-t-il un outil qui permet de passer facilement d'une chaine pour 92 à un type perso pour 92+ ?
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

28

Tu peux utiliser ttstrip et ttbin2oth, mais il te restera un STR_TAG parasite à la fin des données.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

de toute façon, le programme recherchera des fichiers STR, non ?

30

Oui, ce n'est pas à n'importe qui de changer le type de fichier, il faut que l'auteur du programme le fasse.

D'ailleurs, je viens de penser à une autre manière de faire passer les chaînes invalides: les compresser avec ziper.exe (ce qui crée un fichier de type personnalisé "ZIP") et de les décompresser on-calc.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité