Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Questions » tiemu bug a l'installation (72 réponse(s))
./REPRISE DU POST PRECEDENT (post n°57)   Marquer comme non lu.
geogeo Ecrit le: Samedi 8 juillet 2006 à 13:02 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


D'ailleur je signale que vous pouvez soumettre une question avec sa réponse dans la FAQ du site.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°58   Marquer comme non lu.
ti89_user Ecrit le: Lundi 4 septembre 2006 à 05:54 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

j'utilise ni 'send file to ti-emu' ni 'debug file with ti-emu'. Le fichier est deja dans la calculette ti-emu (oui, il est vrai que j'ai utilisé 'send file to ti-emu' pour l'y envoyer, mais ça fait longtemps, et il n'y a pas eu de probleme pour l'envoyer). Je l'ouvre, donc, et la il m'ouvre une fenetre appelée Code / Source, et que je n'arrive pas à fermer (quand je la ferme, elle se rouvre de suite).
Le seul moyen de pouvoir utiliser de nouveau ti-emu apres ce bug est de forcer ti-emu à quitter et de relancer le programme.
Je ne pense pas que ce soit un probleme du programme, car j'ai deja essayé plusieurs fichiers asm et le probleme est toujours le meme.
Le programme que j'ai essayé d'ouvrir à l'instant est uview, un programme de lecture de texte (en réalité, le programme s'ouvre, et c'est lorsque j'essaye de sélectionner un texte à ouvrir que la fenetre 'Code / Source' apparait)

merci de m'aider a resoudre ce probleme
    
./Post n°59   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 4 septembre 2006 à 20:14 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Faut faire un pas en single-step avant de fermer le débogueur. Ou alors supprimer le point d'arrêt (breakpoint).
-Edité le Lundi 4 septembre 2006 à 20:15 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°60   Marquer comme non lu.
ti89_user Ecrit le: Lundi 11 septembre 2006 à 23:14 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

1/sa veut dire quoi faire un pas en single-step?
2/comment on supprime le breakpoint?
3/peut-on supprimer tous les breakpoints d'un meme programme d'un coup, ou mieux, tous les breakspoints de tous les programmes présents sur la calcu emulatrice?
    
./Post n°61   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 12 septembre 2006 à 00:10 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


ti89_user :
1/sa veut dire quoi faire un pas en single-step?

Tu cliques sur le bouton "Step" ou "Next" dans la fenêtre "Disassembly".

2/comment on supprime le breakpoint?

Tu ouvres la fenêtre "Breakpoints" depuis le menu proposé par la fenêtre "Disassembly" (la fenêtre principale du débogueur bas-niveau).

3/peut-on supprimer tous les breakpoints d'un meme programme d'un coup, ou mieux, tous les breakspoints de tous les programmes présents sur la calcu emulatrice?

