 |
Prometheus...la puissance du PCI dans votre Amiga! |
date: 09.06.01 |
 |
|
|
 |
| |
 |
Prometheus, LE COMPTE-RENDU DES PREMIERS ESSAIS CHEZ RELEC! |
 |
|  |
 |
RECEPTION ET INVENTAIRE
Matay a choisi DHL, le courrier ultra-rapide (que certains surnoment "Des Hommes Lents"), pour nous livrer le "proto" parti le 18 mai et arrivé le 31 mai!!!
M'enfin, elle est là, dans une superbe boite , au design très coloré. A l'intérieur, la carte Prometheus PCI dans un
sachet electrostatique et un câble d'alimentation.
Les programmes et pilotes étaient arrivés séparément par email depuis une semaine. La version commerciale sera bien-sûr accompagnée d'un CD-Rom avec les softs et drivers,
ainsi que deux supports métalliques et la visserie, pour fixer la carte Prometheus à l'Amiga et les cartes PCI. La carte
extraite de la boite est une pré-série, mais sa finition est impécable, très net, sans "patch" ou autres bricolages! |
 |
| |
 |
|
 |
| |
 |
MONTAGE DE LA CARTE PROMETHEUS ET VOODOO
La carte Prometheus peut-être montée dans un 3000(T) et dans un 4000(T). C'est donc un A4000 Destop qui a eu les honneurs de la prétendante.
Il faut préciser que lors de son annonce, Matay avait signalé que, dans le cas d'un modèle Desktop, il ne serait pas possible de fermer le boitier (voir photo) .
Sur la photo, on remarque très bien que les cartes PCI insérées dans la Prometheus dépassent du boitier d'environ 2cm et ceci lorsque l'on utilise le slot Zorro le plus bas. Donc les cartes PCI vont dépasser
d'autant plus que l'on utilisera les slots Zorro supérieurs. Avec la future carte MEDIATOR PCI ZIII, le problème reste le même sur un 4000 Destop. En fait, dans ce cas de figure, il semble n'y avoir qu'une
solution (seulement en projet actuellement), c'est la carte annoncée par DCE pour la fin de cette année. Objectivement, si l'on veut du PCI dans ce cas, autant acheter quelque chose qui existe
vraiment, quitte à passer le 4000 en tower plus tard. On a déjà tellement vu de projets annoncer, puis "foirer" peut de temps après:(
La carte prend très facilement place dans un slot ZIII libre. Il suffit ensuite de connecter le câble d'alimentation fourni dans la boite, entre la carte Prometheus
(un connecteur sur la carte) et un connecteur 12/5 volts libre de l'alimentation de la machine. Opération ultime, l'insertion des cartes PCI, en l'occurence
une carte graphique Voodoo3-2000 16MB. Après un redémarrage, on constate que la carte Prometheus est annoncée "working" dans le menu "Early-startup", sous le numéro 44359! En lançant le programme "showconfig",
on va retrouvez les informations correspondantes, soit: Board (unidentified): Prod=44359/1($AD47/$1) (@$40000000, size 256meg, subsize same) Le nombre après le "@" peut être différent, celà dépend du modèle
d'Amiga que vous possédez et des autres cartes Zorro installées dans celui-ci.
|
 |
|  |
 |
INSTALLATION DES LOGICIELS
Dans sa version commerciale, l'installation des pilotes et autres logiciels utiles au fonctionnement de la carte Prometheus (et aux cartes PCI) sera gérée et automatisée grâce à "Installer". Pour l'instant, il faut suivre
les indications d'un fichier "install.txt" fourni avec la version soft "Prometheus-1.40" et installer les fichiers à la main. C'est très facile et vite fait.
*Installation de la Prometheus
-Copier "prometheus.library" avec son icône dans le répertoire SYS:Expension
-Créer un répertoire "PCI" dans Devs:
-Copier le fichier "vendors.txt" dans ce répertoire "PCI"
-Copier les fichiers "PrmScan" et "RomDump" dans le répertoire C ou Tools
-Redémarrer l'Amiga
-Tester éventuellement dans un shell. si la librairie a été initialisée en tapant "version prometheus.library"
*Installation des drivers Voodoo3 P96
-Installer le système graphique Picasso 96 V2.0 (qui se trouve par exemple sur le CD de l'OS3.9
-Selectionner "Cybervision64/3D" dans les scripts d'installations et poursuivre l'installation jusqu'à la fin (y compris le moniteur adhéquat)
-Effacer le moniteur "CVision3D"+icône dans DEVS:Monitors
-Copier les fichiers "Voodoo.chip" et "Prometheus.card" du soft Prometheus, dans LIBS:Picasso96
-Redémarrer la machine et installer eventuellement le moniteur adhéquat avec Picasso96 (p.ex. 31KHz). Avec le A4040 cela à été nécessaire, pas avec les autres machines de tests!
-Lancer P96 mode et selectionner "Prometheus0" dans le menu sous "Board"
-Selectionner les modes correspondants, comme lors de toutes installations de P96 et tester avant de sauver
Voilà, on dispose maintenant de la liste des modes d'écrans "Prometheus" dans "screenmode" et on peut y choisir celui que l'on désire. On se retrouve ensuite sous Voodoo3 et on profite de sa rapidité dans l'affichage du Workbench
et des programmes. Ca fonctionne très bien.
|
 |
| |
 |
|
 |
| 
 |
 |
LES ESSAIS EN SITUATION
La carte a été installée successivement sur un (tous avec les ROM 3.1 et l'OS 3.9):
- A4000 Desktop standard, soit avec une carte 3640 (68040-25MHz, 2MB chipRAM, 16MB FastRAM, HD 2GB IDE, CD-ROM IDE, écran EIZO 14")
- A3000T Tower original de CBM, avec une carte Cyberstorm MKII (68060-50MHz, 2MB chip, 64MB Fast, HD 4.5GB SCSI, ZIP SCSI, CD-ROM SCSI,
cartes ZII VLab, carte réseau XSurf, Multi I/O MultifaceCard)
- A4000T Tower original de ESCOM, avec une carte CyberPPC (PowerPC 604e-233MHz+68060-50MHz, 2MB chip, 144MB Fast, HD18GB WideSCSI, CD-ROM
SCSI sur WideSCSI, graveur SCSI sur SCSI int. carte I/O IOBlix + module réseau Ethernet, carte Emplant)
Tout d'abord parlons un peu des contraintes mécaniques. Dans le cas du modèle 4000 Desktop, il faut signaler qu'il n'est plus possible de fermer le boitier comme signalé plus haut.
Il n'est pas non plus possible d'utiliser les slots Zorro, lorsque l'on place la Prometheus dans le slot le plus bas, près de la carte-mère. Au cas ou l'on aurait besoin des slots Zorro, il faudrait donc décaler en conséquence,
la Prometheus vers le haut. Cette dernière remarque est aussi valable pour d'autres modèles (4000T, 3000T). Nous ne pouvons malheureusement pas vous donner d'informations concernant le modèle 3000 Desktop, ne disposant pas de
celui-ci chez RELEC. Celui qui désire des informations sur ce sujet précis, devra pour l'instant s'adresser directement à Matay!
Dans le A3000T, il n'y a pas de problème particulier, si ce n'est le fait que, si la Prometheus est installée dans le slot Zorro le plus bas, elle masquera les autres slots Zorro. Il ne sera donc pas possible d'utiliser des cartes
à ce standard. Si vous avez besoin d'une ou plusieurs cartes ZIII, nous vous conseillons de placer la Prometheus dans le 2ème slot ZIII depuis le haut, ce qui vous laisse l'accès à 3 slots ZIII libre en dessous. Il n'est pas possible
de placer la Prometheus dans le slot supérieur à cause du support des disques durs!
Sur le A4000T, c'est un peu différent. La difficulté est engendrée par la traverse médiane, qui supporte elle aussi les disques durs en sont extrémité avant. Mais si vous avez absolument besoin de 4 slots Zorro, vous pouvez toujours
modifier (scier) cette traverse. La rigidité de l'ensemble ne devrait pas trop s'en ressentir et vous conserveriez des emplacements pour vos HD's. Mais de toute façon vous serez gêné par le contrôleur SCSI
qui se situe sur l'arrière et qui empêche l'insertion des cartes PCI. Donc, si vous n'avez pas besoin de ce contrôleur, vous pouvez le retirer et le desactiver si vous avez une carte MKIII ou CybPPC (dans le menu de la carte). Dans ce cas, vous pouvez placer la Prometheus dans n'importe
lequel des slots ZIII depuis le haut. Il faut savoir que dès le quatrième slot ZIII, vous avez accès aux quatre slots PCI et à un slot ZIII. Sinon pas de solution à ce niveau. Bien que cette situation soit exceptionnelle, puisque les cartes PCI
remplacent avantageusement les ZII ou ZIII. Vous aurez quand même encore une variante possible, au cas ou vous auriez besoin d'un slot video. En effet, le slot inférieur (celui qui se trouve sous le dernier ZIII) reste de toute façon libre.
Plusieurs programmes ont été testés sous Voodoo3, sans rencontrer de problème. Que ce soit avec Wordworth7 ou fxPAINT 1.5 en 800x600x32bit, ou encore PPaint 7.1 en 800x600x8bit ou pour lancer le jeu Quake, nous n'avons pas rencontrer de difficulté
d'affichage. Malheureusement la version soft ne comporte pas encore de pilotes 3D (Warp3D support complet d'OpenGL), mais il sera inclus sur le CD livré avec la version commerciale. Idem pour les pilotes des cartes réseaux. Pour les cartes sons SB
Live, il faudra certainement attendre encore un peu, selon la dernière annonce de Matay (voir plus loin).
QU'ATTENDRE ET QU'ESPERER DE LA PROMETHEUS?
Les solutions ne sont pas simples, car les "mécaniques" sont vraiment différentes, d'une machine à une autre. On peut dire que dans l'ensemble, la "solution Prometheus" devrait satisfaire un maximum d'utilisateurs avec la possibilité de jouer
des deux solutions (PCI + Zorro) et de mixer les cartes en différentes combinaisons. Nous le répétons, la carte existe et fonctionne. Les pilotes pour les différentes cartes PCI sont là ou arrivent sous peu et le support 3D est assuré.
Le SDK (pour développeurs) et librement accessibles et des développeurs indépendants travaillent déjà sur les pilotes pour les cartes PCI de leur choix. La politique de Matay est vraiment très ouverte, ce qui permet d'espérer pleinement exploiter la Prometheus.
En se posant la question suivante (et il semble que d'autres utilisateurs se la pose), concernant le coût de cet carte, en tenant compte des critères et de la situation actuelle (soit la seule carte réellement existante, les drivers 3D et un support très ouvert):
Est-ce que ça vaut le coup? Voici le calcul et le raisonnement que l'on peut faire avec les chiffres ci-dessous,
-1 carte réseau Zorro= CHF 190.- + 1 carte son Zorro= CHF 430.- + 1 carte graphique Zorro 3D= CHF 400.- TOTAL= CHF 1020.-
-1 carte réseau PCI= CHF 60.- + 1 carte son PCI= CHF 90.- + 1 graphique Voodoo3 PCI= CHF 150.- TOTAL= CHF 300.-
Gain de la solution PCI sur Zorro= CHF ~700.- (en FF 2800.-), est-ce négligeable même si l'on déduit le coût de la plus-value Prometheus par rapport à une autre carte???
|
 |
| |
 |
|
 |
| |
 |
LES PREMIERS BENCHMARKS
Essai chez RELEC, avec un A4040-25MHz + Voodoo3, écran 800x600-256 couleurs:
P96Speed 1.2 - ©`97-99 by Jens Langner
.-----------------------------------------.
| Computer......: Amiga 4000-prometheus |
| CPU...........: 68040/25 MHz |
| OS / WB.......: V40.68/V45.1 |
| SetPatch......: V44.13 |
| Chip/Fast.....: ~2.0MB/16.0MB |
| Graphics card.: Voodoo 3 2000 |
| GFX system....: Picasso96 v2.0 |
| Resolution....: 800 x 600 x 8 |
| Depth/Colors..: 256 colors |
| Testlength....: 13 |
+-----------------------------------------+
| Description...: prometheus_voodoo3 |
| : |
| : |
| Owner.........: RELEC |
| E-Mail........: info@relec.ch |
`-----------------------------------------'
.============= SPEEDRESULTS ==============.
| RectFill()................ 9474 op/s |
| RectFill() Pattern........ 38 op/s |
| WritePixel().............. 51827 op/s |
| WriteChunkyPixels()....... 334 op/s |
| WritePixelArray8()........ 324 op/s |
| WritePixelLine8()......... 10324 op/s |
| DrawEllipse()............. 5027 op/s |
| DrawCircle().............. 6180 op/s |
| Draw().................... 1426 op/s |
| Draw() Hor/Ver............ 10825 op/s |
| ScrollRaster() X.......... 1208 op/s |
| ScrollRaster() Y.......... 1282 op/s |
| PutText()................. 3632 op/s |
| BlitBitMap().............. 6516 op/s |
| BlitBitMapRastPort()...... 3650 op/s |
| BitMapScale()............. 63 op/s |
|--------------- Intuition ---------------|
| OpenWindow().............. 41 op/s |
| MoveWindow().............. 71 op/s |
| SizeWindow().............. 24 op/s |
| CON-Output................ 393 op/s |
| ScreenToFront()........... 0 op/s |
`========================================='
Essai chez MATAY, avec un A4040-25MHz + Voodoo3, écran 800x600-16 mio couleurs:
P96Speed 1.2 - ©`97-99 by Jens Langner
.-----------------------------------------.
| Computer......: A4000 |
| CPU...........: 68040/25 MHz (A3640) |
| OS WB.......: 44.240.68 |
| SetPatch......: 44.2 |
| Chip/Fast.....: 2 MB/16 MB |
| Graphics card.: Voodoo3 (Prometheus) |
| GFX system....: P96 |
| Resolution....: 800 x 600 x 32 |
| Depth/Colors..: 16777216 colors |
| Testlength....: 13 |
+-----------------------------------------+
| Description...: |
| : |
| : |
| Owner.........: Grzegorz Kraszewski |
| E-Mail........: krashan@matay.pl |
`-----------------------------------------'
.============= SPEEDRESULTS ==============.
| RectFill()................ 4239 op/s |
| RectFill() Pattern........ 32 op/s |
| WritePixel().............. 51172 op/s |
| WriteChunkyPixels()....... 107 op/s |
| WritePixelArray8()........ 106 op/s |
| WritePixelLine8()......... 5946 op/s |
| DrawEllipse()............. 3750 op/s |
| DrawCircle().............. 4283 op/s |
| Draw().................... 965 op/s |
| Draw() Hor/Ver............ 10184 op/s |
| ScrollRaster() X.......... 324 op/s |
| ScrollRaster() Y.......... 337 op/s |
| PutText()................. 3337 op/s |
| BlitBitMap().............. 5246 op/s |
| BlitBitMapRastPort()...... 3512 op/s |
| BitMapScale()............. 57 op/s |
|--------------- Intuition ---------------|
| OpenWindow().............. 29 op/s |
| MoveWindow().............. 39 op/s |
| SizeWindow().............. 9 op/s |
| CON-Output................ 275 op/s |
| ScreenToFront()........... 82 op/s |
`========================================='
Essai chez RELEC, avec un A3000T-MKII 60 + Voodoo3, écran 800x600-256 couleurs (comparé à un 4000/060AGA):
P96Speed 1.2 - ©`97-99 by Jens Langner
.----------------------------------. .----------------------------------.
| Short Desc: Amiga 3000T/060/ | | Short Desc: A4000/060/AGA |
| Computer..: Amiga 3000/ECS | | Computer..: Amiga 4000/AGA |
| CPU.......: 68060/50 MHz | | CPU.......: 68060/50 MHz |
| OS/WB.....: V40.68/V45.1 | | OS/WB.....: V40.68/V40.42 |
| SetPatch..: V44.13 | | SetPatch..: V43.6 |
| Chip/Fast.: ~2.0MB/48.0MB | | Chip/Fast.: ~2.0MB/127.0MB |
| GFX card..: Voodoo3 (Prometheus) | | GFX card..: KEINE GRAFIKKARTE |
| GFX system: Picasso96 | | GFX system: Picasso96 v1.43a |
| ScreenMode: 640 x 480 x 8 | | ScreenMode: HighRes |
| Testlength: 13 | | Testlength: 13 |
+----------------------------------+ +----------------------------------+
| Descript..: | | Descript..: Standard A4000 tested|
| : | | : in AGA-Mode |
| Owner.....: | | Owner.....: Jens Langner |
| E-Mail....: | | E-Mail....: htw10895@informatik.h|
| : | | : tw-dresden.de |
`----------------------------------' `----------------------------------'
+============================= Speed Results ===========================+
| |
.== Testroutine ========+====== # 1 =======+====== # 2 =======+= Diff. =.
| | | | |
| RectFill() | 25426 op/s | 69 op/s | 368.49 |
| RectFill() Pattern | 61 op/s | 68 op/s | 0.90 |
| WritePixel() | 121309 op/s | 40526 op/s | 2.99 |
| WriteCunkyPixels() | 580 op/s | 120 op/s | 4.83 |
| WritePixelArray8() | 567 op/s | 120 op/s | 4.72 |
| WritePixelLine8() | 24996 op/s | 8217 op/s | 3.04 |
| DrawEllipse() | 9075 op/s | 252 op/s | 36.01 |
| DrawCircle() | 11459 op/s | 272 op/s | 42.13 |
| Draw() | 2993 op/s | 144 op/s | 20.78 |
| Draw() Hor/Ver | 33559 op/s | 196 op/s | 171.22 |
| ScrollRaster() X | 2539 op/s | 6 op/s | 423.17 |
| ScrollRaster() Y | 2663 op/s | 7 op/s | 380.43 |
| PutText() | 11737 op/s | 624 op/s | 18.81 |
| BlitBitMap() | 18805 op/s | 198 op/s | 94.97 |
| BlitBitMapRastPort() | 11539 op/s | 194 op/s | 59.48 |
| BitMapScale() | 73 op/s | 53 op/s | 1.38 |
+=============================== Intuition ============================+
| OpenWindow() | 91 op/s | 16 op/s | 5.69 |
| MoveWindow() | 519 op/s | 15 op/s | 34.60 |
| SizeWindow() | 126 op/s | 15 op/s | 8.40 |
| CON-Output | 925 op/s | 104 op/s | 8.89 |
| ScreenToFront() | 0 op/s | 51 op/s | ----- |
+=======================================================================+
PILOTES LIVRES SUR LE CD ET INFOMATIONS ACTUELLES DE MATAY
Pilotes pour cartes graphiques:
Voodoo3 2000
Voodoo3 3000
Pilotes 2D drivers pour le système graphique Picasso96, pilotes 3D pour Warp3D (support "full OpenGL"). Les deux Systèmes sont inclus
sur le CD.
Pilotes des cartes réseaux:
Le pilote "prometheus-ne2000.device" travaille avec toutes les cartes réseaux PCI compatibles NE2000, incluant les suivantes:
Realtek RTL8029 $10EC $8029
Compex RL2000 $11F6 $1401
Winbond 89C940F $1050 $0940
Holtek HT80232 $12C3 $0058
Surecom NE34 $10BD $0E34
Holtek HT80229 $12C3 $5598
Carte testée:
Genius GE2500-III SE RTL8029 working
Pilotes pour cartes TV:
en cours de réalisation
Pilotes pour cartes son:
En cours de réalisation
Nous sommes désolés, mais notre pilote pour SB Live! est encore en développement et ne sera pas inclus sur le CD.
Nous ne voulons pas livrer un logiciel en "beta software" comme produit OEM. Nous allons publier celui-ci sur notre site web,
en téléchargement libre, dès que possible. En dehors de nos pilotes, plusieurs développeurs indépendants ont déclarés vouloir
en écrire pour les cartes sons. Comme cela vous aurez le libre choix.
© 2000-2001 MATAY - www.matay.pl
TERMINUS (Bonne pour le service)!!!
Voilà en bref, les informations que nous avons collectées lors de nos investiguations internes. Toutes les informations
contenues dans cet article ont été vérifiées selon les indications mentionnées et avec les matériel listés et le sont à titre
indicatif. Celle-ci ne sauraient être considérées comme officielles et seules font fois les spécifications et informations
de MATAY le fabricant. La conclusion que nous pouvons tirer de ces éssais, c'est que la Prometheus est "bonne pour le service",
en espérant qu'elle comblera les besoins et les attentes de ceux qui désirent utiliser des cartes PCI sur les 3000(T) et 4000(T).
Amiga 4.x...Encore un bon point, Matay vient de passer un accord
avec AmigaInc. pour le support de l'AmigaOS 4.x-5.0 par le Prometheus et le matériel futur qu'il va développer!
Cet article (texte et photos) est © 2001 RELEC Software&Hardware AMIGA-Payerne-Suisse
Photos: Olympus Camedia 990Zoom, transfert VHIStudio , traitement fxPAINTv1.5VF .
TCHERNO & X-RAY
|
 |
 |
|
|
|