Sujet : Re: Hatari (was: AtariVCS : nouveau prix !)
De : moulinaie (at) *nospam* gmail.com (Arachide)
Groupes : fr.comp.sys.atariDate : 24. May 2022, 18:47:09
Autres entêtes
Message-ID : <d990cc2d-c5bb-4df2-be4b-26ee86066f89n@googlegroups.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
User-Agent : G2/1.0
Le mardi 24 mai 2022 à 18:00:44 UTC+2, Francois LE COAT a écrit :
acheté mon Falcon030 en 1993, j'ai demandé à ce qu'il soit équipé. Du
coup, comme c'était mon premier ATARI a avoir un FPU, j'ai développé
Eurêka 2.12 en conséquence. Mais ça ne passait pas avec Hatari. Il a
donc fallu modifier Hatari en décembre 2020.
Tu as développé en "C", c'est bien ça?
Donc Eurêka n'est pas "développé" pour le FPU, le source utilise des réels avec les opérations +,-,*,/ et les autres fonctions réelles, mais c'est la compilation qui décide comment ça sera traduit.
Il te suffit de modifier les options de compilation pour qu'Eurêka utilise ou non le FPU. Ce n'est pas l'écriture du programme qui le décide.
Alors que moi en assembleur, lorsque j'ai développé le FORTH, j'ai conçu mes routines de calcul réel en 68000 pur pour la version STE, ce qui m'a pris du temps d'autant que je voulais respecter le format du 68882 (par exemple, le GFA avait créé un format plus simple à manipuler, mais incompatible avec le FPU).
Puis lorsque j'ai eu le TT qui était équipé du coprocesseur, j'ai utilisé directement les instructions FPU pour la version 68030+882.
Là on peut dire que le développement était fait pour le FPU.
Guillaume.