jeudi 25 juillet 2013

3DLabs Permedia2

Voici une nouvelle carte Pci qui arrive aujourd'hui ! C'est une 3DLabs 8 Mo avec un Permedia2 :

Cette carte a un régulateur +3.3v à son bord et fonctionne donc sur tous les Prometheus :

Elle marche très bien, Matay avait pondu un driver pour ces cartes-là !

J'ai retrouvé le fichier sur l'ancien site de Matay dans web.archive.org ! Il suffit juste de placer "3DLabsPermedia2.chip" dans "Sys:Libs/Picasso96/" :

Par contre, petit bémol : Warp3D ne fonctionne pas avec...

Zut, il doit être prévu uniquement pour les CyberVisionPPC et BVision !
  

dimanche 21 juillet 2013

Apollo 040

Voilà une nouvelle Apollo 1240 soit disant fonctionnelle que j'avais récupéré d'un échange avec un Amigaïste habitant non-loin d'ici...

C'est seulement aujourd'hui que je décide de brancher l'Apollo après avoir changé la pile qui avait d'ailleurs été déjà échangée par une bouton. La carte ne démarre pas du tout...

Voici donc une nouvelle panne assez courante sur ces cartes-ci : les coulures de la batterie d'origine ont endommagé le composant juste à côté...

En dessoudant la puce au hotair, plusieurs pastilles se sont décollées toutes seules, preuve que les coulures ont bien fait leur effet : certaines pistes étaient certainement coupées...

Il y a donc fallut tout reconstruire, long et chiant parce que minuscule...

Un peu de colle chaude pour rendre le tout plus pro et plus agréable à la vue :

Ça y est, la carte démarre enfin ! Ouf...


Le sujet de l'article est plutôt ma nouvelle version de la 68040.library. En effet, je l'avais déjà retravaillée pour les A3640 ainsi que pour les WarpEngine de MacroSystem puisque c'est exactement la même que celle de Commodore qui doit être utilisé pour ces dernières !

Par contre, la version de cette indispensable librairie pour les cartes Apollo a une différence, et une détection de carte doit être insérée dans le code. Chose faite donc pour cette nouvelle 44.7 !

La détection passe par le firmware spécifique installé dans la 27C128 que voici. Il va donc falloir upgrader puisque la version est ici la 40 / 5.55 alors que la dernière est la 40 / 5.60 :

J'avais trouvé ce firmware sur le net, je ne peux le mettre en téléchargement ici, car l'ayant droit actuel des cartes Apollo a fait de très claires menaces il y a quelques temps sur les forums...

Avant de la poser aux UVs et de la reprogrammer avec le firmware adéquat, il est nécessaire de dessouder cette pinoche et de la remettre bien comme il faut :

Voilà, la programmation se passe alors très bien :

Ensuite, remettre la connection comme précédemment :
  
Certains 68040 ont deux bugs bien connus qui ne sont pas supporté par mes nouvelles versions. De sûr et certain, le premier 040 disponible avec le maskset 14D43B :

Peut-être que d'autres 68040 ont toujours l'instruction "move16" qui pose soucis... Il faudra vérifier ! Dans ces cas-là, la solution est de changer de 68040 par un autre maskset plus récent et bugfree...
  

vendredi 12 juillet 2013

Prometheus +3.3v

Mon Prometheus acheté pas cher du tout il y a bien longtemps dormait dans un carton... Allez, il est temps de tester tout ça sur mon 4000D !

Il n'y a eu qu'un seul batch de 250 exemplaires seulement !

Le gros soucis qui a formidablement freiné les ventes et la demande était qu'il fallait pour les cartes "full" laisser le boîtier ouvert !! Il existe des cartes 3dfx low profile, il faudra que j'essaie, ça devrait rentrer...

Ca dépasse de 2 cms là :

Aujourd'hui, c'est l'ajout du +3.3v que nous allons voir, indispensable pour les Voodoo 4 et 5. Hack très simple :

Là encore, il faut d'abord être équipé d'une alim ATX, celle d'origine ne fournissant pas le précieux +3.3v !

Encore une bonne raison pour changer vos alimentations, et c'est d'ailleurs pour cela que je ne vends pas de kits condos neufs pour les alims standards... Autant plutôt changer par une neuve, plus puissante aussi et disposant du +3.3v...

Pour ajouter le +3.3v au Prometheus, il suffit d'un simple câble comme ceci que l'on trouve partout :

J'ai percé un trou. La carte est multicouche. En regardant ses fichiers Gerber, les deux couches internes sont "pleines" : le +5v et la GND alimentent de cette façon toute la carte sur ses deux autres couches externes aux endroits voulus par des VIA. Futé !

Une seule pinoche est à relier ici :

Voilà, cette 3dfx Voodoo4 fonctionne maintenant :

Hum, elle est détectée comme une Voodoo5 par les drivers !!

Sympa quand même ces cartes Pci pour nos Classics, bien mieux que celles Zorro 2 et 3...
  

samedi 6 juillet 2013

PVS v3.5

PVS est un petit utilitaire bien sympathique et pratique qui permet de modifier à l'aide de la souris les différents paramètres des tooltypes "monitors" sous Picasso96.

La dernière version 3.2 sur Aminet commençait à être bien vieille, il y a plusieurs nouveaux drivers qui sont disponibles depuis :
  1. Radeon,
  2. Indivison ECS,
  3. 3dfx Voodoo,
  4. Prometheus.

Hey oui, il existe des drivers pour l'Indivision ECS sous Picasso96 !
 
J'ai rajouté aussi la gestion des 3dfx pour le Prometheus aujourd'hui !

Nouvelle version disponible ici !