60


Bah en pratique, ça n'a rien à voir... Les jeux d'instructions ne sont pas les mêmes, l'architecture en elle même a tout qui les oppose. C'est comme comparer une fusée russe et une fusée américaine... yen a pas de meilleure : l'une est plus "agréable" à utiliser, l'autre n'a pas d'égal en matière de lancements...


Bien d'accord ! top

Il est donc inutile de vouloir comparer ce qui n'est pas comparable.


Bah je montre juste ce qui étonne dans ce domaine-là.

AU FAIT, y'a des routines d'attentes sous TIGCC ?
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

61

-----

62

Bah je montre juste ce qui étonne dans ce domaine-là
Si tu t'éntonnes de ce genre de choses, tu es vraiment... comment dire... C*N
AU FAIT, y'a des routines d'attentes sous TIGCC ?
Apprends à lire une doc sale nioob.
EDIT: Il manque un joli smiley donc gni
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

63

Apprends à lire une doc sale nioob

je ne pense pas que ça soit nécessaire d'être agressif triroll

64

GoldenCrystal :
Si tu t'éntonnes de ce genre de choses, tu es vraiment... comment dire... C*N


C'est bien. oui
Apprends à lire une doc sale nioob.


Nioob: trinon
Et t'as pas répondu à la question, donc... lolpaf
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

65

./63>J'ai mes raisons tongue (mais je pense pas que ce soit le bon endroit pour les expliquer)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

66

Au fait tu change de gueule à chaque fois Golden ?
Avant Pavel, maintenant Vlad. La prochaine fois, Sofia ???
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

67

./64>Sisi, si tu interprètes, j'ai bien répondu. Mais si tu veux je peux te macher encore un peu plus le travail... rollgrin
EDIT: Voilà: http://tigcc.ticalc.org/doc/system.html#OSRegisterTimer
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

68

Oui tu sais pas si y'a une fonction Sleep([temps]) qui attend [temps].
Donc tu es parfaitement inutile.
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

69

./66>C'est un script php et il y a que 3 images
./68>Regarde l'edit au dessus...
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

70

OK, VOILA qqch d'utile.miam
Merci top
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

71

GoldenCrystal > ok, ok. happy

72

Pen^2 > trisotfl
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

73

?

74

!
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

75

pour infos:

Equivalence plus ou moins approché, de toutes facon, on ne peut pas reelement les comparer comme le disait Nil, les archi sont trop différentes, c'est comme comparer un G4 avec un P4 ou un Alpha
68000 <-> 286/386sx (µP 32bit, donné 16bit, addresse 24bit)
68008 <-> 8088/286 (µP 32bit, donné 8bit, addresse 16bit?)
68010 <-> 286/386sx (µP 32bit, donné 16bit, addresse 32bit)
68020 <-> 386sx/dx/486sx (µP 32bit, donné 32bit, addresse 32bit, MMU dans certaines version)
68030 <-> 486sx/486dx (µP 32bit, donné 32bit, addresse 32bit, MMU, FPU dans certaines version)
68040 <-> 486dx/Pentium1 (µP 32bit, donné 32bit, addresse 32bit, MMU, FPU sauf les 680LC40 (LC = LowCost) )
68060 <-> Pentium1/PentiumMMX (et PPC 601/603 par la meme occase) avec un légé avantage u 68060 car il utilise une architecture superscalaire, chose que le pentium découvrira qu'avé les pentium2 (µP 32bit, donné 32bit, addresse 32bit, MMU, FPU et archi superscalaire)
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.

76

snow-tiger > ça va pas ?

77

Mais non, je partais en c******.
Je déconne... triso
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

78

mmm neutral
doom

79

Hé rigole lolpaf
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

80

Conseils:
1- lis les docs et cherche un peu avant de poster
2- arrête de flooder si tu ne veux pas te faire kicker une fois de plus ...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

81


