mardi 19 décembre 2017

Cagnotte TLSFMem

Quelqu'un pourrait-il organiser une cagnotte (bounty en anglais) comme pour Directory Opus Magellan à l'époque, mais cette fois pour TLSFMem ?

Petit rappel, TLSFMem programmé en 2007 par Chris Hodges, remplace toutes les allocations mémoire du Kickstart 68k par de nouvelles routines bien plus rapides, tout en réduisant de beaucoup la fragmentation :
  
D'une manière générale, TLSFMem est plutôt bien compatible, seuls les programmes qui libèrent les allocations avec une taille différente plantent. Là, c'est un bug du jeu, ou peut-être du compilateur utilisé, il faudra chercher... TLSFMem est donc hors de cause, et la solution est dans la recherche du bug des allocations.

J'avais donné 50 $ pour Magellan, je donnerai 60 $ pour TLSFMem : il nous faut le source, avant qu'il ne soit perdu à tout jamais...

Une cagnotte de 1500 à 2000 € suffirait je suis sûr à décider l'auteur à donner le source, comme il l'avait fait pour sa pile Poséidon...

Merci d'être généreux, l'union fait la force, ce programme est l'un des meilleurs écrit pour nos Amiga chéris...
  

jeudi 14 décembre 2017

SystemPatch 3.17

Alors, deux bugs "trouvés" et fixés dans le code de Sante !

Le premier était dans les routines de TLSFMem, et ayant eu la flemme de chercher où avec précision, j'ai copié/collé l'orignal 1.6 et tout remarche maintenant... En effet, il y avait des soucis pendant la copie de gros fichiers et Quake (PXL Computer) crashait aussi au démarrage...

L'autre était dans la routine dos R_LoadSeg... Pareil, j'ai remis la routine originale de FastPatchSeg 1.0 et tout remarche correctement maintenant.
  
SystemPatch arrive tout doucement à maturité, archive toujours disponible au même endroit, ici.
  

dimanche 10 décembre 2017

A3000D rev 8.9 C171

Un lecteur m'informe que les Amiga 3000D révision 8.9 ont un marquage erroné d'un condensateur...

Il s'agit de C171, un 47 uF en 16 volts :

Regardez sur cette autre photo, le + est du mauvais côté :
   
Prudence pendant le recappage, la bonne position étant bien le - à droite !
     

vendredi 8 décembre 2017

SystemPatch 3.15

Toujours dans l'idée de peaufiner le Kickstart, SystemPatch reconnait maintenant les fonctions patchées par Picasso96 et CyberGraphX 4 en patchant alors les non-patchées  !

Seules les dernières versions sont supportées, c'est à dire respectivement la 40.4024 et la 42.7rc6. D'ailleurs dans la prochaine version, je rajouterai un checking qui vérifiera les versions...
    
Archive toujours disponible au même endroit, ici.
   

vendredi 1 décembre 2017

SystemPatch 3.11

Je ne ferai maintenant que de nouveaux articles à ce sujet toutes les 2 ou 3 nouvelles versions...

Beaucoup de petites améliorations ici et là, avec en plus l'intégration d'une partie de la quicklayers.library dans le programme principal, avec donc dorénavant qu'un seul fichier, plus pratique pour les utilisateurs :
  
Archive toujours disponible au même endroit, ici.