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...