vendredi 24 septembre 2021

firmware 44.77 (WinUAE)

Une nouvelle version pour WinUAE avec BlizzardPPC :
  • nouvelle 68060.library 46.25
  • optimisation des parties decrunch/montage des librairies compactées (sauf la 68040.library)

Le boot de la BlizzardPPC est un peu plus rapide maintenant.

Le but de toutes ces optimisations est d'obtenir au final un firmware de bonne qualité, et beaucoup reste à faire... Par exemple pour la 68060.library, j'ai dégagé 732 octets de code inutile par rapport à ma précédente 46.24, pas rien.

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

samedi 18 septembre 2021

firmware 44.75 (WUAE PPC)

Nouvelle version avec cette fois la 68060.library 46.24 (en réalité ma dernière 46.23 avec décompactage/montage plus rapide) incluse... Impossible d'y loger la 68040.library comme pour la BlizzardPPC car il ne reste que seulement 158 octets de disponible dans l'espace de flashage de l'eeprom de 128 Ko.

Attention donc, cette 44.75 est uniquement pour WinUAE CyberstormPPC avec CPU 68060. 
 
Les autres librairies compactées ont vu toutes leurs révisions augmentées de +1 juste pour accélérer leur décompactage/montage, il n'y a aucun autre changement : le boot doit être un peu plus rapide maintenant.
 
Le FlashTool indique bien aussi toutes les librairies flashées :

 
Me tarde de tester sur le vrai hardware !
  
Comme d'habitude, tout est disponible ici...
      

vendredi 17 septembre 2021

firmware 44.75 (WUAE MK3)

Nouvelle version avec cette fois la 68060.library 46.24 (en réalité ma dernière 46.23 avec décompactage/montage plus rapide) incluse... Impossible d'y loger la 68040.library comme pour la BlizzardPPC car il ne reste que seulement 166 octets de disponible dans l'espace de flashage de l'eeprom de 128 Ko.
 
Attention donc, cette 44.75 est uniquement pour WinUAE CyberstormMK3 avec CPU 68060. 
 
Les autres librairies compactées ont vu toutes leurs révisions augmentées de +1 juste pour accélérer leur décompactage/montage, il n'y a aucun autre changement : le boot doit être un peu plus rapide maintenant.
 
Le FlashTool indique bien aussi toutes les librairies flashées :
  
Me tarde de tester sur le vrai hardware !
  
Comme d'habitude, tout est disponible ici...
     

lundi 13 septembre 2021

firmware 44.74 (WUAE PPC)

Le firmware des Cyberstorm PPC est beaucoup moins intéressant avec une ridicule capacité de 128 Ko alors que celui de la BlizzardPPC fait 512 Ko. Une erreur de Phase5 selon moi.

DCE dans sa nouvelle série avait soudé des 512 Ko mais je crois bien que les lignes d'adresses supplémentaires à 128 Ko ne sont hélas pas connectées...

Là encore comme pour la BlizzardPPC, les gros Kickstart de 1 Mo ou plus grâce à Romy posent problème si l'option "MapRom" est activée par mégarde ou par ignorance : aucun boot.

Le mieux est de remédier à ce soucis, et il est bien entendu toujours possible de bouger le Kickstart avec des solutions softwares. La méthode d'installation est la même que pour la BlizzardPPC ici.
    
Je bump de la dernière version 44.71 à direct la 44.74 pour rester raccord avec la série BlizzardPPC.

Après avoir comparé les deux firmwares MK3 et PPC, des différences m'interrogent sur la nécessité ou non de reflasher un nouveau firmware MK3 44.71 pour les Cyberstorm ayant eu leur 604e grillé... En toute bonne foi, je l'ignore : il faudrait le demander aux auteurs, bonne chance à vous pour avoir l'information !

N'a pas été testé sur le hardware réel vu que j'ai tout vendu, donc uniquement pour WinUAE. Si je récupère un jour une Cyberstorm PPC, je tenterai et posterai un billet sur ce blog...

Comme d'habitude, tout est disponible ici de façon gratuite...
      

samedi 11 septembre 2021

firmware 44.74 (WUAE MK3)

Le firmware des Cyberstorm MK3 est beaucoup moins intéressant avec une ridicule capacité de 128 Ko alors que celui de la BlizzardPPC fait 512 Ko. Une erreur de Phase5 selon moi.

