mardi 27 décembre 2022
BlazeWCP 1.76
mercredi 21 décembre 2022
firmware 44.82 (WinUAE BPPC)
- 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 |
samedi 10 décembre 2022
Une bonne lunette
vendredi 9 décembre 2022
FBlit 3.84
mardi 6 décembre 2022
Nouvelle A4091
jeudi 24 novembre 2022
FBlit 3.83
- le code est plus rapide à se transférer de la fastram dans le CPU puisqu'un peu plus court
- entrainant alors une moindre utilisation de son précieux code cache
mercredi 23 novembre 2022
FBlit 3.82
lundi 21 novembre 2022
FBlit 3.81
samedi 19 novembre 2022
Test W27C512
dimanche 6 novembre 2022
firmware Blizzard 1230 3.6
- update xpkACCA.library 1.3 avec 218 octets dégagés de la 1.2
- update xpkARTM.library 1.1 avec 264 octets supprimés de la 1.0
- ajout xpkDMCB.library 0.8 (André Osterhues)
![]() |
dimanche 30 octobre 2022
firmware Blizzard 1230 3.5
- ajout xpkDLTA.library 0.1 (Stephan Fuhrmann)
- ajout xpkCBR0.library 1.0 (Bilbo)
- ajout xpkFAST.library 1.10 (Christian von Roques)
vendredi 28 octobre 2022
firmware Blizzard 1230 3.4
- nouveau fichier de test 64 Ko pour eeprom Winbond W27C512
- ajout xpkARTM.library 1.0 (auteur ?)
- ajout xpkBLZW.library 3.2 (Bryan Ford)
| Eeprom Winbond W27C512 PLCC32 avec A15 en plus est compatible avec l'eprom d'origine 27C256 |
mardi 25 octobre 2022
firmware Blizzard 1230 3.3
- BlazeWCP 1.75 maintenant compacté
- TLSFMemPool 1.6 maintenant compacté
- ajout xpkACCA.library 1.2 (André Osterhues et Cholok)
dimanche 23 octobre 2022
xpkMaster.library sublibraries
- xpkTLTA.library de Stephan Fuhrmann (1992)
- xpkDMCI.library d'André Osterhues (1996)
- xpkDMCD.library d'André Osterhues (1996)
xpkCBR1.library(apparement identique à la CBR0)xpkFRHT.library(trouvée)xpkDMCU.library(trouvée)xpkLIN1.library(trouvée)xpkLIN2.library(trouvée)xpkLIN3.library(trouvée)xpkLIN4.library(trouvée)xpkARTM.library(trouvée)
EDIT : Whaou, Romaric a trouvé la xpkFRHT ! Un grand bravo et merci à lui !
EDIT2 : Trouvé les quatre xpkLIN ! Super !!
EDIT3 : Trouvé la xpkARTM.library !
samedi 22 octobre 2022
firmware Blizzard 1230 3.2
- fix R_FindLowest bug (auteur ?) si expansion.library 40.2 détectée (Kickstart 3.1/3.9)
- fix R_ReadExpansionRom bug (auteur ?) si expansion.library 40.2 détectée (Kick 3.1/3.9)
- update fblit.library en version 1.5
- ajout xpkmaster.library 5.2 (Dirk Stoecker, Christian von Roques et U. Dominik Mueller)
![]() |
| xpkmaster.library maintenant enfin résidente en rom/eprom avec ce nouveau firmware 3.2 |
jeudi 13 octobre 2022
FBlit 3.80
- F_BltBitMap optimisé
116 octets inutiles de supprimé, avec quelques inlines bien sympatiques. Beaucoup de changements dans cette fonction, j'ai testé vite fait, tout à l'air de fonctionner sous WinUAE, nécessite des tests approfondis.
dimanche 9 octobre 2022
WinUAE debugger
fblit.library 1.5
![]() |
- exit propre si 68000/010 detectée
- exit propre si aucune fastram detectée
- fix _TRPHook et optimisé encore un peu
- fix _PRPHook et optimisé encore un peu
- _LibraryInit optimisé encore un peu
- fblit_PatternRastPort optimisé
- fblit_TemplateRastPort optimisé
vendredi 7 octobre 2022
fblit.library 1.4
- un seul appel à AllocMem,
- fragmentation globale de la mémoire réduite à 1 au lieu de 4,
- moins de lignes de code nécessaire,
- libération ensuite de la mémoire avec un seul FreeMem au lieu de 4,
- un temps d'execution donc bien plus rapide,
- et toujours 100% système friendly.
mercredi 5 octobre 2022
fblit.library 1.3
- encore du code inutilisé supprimé
- quatre AllocMem unifiées dans _LibraryInit
- _VRPHook optimisé
- _TRPHook optimisé
- _PRPHook optimisé
Quatre allocations mémoires ont été regroupé en une seule, ce qui raccourcis le temps d'initialisation.
lundi 3 octobre 2022
fblit.library 1.2
jeudi 29 septembre 2022
firmware Blizzard 1230 3.1
- ajout HogWaitBlit de BlizKick 1.24 (Harry Sintonen)
- ajout NoClic lecteur de disquette si trackdisk.device 40.1 détectée (Kickstart 3.1/3.9/3.X)
- aucun maprom si romboot.device détectée
- aucun patch et librairie montés si aucune Mmu détectée (=> 68EC030 non supporté)
jeudi 8 septembre 2022
firmware Blizzard 1230 3.0
- nouvelle détection de la mémoire fastram réécrite entièrement
- il n'y a donc maintenant plus rien du code original de Phase5
- fix un patch erroné avec le Kickstart 3.X 45.61
- fix écran rouge après utilisation de la commande Reboot (Kickstart 3.9/3.X)
- fix expansion.library révision eronée si 40.2 détectée (Kickstart 3.X 45.61)
- update TLSFMemPool routines version 1.6
- ajout optimiée R_OwnBlitterMain si graphics.library 40.24 détectée (Kickstart 3.1/3.9/3.X)
- ajout optimiée R_DisownBlitter si graphics.library 40.24 détectée (Kickstart 3.1/3.9/3.X)
- suppression de la romboot.device 0.1 from Christian Vogelgsang (Lallafa)
dimanche 4 septembre 2022
TLSFMemPool 1.6
jeudi 25 août 2022
firmware Blizzard 1230 2.9
- fix VBR incomplète depuis la version 2.0
- fix écran rouge après l'utilisation de la commande Reboot (Kickstart 3.1)
- update TLSFMemPool routines en version 1.5
- ajout PrepareEmul 1.7 si exec.library 40.10 détectée (Kickstart 3.1)
- ajout _IVBLITTER optimisée si graphics.library 40.24 détectée (Kickstart 3.1/3.9/3.X)
- ajout _IVSOFTINT optimisée si exec.library 40.10/45.20 détectée (Kickstart 3.1/3.9)
- ajout _IVSOFTINT optimisée si exec.library 45.21/45.23/45.25 détectée (Kickstart 3.X)
vendredi 19 août 2022
TLSFMemPool 1.5
mercredi 10 août 2022
firmware Blizzard 1230 2.8
- fix encore R_Alert bug (Harry Sintonen) si exec.library 45.20 détectée (Kickstart 3.9)
- fix exec.library revision érronée si Kickstart 3.X 45.61 détecté
- fix lecteur de disquette bug si Kickstart 3.X 45.61 détecté
- TLSF_AllocMem optimisé
- TLSF_AllocAbs optimisé
- diverses TLSF optimisations ici et là
addq.b #1,9(a0)
add.b LN_PRI(a2),d0
move.b d0,9(a0)
jeudi 4 août 2022
firmware Blizzard 1230 2.7
- IBF_ObtainBestPenA de IconBeFast 1.14 (Peter Keunecke) plus rapide
- R_WaitBlit plus rapide aussi
- suppression de certaines routines inutiles de détection de la fastram
mercredi 27 juillet 2022
firmware Blizzard 1230 2.6
dimanche 24 juillet 2022
firmware Blizzard 1230 2.5
- CPUClr optimisé
- TLSF_AddMemList optimisé
- TLSF_AllocMem optimisé
- TLSF_AllocPooled optimisé
- TLSF_CreatePool optimisé
- TLSF_Deallocate optimisé
- TLSF_DeletePool optimisé
- TLSF_FreeMem optimisé
- TLSF_FreePooled optimisé
samedi 23 juillet 2022
firmware Blizzard 1230 2.4
mercredi 20 juillet 2022
firmware Blizzard 1230 2.3
- l'excellent patch TLSFMem 1.6 de Chris Hodges
- le patch CPUClr 3.100 d'Oliver Wagner et Peter Simons
![]() |
| 'invalid' car Scout ignore les LN_TYPE de 42... Si quelqu'un pouvait corriger ce petit soucis dans Scout... |
CPUClr est un équivalent CPU plus rapide de la lente routine d'origine utilisant le blitter.
lundi 18 juillet 2022
firmware Blizzard 1230 2.2
- fix R_EraseRect bug (Cosmos) si graphics.library 40.24 détectée (Kickstart 3.1/3.9/3.X)
- fix R_InitArea bug (H. Sintonen) si graphics.library 40.24 détectée (Kickstart 3.1/3.9/3.X)
- fix console.device bug (Harry Sintonen) si console.device 40.2 détectée (Kickstart 3.1)
- fix Resident bug (Harry Sintonen) si shell 40.2 détecté (Kickstart 3.1)
- fix R_Alert bug (Harry Sintonen) si exec.library 40.10 détectée (Kickstart 3.1)
- fix R_Alert bug (Harry Sintonen) si exec.library 45.20 détectée (Kickstart 3.9)
- fix R_CardForceChange bug (Cosmos) si card.resource 40.4 détectée (Kick 3.1/3.9/3.X)
- fix + rapide "exec/ReleaseSemaphore()" bug si exec.library 40.10 détectée (Kickstart 3.1)
- fix + rapide "Memory Pools" bug si exec.library 40.10 détectée (Kickstart 3.1)
- fix + rapide ramlibstack (Harry Sintonen) si ramlib 40.2 détecté (Kickstart 3.1/3.9/3.X)
- fix + rapide "ramlib signal usage" si ramlib 40.2 détecté (Kickstart 3.1/3.9/3.X)
- CMQ_CopyMemQuick_030 un peu plus rapide
vendredi 15 juillet 2022
firmware Blizzard 1230 2.1
- meilleur détection des numéros de versions et révisions de la scsi.device
- ajout du module BlizKick ramlibstack (Harry Sintonen), équivalent à MCPRamlibPatch
- ajout de SpeedIDE (Harry Sintonen) si scsi.device 40.46/43.46 détectée (Kickstart 3.X)
- fix TD_FORMAT bug (Doobrey) si scsi.device 40.12 détectée (Kickstart 3.1)
- fix TD_FORMAT bug (Doobrey) si scsi.device 43.43/43.45 détectée (Kickstart 3.9)
- fix IORequest bug (Chris Hodges) si scsi.device 40.12 détectée (Kickstart 3.1)
- fix IORequest bug (Chris Hodges) si scsi.device 43.43/43.45 détectée (Kickstart 3.9)
- fix 0x1FE00 bug (Toni Wilen) si scsi.device 43.43/43.45 détectée (Kickstart 3.9)
- fix 0x1FE00 bug (Toni Wilen) si scsi.device 40.46/43.46 détectée (Kickstart 3.X)
- fix numéro de version érroné de 40 à 43 si scsi.device 40.46 détectée (Kickstart 3.X)
Poussage vers le bas continu et systématique avec eux, en faisant croire le contraire...
Et tant que de nombreux utilisateurs continueront d'acheter leurs voulues daubes, rien ne changera...
vendredi 8 juillet 2022
firmware Blizzard 1230 2.0
dimanche 26 juin 2022
firmware Blizzard 1230 1.9
![]() |
| Tout est rajouté dans ce nouveau 1.9 |
CopyMem Kickstart 3.1 CopyMemQuicker 2.8 MCP 1.32b12 CMQ030 1.1 282×64kB L->L 1.87 1.85 1.87 1.55 73×64kB L->L+1 2.13 1.06 0.63 0.43 206×64kB L->E 1.79 1.79 1.81 1.27 73×64kB L->E+1 2.13 1.09 0.63 0.43 73×64kB L+1->L 2.13 1.07 0.53 0.49 191×64kB L+1->L+1 1.83 1.25 1.81 1.05 73×64kB L+1->E 2.13 1.07 0.69 0.43 250×64kB L+1->E+1 1.85 1.81 2.39 1.51 250×64kB E->L 1.85 1.81 1.87 1.67 73×64kB E->L+1 2.13 1.07 0.69 0.49 191×64kB E->E 1.83 1.25 1.80 1.05 73×64kB E->E+1 2.13 1.07 0.69 0.43 73×64kB E+1->L 2.11 1.07 0.53 0.49 206×64kB E+1->L+1 1.79 1.79 1.95 1.39 73×64kB E+1->E 2.13 1.07 0.69 0.46 282×64kB E+1->E+1 1.87 1.85 2.69 1.57 16950×1kB L->L 1.91 1.88 1.93 1.49 4700×1kB L->L+1 2.15 1.13 0.66 0.49 12000×1kB E->E 1.90 1.32 1.90 1.12 98000×128B L->L 2.01 1.84 2.21 1.17 77500×128B E->E 1.95 1.43 2.13 1.43 294000×19B L->L 2.23 1.58 3.19 1.24 311000×18B L->L 2.23 1.58 3.24 1.25 331500×17B L->L 2.23 1.70 3.31 1.37 478000×16B L->L 2.53 2.26 4.51 1.86 530000×8B L->L 2.31 1.90 3.19 1.37 715000×4B L->L 1.91 1.35 2.99 1.49 1095000×1B L->L 1.53 0.66 3.22 0.42
CopyMemQuick 282×64kB L->L 1.87 1.75 1.89 1.55 16950×1kB L->L 1.87 1.84 1.91 1.47 98000×128B L->L 1.84 1.63 2.16 1.11 478000×16B L->L 1.66 1.30 2.85 1.12 530000×8B L->L 1.29 0.84 2.63 0.57 715000×4B L->L 1.45 0.85 3.15 0.43
samedi 25 juin 2022
firmware Blizzard 1230 1.8
![]() |
| Plus besoin de SetPatch sous le Workbench 3.1 avec une Blizzard 1230 et ce firmware 1.8 |
![]() |
| Coucou, c'est moi ! Les lunettes me vont peccables ! |
mardi 21 juin 2022
BlazeWCP 1.75
- WritePixelLine8()
- WritePixelArray8()
- WriteChunkyPixels()
lundi 20 juin 2022
firmware Blizzard 1230 1.7
Petit bémol, je réserve toujours un peu plus de 1 Mo de fastram même si le Kickstart fait seulement 512 Ko, tout ceci pour des raisons d'allocations mémoire, d'alignements et de vitesse de boot : beaucoup plus simple avec 1 Mo de fast à cause de ces contraintes.
J'essaie de donner une nouvelle vie à cette Blizzard IV 1230, Phase5 à l'époque en ont vendu vraiment beaucoup il me semble, en tout cas énormément plus que les cartes accélératrices 68030 récentes, même si les différentes périodes commerciales sont incomparables bien entendu : certains articles parlent de plus de 100 000 Blizzard 1230 vendues tout de même, pas rien, loin de là. Après, ça reste un 030 à 50 Mhz... Nous verrons bien au final ce qu'il est néanmoins possible de faire avec cette faible puissance CPU...









































