[asm83] spasmgui : je ne trouve pas et je débute
3 participants
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-82 Stats et la TI-83
Page 1 sur 1
[asm83] spasmgui : je ne trouve pas et je débute
Je ne parviens pas à compiler quoi que ce soit avec le logiciel spasmgui.
La compilation 8xp fonctionne avec les exemples du tutoriel du sdz.
Mais la compilation 83p est invalide pour tous les logiciels (SourceCoder, Wabbitemu, ti-program-editor, vti).
Voici le code le plus simple que je puisse faire et qui ne marche pas.
J'ai déjà tout essayé avec les programmes du sdz et d'asmguru, avec ou sans include, .
(en prenant bien garde à consulter les includes pour adapter les adresses)
La compilation 8xp fonctionne avec les exemples du tutoriel du sdz.
Mais la compilation 83p est invalide pour tous les logiciels (SourceCoder, Wabbitemu, ti-program-editor, vti).
Voici le code le plus simple que je puisse faire et qui ne marche pas.
J'ai déjà tout essayé avec les programmes du sdz et d'asmguru, avec ou sans include, .
(en prenant bien garde à consulter les includes pour adapter les adresses)
- Code:
#define end .end
.org 9327h
call 4755h ; _clrlcdfull
ret
.end
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [asm83] spasmgui : je ne trouve pas et je débute
Utilise ORG, ça te simplifiera la vie.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [asm83] spasmgui : je ne trouve pas et je débute
L'include de ton logiciel online est légèrement différent (casse des fonctions à ce que je vois) de celui que j'ai téléchargé alors c'est pénible de devoir traduire tous les codes même ceux des tutoriels...
Je pense me débrouiller avec org-ide si c'est le seul moyen de gérer aussi bien 82stat que 83plus.
----------
Cependant je crois que mon problème initial vient carrément d'un bug du compilateur : il manque l'entête du 83P.
Peu importe comment le fichier est lu par le forum, il manque clairement des informations.
Quelconque 83P créé par Ti-Program-Editor.
Je pense me débrouiller avec org-ide si c'est le seul moyen de gérer aussi bien 82stat que 83plus.
----------
Cependant je crois que mon problème initial vient carrément d'un bug du compilateur : il manque l'entête du 83P.
Peu importe comment le fichier est lu par le forum, il manque clairement des informations.
Quelconque 83P créé par Ti-Program-Editor.
- Code:
**TI83**
Program file 07/21/12, 17:42 " NEW83 CD5547C9?Ô?0000?Ô™
- Code:
»mïUGíS€!¦ï
GÉHELLO WORLD !
- Code:
**TI83F*
File generated by WabbitSign 6
% TEST % # »mï@EíSK„!¦ï
EÉHELLO WORLD ! ˆ
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [asm83] spasmgui : je ne trouve pas et je débute
La compilation ASM 83P n'a jamais vraiment été fiable, vu le peu d'attention qu'on lui porte ... Malgré ça je peux pas trop t'aider vu que j'utilise mon ASMedit plutôt que SPAsmGUI =/
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [asm83] spasmgui : je ne trouve pas et je débute
J'ai posé la question sur ti-planet.
Lionel m'a proposé d'executer spasm.exe sans spasmgui.exe mais je ne sais pas comment faire.
contra-sh m'a corrigé une broutille de code puis affirmé que cela marche parfaitement pour lui.
Spasmgui semble fonctionner partiellement car le listing de compilation me donne un hexadécimal valide, mais un 83p corrompu.
Si TON compilateur est cappable de créer aussi bien un 83p qu'un 8xp alors plus d'hésitation, je me jetterai dessus.
J'ai eu du mal à trouver des informations fiables, mais le plus dur est fait : j'ai compris quelques directives que personne n'explique.
L'assembleur 83 n'est pas moins fiable, c'est le manque de documentation, et l'abscence d'outils dont les jeunes geeks n'ont pas apprit à se servir.
Lionel m'a proposé d'executer spasm.exe sans spasmgui.exe mais je ne sais pas comment faire.
contra-sh m'a corrigé une broutille de code puis affirmé que cela marche parfaitement pour lui.
Spasmgui semble fonctionner partiellement car le listing de compilation me donne un hexadécimal valide, mais un 83p corrompu.
Si TON compilateur est cappable de créer aussi bien un 83p qu'un 8xp alors plus d'hésitation, je me jetterai dessus.
J'ai eu du mal à trouver des informations fiables, mais le plus dur est fait : j'ai compris quelques directives que personne n'explique.
L'assembleur 83 n'est pas moins fiable, c'est le manque de documentation, et l'abscence d'outils dont les jeunes geeks n'ont pas apprit à se servir.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [asm83] spasmgui : je ne trouve pas et je débute
Je parle pas de l'ASM 83 en disant que c'est peu fiable, mais de sa compilation ; y'a peu d'outils, et la plupart sont pas très fiables ou marchent une fois sur deux.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [asm83] spasmgui : je ne trouve pas et je débute
J'ai cherché à executer spasm.exe sans spasmgui.exe comme conseillé par Lionel Debroux.
Après avoir galéré j'ai finalement trouvé un batch proposé par sandro quelque part sur tout82.
Je l'ai adapté lorsque j'ai compris comment ça marche. (ça aurait été plus simple s'il y avait eu un tutoriel ou un mode d'emploi ! grr)
Et comme constaté précédemment et signalé sur ti-planet, le code hexadécimal fourni par le listing de compilation fonctionne parfaitement.
Spasm.exe est donc défectueux pour ti83 sur mon système win7-32bits.
Je ne trouve pas ce qui déconne.
(j'ai même executé le batch en tant qu'administrateur)
Comme sandro a déjà utilisé spasm, j'espère qu'au moins lui pourra m'éclairer...
Après avoir galéré j'ai finalement trouvé un batch proposé par sandro quelque part sur tout82.
Je l'ai adapté lorsque j'ai compris comment ça marche. (ça aurait été plus simple s'il y avait eu un tutoriel ou un mode d'emploi ! grr)
- Code:
spasm.exe HELLO83.z80 HELLO83.83p -T -A -DTI83=TI83
spasm.exe HELLO8X.z80 HELLO8X.8xp -T -A -DTI83P=TI83P
pause
Et comme constaté précédemment et signalé sur ti-planet, le code hexadécimal fourni par le listing de compilation fonctionne parfaitement.
Spasm.exe est donc défectueux pour ti83 sur mon système win7-32bits.
Je ne trouve pas ce qui déconne.
(j'ai même executé le batch en tant qu'administrateur)
Comme sandro a déjà utilisé spasm, j'espère qu'au moins lui pourra m'éclairer...
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-82 Stats et la TI-83
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|