21#ifndef OPENSNES_MOSAIC_H
22#define OPENSNES_MOSAIC_H
31#define MOSAIC_BG1 0x01
32#define MOSAIC_BG2 0x02
33#define MOSAIC_BG3 0x04
34#define MOSAIC_BG4 0x08
35#define MOSAIC_BG_ALL 0x0F
#define REG_MOSAIC
Mosaic effect (W).
Definition registers.h:67
unsigned char u8
8-bit unsigned integer (0 to 255)
Definition types.h:47
void mosaicSetSize(u8 size)
Set mosaic pixel block size.
u8 mosaicGetSize(void)
Get current mosaic size.
void mosaicInit(void)
Definition mosaic.h:56
void mosaicFadeIn(u8 speed)
Animate mosaic fade in (pixelated -> clear).
void mosaicFadeOut(u8 speed)
Animate mosaic fade out (clear -> pixelated).
void mosaicEnable(u8 bgMask)
Enable mosaic effect for specified backgrounds.
void mosaicDisable(void)
Disable mosaic effect for all backgrounds.
u8 mosaic_size
Initialize mosaic system.
SNES Hardware Register Definitions.