VBXE ma zegar 14 MHz (8 x f6502)
Zwykłe kopiowanie trwa 2 cykle 14MHz na bajt.
Wypełnianie stałą wartością trwa 1 cykl na bajt.
Kopiowanie z przeźroczystością i sprawdzaniem kolizji od 2 do 3 cykli na bajt (blitter stara się optymalizować dostęp do pamięci i usuwać zbędne operacje).
W grę jeszcze wchodzi sprzętowy zooming poziomy - wówczas blitter odrobinę przyspiesza kopiowanie, biorąc tylko raz jedną próbkę źródłową.
Dodatkowo blitter zużywa około 22 cykli na pobranie BCB i uruchomienie żądanej operacji.
Dodatkowo blitter jest urządzeniem slave szyny VRAM VBXE, więc wszelkie operacje typu:
- pobieranie XDL / XDLC,
- pobieranie mapy atrybutów,
- pobieranie grafiki i fontów do wyświetlenia,
- dostęp 6502 do VRAM (MEMAC A/B)
w pierwszej kolejności dostają przydział cykli zegara 14MHz. Blitter używa tych, które zostaną wolne.
Czyli zależy co jest włączone i używane i jak wygląda obraz generowany przez VBXE to zostaje mniej lub więcej cykli dla blittera.
Przy wyłączonym XDL gdy VBXE wyświetla tylko to, co natywnie produkuje Atari blitter ma dla siebie pełną przepustowość VRAM.
Altirra coś tam się stara emulować, ale wierna nie jest ponieważ nie ma 100% dokładnego opisu zachowania blittera.
pomidor