30

Personnellement, je ne les ai pas dans ma table non plus, et donc je suppose que ce sont des pseudo-instructions, addq et subq.
Après vérification, elles n'existent pas pour les 68k. C'est donc bien des addq #1 et subq #1.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

31

Si. Ils ont appris la lecon : la backup de la calc ne marche plus smile
Sinon, c'est vrai qu'ils changeraient aussi pas mal de chose... s'ils sont pas trop flemmards.

32

arf mais s'ils n'oublient aucune faille ds une future version, ça va etre cho le kernelsad
tu serais heureux kevin ?
avatar
納 豆パワー!
I becamed a natto!!!1!one!

33

Il y aura tjrs des failles...
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.

34

Miles>ok... dc dans ce cas, c a68k qui a "inventé" ces instructions... je trouve ça un peu con... enfin bon.
Kevin>si tu veux supprimer la correction automatique des erreurs ds a68k, pourquoi ne supprimes-tu pas déjà la prise en charge des instructions qui n'existent pas sur le 68000 ?
et puis quelle était la raison de cet ajout?? confus
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

35

dec et inc ne sont pas des instructions A68k, mais des macros définis dans OS.h et doorsos.h. Et je ne vois aucun intérêt à les virer.

Et "correction automatique des erreurs" est un euphémisme. "Non-reconnaissance des erreurs comme telles" serait plus approprié. grin Je réfléchis encore si je vais changer cela dans les versions futures. Et ça ne sera certainement pas pour tout de suite. (J'ai autre chose à faire jusqu'à noël.) De toute façon, il faudra probablement attendre au moins TIGCC 0.93 pour l'avoir. Sauf si vraiment aucune release de TIGCC n'est prévue dans les 3 mois qui suivent et que je décide donc qu'une release séparée est la meilleure idée.
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é

36

et puis aussi, pourquoi ne pas carrément virer le remplacement automatique des add.x xx,ax par adda, pareil pour movea, addi #machin,xx, etc, etc...
paske je suis sur qu'il y en a qui ne savent pas que ça existe...
et pis c bien de savoir EXACTEMENT ce qu'il y a dans le code... pas se demander ce qu'a modifié le compilo sans demander...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

37

En fait add et adda, par exemple, je suppose que pour les autres c'est la même chose, les codes sont les mêmes, ce sont les opcodes qui sont différents. Ce sont donc les mêmes instructions pour le proc.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

38

Non, pour virer le add -> adda, c'est définitivement non. add ...,an n'existe pas (du moins pas que je sache), donc la seule manière de le coder qui a un sens est adda ...,an.

Ce n'est pas la même chose que pour moveq.w, qui est du non-sens: moveq détruit toujours le long entier. Si on écrit moveq.w en pensant que ça existe, ça peut entraîner des bogues stupides.
[edit]Edité par Kevin Kofler le 23-11-2001 à 23:49:44[/edit]
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é

39

>add ...,an n'existe pas
donc pourquoi le corriger?

certaines personnes croient que ça existe...
juste parceque le compilateur ne leur a rien dit quand elles ont mis ça dans un prog pour la première fois...

>donc la seule manière de le coder qui a un sens est adda ...,an
ben oui! alors pourquoi des gens continueraient-ils d'écrire quelquechose qui n'a pas de sens sans le savoir ???

c'est con...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

40

Non, je ne peux pas changer cela par peur de me faire lyncher. Et je devrais changer mes propres programmes également. Mais ce que je peux faire, c'est rejeter ces instructions si -n (pas d'optimisations) est spécifié. -n est là pour les puristes.
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é

41

ha oui! ça c bien, de pouvoir paramétrer ça...
ok ok... ça y est déjà -n ??
j'ai pas bien du lire la doc...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

42

moi je l'ai jamais lue sad
n'empèche que je suis oblligé de compiler avec le vieux a68k, car les nouveuax marchent pas dans tous les cas, et ça je trouve ça vraiment étrange !

