content:retrocomputing:sprite
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| content:retrocomputing:sprite [2023/08/15 14:54] – [Spostamento e animazione] admin | content:retrocomputing:sprite [2024/06/02 15:57] (current) – [Colore] admin | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ===== Registri ===== | ===== Registri ===== | ||
| + | |||
| + | ==== Schema ==== | ||
| + | |||
| + | Di seguito uno schema che elenca le locazioni di memoria, specificate più sotto, che definiscono gli sprite: | ||
| + | |||
| + | ^ ^Sprite X^Sprite Y^Sprite Pointer^Sprite Colore^ | ||
| + | ^Sprite 0|$D000 | ||
| + | ^Sprite 1|$D002 | ||
| + | ^Sprite 2|$D004 | ||
| + | ^Sprite 3|$D006 | ||
| + | ^Sprite 4|$D008 | ||
| + | ^Sprite 5|$D00A | ||
| + | ^Sprite 6|$D00C | ||
| + | ^Sprite 7|$D00E | ||
| + | |||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| ==== Attivazione ==== | ==== Attivazione ==== | ||
| Line 24: | Line 51: | ||
| </ | </ | ||
| - | < | + | < |
| ==== Posizionamento ==== | ==== Posizionamento ==== | ||
| Line 45: | Line 72: | ||
| === Multicolore === | === Multicolore === | ||
| - | La modalità **multicolore** prevede, oltre al colore principale dello sprite, anche **due colori aggiuntivi, condivisi da tutti gli sprite**. Si usano i **registri 53285, 53286 e 53276**: | + | La modalità **multicolore** prevede, oltre al colore principale dello sprite, anche **due colori aggiuntivi, condivisi da tutti gli sprite**. Si usano i **registri 53285 ($D025), 53286 ($D026) |
| < | < | ||
| Line 56: | Line 83: | ||
| === Colore principale === | === Colore principale === | ||
| - | Il **colore principale** si setta nei **registri 53287-53294**, | + | Il **colore principale** si setta nei **registri 53287-53294 |
| ==== Definizione ==== | ==== Definizione ==== | ||
content/retrocomputing/sprite.1692104080.txt.gz · Last modified: by admin
