Suivez-nous sur X

|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Bidouille : Construction d'une carte Terrible Fire 536
(Article écrit par Andrew Hutchings et extrait de linuxjedi.co.uk - décembre 2020)
|
|
Je possède déjà une carte accélératrice
Terrible Fire 534, mais Terrible Fire a créé une carte améliorée basée
sur le processeur 68030, pour Amiga 500, Atari ST et machines similaires, la TF536. Cette carte accélératrice
utilise un quartz de 100 MHz qui cadence le processeur à 50 MHz. Bien qu'il ne soit pas équipé d'un FPU
comme la TF534, elle embarque 64 Mo de mémoire, ce qui est nettement supérieur aux 4 Mo de la TF534 et plus
que ce dont j'aurai probablement besoin un jour.
Construction du circuit imprimé
Des cartes vierges pour la TF536 sont disponibles sur Exxos Store,
où sont déjà installés les composants
CMS passifs inférieurs. J'y ai également acheté le support CPU. Une nomenclature est disponible sur le
forum du même site, et j'ai acheté tous les autres composants nécessaires chez DigiKey.
Toutes les soudures CMS ont été réalisées à l'aide d'une panne de fer à souder de 0,2 mm pour chaque
broche et d'une loupe (avec beaucoup de flux !). Une fois nettoyée, la carte ressemblait à ceci :
Il ne manque plus que le support du processeur et les broches pour le brancher sur le support
du 68000 de la carte mère. C'est à ce moment-là que j'ai utilisé mon programmateur
Pi Xilinx pour
flasher le micrologiciel. Le processeur lui-même est le nouveau 68030 en céramique que j'ai acheté
pour ma TF534.
Après une journée particulièrement difficile et un manque de sommeil extrême, j'ai réussi à souder
les broches à l'envers sur le circuit imprimé. J'ai donc dû les dessouder et les réinstaller. Mais
le résultat final était correct, juste avant que je commette cette erreur :
Essai
Lorsque je l'ai branché sur mon Amiga et allumé, j'ai été accueilli par un clignotement de couleurs
pendant une seconde, puis par un écran noir. Rien d'autre ne s'est produit. Il était donc temps de
sortir DiagROM.
DiagROM a démarré, mais a indiqué que la mémoire de la TF536 n'était pas détectée. J'ai ensuite
effectué un test en passant en mode édition de la mémoire, en saisissant manuellement des données
dans la zone mémoire de la TF536, puis en actualisant le fichier. Les données écrites ne correspondaient
pas à ce qui était renvoyé. Il était clair que certains bits n'étaient pas correctement écrits/lus.
En y regardant de plus près, j'ai trouvé quelques soudures sèches sur les circuits intégrés du tampon mémoire.
Après refusion, DiagROM a détecté la totalité des 64 Mo et un test de mémoire de cette zone a réussi.
Je soupçonne que la programmation Xilinx est conçue pour arrêter l'amorce du Kickstart si la mémoire
n'est pas détectée correctement.
Je suis donc revenu au Kickstart 3.1.4 et j'ai retrouvé l'écran de démarrage familier que les fans d'Amiga
adorent. Ensuite, j'ai testé AmigaTestKit pour vérifier la mémoire, après plusieurs heures d'utilisation.
Tout est rentré dans l'ordre :
Ensuite, j'ai chargé SysInfo pour obtenir quelques rapides chiffres de référence :
Finalement, pour un test de stabilité, j'ai lancé le jeu Frontier: Elite II et j'ai laissé l'introduction/démo
tourner pendant quelques heures. Tout s'est bien passé. J'ai donc décidé de faire des tests vraiment
éprouvants en faisant des choses pour lesquelles l'Amiga 500 n'a clairement pas été conçu.
Doom
Bien que Doom ait techniquement fonctionné sur la TF534, avec un Workbench tournant en arrière-plan, je
n'avais pas assez de mémoire pour le tester. Maintenant que j'ai 64 Mo de mémoire Fast, j'ai pu le
tester. Vous pouvez télécharger ADoom
gratuitement ici ; j'ai déjà les fichiers de données (WAD)
correspondants, car je possédais déjà le jeu. À partir de là, il a été assez facile de lancer Doom 2.
Même si ce n'était pas très rapide (je pense 5 à 10 ips avec une résolution maximale), c'était étonnamment
jouable.
ScummVM
Et si on faisait autre chose d'un peu plus exigeant ? J'adore les jeux d'aventure de LucasArts ; l'un
de mes préférés quand j'étais jeune était Sam & Max Hit The Road. Mais il n'existait absolument pas
de version Amiga 500. J'ai donc essayé la version PC CD avec la voix complète activée dans une
version ECS de ScummVM.
Les animations des scènes cinématiques étaient un peu lentes et les clics de souris ne répondaient pas
toujours correctement, mais j'ai été surpris de la façon dont la machine gérait ce problème. Je m'attendais
à des performances similaires avec un 486SX/25. Ces performances étaient probablement limitées par le
jeu de composants ECS et sa vitesse de fonctionnement plus lente.
Dans l'ensemble, la TF536 est une excellente carte et restera définitivement dans mon Amiga.
Soutenez le travail de l'auteur
|
|
|