1- lis les docs et cherche un peu avant de poster


Je voudrais t'y voir à chercher une fonction précise
dans toute la doc de tigcclib...

2- arrête de flooder ...


Ok.

... si tu ne veux pas te faire kicker une fois de plus ...


J'ai peur. oui
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

82

"A la programmeur PC", c'est pour dire de façon déguisée qu'il optimise comme un dieu (quelle modestie...).

De quoi tu parles? Bien sûr que non, quand je programme pour PC je programme aussi comme un porc (en termes de coût d'exécution, pas en termes de propreté). Ce que je veux dire c'est qu'on fait bien moins attention à ce qu'on écrit sur PC que sur calc, et c'est parfaitement normal. Ce serait ridicule de passer son temps à optimiser son prog sur PC alors qu'il doit y avoir 10 lignes dans le code de Windows qui font que ton ordinateur est bien plus lent que ce qu'il pourrait être.

Et dans ce cas précis, un convertisseur C++ -> C serait très simple à implémenter si on n'a pas besoin d'optimisation, puisqu'il suffit d'implémenter le standard à la bourrin. Si on a besoin d'optimisation, c'est plus délicat parce que par exemple il faut bien choisir jusqu'à quel moment on développe l'expression d'un template, pour que la compilation ne nécessite pas trop de RAM mais reste quand même performante. Il faut aussi faire attention au stockage en RAM des types de données. Enfin, c'est certainement indispensable d'optimiser la taille du fichier C généré, sinon on risque de manquer de RAM, donc il y a des chances qu'il faille implémenter un "parseur inverse" pour optimiser les parenthèses. Sur PC, on peut mettre des parenthèses partout sans se poser de questions gni

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

83

Parseur inverse ???

Je connait un peu la théorie des compilo, mais j'ai jamais entendu parlé de parseur inverse neutral

Tu veux dire quoi par la ?
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.

84

Je pense qu'il veut dire qu'à l'inverse de faire (((a)))>(,(,(,a,),),) il fait (,(,(,a,),),)>a
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

85

C'est normalemetn le boulot du parseur de virer les trucs inutiles genre les parentheses de ton exemple...
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.

86

Mais le parseur ne génère pas du code C. Le truc c'est de faire le boulot normal du parseur, puis de faire le travail inverse afin de générer du code C.
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

87

Bah tu peux utiliser les routines de timer standard cf Doc TIGCC ou les AUTO_INT cf doc de TIGCC aussi
avatar

88

Encore un bug dans a68k ?
voilà mon problème :
le morceau de code suivant me donne un address error quand il est exécuté


lea coord_list2icone_data(pc,d7.w),a0
move.w (a0)+,d0
move.w (a0),d1
movem.l (a7)+,a0/d7
rts
coord_list2icone_data:


en débugguant, je vois qu'il donne quand il est assemblé :

lea $B(pc,d7.w),a0
move.w (a0)+,d0
move.w (a0),d1
movem.l (a7)+,a0/d7
rts

ça devrait pas donner lea $C(pc,d7.w),a0 ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

89

Comme il y a un "Address Error", je suppose que oui. smile
Pour les branchements courts, c'est différent, mais pas là.
Merci pour le report. (Pas besoin de faire un report formel à travers le formulaire, tu as déjà donné assez d'informations (enfin un testcase réduit qui montre précisément le problème et suffit pour le reproduire! Même si, pour être pointilleux, il faudrait encore rajouter les déclarations des calculatrices de destination etc. pour que ça soit compilable. grin Mais ce n'est pas grave), et c'est moi qui vais devoir m'en occuper de toute façon.)
Je vais corriger ça.
En attendant, essaye de décocher "Cut ranges" sous "Linker optimizations" dans les options du projet, vu que ça doit être un bogue du mode all-relocs qui permet cette optimisation du linker.
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é

90

Encore un bug de TIGCC 0.95? grin

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)