Cf. fenêtre "Breakpoints". (Ceci s'applique aux breakpoints bas-niveau, c'est-à-dire ceux que tu as mis directement dans TiEmu. Si tu as mis des breakpoints GDB, c'est-à-dire des breakpoints que tu peux mettre dans Insight, par exemple des lignes C, la commande clear dans la fenêtre "Console" les vire tous.)
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°62   Marquer comme non lu.
ti89_user Ecrit le: Mardi 12 septembre 2006 à 06:58 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

"si tu a mis des breakpoints"

j'ai rien fait moi ... j'arrive toujours pas à utiliser uview (tu pourrais peut-etre essayer de ton coté et me dire si sa marche ? pour l'installer, c'est ici : http://membres.lycos.fr/ltech/.
Ensuite, il te faut un fichier texte, car le 'probleme' vient quand on essaye d'en ouvrir un. Tu peux en telecharger un ici : http://kiddie.free.fr/

la fenetre qui s'ouvre ne s'appelle pas disassembly, mais Code / Source, je sais pas si c'est la meme chose.

quand j'appuie sur step over, ou que j'enleve le breakpoint depuis la fenetre 'windows', le probleme persiste.
    
./Post n°63   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 12 septembre 2006 à 09:33 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


ti89_user :
j'ai rien fait moi ... j'arrive toujours pas à utiliser uview (tu pourrais peut-etre essayer de ton coté et me dire si sa marche ?

Dans ce cas, c'est que le logiciel plante la calculatrice émulée, ce qui ouvre le débogueur. Si le logiciel a besoin de HW3Patch sur la vraie TI, c'est le cas aussi sur TiEmu. Essaie aussi avec un TiEmu plus récent. Si tout ça ne sert pas, alors c'est un bogue de uView, donc faut en parler à Pollux (mais seulement après avoir essayé avec HW3Patch et le TiEmu le plus récent!).

la fenetre qui s'ouvre ne s'appelle pas disassembly, mais Code / Source, je sais pas si c'est la meme chose.

Oui, mais ça veut dire que ton TiEmu est très vieux, faut le mettre à jour.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°64   Marquer comme non lu.
ti89_user Ecrit le: Mardi 12 septembre 2006 à 13:55 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

j'ai téléchargé la derniere version de tiemu2 disponible sur ce site à l'instant : http://lpg.ticalc.org/prj_tiemu/win32.html
pourtant, la fenetre s'appelle toujours code/source.


par contre, tu aurais pu le dire tout de suite qu'il fallait installer hw3patch :D
c'est bon ça marche (en deux mots, tu peux me dire pourquoi il faut hw3patch, alors que sur ma ti je n'en ai pas besoin?)
    
./Post n°65   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 12 septembre 2006 à 19:01 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


C'est parce que TiEmu 2 est obsolète, on en est à TiEmu 3. Romain sort des versions de TiEmu 3 sans GDB (qui remplacent donc TiEmu 2), mais je te conseille la version qui intègre GDB et Insight, vu qu'elle te donne un débogueur C.

en deux mots, tu peux me dire pourquoi il faut hw3patch, alors que sur ma ti je n'en ai pas besoin?

Normalement, tu en as besoin aussi sur la TI. PreOs se débrouille sans d'une manière que je préfère ne pas décrire, donc si tu as PreOs installé sur ta TI et pas sur TiEmu, c'est pour ça.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°66   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 12 septembre 2006 à 19:13 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Au fait, si le débogueur s'ouvre à cause d'une violation de la protection anti-exécution, c'est comme sur vraie TI, la seule méthode de se débarasser du plantage de la calculatrice émulée (qui n'est pas continuable) et donc du débogueur est un reset. (Clic droit sur l'écran, "Reset calculator", "Cancel" (pas besoin de remettre la RAM entièrement à zéro).) (Enfin, sur TiEmu, on peut tricher en mettant le PC (program counter) sur une adresse exécutable, mais il faut savoir ce qu'on fait pour ne pas causer un autre plantage tout de suite, donc le reset est de loin la solution la plus rapide.)
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°67   Marquer comme non lu.
ti89_user Ecrit le: Mercredi 13 septembre 2006 à 11:48 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

je n'ai pas installé preos sur ma ti, et pourtant uview marche ?!(c'est pas une titanium, mais une ti-89 toute simple, ams 2.09 version mater 2.00)
(+ une question qui n'a rien a voir avec la ti, mais qui m'est venue en telechargeant tiemu3+gdb, et a laquelle je suis sur que tu pourras repondre : ça veut dire quoi win32?)

+ nouveau telechargement = nouveaux problemes :D

