Rejestry VBXE

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 19:59, 15 lip 2024
KMK (Dyskusja | wkład)
(opis rejestrów rdzenia GTIA. continuabitur.)
← Previous diff
Wersja z dnia 19:59, 15 lip 2024
KMK (Dyskusja | wkład)
(Rdzeń GTIA)
Next diff →
Linia 13: Linia 13:
<tr><td id="MINOR_REVISION">$Dx41 (R)</td><td>MINOR_REVISION</td><td> <tr><td id="MINOR_REVISION">$Dx41 (R)</td><td>MINOR_REVISION</td><td>
-<p>Zawiera nr wersji rdzenia. Najstarszy bit, jeśli jest ustawionym sygnalizuje obecność emulacji rozszerzenia pamięci [[RAMBO XL|RAMBO 256k]].</p>+<p>Zawiera nr wersji rdzenia. Najstarszy bit, jeśli jest ustawionym sygnalizuje obecność emulacji rozszerzenia pamięci [[RamboXL|RAMBO 256k]].</p>
</td></tr> </td></tr>

Wersja z dnia 19:59, 15 lip 2024

Rejestry sprzętowe VBXE znajdują się na stronie $D6 lub $D7 w zależności od konfiguracji karty. Sposób stwierdzenia ich lokalizacji w przestrzeni adresowej opisany jest w haśle Wykrycie VBXE.

Rejestry, które są tylko do zapisu (W), przy odczycie zwracają wartość $FF (255).

Rdzeń GTIA

AdresEtykietaOpis
$Dx40 (R)CORE_VERSION

Zawiera kod typu rdzenia. Dla rdzeni GTIA jest to $11.

$Dx41 (R)MINOR_REVISION

Zawiera nr wersji rdzenia. Najstarszy bit, jeśli jest ustawionym sygnalizuje obecność emulacji rozszerzenia pamięci RAMBO 256k.

$Dx44 (W)CSEL

Nr koloru (z palety 256 kolorów Atari), od którego zacznie się modyfikacja palety kolorów przy użyciu rejestrów CR, CG i CB.

$Dx46 (W)CR

Składowa czerwona (R) koloru wybranego w rejestrze CSEL. Zmiana składowej następuje natychmiast po zapisie wartości do tego rejestru.

$Dx47 (W)CG

Składowa zielona (G) koloru wybranego w rejestrze CSEL. Zmiana składowej następuje natychmiast po zapisie wartości do tego rejestru.

$Dx48 (W)CB

Składowa niebieska (B) koloru wybranego w rejestrze CSEL. Zmiana składowej następuje natychmiast po zapisie wartości do tego rejestru. Ponadto po zapisie do tego rejestru następuje automatyczne zwiększenie wartości rejestru CSEL.

Personal tools