Viens de terminer l'adaptateur 040/060 pour les 68EC060 et 68LC060 au format QFP240 :
mardi 23 décembre 2025
Adaptateur 040/060 rev3
J'ai tout de même aussi updaté ma version en hauteur à deux étages, qui a toutefois l'avantage de prendre beaucoup moins de place :
samedi 20 décembre 2025
Adaptateur One stage 040/060 rev3
Quelques légères améliorations :
- fix de la connexion manquante
- ajout du support pour les 68EC040V et 68040V sans aucun JMP
- le régulateur peut maintenant s'installer au choix à la vertical ou bien à l'horizontal
- accepte les 2 types de régulateur (TO-220 ou DD-Pak) suivant la disponibilité fournisseur
mercredi 10 décembre 2025
FMV firmware 40.32
Nouvelle update :
- cd.device 40.30
- cd32mpeg.device 40.23 avec un bug fix pouvant survenir en rare circonstance
Comme d'habitude, tout est disponible ici...
EDIT : j'ai d'autres versions de prêtes de la cd.device, je recherche un testeur pour les vérifier...
mardi 9 décembre 2025
cd.device 40.30
Commodore avait développé cette device gérant le CDRom de la CD32 tout en assembleur 68k, un bon point. Cependant, ils avaient oublié d'activer les optimisations ou alors l'assembleur de l'époque en était dépourvu...
Bref, en ré-assemblant le tout avec cette fois Vasm et toutes ses options d'optimisation, j'obtiens un nouveau fichier avec tenez-vous bien, une énorme réduction de 2240 octets par rapport à la dernière 40.29 !
Avec le FMV connecté, pas sûr que LoadModule puisse charger cette nouvelle version, mais elle est bien sûr toujours romable, donc vous pouvez l'incorporer dans le Kickstart avec Remus en remplacement des anciennes...
Comme d'habitude, tout est disponible ici...
EDIT : j'ai d'autres versions de prêtes de la cd.device, je recherche un testeur pour les vérifier...
lundi 8 décembre 2025
FMV firmware 40.31
Nouvelle version :
- fix version erronée de la cd32mpeg.device
- update cd.device 40.29, la dernière développée par Commodore
A tester sur le hardware réel, je n'ai aucune information sur les différences entre la 40.26 du firmware 40.30 et cette nouvelle 40.29, désolé...
Notez que la cd.device est forcément présente dans le Kickstart 3.1 de la CD32, et bien celle du firmware du FMV prends sa place lorsque ce module est connecté !
Mon nouveau fichier est compatible avec la configuration 256 ou 512 des deux résistances.
Comme d'habitude, tout est disponible ici...
EDIT : j'ai updaté mon archive avec un autre patch pour un autre fichier plus simple à trouver sur le net et notez qu'il faut byteswapped mon fichier obtenu avec votre programmateur avant le flashage sur eprom...
mardi 25 novembre 2025
Adaptateur One stage 040/060 rev2 ok
L'adaptateur fonctionne, il manquait toutefois une connexion !!
Il se soude rapidos cette-fois :
Bonne surprise, un EC qui a bel et bien une MMU !!
samedi 22 novembre 2025
Twin 060 adaptateur
Je viens de finir mon nouvel adaptateur pour cette fois les 060 au format CQFP (C pour Céramique je suppose). Même dimension de PCB que celui pour les 68040, mais cette fois en 4 layers seulement.
Notez que les 68060 dans ce format n'existent hélas que sans FPU (68LC060) ou alors sans FPU et sans MMU (68EC060).
L'orientation est prévue pour les cartes Apollo 1260 :
ACT Elektronik en avait déjà réalisé un similaire, souvenez-vous ici !
dimanche 2 novembre 2025
FMV firmware 512Ko
Voici comment switcher le standard firmware 256 Ko (eprom 27C400 de 40 broches) du FMV en 512 Ko (eprom 27C800 de 42 broches) :
Il suffit de déplacer R110 et R111 dans respectivement R110A et R111A comme indiqué d'ailleurs dans les schematics... Et c'est tout !
Le module accepte désormais les eproms de type 27C800 de 512 Ko.
samedi 1 novembre 2025
MC68LC060 CQFP-240
Il existe deux versions des 68LC060 au format CQFP : un de 208 pinoches (environ 27x27 mm) et un autre de 240 pinoches (environ 31x31 mm)...
Ici, ce sont des 240 : je recherche une version 208, si quelqu'un a, qu'il me contacte !
dimanche 26 octobre 2025
mercredi 22 octobre 2025
Adaptateur One stage 040/060 rev2
Me décide enfin à lancer en production mon adaptateur sans étage 040 => 060 :
- PCB de 6 couches
- ajout du switch NMI
- JMP Therm pour la température interne du 060
- JMP ventilo +5V
- JMP ventilo +3V3
- trou pour maintien d'un radiateur pour le régulateur
- le 74F257 peut se souder dans ses formats SO16 et SOP16 suivant la disponibilité
Alors certes il prends plus de place que celui à 2 ou 3 étages, mais il est beaucoup plus simple à monter et marchera ainsi à tous les coups, ce qui n'était pas le cas de la précédente version en hauteur, bien plus compliqué à fabriquer...
A tester !
Si vous voulez en monter une pour voir si elle marche, j'ai 4 PCBs à vendre : 16 € + port
Port :
+ 2.80 € pour la France sans tracking (+0.50 € pour tracking)
+ 2.80 € pour la France sans tracking (+0.50 € pour tracking)
+ 4.37 € pour l'Europe uniquement sans tracking (+2.80 € pour tracking)
jeudi 2 octobre 2025
CD32 FMV PCB rev5
Regardez cette délicieuse PCB des îles vahinés que j'ai ramené du plus profond de l'enfer :
Par contre, aucune nouvelle du fichier pLSI1024 que je recherche toujours... Mis plusieurs annonces sur les forums sans résultat...
lundi 15 septembre 2025
AU SECOURS (CD32 FMV rev5)
Je vous prie de croire que ce FMV revient de loin... Schematics illisibles, pinoches inversées sous Eagle, aucune réponse au emails envoyés (comme la plupart du temps) et j'en passe... Avec bien sûr le PLD Lattice bloqué en lecture...
- l'interface hardware de communication Amiga / décodeurs
- l'interface software de communication OS par une eprom 68k des deux décodeurs
- le décodeur vidéo MPEG-1 (un CL450 de C-Cube à 40Mhz) avec un composant de 512 Ko
- le décodeur audio MP2 (un L64111 de chez Lattice à 16,9 Mhz) avec une mémoire de 128 Ko
Le Lattice pLSI1024 est donc locké en lecture, c'est à dire que le programme dedans est illisible...
Pour l'amour de l'Amiga, quelqu'un aurait-il encore ce précieux fichier quelque part ?
Connaissez-vous un gars l'ayant peut-être ?
Merci de faire votre maximum, ce module doit être sauvegardé !
Par pitié, faites quelque chose !
mercredi 10 septembre 2025
mes Twin adaptateurs
Voici des adaptateurs tout simples :
- Twin 040 adaptateur rev1 : 68040 PGA en format QFP
- Twin 030 adaptateur rev2 : 68030 PGA en format FE (en long)
- Twin 030 adaptateur rev1 : 68030 PGA en format FE (en hauteur)
- Twin 881/2 adaptateur rev1 : 68882/1 PGA en format FN
mercredi 27 août 2025
GBA1060 rev1 arrivée
Elles sont enfin arrivées :
J'en ai 4 à vendre pour test : 16 € l'une + port
Port :
+ 2.70 € pour la France sans tracking
+ 2.70 € pour la France sans tracking
+ 4.37 € pour l'Europe uniquement sans tracking (+2.80 € pour tracking)
vendredi 8 août 2025
GBA1060 rev1
Les fichiers diffusés étaient inconsistants et il manquait la librairie des composants !
Bref, j'ai dû tout refaire de presque zéro sous Eagle 9.0.0...
Les valeurs des condensateurs et résistances ont été rajouté sur cette nouvelle rev1 :
vendredi 1 août 2025
samedi 26 juillet 2025
fix PAK68/3-030 rev1
dimanche 20 juillet 2025
mardi 15 juillet 2025
scsi.device 52.8 (600/1200/CD32/4000DT)
Dans certains cas, d0 pouvait être erroné, fixé maintenant !
Comme d'habitude, tout est disponible ici...
lundi 14 juillet 2025
scsi.device 52.7 (600/1200/CD32/4000DT)
Nouvelle update :
- fix hu_ErrorLBA bug trouvé par Don Adan
Fix ne concernant que les drivers IDE.
J'aimerais un jour bien avoir les sources originaux ou ceux d'Haage & Partner...
Comme d'habitude, tout est disponible ici...
samedi 5 juillet 2025
Cyberpatcher 1.156 (040/060)
Nouvelle version :
- ajout "facos.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fasin.x fp3,fp2" pourr checkfpsp 1.60+
- ajout "fatanh.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fcosh.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fsinh.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fetoxm1.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fgetexp.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fgetman.x fp3,fp2" pour checkfpsp 1.60+
- ajout "flog10.x fp3,fp2" pour checkfpsp 1.60+
- ajout "flog2.x fp3,fp2" pour checkfpsp 1.60+
- ajout "fsincos.x fp2,fp3:fp2" pour checkfpsp 1.60+
Version uniquement pour les 68040.library 46.5/46.6/46.13 et 68060.library 46.15 de Phase5 afin de permettre une comparaison avec mes nouvelles versions de Cyberpatcher.
Voir s'il y a une réelle différence de vitesse, car j'ai quand même supprimé beaucoup d'instructions dans les miennes...
Comme d'habitude, tout est disponible ici...
checkisp 1.4
Nouvelle version :
- code cache désactivé durant le benchmarking
- data cache désactivé durant le benchmarking
- interruptions désactivées durant le benchmarking
- affichage de la détection ou non d'OxyPatcher
- affichage de la détection ou non de Cyberpatcher
Les caches internes des CPUs sont à voir comme des bonus lors de l'utilisation de nos Amiga. Ces benchmarks sont des cas particuliers, et à mon avis doivent plutôt être désactivés afin d'obtenir des résultats plus "réels" des routines testées.
jeudi 26 juin 2025
checkisp 1.3 (060)
Nouvelle version :
- ajout test et bench de la fonction SMult64 (utility.library)
- ajout test et bench de la fonction UMult64 (utility.library)
- ajout de l'affichage des versions & révisions de l'utility.library
Ces deux fonctions de l'utility.library utilisent deux instructions absentes des transistors du 060, il est donc conseillé de les patcher même si elles doivent être peu utilisées à mon avis...
J'ai donc rajouté les benchs pour obtenir un utilitaire complet.
Comme d'habitude, tout est disponible ici...
mardi 17 juin 2025
OxyPatcher 3.24 (040/060)
Nouvelle version :
- fplsp_040_060.bin P1.90 intégré
- une partie du divu64 mixé avec _divs64
Comme d'habitude, tout est disponible ici...
jeudi 12 juin 2025
Cyberpatcher 48.9 (040/060)
Encore une nouvelle version :
- divs64 encore optimisés
- divu64 encore optimisés
- tous les _fmovecr_xx optimisés
Beaucoup mieux comme ça !
Comme d'habitude, tout est disponible ici...
Cyberpatcher 46.8 (040/060)
Nouvelle update :
- divs64 routine optimisée
- divu64 routine optimisée
- toutes les _fmovecr_0F optimisées
- toutes les _fmovecr_0E optimisées
- toutes les _fmovecr_32 optimisées
- toutes les _fmovecr_33 optimisées
- toutes les _fmovecr_34 optimisées
- toutes les _fmovecr_35 optimisées
- toutes les _fmovecr_36 optimisées
- toutes les _fmovecr_37 optimisées
- _fsne_d0 optimisée
- _fsne_d1 optimisée
- _fsule_d0 optimisée
- _fsugt_d0 optimisée
- _fsugt_d1 optimisée
- _fsugt_d2 optimisée
- _fsugt_d3 optimisée
- _fsugt_d4 optimisée
- _fsult_d0 optimisée
- _fsult_d1 optimisée
- _fsult_d2 optimisée
- _fsult_d3 optimisée
- _fsolt_d0 optimisée
- _fsuge_d0 optimisée
- _fsuge_d1 optimisée
- _fsuge_d6 optimisée
- _fsge_d7 optimisée
- _fsge_d6 optimisée
- _fsgt_d6 optimisée
- _fsgt_d7 optimisée
- _fsle_d7 optimisée
- _fslt_d0 optimisée
- _fslt_d7 optimisée
- _fseq_d7 optimisée
- _fsne_d7 optimisée
- _fseq_d0 optimisée
- _fseq_d4 optimisée
- _fseq_d5 optimisée
Le principale soucis avec Cyberpatcher est sa scan liste : si une instructions absente de sa longue liste est rencontrée dans tel ou tel programme, et bien cette liste sera toujours scannée pour rien. Les 68040.library ou 68060.library prendront ensuite le relais, ralentissant encore ces deux librairies...
Alors qu'OxyPatcher va lui plutôt décoder et générer le code approprié pour presque toutes les instructions absentes des 040/060, aucune scan liste ici : voilà pourquoi OxyPatcher est beaucoup mieux !
EDIT : gros cafouillage, si vous avez downloadé les versions 46.8 du 17/05/2025 ou du 12/06/2025, supprimez-les. La bonne est la 46.8 du 13/06/2025 !!
Comme d'habitude, tout est disponible ici...
vendredi 6 juin 2025
checkisp 1.1 (060)
Nouvelle version :
- fix de certains résultats erronés
- ajout de l'affichage des versions & révisions de la mathieeedoubbas.library
- ajout de l'affichage des versions & révisions de la mathieeedoubtrans.library
- les décimales ont été remplacé par l'hexa
- toutes les mul64 utilisés sont maintenant dans la scanlist de Cyberpatcher 46.8+
Comme d'habitude, tout est disponible ici...
mercredi 4 juin 2025
OxyPatcher 3.23 (040/060)
Bonne nouvelle, 124 octets de supprimés !
- divs64 optimisé
- divu64 optimisé
Comme d'habitude, tout est disponible ici...
mardi 3 juin 2025
OxyPatcher 3.22 (040/060)
Nouvelle update :
- fix la fin des _Dyadic de la version 3.21
- fix la fin des fsincos de la version 3.21
- nouvel algorithme un peu plus rapide pour les muls64 utilisant maintenant plutôt la FPU
Comme d'habitude, tout est disponible ici...
lundi 2 juin 2025
checkisp 1.0 (060)
Nouvel utilitaire benchmark pour vérifier les résultats des mulu/s64 et divu/s64 émulés par la 68060.library puisque ces 4 instructions sont absentes des transistors de ce processeur.
Utile aussi pour vérifier les résultats d'OxyPatcher et Cyberpatcher...
Comme d'habitude, tout est disponible ici...
checkfpsp 1.60
Nouvelle version :
- fix plusieurs valeurs erronées avec les résultats d'une Furia 68882 maskset 1J235
- les instructions flottantes sont maintenant dans la scanlist du futur Cyberpatcher 46.8
![]() |
| Vrai, faux, vrai-faux ou faux-vrai ? 1J235 ou plutôt 1J23S ? |
Comme d'habitude, tout est disponible ici...
samedi 31 mai 2025
jeudi 29 mai 2025
fplsp.bin P1.90 (040/060)
Nouvelle version :
- la liste des bra.l du début inlinée
- beaucoup de sous-routines inlinées
- quelques instructions inutiles supprimées
Il est tout à fait possible d'inclure les link dans une sous-routine, il suffit de bidouiller un peu la pile pour permettre ensuite d'inclure deux bsr/bra qui tiennent très bien dans la bra.l liste au commencement du fichier.
J'expliquerai bientôt pourquoi je cherche à tout prix à réduire le code de Motorola, encore 928 octets de dégagés pour cette version :
Comme d'habitude, tout est disponible ici...
dimanche 25 mai 2025
checkfpsp 1.50
Nouvelle version :
- fix quelques valeurs erronées
- fix de la révision erronée
- ajout de nombreuses nouvelles vérifications
Comme d'habitude, tout est disponible ici...
samedi 17 mai 2025
Cyberpatcher 46.7 (040/060)
Nouvelle version :
- toutes les routines mul64 optimisées
1980 octets de dégagés !!
Comme d'habitude, tout est disponible ici...
vendredi 16 mai 2025
Cyberpatcher 46.6 (040/060)
Quelques améliorations de code :
- tous les subq.w #2,sp/addq.w #2,sp inutiles supprimé de tous les _fmovecr_00_fpx
- toute la partie integer est maintenant PC relative
- mise à jout fplsp_040_060.bin à la version P1.80
4096 octets de supprimés cette fois !
Comme d'habitude, tout est disponible ici...
mercredi 14 mai 2025
fplsp P1.80 (040/060)
Nouvelle version :
- arctangente optimisée
- fin de tout les dispatchers s/d unifiée en une seules sous-routine
Encore 1468 octets de dégagés !
Comme d'habitude, tout est disponible ici...
mardi 13 mai 2025
Cyberpatcher 46.5 (040/060)
Nouvelle version :
- ajout "ftwotox.x fp7" pour la demo Gift/Potion
- ajout "ftwotox.x fp6,fp2" pour la demo Gift/Potion
- ajout "ftwotox.x fp7,fp4" pour la demo Gift/Potion
- ajout "ftwotox.x fp7,fp5" pour la demo Gift/Potion
Comme d'habitude, tout est disponible ici...
Inscription à :
Commentaires (Atom)




































