Leksykon IT › Programowanie › IRQ loader

IRQ loader

Programowanie Svenska → Zaktualizowano: 2026-10-06

Loader na C64, który ściąga dane z dyskietki w tle, podczas gdy muzyka i efekty nadal działają.

Zwykły fastloader przejmuje całą maszynę na czas ładowania: ekran zamarza, a muzyka milknie. IRQ loader pozwala natomiast muzyce i grafice działać na przerwaniach rastra, podczas gdy program główny odbiera dane z 1541, która wykonuje własny kod transferu na własnym procesorze. Sztuczka polega na tym, że transfer musi przetrwać przerwanie w połowie bajtu bez utraty synchronizacji.

IRQ loadery umożliwiły trackmo — demo przechodzące z części do części bez przerwy. Do popularnych należą loader Krilla, Spindle Linusa Åkessona i Bitfire, a sceny C64 dyskutują o wyborze z powagą, jaką inni zachowują dla języków programowania.

← Wróć do leksykonu