1/ la version de ti emu que j'ai telechargé s'avere en fait etre la version 2.81. Est-ce bien la version ti emu3 dont tu parlais?
2/ une fenetre s'ouvre a chaque ouverture du programme ti emu, fenetre qui s'appelle set rom version. Puis-je automatiser le choix de la version à valider, choix qui est toujours le meme puisque j'ai qu'une seule rom (en gros, comment enlever cette fenetre à l'ouverture de tiemu)
3/ dans quel fichier du repertoire de tiemu dois-je conserver la rom, les programmes que je veux ajouter a la calculette (3bis/ est-il necessaire de garder les programmes sur l'ordinateur apres leur installation sur tiemu, ou sont-ils sauvegardés dans les sauvegardes lors de la fermeture de tiemu? - meme question pour la rom) ?
4/ il y a une fenetre bizarre qui s'ouvre pendant 0.2 secondes environ puis se referme lors de l'ouverture de tiemu. Elle s'appelle source window, j'ai réussi a en faire un screen (c'est pas facile, vu le faible laps de temps pendant lequel elle apparait - j'ai du m'y reprendre a plusieurs reprises^^), si tu vois pas du tout a quoi ça peut ressembler, je peux linker l'image.
5/ j'arrive pas à redimensionner (je voudrais surtout agrandir) la taille de la tiemu, alors qu'avec mon ancienne version, j'y arrivais. C'est normal?
-Edité le Mercredi 13 septembre 2006 à 12:15 par ti89_user-
    
./Post n°68   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 13 septembre 2006 à 21:23 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


ti89_user :
je n'ai pas installé preos sur ma ti, et pourtant uview marche ?!(c'est pas une titanium, mais une ti-89 toute simple, ams 2.09 version mater 2.00)

Tu as h220xTSR peut-être? (Si tu as installé un de mes TSRs, c'est le cas.)

(+ une question qui n'a rien a voir avec la ti, mais qui m'est venue en telechargeant tiemu3+gdb, et a laquelle je suis sur que tu pourras repondre : ça veut dire quoi win32?)

Window$ 32 bits. Soit dit en passant que les logiciels Win32 tournent aussi sous Window$ 64 bits.

1/ la version de ti emu que j'ai telechargé s'avere en fait etre la version 2.81. Est-ce bien la version ti emu3 dont tu parlais?

Oui. TiEmu 3 n'est pas fini, d'où cette numérotation, mais c'est déjà mieux et moins bogué que TiEmu 2 (vu qu'on ne travaille plus sur la branche TiEmu 2).

2/ une fenetre s'ouvre a chaque ouverture du programme ti emu, fenetre qui s'appelle set rom version. Puis-je automatiser le choix de la version à valider, choix qui est toujours le meme puisque j'ai qu'une seule rom (en gros, comment enlever cette fenetre à l'ouverture de tiemu)

Si tu enregistres la configuration à partir du menu, il se rappelle de la ROM que tu as choisie.

3/ dans quel fichier du repertoire de tiemu dois-je conserver la rom,

La ROM, tu peux la mettre où tu veux (pas besoin que ce soit dans le répertoire TiEmu). TiEmu garde une copie importée (convertie en un format interne).

les programmes que je veux ajouter a la calculette

Là encore, c'est où tu veux.

(3bis/ est-il necessaire de garder les programmes sur l'ordinateur apres leur installation sur tiemu, ou sont-ils sauvegardés dans les sauvegardes lors de la fermeture de tiemu? - meme question pour la rom) ?

La ROM est sauvegardée dès l'importation et les programmes sont sauvegardés si tu enregistres le savestate, mais il est conseillé de garder l'original parce que les formats internes des ROMs et des savestates peuvent encore changer (donc il se pourrait que tu aies à réimporter les fichiers dans une version future).

4/ il y a une fenetre bizarre qui s'ouvre pendant 0.2 secondes environ puis se referme lors de l'ouverture de tiemu. Elle s'appelle source window, j'ai réussi a en faire un screen (c'est pas facile, vu le faible laps de temps pendant lequel elle apparait - j'ai du m'y reprendre a plusieurs reprises^^), si tu vois pas du tout a quoi ça peut ressembler, je peux linker l'image.

C'est normal, c'est la fenêtre principale d'Insight (le débogueur graphique de GDB). Cette fenêtre est affichée quand GDB est préchargé, et ensuite cachée tant qu'on n'ouvre pas le débogueur. Quand tu ouvres le débogueur, tu verras cette fenêtre réapparaître.

5/ j'arrive pas à redimensionner (je voudrais surtout agrandir) la taille de la tiemu, alors qu'avec mon ancienne version, j'y arrivais. C'est normal?

Le vieux code de redimensionnement causait pas mal de problèmes, donc il a été corrigé. Malheureusement, ceci fait que certaines limitations des divers gestionnaires de fenêtres entrent en considération, ce qui n'était pas le cas avant. En particulier, beaucoup de gestionnaires de fenêtres, y compris celui intégré à Window$ (mais aussi celui de KDE, donc ce n'est pas seulement un problème Window$), ne permettent pas des fenêtres plus grandes que l'écran. L'ancien TiEmu tronquait la skin pour avoir une fenêtre qui rentre, mais ça posait d'autres problèmes, donc on ne fait plus ça. On n'a toujours pas trouvé de solution idéale à ce problème.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°69   Marquer comme non lu.
ti89_user Ecrit le: Mercredi 13 septembre 2006 à 22:27 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

Tu as h220xTSR peut-être? (Si tu as installé un de mes TSRs, c'est le cas.)

non, je ne crois pas, ma calculette est vide a part uview, et pourtant il marche.
Window$ 32 bits

ce que je voulais savoir, c'est à quoi correspond le 32 de win32 - je me doutais que win était windouz.
    
./Post n°70   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 13 septembre 2006 à 22:33 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Ben, tu l'as: "32 bits".

Et la calculatrice que tu émules, c'est la même que la vraie? (Si tu as une Titanium dans TiEmu, alors c'est normal qu'il faut HW3Patch sur TiEmu et pas sur ta HW2.)
-Edité le Mercredi 13 septembre 2006 à 22:34 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°71   Marquer comme non lu.
ti89_user Ecrit le: Dimanche 15 octobre 2006 à 22:37 Déconnecté(e)    Voir le profil de ti89_user Envoyer un email à ti89_user Envoyer un message privé à ti89_user  

1/ oui mais ça veut dire quoi, 32 bits? je veux dire, à quoi correspondent ces 32 bits? c'est le nombre d'opérations qu'il traite par seconde, c'est sa taille, c'est quoi?
2/ oui j'ai pas une titatinium en vrai et j'ai pas une titanium en emulation
    
./Post n°72   Marquer comme non lu.
Onur Ecrit le: Lundi 16 octobre 2006 à 18:43 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


32 bits = 4 octets, c'est la taille que peut prendre une opérande dans une instruction de base (genre une addition en assembleur). Cette taille peut avoir un impact sur la vitesse d'execution global d'un programme, on a bien l'intuition que généralement quand on traite les données 4 par 4, ca va plus vite que 1 par 1.
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
  :: Index » Forum Ti68K » Questions » tiemu bug a l'installation (72 réponse(s))
Pages : 4/4     « 1 2 3 [4] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 56.27ms avec 18 requetes