30

C'est le routine du topic assembleur, Ouvrir un fichier chaine.

Je me suis emporté, parceque certains ne sont pas indulgent du tout avec moi. Je sias, chez moi l'idiotie est l'une de mes plus grande qualité, mais ca me fait mal de voir que chacun de mes posts est automatiquement accompagné d'une critique
AS: donnons nous les moyens de programmer plus facilement

La solitude, c'est l'occasion de se poser beaucoup de questions que l'on a pas
souvent l'occasion de se poser

31

Ok pour la routine (tu aurais pu p-ê le préciser, tout le monde ne suit pas tous les sujets de tous les forums)
avatar

32

[mode Question On]
Sa ressemble a une critique se que g posté en demande de quel routine il parlait et le rapport avec le topic en question ?
[mode Question Off]
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

33

luigi> Si tu parles de mon post ce n'est pas une critique: tout le monde a été débutant et personne n'est contre aider les débutant s'il ne posent pas trop de question dont la réponse est déja donnée et s'il progressent. Tu ne te situe pas dans la première catégorie et il est trop tot pour dire si tu apartient a la seconde. Seulement ce lancer dans un projet si ambitieux quant on est débutant c'est quasi mission impossible.
avatar

34

Non, je ne ferais certainement pas d'amélioration maintenant. mais mes experimentations,mes methodes, font que je progresse tres vite. Tiens, par exemple je maitrise totalement les programmes asm formattant une chaine et laffichant ensuite dans DlgMessage. Regarde, je te garantis que celui la n'a aucune erreur, et aucun plantage (après 0 error, o warning-->"0 error, 0 bug"oui) :

include "ams_c"; (je préfère celui la, il faut en chier pour le rentrer, mais apres ca va)
bra main
even
titre: dc.b "Voila!",0
even
format: dc.b "variable vaut %d",0
even
chaine: ds.b 10
even
variable dc.b 135
even
main:
move.w variable(pc),-(a7)
pea format
pea chaine
jsr sprintf
lea 12(a7),a7
move.w #1,-(a7)
move.w #0,-(a7)
pea chaine
pea titre
jsr DlgMessage
lea 12(a7),a7
rts


