lundi 20 novembre 2017

SystemPatch 3.8

Oups, le message Quantum ne s'affichait pas, marche maintenant.

De nombreuses petites améliorations ici et là :
  
Archive toujours disponible au même endroit, ici.
    

dimanche 19 novembre 2017

SystemPatch 3.7

Une nouvelle version, toujours dans le sens d'améliorer les choses. Comme je m'y attendais, la fonction R_BltClear utilisant le CPU crée des glitchs graphiques, elle a donc été désactivée par défaut. Il aurait fallu un flushage des caches à sa fin pour résoudre le soucis, mais prends trop de cycles CPU...

Il y a de très nombreuses petites modifications à apporter dans le source global, et alors puisque nos "élites" Amiga bloquent tout ou presque depuis des lustres dans notre communauté, soyons plus futés que ces bourricots en utilisant à notre profit ce temps de blocage pour améliorer nos ordinateurs chéris qui en ont bien besoin : rendons plus fier encore les anciens ingénieurs de Commodore, rien que ça !

Avec vous mes lecteurs qui me supportez, en reprenant et continuant leur travail, dans la même direction qui étaient la leur à l'époque comme de bien entendu...

Et le tout en n'apportant que des solutions et non de nouveaux voulus problèmes par la division...

La barre est très haute, mieux vaut toujours viser le plus haut possible de toutes les façons...
 
Archive toujours disponible au même endroit, ici.
   

vendredi 17 novembre 2017

SystemPatch 3.6

Encore une nouvelle version avec quelques ajustements ici et là.

Avançons petit à petit, toujours dans l'unité sans diviser, en poussant le plus possible vers le haut et le mieux : c'est la meilleure voie à suivre, et de très loin...
  
Aujourd'hui SystemPatch s'améliore un peu, quelques routines ont été supprimé et d'autres légèrement amélioré dans le détail et la précision.

Archive toujours disponible au même endroit, ici.
    

jeudi 16 novembre 2017

Ecrou

Vous avez perdu le petit bitoniot qui permet de fixer la CM de votre 1200 à sa coque ?

Rassurez-vous, tonton Cosmos arrive à la rescousse :

Il suffit de souder un écrou à la PCB comme ceci :

Voilà, nickel :

Ca tient même mieux qu'avant !
  

mardi 14 novembre 2017

SystemPatch 3.5

Alors, le drag & drop venait de la fonction R_FindTask qui était déjà patché par Directory Opus Magellan, sa détection a été rajouté. De plus, la routine R_LoadSeg est bien buggée et a été maintenant désactivé par défaut.

Quelques petits ajouts comme le Quantum réglé à 1 automatiquement, et quelques légères optimisations...
 
Archive toujours disponible au même endroit, ici.
  

lundi 13 novembre 2017

SystemPatch 3.4

Le programme "SystemPatch" a été développé par un italien Santé Nocciolino, avec une dernière version publiée en 2008.

C'est une collection de patchs Kickstart divers et variés, réunis en un seul fichier pour plus de simplicité.

Là encore, le coder semble refuser de revenir sur nos Classic, il a vendu son 1260...

Je reprends donc le flambeau environ 9 ans après ! Il m'a déjà fallut une quinzaine de jours de travail uniquement pour reconstituer le source : il y avait des centaines et des centaines de relativités, de structures mémoire et de relocs...

D'ailleurs au vu de la somme d'énergie considérable à fournir pour faire avancer les Classic dans une direction constructive, sans argent, impossible de produire quelque chose de bien sérieux... Je pense donc à ouvrir un compte Patreon pour ceux qui veulent m'aider et me soutenir à continuer dans cette voie...
  
L'avantage de ce patch, c'est qu'il est tout à fait possible de désactiver la fonction que vous souhaitez avec simple SystemPatch -RemHead par exemple...

5 bugs ont été trouvé et corrigé, et il y en a encore 2 autres à chercher :
  1. une fois SystemPatch lancé, le drag & drop des cli ensuite ouverts ne fonctionne plus,
  2. guru général avec reboot lorsqu'un programme .exe non valide est lancé.
 
Testeurs bienvenues !
 
Archive toujours disponible au même endroit, ici.
   

vendredi 10 novembre 2017

fblit.library 1.1

Petit rappel pour ceux qui débarquent : FBlit remplace plusieurs routines blitter de la graphics.library par des opérations effectuées cette fois-ci par le CPU, permettant ainsi un léger gain de vitesse avec des microprocesseurs rapides.

Excellente idée de la part de son auteur Stephen Brookes : aurait dû être réalisée par les ingénieurs de Commodore à la sortie du 1200, du 4000 et de la CD32.

Pour la petite histoire, Stephen fût le seul coder contacté à croire en moi en me donnant les sources de son programme FBlit il y a déjà quelques années de ça...
 
Grand bien lui en a pris : j'ai déniché et corrigé 7 bugs dans ses sources !

La coopération a porté ses fruits...

A travers nos échanges d'emails, j'ai tenté de le faire revenir à la programmation, mais non... Je lui ai même proposé de changer les vieux condensateurs de ses 1200 gratuitement, mais non... Zarbi... 

Pourquoi tous les très nombreux coders 68k sont-ils partis ?
  
Voici donc une nouvelle version 1.1 à installer dans Sys:Libs/ à la place de l'ancienne.

Archive toujours disponible au même endroit, ici.