lundi 30 septembre 2024

firmware 1.2 (TRex2)

Nouvelle version, il restait un peu de place, faut pas gâcher :
  • ajout de PrepareEmul si exec.library 40.10 détectée (Kick 3.1 40.68 A4000D) sans reboot
  • ajout de PrepareEmul si exec.library 40.10 détectée (Kick 3.1 40.70 A4000T) sans reboot
Grâce à PrepareEmul intégré, la chipram est correctement configurée pour l'émulation Mac, et sans reboot s'il vous plait !

Seulement 7 octets de libre sur l'eprom avec cette version 1.2 !

Comme d'habitude, tout est disponible ici...
    

firmware 1.1 (TRex2)

Triste nouvelle pour cette carte TRex2 pour A4000 : JP10 me donnait un peu d'espoir qu'une 27C512 de 64 Ko serait peut-être possible à installer, mais hélas non !
JP10-1 : +5V / JP10-2 : +5V / JP10-3 : GND
A15 n'est hélas pas connectée à JP10 : seule une 27C256 de 32 Ko est donc acceptée

Va falloir se contenter de la 27C256 de seulement 32 Ko... Une belle erreur de la part de GVP !

Le firmware d'origine ne contient que la gvpscsi2.device 1.0 et j'ai dû la compacter pour gagner de la place. C'est ric-rac mais ça tient maintenant :
  • fix bug du driver scsi empêchant la chargement de filesystems dans le RDB (Jeff Weeks)
  • gvpscsi2.device maintenant compactée
  • clean exit si zéro fastram détectée
  • 68060.library non montée si 68040 ou autre détecté
  • ajout de "$VER:" pour identifier la version du firmware en utilisant C:Version
  • ajout bootstrap 040 détection, plus de crash quand ce CPU est utilisé
  • ajout 68060.library 2.6 (Ralph Babel)

Comme d'habitude, tout est disponible ici...
      

dimanche 29 septembre 2024

firmware 1.1 (QuikPak)

Nouveau firmware tant qu'à faire pour ce premier modèle de QuikPak en 96, carte très rare là aussi :
  • ajout de $VER: pour connaitre la version et révision en utilisant C:Version
  • ajout bootstrap 040 détection, plus de crash en utilisant ce CPU maintenant
  • ajout 68040.library 44.2 (Haage & Partner)
  • ajout 68060.library 2.4 (Ralph Babel)
  • ajout mathieeedoubbas.library 45.7 (Matthias Henze)
  • ajout mathieeedoubtrans.library 46.6 (Matthias Henze)
  • ajout mathieeesingtrans.library 46.2 (Matthias Henze)
  • ajout mathtrans.library 46.2 (Matthias Henze)
  • ajout fblit.library 3.90 (Stephen Brookes)
  • ajout BlazeWCP 1.78 (Rick Pratt)
Carte assez volumineuse dessinée pour le 4000T (et peut-être le 3000T ?). La suivante XP est beaucoup mieux...

Alors à tout ceux qui vont hurler qu'un nouveau firmware est inutile pour des cartes si rares : calmos les gars déjà, très simple à faire et ne m'a pris que peu de temps. Et je suis même étonné que personne n'ait agit en ce sens avant moi...

Avec WinUAE, vous pouvez sélectionner la QuikPak XP, identique à la QuikPak mais sans le Scsi.

Comme d'habitude, tout est disponible ici...
   

vendredi 27 septembre 2024

firmware 1.2 (TekMagic)

Nouvelle update avec comme pour la QuikPak XP :
  • update 68040.library 44.7 (Haage & Partner)
  • update 68060.library 2.6 (Ralph Babel)
  • BlazeWCP 1.78 (Rick Pratt)

Tout mon boulot sur les différentes isp 060, fpsp 040 et fpsp 060 m'ont permis de gagner de la place pour pouvoir ainsi rajouter aujourd'hui mon module BlazeWCP.

Comme d'habitude, tout est disponible ici...
   

jeudi 26 septembre 2024

firmware 2.5 (QuikPak XP)

Nouvelle version du firmware :
  • update 68040.library 44.7 (Haage & Partner)
  • update 68060.library 2.6 (Ralph Babel)
  • BlazeWCP 1.78 (Rick Pratt)
