Page 10 sur 14

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 18:34
de Litarvan
J'ai rajoute pour toutes ces commandes :
-exec rm -irf {} \;

Et ça a marché ! Super !
Merci beaucoup, je vais pouvoir développer en assembleur sur ma TI !

EDIT : J'essaie de dump ma rom mais, quand TILP lance le programme, il essaie de lancer "CprgmROMDUMP)" et ça met une erreur de syntaxe, je pense que ça devrait lancer ASM(prgmROMDUMP) mais qu'il doit envoyer le mauvais byte, du coup je ne sais pas comment faire :/

REEDIT : Bon, entre ça et les différences entre le compilo windows et linux, je pense que je vais pour ce qui est de la programmation TI, passer sur mon ordi portable sous windows. Merci à vous pour toute l'aide que vous m'avez prêtée !

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 19:31
de Lionel Debroux
DIT : J'essaie de dump ma rom mais, quand TILP lance le programme, il essaie de lancer "CprgmROMDUMP)" et ça met une erreur de syntaxe, je pense que ça devrait lancer ASM(prgmROMDUMP) mais qu'il doit envoyer le mauvais byte, du coup je ne sais pas comment faire :/

Ton profil dit que tu as une 83PCE, et ça, ça ressemble au bug corrigé récemment, sur la branche experimental. Je n'ai pas encore avancé la branche master jusque là.
Relance install_tilp.sh de la façon suivante:
Code: Tout sélectionner
USE_EXPERIMENTAL=1 <...>/install_tilp.sh

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 19:41
de Adriweb
Litarvan a écrit:Bon, entre ça et les différences entre le compilo windows et linux, je pense que je vais pour ce qui est de la programmation TI, passer sur mon ordi portable sous windows. Merci à vous pour toute l'aide que vous m'avez prêtée !

Mauvaise décision, surtout pour tout ce qui tourne autour de la programmation :P
Bref, comme l'a dit Lionel, il faut bien évidemment compiler avec la branche experimental, c'est la qu'il y a les trucs les plus récents, surtout pour CE.

D'ailleurs, CEmu marche nativement sous Linux, pas besoin de wine (meme si ca marche aussi avec wine), puisque tu parles de programmation pour TI.
spasm etc. sont simples à compiler sous Linux/Mac, par expérience personnelle.

Mais apres, le meilleur des deux mondes reste dans le cas présent sous macOS, puisqu'on peut profiter des choses communautaires *nix et des logiciels de TI... Sous linux, c'est soit l'un soit l'autre, et sous windows, c'est la merde de toute facon.

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 22:12
de Litarvan
Finalement j'ai pu avoir ma rom via windows et CEMu, du coup je l'ai transferée sur mon linux mais je n'ai pas trouvé transferer des programmes sur l'émulateur sur CEMU, quelqu'un pourrait m'expliquer ?

Aussi, simple question, j'utilise ce tutoriel pour apprendre l'ASM Z80 : https://openclassrooms.com/courses/appr ... 0-pour-ti/
Le header et le compilo sont compatibles avec ma :32ti83pce: ? Ce tutoriel est pour la :48ti84pse: / :48ti84p: donc c'est bon normalement non ?

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 22:36
de Adriweb
Litarvan a écrit:Finalement j'ai pu avoir ma rom via windows et CEMu, du coup je l'ai transferée sur mon linux mais je n'ai pas trouvé transferer des programmes sur l'émulateur sur CEMU, quelqu'un pourrait m'expliquer ?

Glisse tes fichiers 8xp/8xv... sur l'écran de l'émulateur (selon là ou tu le glisse, tu pourras choisir RAM ou Archive). Attention, les applications et OS ne peuvent pas être transférées puisque l'USB n'est pas encore implémenté.

Litarvan a écrit:Aussi, simple question, j'utilise ce tutoriel pour apprendre l'ASM Z80 : https://openclassrooms.com/courses/appr ... 0-pour-ti/
Le header et le compilo sont compatibles avec ma :32ti83pce: ? Ce tutoriel est pour la :48ti84pse: / :48ti84p: donc c'est bon normalement non ?

Non, ce n'est pas compatible.
C'est bien sûr proche, puisque z80 et eZ80 sont des intimes cousins (et en fait, en mode z80, l'ez80 est compatible z80), mais rien que la différence 16 bit / 24 bit est grosse, dans le cas "normal" :D
Le header: https://ez80.readthedocs.io/en/latest/t ... intro.html

Pour assembler tes fichiers asm, tu as par exemple spasm-ng.

En priorité, lire la doc du CPU: http://www.zilog.com/docs/um0077.pdf
Pour regarder des bibliothèques ASM (avec API exposées en C), cf. ici https://github.com/CE-Programming/toolc ... /libraries

Je te conseille de lire les choses d'ici : https://ce-programming.github.io/documentation/
Et pour plus particulièrement de l'ASM, il y a ceci aussi : https://ez80.readthedocs.io/en/latest/t ... intro.html

Si tu veux faire du C, c'est une autre histoire, mais c'est possible en tout cas, et pas compliqué non plus.

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 23:10
de Litarvan
Je sais déjà faire du C, c'est possible de coder en C pour sa TI ???? Ca serait vraiment stylé ! Mais ça a un impact sur la vitesse non ?
Sinon, merci beaucoup pour les tutoriels ! J'étais totalement à côté de la plaque

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 23:13
de Adriweb
Sur z80, c'était en gros pas faisable, mais sur CE (eZ80), c'est très correct :) (d'autant plus si ca utilise les bibliothèques de la toolchain que j'ai mentionné au dessus, pour le coup, vu que c'est fait en ASM, ya pas de problème du tout)

Regarde ici, par exemple: viewtopic.php?f=12&t=18775

Tu as aussi le "Project Builder" TI-Planet, petit IDE en ligne.

Re: TILP: beta-test...

Message non luPosté: 22 Oct 2016, 23:20
de Litarvan
Mais c'est super ! J'utiliserai ça, merci beaucoup pour votre aide :)

Re: TILP: beta-test...

Message non luPosté: 14 Fév 2018, 17:50
de Ti64CLi++
Bonjour,
Petit problème avec la version 1.18 présente sur TI-Calc.
Une image sera plus parlante pour ce problème:

Image

Voilà, si quelqu'un pouvait m'aider, je lui en serai reconnaissant :)
Merci d'avance

Re: TILP: beta-test...

Message non luPosté: 14 Fév 2018, 21:02
de Lionel Debroux