mardi 27 décembre 2022

BlazeWCP 1.76

Nouvelle version avec réduction du code qui profitera surtout au 68k avec gros code cache vu ce que j'ai fait, c'est à dire aux 68040 et 68060 : 368 octets de supprimés tout de même !

Comme d'habitude, tout est disponible ici...
    

mercredi 21 décembre 2022

firmware 44.82 (WinUAE BPPC)

Nouvelle version avec ma fameuse surprise :
  • ajout de ma cgxsystem.library 42.8b4 si PicassoII ou PicassoIV détectée
  • update fblit.library en version 3.85
  • fblit.library non montée si carte PicassoII ou PicassoIV détectée
  • ajout BWCP_WritePixelLine8 de BlazeWCP 1.75 (Rick Pratt) pour l'AGA
  • ajout BWCP_WritePixelArray8 de BlazeWCP 1.75 (Rick Pratt) pour l'AGA
  • ajout BWCP_WriteChunkyPixels de BlazeWCP 1.75 (Rick Pratt) pour l'AGA
  • Bootstrap 68040/060 un peu plus rapide
  • ajout du nom 'BlizzardRam' pour la fastram
  • ajout "Advanced Graphics Modes" du SetPatch 40.16/44.38 (Workbench 3.1/3.9BB2)
  • ajout "BOOL CheckIO() workaround" du SetPatch 44.38 si exec.library 40.10 détectée
  • ajout "exec/ReleaseSemaphore()" du SetPatch 44.38 si exec.library 40.10 détectée
  • ajout "Memory Pools" du SetPatch 44.38 si exec.library 40.10 détectée (Kickstart 3.1)
  • ajout "ramlib signal usage" du SetPatch 44.38 si ramlib 40.2 détecté
  • ajout "stack size check for CON:, RAW:, RAM:, PAR:, PRT:, SER:" du SetPatch 44.38
  • BootVGA.monitor 44.4 avec Scout/Residents/rt_IdString ajusté
  • BootVGA.Monitor 44.4 avec Scout/Residents/rt_IdString ajusté
  • cdrive.filesystem 3.23 avec Scout/Residents/rt_IdString ajusté
  • cybpci.library 2.5 avec Scout/Residents/rt_IdString ajusté
  • blizzppc.device 44.37 avec Scout/Residents/rt_IdString ajusté
  • romboot.device 0.1 de Christian Vogelgsang (Lallafa) finalement supprimée
Ancienne capture, la fblit.library n'est plus montée dans ma version finale si carte Picasso détectée

L'excellente nouvelle concerne donc l'intégration de la librairie RTG CyberGraphX 4.
 
Voilà ce qu'il fallait faire en 1998 : améliorer le software, proposer un firmware plus complet, simplifier l'utilisation de la BlizzardPPC pour les utilisateurs...
 
Tout en reverse-engineering, sans l'autorisation de Phase5 et de Frank Mariak qui vont alors vouloir me tuer. Je sais, je sais, j'ai l'art de me faire des amis... Comme quoi vous voyez, avec un peu de volonté : ce qui semblait impossible était possible en réalité ! Les codeurs de Phase5 avec leurs sources originaux avaient tout à fait le niveau pour le faire eux-mêmes à l'époque, mais non...

La cgxsystem.library présente est seulement en version béta 4, car il faut encore que je convertisse mes vieux sources de 2015 de Phxass à Vasm, puisque j'étais allé jusqu'à la béta 6. Elle est montée dans AmigaOS seulement si une PicassoII ou une PicassoIV est détectée, sinon la BlizzardPPC considère que le moniteur utilisé est de l'AGA.
 
Dans la même idée, la fblit.library ne sera montée que si aucune carte RTG n'est détectée, puisque je le rappel, FBlit est uniquement destiné aux écrans OCS/ECS/AGA.
 
Alors quelques précisions concernant cette cgxsystem.library : tout est identique à la version sur HD à la différence qu'il est nécessaire d'ajouter mon utilitaire 'opencgx4' après les assign ENV dans la Startup-Sequence. En effet, ma version dans le firmware est chargée mais en "sommeil" à cause des variables ENV qui ne peuvent se lire qu'après le boot de la machine : 'opencgx4' va donc "réveiller" ou plutôt enfin initialiser ma cgxsystem.library :