Après la QuikPak en 1996, voici cette nouvelle QuikPak XP en 1997

Voilà ce qu'il aurait fallut faire à l'époque : continuer dans la même direction, c'est à dire d'améliorer la carte en software tout comme en hardware d'ailleurs.

Unir les compétences et talents de chacun dans un but commun positif, ici Matthias Henze, Haage & Partner, Ralph Babel et Rick Pratt pour pousser ce firmware vers le haut : le tout dans l'intérêt de notre machine et des ses utilisateurs.

Vous êtes tous capable de comprendre une évidence pareille !

Comme d'habitude, tout est disponible ici...
     

68060.library 2.6 (GVP/DBK)

Nouvelle version :
  • update isp.bin en version P1.30
  • update fpsp.bin en version P1.30
  • superscalair désactivé si rev6 non détecté

Comme d'habitude, tout est disponible ici...
    

mardi 24 septembre 2024

firmware 2.4 (QuikPak XP)

Finalement, je supprime l'asim_atapi.device et je peux alors rajouter tout ceci compacté :
  • ajout 68040.library 44.2 (Haage & Partner)
  • ajout mathieeedoubtrans.library 46.6
  • ajout mathieeesingtrans.library 46.2
  • ajout mathtrans.library 46.2
 
Comme d'habitude, tout est disponible ici...
     

lundi 23 septembre 2024

firmware 2.3 (QuikPak XP)

Voici la carte accélératrice très certainement la plus rare de toute : la QuikPak XP, une seule photo trouvée sur tout l'internet, et floue en plus !

A l'époque, une réelle volonté de produire des périphériques de qualité était belle et bien présente dans l'esprit de la plupart des vraies élites hardware Amiga (lisez ici le manuel de cette carte), le tout pour pousser notre machine 68k le plus possible vers le haut en gardant une presque parfaite compatibilité...

Mentalité ayant au fil des années quasi disparue aujourd'hui : des ânes méchants sont venus remplacer les aigles bienveillants d'hier, le grand drame de notre communauté Amiga actuelle...

Bref, nouveau firmware dans le but d'améliorer quelque peu encore cette merveilleuse carte :
  • bug fix du driver Scsi empêchant la chargement de filesystems dans le RDB (Jeff Weeks)
  • ajout de "$VER:" pour identifier la version du firmware en utilisant C:Version
  • ajout bootstrap 040 détection, plus de crash quand ce CPU est utilisé
  • ajout 68060.library 2.4 (Ralph Babel)
  • ajout mathieeedoubbas.library 45.7
Me suis planté, c'est version 2.3 plutôt que 2.4

Désolé, impossible de mettre plus de librairies, la "asim_atapi.device" prends beaucoup de place dans l'eprom de seulement 64 Ko...

Je recherche le source original de l'ancien 2.3, si quelqu'un a...

EDIT : je viens d'en trouver d'autres !





Comme d'habitude, tout est disponible ici...
    

dimanche 22 septembre 2024

firmware 1.1 (TekMagic)

Nouveau firmware pour la TekMagic 2040/60, carte très intéressante mais hélas très rare :
  • fix bug du driver scsi empêchant la chargement de filesystems dans le RDB (Jeff Weeks)
  • ajout de "$VER:" pour identifier la version du firmware en utilisant C:Version
  • ajout bootstrap 040 détection, plus de crash quand ce CPU est utilisé
  • ajout 68040.library 44.2 (Haage & Partner)
  • ajout 68060.library 2.4 (Ralph Babel)
  • ajout mathieeedoubbas.library 45.7
  • ajout mathieeedoubtrans.library 46.6
  • ajout mathieeesingtrans.library 46.2
  • ajout mathtrans.library 46.2

Attention aux anciennes versions de WinUAE avec la fastram... Fixé dans la toute récente !
  
Comme d'habitude, tout est disponible ici...
      

68060.library 2.5 (GVP/DKB)

Je viens à l'instant de m'apercevoir que la DKB WildFire était livrée avec la 68060.library de Ralph Babel également, en version 1.9 cependant...

