libsidplayfp
1.8.7
|
Public Member Functions | |
Sprites (uint8_t regs[0x40]) | |
void | reset () |
void | updateMc () |
void | updateMcBase () |
void | checkExp () |
void | checkDisplay () |
void | checkDma (unsigned int rasterY, uint8_t regs[0x40]) |
void | lineCrunch (uint8_t data, unsigned int lineCycle) |
bool | isDma (unsigned int val) const |
|
inline |
Check if sprite is displayed.
|
inline |
Calculate sprite DMA.
|
inline |
Calculate sprite expansion.
|
inline |
Check if dma is active for selectod sprites.
val | sprites bitmask |
|
inline |
Calculate line crunch.
data | the data written to the register |
lineCycle | current line cycle |
|
inline |
Update mc values in one pass after the dma has been processed
|
inline |
Update mc base value.