RC_GR8, jak już pisałem, siedzi sobie w XRAM, co powoduje że przy każdym wywołaniu CIO trzeba włączyć bank, wykonać kod, przywrócić konfigurację pamięci. To powoduje, że przy krótkich operacjach typu wysłanie jednego znaku na ekran, powstaje narzut wpływający na wydajność. ACE80 siedzi sobie w cartridge'u więc jest ciągle dostępne w pamięci komputera i nie trzeba niczego przełączać a tylko skoczyć do procedury obsługi. Tak więc nawet gdyby w RC_GR8 był identyczny kod co w ACE80, to RC_GR8 będzie działał wolniej. Przy pisaniu większych bloków tekstu to jest prawie niezauważalne, ale przy pojedynczych znakach już tak.
Z tego powodu wykorzystanie ACE80 we współpracy z SDX mogłoby być sensowne. Zalety carta stracimy przy użyciu Rapidusa, bo o ile XRAM będzie śmigał z pełną prędkością, o tyle dostęp do carta będzie spowalniany do zegara 1.77MHz.
Edit: RC_GR8 ma optymalizację przy zgrubnym scrollowaniu ekranu w pionie, bo zamiast przepisywać dane grafiki, to manipuluje adresami linii w Display List. Więc tu też będzie szybciej - nie wiem, jak się zachowuje ACE.
hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje