Overclockage simple sur Amiga 500 : le 68010

Explications techniques :

L'Amiga 500 est pourvu d'un processeur 68000, dont la fréquence est déterminée par le quartz de la carte mère, qui sert également de synchronisation à l'affichage (PAL / NTSC). Mettre un processeur à 10, 12 ou 16MHz sont fera pas aller l'Amiga plus vite que ces 7,xx MHz. Changer la fréquence du quartz de la carte mère occasionnera des problèmes d'affichage et de synchronisation).

La seule autre possibilité de booster l'Amiga (sans modification) est donc la mise en place d'un processeur, compatible broche à broche, et qui exécute les instructions plus rapidement que le 68000 à fréquence égale. Et ce processeur existe : c'est le 68010.

Photo Fuwy@fun
Un processeur 68010 à 8 MHz

 

Tests :

Pour information, des tests réalisés sous sysinfo 3.23 sur un A500 rom 1.3 donnent les puissances suivantes pour le 68000 et 68010 :
68000 : 0.57 Mips (7.09MHz et 1Mo chipram)
68010 : 0.59 Mips (7.09MHz et 1Mo chipram)

Note : ces tests ne sont pas révélateurs car toutes les instructions du 68010 ne sont pas accélérées par rapport au 68000. Les performances varieront donc d'un programme de test à un autre qui utilise des instructions différentes pour mesurer. Ce qui est sûr, c'est que le 68010 apporte un petit gain de performances par simple remplacement du 68000.

 

Compatibilité :

Le 68010 améliore les performances de l'Amiga mais pose un problème de compatibilité: l'instruction "MOVE from SR" doit être exécutée en mode privilège, contrairement au 68000. Les programmes utilisant cette instruction poseront donc problème. Par chance, ils ne sont pas nombreux et le problème peut également être résolu par un patch logiciel : DeciGEL

1°) Si vous avez un disque dur, copier DeciGEL dans le répertoire C du système.

Modifier la startup-sequence pour lancer DeciGEL au démarrage:

               echo "Workbench disk.  Release 1.x"
               echo " "
               C:DeciGEL
               ...

Avec le système 2.x ou 3.x, placer la ligne C:DeciGEL après la ligne SetPatch

 

2°) Si vous bootez à partir d'une disquette ayant le problème de compatibilité, il faudra modifier la disquette en copiant DeciGEL dans le répertoire C de la disquette puis en modifiant la startup-sequence.

Il faudra faire l'opération sur chaque disquette posant problème (personnellement, je n'en ai jamais rencontrée).

 

Page Précédente

  Retour au Sommaire   Page Suivante

Page rédigée par Sébastien LIGEZ - Créée le 04/04/2009 - Dernière mise à jour le 20/08/2010 - Photos personnelles libres de droit, hors mention particulière.