Ajout aussi de BlazeWCP 1.75, un incontournable.

Le Bootstrap est plus rapide, avec de nombreuses simplifications.

Comme pour la Blizzard 1230, la fastram a maintenant un nom.

Le SetPatch pour le Workbench 3.1 peut être supprimé, et pour le Workbench 3.9, vous devrez installer le nouveau SetPatch 44.39 !

Les modules compactés ont vu quelques très légers ajustements au niveau de leur description rt_IdString dans Scout pour être conforment avec tous les autres Résidents.

La romboot.device est finalement supprimée, plus logique de la mettre dans le Kickstart.

Comme d'habitude, tout est disponible ici...
   

mercredi 14 décembre 2022

Projet magasin (fr)

Je suis à la recherche d'associé(s) afin de monter une entreprise ensemble, spécialisée Amiga Classic 68k uniquement ayant pour siège un magasin physique quelque part en Europe. Orientée donc vente et réparation, avec aussi des projets softwares puisque je suis bon dans ce domaine fort d'une très longue expérience en programmation assembleur 68k quasi-quotidienne depuis de nombreuses années...

Quelques précisions indispensables et indiscutables concernant ce projet magasin :
  1. pas en France (les FMs me mettent des bâtons dans les roues depuis dizaines d'années),
  2. pas en Angleterre,
  3. pas en Allemagne,
  4. pas de PPC, pas d'ARM et pas de x86,
  5. doit être dans un bourg,
  6. à quelques centaines de mètres d'une Poste,
  7. assez grand tout de même,
  8. vous devez ne pas appartenir à la franc maçonnerie,
  9. si possible minimum 3 personnes, difficile même à 2 selon mon expérience avec 68kforever.


Dans l'idéal avec comme nom d'entreprise Commodore bien sûr, mais les francs maçons bloquent cette marque depuis des décennies pour éviter et empêcher l'unité des derniers développeurs qui pourraient la relancer.

Je ne parle que français, un peu franglais mais sans plus. Je peux déménager rapidement dans un autre pays.

Dans un bourg, la vie y est bien moins stressante qu'en agglomération.

Tout près d'une Poste, cruciale pour la réussite de l'entreprise.

Vivant dans une maison minuscule, le magasin devra avoir une surface minimum à définir. Mieux vaut trop grand que trop exigu, croyez-moi. Autant mettre toutes les chances de notre côté.

Avec les réparations, trois personnes à minima, je vous formerai si besoin. Lorsque j'ai commencé ce blog il y a une dizaine d'années, j'ai été étonné par le nombre considérable de matériel Amiga 68k en panne. Certaines réparations peuvent prendre beaucoup de temps.

Prix raisonnables pour nourrir et aider l'Amiga et non l'inverse.

Je suis au chômage sans d'argent, mais de bonnes connaissances dans notre domaine et un certain savoir-faire.

Contactez-moi sur mon email pour en discuter.
  

samedi 10 décembre 2022

Une bonne lunette

Pour ceux qui passent beaucoup de temps devant un écran, voici des lunettes qui filtrent certaines longueurs d'ondes de façon à apaiser la vue :


Alors, la vision avec est très légèrement jaunie, mais je m'y suis fait.
    
Bref, je recommande !
  

vendredi 9 décembre 2022

FBlit 3.84

Au tour de F_BitMapScale réduite de 48 octets et F_Flood de 36 octets :

Ces deux fonctions sont très rarement utilisées parait-il !
 
Comme d'habitude, tout est disponible ici...
   

mardi 6 décembre 2022

Nouvelle A4091

Me suis fait un cadeau de Noël, parce que je le vaux bien !

En fait, une réédition quasi-identique en 2022 de la carte Zorro3 Scsi A4091 de Commodore :

Vous pouvez commander la vôtre ici !

Ca sent bon le retour de Commodore...