mercredi 30 mai 2018

Kickstart 1 Mo (A1000)

Arg, le Kickstart de 1 Mo utilisé contenait une librairie 68020+... Mais quel con alors !

Avec un nouveau flashage n'utilisant cette fois que du 68000, l'adaptateur fonctionne enfin très bien :
 
Hourra donc aujourd'hui, avec maintenant tous les modèles Amiga Classic supportant les gros Kickstart d'au moins 1 Mo !

Une sacrée bonne nouvelle !

Un grand merci à Marcel pour tous les tests !
   

mardi 29 mai 2018

Kick 2 Mo (CD32)

Les Kickstart de 2 Mo sont très intéressants pour la CD32 puisqu'ils permettent d'avoir non seulement la totalité du Kick 3.9 mais aussi toute la gestion CD spécifique à la console. Attention, il est nécessaire tout d'abord de réaliser quelques modifs hardware ici et ici.

Pour plus de précisions sur la création d'un Kickstart en général, allez à cet article.

Ensuite, suivez ce guide, et tout ira bien :
  
Vous obtenez donc 8 fichiers. Il suffit maintenant d'ouvrir un cli et de taper ces 4 lignes en utilisant la commande Join :

Voilà, les deux fichiers CD32_U6A_2Mo.rom et CD32_U6B_2Mo.rom sont disponibles pour 27C800 ou 29F1615...

Reste plus qu'à les flasher !

