• [^] # Re: Reponse

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Bubble Crusher 0.9 bêta release. Évalué à 3.

    zasm est fonctionnel mais utilise plutôt spasm

    Ok. En fait j'ai pas touché à la 83 depuis… 2004 je pense ^^. À l'époque TI proposait officiellement l'IDE de chez zilog (sous windows) pour développer des Flash Apps, et les tutos que j'avais suivi utilisaient Tasm (sous windows, aussi).

    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).

    Ils n'existaient pas à l'époque, et je n'aurai pas eu les compétences pour les inventer, en fait j'ai peut-être eu ma 83+ pendant une période de creux (vers 2001), en effet j'ai joué à des tas de jeux beaucoup plus anciens (par exemple, le premier auquel j'ai joué, penguins, un jeu de 1997 !), puis j'ai acheté une V200 avec un job d'été et refilé ma 83+ à une sœur. À l'époque l'archi 68k était bien plus vivante, alors qu'ajourd'hui elle stagne, et que les 82/83/84 ont toujours un développement actif, avec des trucs de fous comme Axe parser, que tu as évoqué, Calcnet, voire un émulateur en js, un autre en flash (exemple), on peut faire du son… Tout ça est assez récent !

    TI a changé de politique avec cette gamme (l'assembleur était executable nativement sur ti83+)

    Oui, j'avais entendu dire que la possibilité d'exécuter de l'assembleur sur 83 avait été laissé de manière non-officielle par un développeur de chez TI, une forme d'easter egg… La commande était Send(9PROGNAME), ensuite devant, le succès, TI a officialisé la chose avec une commande documentée dans le catalog : asm(PROGNAME), ils éditaient des guides de développement comme celui-ci : http://education.ti.com/guidebooks/sdk/83p/sdk83pguide.pdf (bon dans la réalité la communauté n'a jamais complètement suivi les guidelines ;).

    En rayon, sur les boites c'était écrit "programmez en assembleur"… Alors que c'est grâce à ça qu'ils ont la part de marché qu'ils ont aujourd'hui, tout ça a changé, et en effet il y a un jeu de bras de fer/jailbreak entre TI et les utilisateurs digne d'un iPhone. D'ailleurs c'est un point qu'on n'a pas vraiment abordé sur DLFP : il semble qu'aux États Unis une calculette autorisée aux examens doit être DRMisée et fondamentalement incompatible avec le logiciel libre (enfin, c'est la raison invoquée par TI, ils ont surement raison pour justifier ainsi de se tirer une balle dans le pied).

    C'est marrant parce que je suis l'un des 2 developpeurs de TilEm :)

    Ah oui ? merci pour ton travail alors :) Si un jour je me remets au z80, ce sera grâce à toi (à l'époque je devais utiliser l'émulateur officiel de TI sous Windows :/)
    Sais-tu pourquoi TiLem est dans le dépôt "non-free" de CalcForge ?
    (Je reconnais ne pas avoir lu les sources ^^)

    Avec tout les logiciels libres qui tournent dans ces calculettes, et autour de ces calculettes, il y a beaucoup de news qui auraient eu leur place sur DLFP ! Ta dépêche m'a motivé pour écrire une dépêche sur Punix (et l'occasion de présenter l'archi et le dev autour, on touche à des supers projets et thèmes que beaucoup de DLFPiens ont à cœur : logiciel libre, hacking, unix, embarqué, gcc, forks, flamewares en tout genre ^^).

    ce commentaire est sous licence cc by 4 et précédentes