Or la détection de cette carte encore plus rare que les GVP j'ai bien l'impression a été supprimé de la version 2.3 : donc nouvelle version 2.5 pour aujourd'hui !
  • ajout détection de la WildFire 2060 de DKB (2012/23)

Je n'ai pu tester sous WinUAE car je n'ai aucun boot du tout (même pas la early-startup), mais devrait marcher je suis sûr...

A tester sur le hardware réel bien entendu...

J'aimerais bien le source original de la 68060.library 2.3, si quelqu'un a...

Comme d'habitude, tout est disponible ici...
   

mercredi 18 septembre 2024

68060.library 2.4 (GVP)

Une nouvelle 68060.library désassemblée de cette fois Ralph Babel destinée aux très rares cartes GVP TekMagic (A2000) et TRex2 (A4000). Je suppose qu'ils en ont produit très peu...

Quelques légères modifications nécessaire pour mettre en firmware :
  • montage alternatif de librairie maintenant epromable
  • suppression du ENVARC:babel68060.config, avec l'option fastrom activée par défaut
  • changé la priorité de 0 à -10
  • ajout détection de la QuikPak (9999/22)
  • ajout détection de la QuikPak XP (2017/23)

Comme d'habitude, tout est disponible ici...
   

mardi 10 septembre 2024

firmware 3.7 (FusionForty)

Il restait encore de la place dans le firmware de 128 Ko, j'ai donc rajouté mes habituelles MathIEEE en plus, comme ça tranquille, tout est disponible dès l'allumage de la machine, avec une configuration automatique du CPU détecté, donc 68040 ici...

Plus besoin d'avoir à vérifier les versions des librairies dans Sys:Libs/ ainsi que leurs différentes variantes CPU, rien que ça déjà simplifie beaucoup la vie des utilisateurs :
  • ajout mathieeedoubbas.library 45.7
  • ajout mathieeedoubtrans.library 45.5
  • ajout mathieeesingtrans.library 46.2
  • ajout mathtrans.library 46.2
  • ajout fblit.library 3.90

Comme d'habitude, tout est disponible ici...
   

lundi 9 septembre 2024

firmware 3.6 (FusionForty)

Voilà le nouveau firmware dont je parlais en version 3.5 :
  • un bug fix dans le fpsp.bin 040
  • ajout de la 68040.library 36.2

En version 3.6 :
  • ajout de la 68040.library 36.3

Sachez que j'ai envoyé un email à l'auteur il y a quelques jours et je n'ai eu aucune réponse...

Attention, l'adaptateur 040/060 ne fonctionnera en aucun cas avec cette carte accélératrice, son firmware n'est prévu que pour les 68040 !

Comme d'habitude, tout est disponible ici...
    

dimanche 8 septembre 2024

68040.library 44.9

Les 68040.library 36.2 et 36.3 de la Fusion Forty avaient un patch Kickstart spécial pour elle, différent de celui de la 68040.library de Commodore et Haage & Partner.

J'ai donc rajouté une détection de Fusion Forty dans cette nouvelle 44.9 pour plutôt utiliser cette fonction différente :

Voilà ce qu'il fallait faire à l'époque : une seule 68040.library donc et si tel ou tel constructeur avait besoin de code particulier pour sa carte accélératrice, et bien rajouter une détection de carte... Très simple à faire, juste quelques lignes de code...

Je viens de tester, tout fonctionne bien sous WinUAE, par contre je ne release finalement pas cette version puisque je viens de tester à l'instant l'inclusion de la 68040.library 36.2 directement dans le firmware 3.4 de la Fusion Forty.

Je changerai peut-être d'avis, je verrai, j'essaie de faire au mieux, de prendre les bonnes décisions... Plus difficile qu'il n'en a l'air...
   

vendredi 6 septembre 2024

68040.library 36.3 (FusionForty)

La FusionForty a été le tout premier accélérateur 68040 en 1991 disponible pour le modèle A2000.

La minuscule 68040.library 36.2 fournie avec ne patch que certaines fonctions du Kickstart et rien d'autre, j'en ai rajouté quelques unes :

Vous allez comprendre pourquoi j'ai retravaillé vite fait cette version dans mon prochain article...

Comme d'habitude, tout est disponible ici...