User Tools

Site Tools


content:retrocomputing:sprite

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
content:retrocomputing:sprite [2024/06/02 07:58] – [Attivazione] admincontent: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   |$D001   |$07F8         |$D027        |
 +^Sprite 1|$D002   |$D003   |$07F9         |$D028        |
 +^Sprite 2|$D004   |$D005   |$07FA         |$D029        |
 +^Sprite 3|$D006   |$D007   |$07FB         |$D02A        |
 +^Sprite 4|$D008   |$D009   |$07FC         |$D02B        |
 +^Sprite 5|$D00A   |$D00B   |$07FD         |$D02C        |
 +^Sprite 6|$D00C   |$D00D   |$07FE         |$D02D        |
 +^Sprite 7|$D00E   |$D00F   |$07FF         |$D02E        |
 +
 +
 +
 +      
 +
 +      
 +      
 +
 +      
 +
 +      
 +
 +      
  
 ==== Attivazione ==== ==== Attivazione ====
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) e 53276 ($D01C)**:
  
 <code> <code>
Line 56: Line 83:
 === Colore principale === === Colore principale ===
  
-Il **colore principale** si setta nei **registri 53287-53294**, separatamente per ogni sprite.+Il **colore principale** si setta nei **registri 53287-53294 ($D027-$D02E)**, separatamente per ogni sprite.
  
 ==== Definizione ==== ==== Definizione ====
content/retrocomputing/sprite.1717307882.txt.gz · Last modified: 2024/06/02 07:58 by admin