Lexique informatique › Programmation › Chargeur IRQ

Chargeur IRQ

Programmation Svenska → Mis à jour: 2026-10-03

Chargeur C64 qui lit les données du disque en arrière-plan pendant que la musique et les effets continuent de tourner.

Un fastloader ordinaire monopolise toute la machine pendant le chargement : l'écran se fige et la musique s'arrête. Un chargeur IRQ laisse au contraire la musique et les graphismes tourner sur des interruptions raster pendant que le programme principal reçoit les données du 1541, qui exécute son propre code de transfert sur son propre processeur. Le tour de force est que le transfert doit survivre à une interruption au milieu d'un octet sans perdre la synchronisation.

Ce sont les chargeurs IRQ qui ont rendu le trackmo possible — la démo qui passe d'une partie à l'autre sans la moindre pause. Parmi les plus répandus : le chargeur de Krill, Spindle de Linus Åkesson et Bitfire, et les sceners du C64 débattent du choix avec le sérieux que d'autres réservent aux langages de programmation.

← Retour au lexique