mardi 28 juillet 2026

Expatriation

Je cherche toujours à quitter mon pays, je ne peux rien faire du tout ici, rien ne marche...
 
Si vous pouvez m'aider à déménager de quelques manières que ce soit : mon email !
    
    
 
I am still trying to leave my country, I can't do anything at all here, nothing works...

If you can help me move in any way at all :  mon email !

 
 
Siempre busco salir de mi país, no puedo hacer nada en absoluto, nada funciona...

Si puedes ayudarme con la mudanza de cualquier forma que sea :  mon email !
     
   
     

mercredi 8 juillet 2026

NVDI 2.53

Nouvelle version reversée :
  • 7 movep remplacées par du code équivalent

Alors les coders, le mieux est de ne jamais utiliser ces movep, surtout pour ce genre de programme, car tout simplement absentes des transistors des 68040 et 68060.

J'aimerais bien avoir les sources originaux de NVDI 2.50/2.51, si par chance vous les avez, merci de penser à moi, j'en ferai bon usage !
    
Le fichier est disponible ici, tout en dessous...
    

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