(Les Wallpapers sont d'Andreas Argirakis)
    

lundi 28 mai 2018

Kick 2 Mo (A1200)

Voici un petit HowTo pour réaliser un Kickstart 3.9 de 2 Mo. Tout d'abord, prenez Remus et suivez le guide, c'est assez simple d'autant plus qu'aucun hack hardware n'est nécessaire.

Pour plus de précisions sur la création d'un Kickstart en général, allez à cet article.

Ensuite :

Vous obtenez donc 8 fichiers. Il suffit maintenant d'ouvrir un cli et de taper ces 4 lignes en utilisant la commande Join :

Voilà, les deux fichiers U6A_2Mo.rom et U6B_2Mo.rom sont disponibles pour 27C800 ou 29F1615...

Reste plus qu'à les flasher !

(Les Wallpapers sont d'Andreas Argirakis)
      

Une bonne forme

Une petite astuce toute simple aujourd'hui pour "arrondir" les formes des points de colle chaude pour les perfectionnistes appréciant le travail bien fait.

Bof bof :

Un peu de hotair quelques secondes :

Et voilà :

La colle s'est bien étalée en prenant une forme arrondie, et tiendra mieux encore...
  

dimanche 27 mai 2018

FastRom2MB 1.0

Un nouveau petit utilitaire de remappage de roms avec la MMU pour les Kickstart de 2 Mo consistant à bouger leurs contenues en fastram afin d'accélérer quelque peu l'OS.

Marche très bien avec ma Blizzard 1230 :

Les Kickstart de 2 Mo sont constitués de trois blocs :
  1. à $F80000 (512 Ko) géré maprom par la commande CPU
  2. à $E00000 (512 Ko) géré maprom par FastRom2MB
  3. à $A80000 (1 Mo) géré maprom par FastRom2MB

Attention pour l'instant, ces nouveaux gros Kickstart font freezer la 68060.library de Phase5 lorsqu'elle est chargée par le SetPatch avec les Blizzard 1260...

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

dimanche 20 mai 2018

AmiQuake2 1.15

Difficile challenge que de tenter d'accélérer Quake2 : le moteur 3D est lourd et complexe pour un vieux 68060, même cadencé à 100 Mhz... Et le tout avec des accès au chipset AGA et à la chipram assez lents, ce qui n'arrangent pas les choses...

La version 1.14 donne un 74.8 secondes avec timedemo 1 et map demo1.dm2 sur ma Blizzard 1260 cadencée à 85 Mhz :
    
Maintenant avec la 1.15, c'est un tout petit peu mieux à 74.6 :
       
Cette release est surtout pour fixer quelques bugs du compilateur trouvés en désassemblant le jeu, heureusement très simples à corriger. De petites optimisations ont été ajoutées mais qui sont noyées au milieu des dizaines de milliers de lignes de code. En fait, il faut refaire à la main ce que le compilateur aurait dû faire par lui-même : avec un meilleur gcc, nous pourrions gagner 10-15 % en vitesse, voire un petit peu plus peut-être...

Bon point tout de même, le programme n'utilise aucune instruction trigonométrique absente du 060 mais des appels aux librairies IEEE : donc attention à bien installer les bonnes librairies, très important !
 
Comme d'habitude, tout est disponible ici de façon gratuite...
  

jeudi 17 mai 2018

Quake 1.12

Une nouvelle version avec cette fois la totalité des instructions émulées du 060 remplacées par des appels à la mathieeedoubtrans.library gérant la trigonométrie...

D'origine à 79.4 secondes pour maintenant 75.7, c'est mieux :

Attention à bien installer les bonnes librairies, très important !

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

mercredi 16 mai 2018

Kick 1 Mo adaptateur

Souvenez-vous ici d'un vieil article afin de connecter un Kickstart de 1 Mo sur les 500. Voici plutôt un nouvel adaptateur plus pro qu'un simple support :

A18 est à relier à la pinoche 47 du 68000, plus simple car juste à côté. Les deux câbles d'avant étaient pour faire comme pour le 500+ où ils sont bien connectés alors qu'un seul suffit en réalité, la limite Kickstart étant à 1 Mo maximum sur les 500 :

Marche très bien :

Testé avec mon HC508, et tout baigne...

(Un grand merci à Manu pour le 500)
   

68040.library 46.6 (P5)

Une nouvelle version de la 68040.library uniquement pour toutes les cartes Phase5 équipée d'un 68040, tous les lents patchs IEEE sont maintenant désactivés. Surtout que sa fonction R_Floor utilise une instruction absente des transistors du 040 (fintrz) : du grand n'importe quoi, c'est ultra-lent...

Deux rts (les $4E75) ont été insérés avec une nouvelle version et date :
 
La meilleure configuration au jour d'aujourd'hui pour les cartes 040 de Phase5 est donc :

Disponible ici...
  

jeudi 10 mai 2018

Kickstart 1 Mo (A1000) (III) ?

L'adaptateur a finalement été envoyé à un utilisateur au Pays-Bas :

Petit hic, le lecteur de disquette gène, c'est ballot :

Déjà mon adaptateur fonctionne à 100% avec les traditionnels Kickstart 3.1 de 512 Ko :
 
Ensuite, l'Amiga démarre bien équipé cette fois d'un Kickstart de 1 Mo, construit avec d'anciennes versions de librairies compatibles avec le vieux 68000 :

Mais problème lors d'un boot sur disquette, la workbench.library est inaccessible :

Elle est justement logée dans la partie supérieure de 512 Ko... En étant indisponible, cela signifie que cette zone est non reconnue ou non valide...

Donc mauvaise nouvelle, les Kickstart de 1 Mo ne fonctionnent pas sur les 1000, déception...
  

mercredi 9 mai 2018

Kickstart 1 Mo (A1000) (II) ?

Les PCBs sont enfin arrivées !

Simple à monter, commençons par les deux petits supports :

Ensuite, les deux petits composants au format 0805 ou 1206 et le support 40 broches :

Rajoutons aussi deux pinoches pour l'extension 1MB à 42 broches...

L'eprom a un sens. L'adaptateur fonctionne également pour les Kickstart de 512 Ko (27C400) :

Et peut-être pour ceux de 1 Mo (27C800) ?
  
Je cherche toujours un 1000 pour vérifier...
     

mardi 8 mai 2018

Kickstart 1 Mo (A1000) (I) ?

Les Kickstart de 1 Mo fonctionnent-ils sur le 1000 également ?

Bonne question, il faut tester pour connaître la réponse.

Un adaptateur est nécessaire :
 
Je recherche un Amiga 1000 pour vérifier, merci de me contacter si vous en avez un...