Kevin, je crois que je vais te mailer toute la source de thunder !
:D

43

>sBibi: ok ok... ça y est déjà -n ??

Oui, mais pour l'instant ça ne fait que désactiver les optimisations (style MOVE.L->MOVEQ, ...), pas les trucs du genre ADD->ADDA.

>HerveRV: Kevin, je crois que je vais te mailer toute la source de thunder !

Oui, je pense que c'est le mieux. J'espère que ce n'est pas excessivement grand (style plus de 200-300 KO).
[edit]Edité par Kevin Kofler le 27-11-2001 à 06:54:04[/edit]
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é

44

non, je pense que ça dois passer.

si tu vois des conneries, t'hésiteras pas à me les signaler, et même si ça te chante de les corriger !
si t'as aussi envie de convertir le prog en nostub, je pense que ça devrait pas trop te prendre de temps, tu peux, bien sur, mais faudra que je te refile rv_lib.asm si je ne te l'ai pas déjà redonné
:D

45

Ca y'est ! Encore un !
Je me sens de plus en plus seulmourn

46

mais non mais non smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

47

tu viens avec moi dans la danse ?

48

je suis ac toi PpHd !
smile

49

T'es trop gentil ! love

50

#battement_de_paupiere_ac_de_longs_cils#

51

#coeur_qui_bat_super_mega_vite#
Brouh, arrete.. Je vais finir par craquer et me plonger dans tes yeux couleur creme.

52

#syncope#
@+

53

hu² grin
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

54

tu peux écrire huhu en entier, feignant grin

non, PpHd, je lui proposais, afin que tous les anti-kernels puissent en profiter.
t'inquiete pas, la preuve, si je voulais faire du nostub, j'aurais pas commencé mon raycasting en mode kernel wink
je resterai toujours de ton coté, t'inqiète pas (grinlovegrin), je suis pour, mais pas contre le nostub. le seul truc qui me fait ièch, c que plein de monde ne peut pas jouer à mes progs sad

quel est le #$$%@ qui a commencé à faire des progs nostub en 1er ! doom
:D

55

'Plein de mondes' ? Personne oui ! S'ils voulaient y jouer, ils y joueraient !

56

>HerveRV: quel est le #$$%@ qui a commencé à faire des progs nostub en 1er ! doom

Rusty Wagner. Le nom du programme en question: PlusShell. grin Et oui, les kernels eux-même sont bien en _nostub. grin

Sinon, il y a eu basiclib et secure d'Alban Gervaise (mais c'était écrit de manière encore plus sale que les programmes pour kernel).

Les premiers programmes en _nostub écrits de manière portable grâce à la documentation de TIGCCLIB (et grâce à TIGCCLIB lui-même) étaient CBlaster et CReversi de Zeljko Juric. C'étaient les 2 seuls jeux "en assembleur" (en C, en fait) à fonctionner sur HW2 AMS 2 dès le début.

Et le jeu qui a vraiment popularisé le _nostub était TI-Chess de Thomas Nussbaumer.
[edit]Edité par Kevin Kofler le 30-11-2001 à 21:03:27[/edit]
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é

57

bah c pas malin, maintenat on est emmerdés avec ça !
du coup, le sujet du concours excluait tous les programmeurs qui se sont pas adaptés, ou qui comme moi préfèrent le mode kernel....
:D

58

Ne t'inquietes pas. Je corriges ca en remettant dans le linkeur l'option : nokernel. grin
(Cette option permet de rajouter un mini-kernel au debut pour pouvoir faire le linkage).
(En plus de l'option mistub).

59

et ça va pas etre le mini-bordel, j'éspère grin
car sinon, ça va pas etre utilisé
:D

60

Mais non. C'est moi qui morfle pour le faire. Pas les utilisateurs. Et en plus, en nokernel, si un kernel est installe, ca utilise ce kernel au lieu de celui installe.