1

Alors voila, comme ce soir j'ai ouert mon Falcon pour la pile et la carte mémorie de 14Mo, j'ai pris des photos pour nous concocter également un topic sur le même sujet qu'on avait fait avec le STf ! smile

Et ouais c'est la fête ce soir, j'ai pris plein de photos grin

Même si certains connaisse par coeur le Falcon, je toruve de faire découvrir cette machine au novice ou amateurs qui n'ont jamais vu de Falcon et savent encore moins ce qu'il y a dedans.

Alors voici une Carte Mère de Falcon de base (je pense, car je n'ais eu que 1 Falcon durant ma vie).
Pour ceux qui ne le saurait pas encore, la coque du Falcon est la même que pour la gamme ST c'est ça qu'il est très similaire au niveau du look.
Carte%20mere%20Atari%20Falcon%20030.jpg

Ensuite la mémoire n'est plus sous forme de barrette SIMM comme il éait pour une majeur partie des STe et MegaSTe, mais sous forme de carte à pluger sur 2 rangés de broches. Là voici en recto-verso :
Carte%204Mo%20RAM%20Atari%20Falcon%20face.jpg
Carte%204Mo%20RAM%20Atari%20Falcon%20dos.jpg

Facilement détachable, on peu la remplacer par une carte mémoire de 14Mo (14 me direz vous ? Et pourquoi pas 16 ? Ben je ne le sais plus, mais je pense que quelqu'un apportera la réponse smile ).
Voici la carte (non officielle Atari) :
Carte%2014Mo%20RAM%20Atari%20Falcon%20face.jpg
Carte%2014Mo%20RAM%20Atari%20Falcon%20dos.jpg

Et une photo d'ensemble. On me corrigera peut être, mais en fait, la carte se plug dans le Falcon et comme vous le constatez, il s'agit d'une barrette de 16Mo EDO que l'on re-plug sur cette dernière carte. Alors je me trompe peut être, mais le Falcon ne voit pas au dela de 14Mo.
Carte%2014Mo%20RAM%20Atari%20Falcon%20ensemble.jpg

2

odie_one (./1) :
(14 me direz vous ? Et pourquoi pas 16 ? Ben je ne le sais plus, mais je pense que quelqu'un apportera la réponse smile.gif ).
La réponse de Sam Tramiel en personne à quelqu'un lui ayant posé la question (en 1992, avant la sortie du Falcon donc hehe) :
2 megabytes of RAM are masked out for backward compatibility with ST I/O space. We pride ourselves on maintaining downward compatibility with all of our products.
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3

eh eh, ça fera une bonne question pour un quizz ça grin

Par contre, précise moi ce que c'est "ST I/O", je pige pas.

4

L'espace mémoire réservé pour accéder aux périphériques (clavier, audio, ports d'entrée/sortie, etc.)
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5

(Tiens, on m'avait dit que c'était surtout un BUG dans les premiers TOS par rapport à l'adressage de la RAM qui avait été conservé pour des raisons de compatibilité...)
avatar

6

Non, c'est le TOS 2.06+ qui se trouve (mappé) à partir de 14 MiB ($xxE00000). Les IO suivent...

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

7

Je ferai un shéma simplifié et légendé avec des numéros, ça sera moins casse tête de se dire "la troisième puces à gauche avce un convecteur à droite en partant de la sixième puce jaune,etc" grin

8

Te donne pas cette peine, je vais faire comme pour le ST illustré :

[URL=http://img128.imageshack.us/my.php?image=falcon030boardru1.jpg][IMG]http://img128.imageshack.us/img128/2276/falcon030boardru1.th.jpg[/IMG][/URL]

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

9

Ah t'es un dieu Kochise ! love

Concernant le copro mathématique, j'en ais pas. Est ce que certains l'on ? Et qu'est ce que ça apporte réellement ?

10

odie_one (./9) :
Ah t'es un dieu Kochise ! love

Concernant le copro mathématique, j'en ais pas. Est ce que certains l'on ? Et qu'est ce que ça apporte réellement ?


Pour les programmeurs oui, car on peut faire du calcul a virgule 'two fingers in the nose' avec une chouette précision. Sans devoir ecrire une librairie spéciale.


GT top
avatar< SCPCD > j'aurais du dire "les doigts dans le cul vu que le java c'est de la merde"
Je suis Goto !

11

Et est ce que ça améliore des jeux également ?

Si je voulais m'en procurer un, où devrais aller ? Le prix environs ?

12

Non, les jeux n'en ont pas besoin, même les jeux 3D qui pourtant utilisent des nombres à virgule (les nombres en virgule fixe suffisent en général pour ça).Par contre si tu fais du raytracing, alors là c'est indispensable... Un copro mathématique apporte un plus indéniable en programmation du fait de la souplesse qu'il apporte (comme le DSP dans son domaine), mais faut garder à l'esprit que c'est assez 'lent' par rapport à une routine full integer. Il sagit donc de bien choisir ses algorithmes...

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

13

Ok Kochise. Et à l'heure d'aujourd'hui il doit être assez difficile de trouver des copros de dispo, à moins de tomber sur un Falcon en possédant un ?

14

Y'en a chez Radiospares, et comme d'hab avec eux, c'est super bon marché grin :

Plus sérieusement, le 68881 n'est plus fabriqué, mais le 68882 si (contrairement à ce qu'ils prétendent), bien que ça ne durera pas encore longtemps. Chez le fabricant, la version 16 MHz coûte 26$ l'unité pour 1000, ça doit donc pouvoir se trouver... (gratuitement, si vous arrivez à soutirer un échantillon diable)
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

15

Heu... Y'a une erreur dans le placement de la virgule du prix (ce serait un comble pour un tel produit grin ) ?

Parcequ'à ce prix là autant s'acheter un bon PC trilol



dehors



ColdFire enflamme

16

Non non, c'est bien les tarifs RadioSpare smile On en trouve sur eBay, vers 10$ si vous vous démerdez bien... Le 68881 est quasi identique au 68882, y'a juste quelques instructions qui ont étées optimisées. Donc si vous tombez sur un 68881, hésitez pas, c'est du bon...

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

17

Ouaip mais qui nous dit que le copro est dans le même boitier ? grin
avatar

18

Hu ? Faut prendre du PLCC, SURTOUT PAS du (F)PGA (pins dessous à-la Pentium)...

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

19

Voui... Mais par exemple, il existe n versions du 68000, chacune avec un brochage différent.
avatar

20

ColdFire (./15) :
Heu... Y'a une erreur dans le placement de la virgule du prix (ce serait un comble pour un tel produit biggrin.gif ) ?
Kochise (./16) :
Non non, c'est bien les tarifs RadioSpare smile.gif
Et puis regardez bien, c'est rapidement dégressif, si vous faites une commande groupée ça peut être intéressant cheeky

En fait, même si cette boîte a des tarifs qui explosent ceux de la concurrence (au minimum 2 fois plus cher, et facilement 3 ou 4 fois, voire plus), je pense plutôt que c'est leur base de données qui contient un prix bidon, vu que c'est un produit dont les stocks sont épuisés et qu'ils n'ont pas l'intention de réapprovisionner.
Nil (./19) :
Voui... Mais par exemple, il existe n versions du 68000, chacune avec un brochage différent.
Apparemment pour les 68881/68882 il n'y a pas ce problème.
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

21

c'est déjà ça ^^
avatar

22

Il faut prendre les models MC68881FNxx ou MC68882FNxx, avec xx >= 16 (les FN ce sont les models PLCC, les RC ce sont les models PGA)

Il n'y avait pas quelqu'un qui en avait recupéré recement quelques un sur ebay ?
avatar

23

24

Voilà, c'est ceux la que j'avais vu smile

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

25

Quel est la fréquence de 68882 la plus grande pris en compte par le falcon ?

Car y'en a 50 Mhz dans les cartes accélératrices amiga.
avatarAtari Falcon030, Milan 040
avatar téléchargé sur www.sevenoaksart.co.uk

26

Vitesse du 68030, soit 16 MHz en règle générale, sinon 25 MHz pour les plus 'chanceux' (Falcon030 aux stéroïdes CT60)... Un 68882 20 MHz supporte en général les 25 MHz, mais pas les 32 d'un TT :/

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

27

Odie, si ton Zozio a des ponds et des bricolages de fin de chaine, ce serait sympa de les prendre en gros plan smile

comme je l'avais fait pour le topic du Petit STf illustré et du Petit STe Illustré happy

28

Nil (./5) :
(Tiens, on m'avait dit que c'était surtout un BUG dans les premiers TOS par rapport à l'adressage de la RAM qui avait été conservé pour des raisons de compatibilité...)
Ben c'est ce que je croyais au début. En fait, non.

Tout vient du fait que sur ST l'adresse négative $ffffxxxx (qui s'accélère sur 68k en utilisant l'adressage court 16 bits) est la même que $00ffxxxx parce que le premier octet est ignoré ; c'est le 68000 qui est comme ça.

Avec le 68030 du Falcon, le premier octet compte, mais les concepteurs ont mappé les ports d'entrées/sorties (les I/O) sur les 2 Mo en haut de la plage (de 16 Mo) qui commence par $00, et le TOS configure la MMU du Falcon pour faire un miroir de cette zone dans la zone qui commence par $ff.

Bref, au début je pensais que la bonne méthode d'accès aux I/O c'était avec les adressages courts 16 bits, donc sur la plage qui commence par $ff, et que le bug du ST, c'était de permettre de le faire en adressage long sur la plage $00. Mais en fait, je me suis aperçu que tel qu'est conçu le Falcon, c'est plutôt le contraire.

Quand on a plus de 14Mo de RAM, on a donc nécessairement un "trou" de 2 Mo au milieu de la RAM qui est dédié au dialogue (contrôle et transferts de données) avec les périphériques.

C'est parce qu'Atari n'a pas passé la consigne de ne pas accéder aux ports d'entrées/sorties en mettant l'octet haut des adresse à $ff. Atari a mal prévu les extensions à venir, et le résultat est évident et sans appel : un boulet de plus à traîner pour la rétro-compatibilité tongue Juste une illustration du côté opportuniste en affaires de la famille Tramiel.

odie_one (./9) :
Concernant le copro mathématique, j'en ais pas. Est ce que certains l'on ? Et qu'est ce que ça apporte réellement ?
Avec POV-Ray, je me souviens que ça accélère les calculs d'images d'un facteur 10. Déjà pas mal! happy (mais bon, c'était il y a 10 ans et aujourd'hui je conseillerais plutôt de faire tourner ça sur un PC roll )

Certaines démos l'utilisent je crois, mais c'est rare ; pour ma part, je n'ai jamais joué avec, bien que ça représente théoriquement un (petit) espace de stockage de données à accès (relativement) rapide. Quelqu'un a déjà essayé, histoire de voir ce qu'on peut en tirer ?
Kochise (./8) :
Te donne pas cette peine, je vais faire comme pour le ST illustré :
C'est super! En soudant ma nouvelle horloge, je pensais justement que ce serait bien d'avoir ce genre de petit guide illustré! top
Mime (./23) :
A ce prix n'hésite pas.
C'est clair, je viens d'y aller grin (mince, il n'acceptes pas les CB avec Paypal froid ; bon je vais quand même essayer de discuter wink )

29

stabylo (./28) :
C'est parce qu'Atari n'a pas passé la consigne de ne pas accéder aux ports d'entrées/sorties en mettant l'octet haut des adresse à $ff. Atari a mal prévu les extensions à venir, et le résultat est évident et sans appel : un boulet de plus à traîner pour la rétro-compatibilité tongue.gif
Bah, faut peut-être pas leur jeter la pierre trop vite non plus. Déjà, il me semble que le ST a été conçu plus ou moins "à l'arrache", non ? Et puis, je ne connais pas vraiment les 68k, mais la possiblité d'utiliser des opcodes courts était peut-être intéressante à l'époque (bon, d'un autre côté, on peut aussi utiliser l'adressage indexé, et là ça ne fait plus de différence...)
stabylo (./28) :
mince, il n'acceptes pas les CB avec Paypal froid.gif
D'une manière générale, il paraît que les Allemands n'aiment pas beaucoup PayPal...
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

30

stabylo (./28) :
Kochise (./8) :
Te donne pas cette peine, je vais faire comme pour le ST illustré :
C'est super! En soudant ma nouvelle horloge, je pensais justement que ce serait bien d'avoir ce genre de petit guide illustré! top

J'en avais fait un bien plus complet, basé sur les schémas du Falcon030, mais je n'arrive pas à remettre la main dessus (heureusement j'ai un peu de mémoire) :/ Je l'avais fait en même temps que celui pour la DreamCast smile

Kochise
avatarSi Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/