Pour le dev ti83 tu travailles sous GNU/Linux ? avec quels outils ?
Bien sûr je travaille sous GNU/Linux :)
J'utilise spasm pour assembler.
Puis bin8x (par exemple la version qui est sur mon profil ticalc) ou bin2var (sur ticalc aussi) pour convertir le binaire au format exigé par la calculatrice.
Voici le Makefile d'un de mes projets :
J'ai vu qu'il existe un émulateur : TiLem, un assembleur : zasm, et un ide : z80asmide, c'est fonctionnel comme suite ?
C'est marrant parce que je suis l'un des 2 developpeurs de TilEm :)
Mais il faut utiliser la version 2 qui n'est pas encore releasée (mais quasi finie) :
Donc :
sv co https://tilem.svn.sourceforge.net/svnroot/tilem tilem
Puis compiler depuis les sources (y a un configure et tout)
./configure
make
sudo make install
zasm est fonctionnel mais utilise plutôt spasm
Quant à z80asmide, il contient spasm en plus d'un editeur.
J'ai pensé "c'est en jouant sur ma ti83+ que j'ai découvert un autre jeu addictif : la programmation"
Moi aussi j'ai découvert la programmation grace à ma calculatrice :)
Au passage, je découvre que le développement sur ces archis n'a jamais été aussi vivant, plus que lorsque j'étais lycéen ! C'est amusant. :)
Oui et non. Y a pas mal d'activité effectivement avec notamment des langages interprétés qui sont plus puissants que le basic mais plus faciles que l'assembleur (axe, grammer).
Y a aussi une lutte incessante pour le crack de la nspire (le dernier modèle avec processeur arm et écran couleur).
TI a changé de politique avec cette gamme (l'assembleur était executable nativement sur ti83+)
C'est quoi le groupe de billes qui apparait en haut à un certain moment ?
En fait lorsque 2 lignes sont disponibles en haut, une nouvelle ligne de bille apparait en haut puis au bout de quelques actions, elles tombent au dessus des autres billes.
Ensuite tous les 5 explosions, une nouvelle ligne tombe.
Pour faire de bons scores, il faut se servir de ce principe pour rallonger sa durée de vie.
La ligne de bille en haut est en fait un preview pour aider le joueur à s'organiser.
J'ai l'impression qu'il y a des billes supplémentaires qui apparaissent dans ma grille de jeu parfois, quelle est la raison ?
Ce sont ces billes justement.
Il faudrait que j'ajoute l'animation de chute des billes pour que cela soit plus joli et plus compréhensible…
Merci du feedback en tout cas.
Je viens de le tester rapidement, c'est super! Encore un jeu qui va faire baisser ma productivité… :-)
Merci ! :)
Sinon erreur lorsqu'on clique sur la croix de fermeture de la fenêtre. Et CTRL-C obligatoire.
Ce bug est peut-être volontaire. Pour nous empêcher de travailler. :p
Ahah oui je suis satan en personne xD
Non en fait je me doutais qu'il y aurait ce problème.
En fait j'utilise xmonad comme window manager. et il n'y a pas de croix d'ornement donc tout simplement je ne savais pas si ça marchait ou pas.
# Reponse
Posté par contra-sh . En réponse à la dépêche Bubble Crusher 0.9 bêta release. Évalué à 5.
J'utilise spasm pour assembler.
Puis bin8x (par exemple la version qui est sur mon profil ticalc) ou bin2var (sur ticalc aussi) pour convertir le binaire au format exigé par la calculatrice.
Voici le Makefile d'un de mes projets :
all: clean BASE.83p
BASE.83p: main.bin
bin8x main.bin -o BASE.83p -n ZK
rm -f *.bin
main.bin: main.asm
spasm main.asm main.bin
clean:
rm -f *.bin
rm -f *.83p
.PHONY: all clean
C'est marrant parce que je suis l'un des 2 developpeurs de TilEm :)
Mais il faut utiliser la version 2 qui n'est pas encore releasée (mais quasi finie) :
Donc :
sv co https://tilem.svn.sourceforge.net/svnroot/tilem tilem
Puis compiler depuis les sources (y a un configure et tout)
./configure
make
sudo make install
zasm est fonctionnel mais utilise plutôt spasm
Quant à z80asmide, il contient spasm en plus d'un editeur.
Moi aussi j'ai découvert la programmation grace à ma calculatrice :)
Oui et non. Y a pas mal d'activité effectivement avec notamment des langages interprétés qui sont plus puissants que le basic mais plus faciles que l'assembleur (axe, grammer).
Y a aussi une lutte incessante pour le crack de la nspire (le dernier modèle avec processeur arm et écran couleur).
TI a changé de politique avec cette gamme (l'assembleur était executable nativement sur ti83+)
En fait lorsque 2 lignes sont disponibles en haut, une nouvelle ligne de bille apparait en haut puis au bout de quelques actions, elles tombent au dessus des autres billes.
Ensuite tous les 5 explosions, une nouvelle ligne tombe.
Pour faire de bons scores, il faut se servir de ce principe pour rallonger sa durée de vie.
La ligne de bille en haut est en fait un preview pour aider le joueur à s'organiser.
Merci du feedback en tout cas.
Merci ! :)
Non en fait je me doutais qu'il y aurait ce problème.
En fait j'utilise xmonad comme window manager. et il n'y a pas de croix d'ornement donc tout simplement je ne savais pas si ça marchait ou pas.
Merci pour la correction de bug et le feedback :)