mercredi 10 juin 2026

MiNT 020/030 (8 Juin 2026)

Rapide nouvelle update :
  • fix 3 bugs de la version précédente
  • _post_sig optimisée
  • _init_dos optimisée
  • _raise inlinée

Ne pas utiliser la précédente version du 6 juin, 3 bugs trouvés et réparés !

Le fichier est disponible ici, tout en dessous...
   

mardi 9 juin 2026

MiNT 020/030 (6 Juin 2026)

Nouvelle version :
  • _check_sigs optimisée
  • _do_wakeup_things optimisée
  • _wake optimisée
  • _wakeselect optimisée
  • _unsemame optimisée
  • _unnapme optimisée

Le PRG continue sa réduction d'octets, va donc dans la bonne direction...
 
Le fichier est disponible ici, tout en dessous...
    

samedi 6 juin 2026

MiNT 020/030 (5 Juin 2026)

Nouvelle version :
  • suppression des datas des routines _FATAL
  • _add_q optimisée
  • _rm_q optimisée
  • _dispose_region inlinée
  • _fresh_slices inlinée
  • toutes les _strcpy inlinées

J'avais oublié de supprimer les datas des _FATAL de la version du 3 juin, libérant ainsi environ 2 Ko...

Le fichier est disponible ici, tout en dessous...
      

jeudi 4 juin 2026

MiNT 020/030 (3 Juin 2026)

Nouvelle version :
  • supprimées toutes les _FATAL subroutines
  • inlinée toutes les _tolower
  • inlinée toutes les _toupper
  • optimisée _strcpy
  • optimisée _strncpy
  • optimisée _strrchr
  • optimisée _strcat
  • optimisée _strcmp
  • optimisée _strncmp

Le routines temps réelles _FATAL sont appelées lors de graves soucis et stoppent le système. Alors, si nous avions un 68030 à 100 Mhz, ok, mais là prennent trop de temps machine et de place aussi...

Le fichier est disponible ici, tout en dessous...
      

lundi 1 juin 2026

MiNT 020/030 1.04 (31 Mai 2026)

Nouvelle update avec quelques améliorations :
  • toutes les routines de contextes optimisées
  • toutes les routines 68000 de divs32 remplacées par une seule instruction 020+
  • toutes les routines 68000 de divu32 remplacées par une seule instruction 020+
  • toutes les routines 68000 de modulo divs32 remplacées par une seule instruction 020+
  • toutes les routines 68000 de modulo divu32 remplacées par une seule instruction 020+

Fonctionne aussi pour le TT 68030 sous Hatari avec Tos 3.06. A tester sur le hardware réel bien sûr...

MiNT utilise la MMU du 030, marchera peut-être avec un 68020, à tester aussi sur le hardware original avec une carte accélératrice comme la BOOSTER020 de Jean Conté et équipé de Tos 1.62+...

Vous allez tous bientôt comprendre où je veux en venir avec ces nouvelles versions dans mes prochains articles sur ce blog...

Le fichier est disponible ici, tout en dessous...