Tu sais combien de temps j'ai pris pur l'écrire? 3 minutes! (Si c'est pas moins)

C'est de l'asm. Mais c'était pour montrer mes capacités
AS: donnons nous les moyens de programmer plus facilement

La solitude, c'est l'occasion de se poser beaucoup de questions que l'on a pas
souvent l'occasion de se poser

35

C'est bien smile
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

36

Merci

Ce genre de programme, tu me le demandes, c'est sans problème. C'est pour ca que j'ai une grande confiance en mes capacités, meme si l'asm est un language très compliqué, je me suis inventé la méthode pour

Et c'est tout bete : réfléchis, et comprends tes bugs avant de continuer. Choisis des experimentations petites, mais significatives. C'est pour ca que nombreuses peuvent être les questions vous paraissant bêtes.

Fais toi chier à tout installer, plutot que de te faire chier à programmer (regardez le jsr avec as, c'est pas plus facile après?)

Je vous rapelle que ce principe, est le principe de base des systemes d'exploitations tels que WINDOWS
AS: donnons nous les moyens de programmer plus facilement

La solitude, c'est l'occasion de se poser beaucoup de questions que l'on a pas
souvent l'occasion de se poser

37

Luigi a écrit :
Merci

Ce genre de programme, tu me le demandes, c'est sans problème. C'est pour ca que j'ai une grande confiance en mes capacités, meme si l'asm est un language très compliqué, je me suis inventé la méthode pour

Et c'est tout bete : réfléchis, et comprends tes bugs avant de continuer. Choisis des experimentations petites, mais significatives. C'est pour ca que nombreuses peuvent être les questions vous paraissant bêtes.

Fais toi chier à tout installer, plutot que de te faire chier à programmer (regardez le jsr avec as, c'est pas plus facile après?)
Je vous rapelle que ce principe, est le principe de base des systemes d'exploitations tels que WINDOWS


Pour info, les systèmes d'exploitations "tels que WINDOWS" ne sont plus écrits en ASM depuis belle lurette...

Faudrait songer à te mettre au C/C++ mon ptit bonhomme
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

38

enfin, sauf pour le noyau, quand même (même Linux a un noyau ASM, alors...) grin... et puis si c'est pour faire du C avec tout plein d'inclusions ASM :/
avatar

39

#include <stdio.h>

int main(int argc, char * arvv[])
{
asm("
  [...]
  rts;
");
}

lolpaf
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

40

Oué, genre (yavait un gars, deux ans avant que j'arrive à l'IUT qui avait eu comme projet de faire un jeu en C - un bomberman -... ben il a fait comme ça)
avatar

41

39> naaannn ?
tu as eu des echos de ce qu'en ont dit les profs ?
grin
(même Linux a un noyau ASM, alors...)

ah ? j'avais entendu dire que ct en C 100%, linux ?
/me est decu
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

42

Linux, c'est un mélange C/ASM. (Et en plus il y a plein de fichiers ASM parce qu'il y a plein de plateformes.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

43

Kevin> ok smile
merci
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

44

40>Ben les profs ont rien compris au code (faut dire, j'ai vu le compte rendu, le source était assez hard à lire), ont trouvé que yavait du boulot de bien fait, mais ont jugé que comme le gars avait réutilisé un projet perso antérieur, il devait être pénalisé... résultat, il a eu 15 (d'après mes souvenirs), ce qui n'est pas si mal, quand même (j'ai eu la même note sur un projet en Prolog).
avatar

45

bah, 15, oue, c pas si mal, qd meme smile
j'ai eu 16, a mon projet de fin d'iut, perso...

rien compris au code ?
bah. si ct de lasm, c vrai que c moins simple que le C grin
reutilise du boulot anterieur ? bah, il aurait pas du le dire, aussi... pas malin le gars sad
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

46

Ben oui, mais il pensait pas que ça serait vraiment pénalisant. Il pensait que reprendre de l'existant serait considéré comme étant une bonne idée (dans son rapport, on peut très bien voir qu'il ne pensait pas du tout à mal en faisant ça).
avatar

47

arf, oue, ok.
dommage pr lui, sur ce coup
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

48

je me souviens moi j'avais été pénalisé parceque j'avais pas terminé mon projet de fin d'année d'IUT (on était plusieurs dans le même cas pour la même raison) parceque tous les fabriquants de quartz de précision étaient en rupture de stock... roll (ça avait touché toutes les applications radio et c'était à cause principalement de l'émergence de wifi et du bluetooth)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

49

tu avais quoi comme projet ?
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

50

Dans le même genre, j'ai un copain en IUT GE2I qui bossait pour l'armée. Il avait tout bouclé, tout impec, le compte rendu et tout. Et quand il a fait lire à son supérieur, le gars lui a dit qu'il n'avait pas le droit de parler du projet en lui même. Donc il a bati son compte rendu et sa soutenance sur du vide, et il a été noté sur le jugement de son tuteur de l'armée grin
Pareil, toujours en GE2I, le gars qui a crée "telecharger.com" est un ancien de là bas de Montpellier... ben il a fait son stage dans sa propre boite grin et il gagnait plus que certains profs (quand il a revendu le site à 01 info, il s'est fait des putains de couilles en or, et il est parti sur un autre projet).
avatar

51

Je parlait pas de l'asm, je disais simplement qu'il faut d'abord chier pour fabriquer la roue et le chassis avant de vouloir monter sa voiture, c'est ce qu'ils font eux,non? La preuve, le language est orienté objet.Ca veut dire ce que ca veut dire...
AS: donnons nous les moyens de programmer plus facilement

La solitude, c'est l'occasion de se poser beaucoup de questions que l'on a pas
souvent l'occasion de se poser

52

Section asm: un prog que j'ai fait hier... (Ouvrir un fichier chaine) Histoire de completer mes competences
AS: donnons nous les moyens de programmer plus facilement

La solitude, c'est l'occasion de se poser beaucoup de questions que l'on a pas
souvent l'occasion de se poser

53

goldstar
a écrit : Thibaut > t'as compilé des gros trucs avec ?

Oui smilesmile J'en ai essayé qu'un seul : TiltMaze, un jeu de la TICT prévu pour TIGCC, sans avoir eu besoin de faire des modifications dans le code source !

Si j'ai bonne mémoire, Pollux a essayé de compiler TIchess et il n'a pas eu de problème non plus.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

54

TI-Chess est beaucoup plus représentatif d'un gros projet que ne l'est TI-TiltMaze. S'il n'y a pas eu de modifications à faire pour compiler TI-Chess, c'est bien (c'est en fait le strict minimum...).
Mais il y a certains programmes que GTC ne peut pas compiler alors que TIGCC le peut... Je voudrais voir tthdex compilé avec GTC !
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

55

Comme je suis étonné du ton de ta réponse roll

goldstar : pour résumer, GTC est un bon compilateur car, pour sa toute petite taille, il est très fonctionnel et optimise très bien. Ceux qui voudront programmer sur calculatrice avec seront contraint de ne pas utiliser certaines facilités de langage permises par TIGCC. Malgré les quelques extensions en moins, il permet quand même de programmer très confortablement. Voilà smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

56

Malgré les quelques extensions en moins, il permet quand même de programmer très confortablement.

a mes yeux, il ne permet rien...

(on va me traiter de tous les noms, mais les nons faits sont les nons faits.)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

57

Tout à fait. S'il n'est pas sorti publiquement, pour nous, il n'existe pas.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

58

Nan je vous comprend wink
J'espère vraiment qu'il sortira un jour. A part 2-3 bornés, ce programme devrait tous nous réjouir.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

59

57> je dis pas le contraire smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

60

Mais on attend tjrs une version On TI...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.