DCE dans sa nouvelle série avait soudé des 512 Ko mais je crois bien que les lignes d'adresses supplémentaires à 128 Ko ne sont hélas pas connectées...

Là encore comme pour la BlizzardPPC, les gros Kickstart de 1 Mo ou plus grâce à Romy posent problème si l'option "MapRom" est activé par mégarde ou par ignorance : aucun boot.

Le mieux est de remédier à ce soucis, et il est bien entendu toujours possible de bouger le Kickstart avec des solutions softwares. La méthode d'installation est la même que pour la BlizzardPPC ici.
    

Je bump de la dernière version 44.71 à direct la 44.74 pour rester raccord avec la série BlizzardPPC.

N'a pas été testé sur le hardware réel vu que j'ai tout vendu, donc uniquement pour WinUAE. Si je récupère un jour une Cyberstorm MK3, je tenterai et posterai un billet sur ce blog...

Comme d'habitude, tout est disponible ici de façon gratuite...
     

vendredi 10 septembre 2021

firmware 44.76 (WinUAE)

Quelques légères améliorations donc pour cette nouvelle version 44.76, et comme à mon habitude, je préfère y aller petit à petit :
  • la 68040tiny.library 46.7 a été compactée elle aussi
  • 68040.library 46.13
  • 68060.library 46.16
  • affichage de toutes les librairies avec leurs versions et révisions lors du flashage
  • petit fix du numéro de révision oublié de la blizzppc.device, maintenant à 36
Hum, est-il possible de compacter aussi la blizzppc.device ?
       
Comme je disais dans mon précédent article, les trois librairies spécifiques aux 040 et 060 sont maintenant présentes dans le firmware et se montent de façon automatiques : un seul fichier .rom pour les deux différents CPUs. Autant bien faire les choses, n'est-ce pas ?
 
Je rappel qu'un Fpu est nécessaire, tout comme la dernière officielle 44.71 !

Attention, un bug est présent dans les versions 32bits 4.4.0 et 4.9.0 betas de WinUAE avec le CPU 68040 : après être entré dans la early-startup en choisissant ensuite "Boot without Startup-Sequence", vous obtiendrez des reset infinis, et ce même avec le firmware 040 44.71 ! Par contre, tout va bien avec le CPU 68060 et son firmware 060. J'ai signalé ce 68040 bug à Toni il y a quelques jours, espérons un fix dans sa prochaine version...

EDIT : bug fixé dans la version béta 35 de WinUAE 4.9.0
 
Comme d'habitude, tout est disponible ici...
  

jeudi 9 septembre 2021

firmware 44.75 (WUAE 040)

Nouveau firmware toujours pour le 68040, en révision 75 pour rester raccord avec les versions 060 : la 68040.library 46.13 a elle aussi été à son tour compactée afin de gagner de la précieuse place dans l'eeprom.
'68060 BootStrap' sera changé en '68040/060 BootStrap' dans la 44.76, car BootStrap identique pour les deux CPUs

  
La prochaine version 44.76 est déjà prête avec une unification des versions 040 et 060 : plus qu'un unique firmware pour les deux différents processeurs. Un seul fichier étant plus simple pour les utilisateurs et pour moi aussi.
 
J'ai juste ajouté une détection de 040 avec ensuite ainsi le montage approprié de la 46.13 (68040.library) ou bien des 46.16 et 46.7 (68060.library et 68040tiny.library)... Rien de bien extraordinaire ma foi, mais qui simplifie la vie et l'expérience Amiga.
 
Bref, un seul fichier de flashage avec donc un unique firmware sera dorénavant disponible quelque soit le processeur utilisé : sous WinUAE, vous pourrez alors choisir le CPU en 040 ou 060 avec le même firmware 44.76 unifié en utilisation automatique des librairies adéquates.
 
Comme d'habitude, tout est disponible ici...
    

samedi 4 septembre 2021

firmware 44.74 (BPPC 040)

Voici maintenant mon firmware 44.74 pour cette fois la BlizzardPPC 68040 qui résout le problème de la MapRom hardware activée pour les gros Kickstart de 1 Mo et plus :
 
La méthode d'installation est la même que pour la version 060 : ici
 
Comme d'habitude, tout est disponible ici de façon gratuite...