![]() |
The Palette Functions module provides functions to load Palettes
into Vram, save from Vram, as well as functions to manipulate Palettes
. Most functions use DMA Channel 3 in 16BIT mode to transfer the data either to or from Vram.
|
Set a background palette-bank to black.
The hel_PalBgClear16 function sets the background palette-bank specified by
|
|
Set entire background palette to black. The hel_PalBgClear256 function sets the entire background palette to black.
|
|
Set entire background palette to a specific color.
This function sets all palette entries between and including
|
|
Interpolate between 16 color background palettes.
The hel_PalBgInterpolate16 function interpolates between two 16 color background palettes and stores the interpolated
|
|
Interpolate between 256 color background palettes.
The hel_PalBgInterpolate256 function interpolates between two 256 color background palettes and stores the interpolated
|
|
Invert colors of a 16 color background palette-bank.
The hel_PalBgInvert16 function inverts the colors of the background palette, specified by
|
|
Invert colors of entire background palette. This function inverts the entire background palette entries (colors)
|
|
Invert a part of background palette.
This function inverts all background-palette colors between and including
|
|
Load a background palette. The hel_PalBgLoad function loads a background palette.
|
|
Load a 16 color background palette.
The hel_PalBgLoad16 function loads a 16 color background palette to the bank specified by
|
|
Load a 16 color compressed background palette. The hel_PalBgLoad256UnComp function loads a compressed 16 color background palette
|
|
Load a 256 color background palette. The hel_PalBgLoad256 function loads a 256 color background palette
|
|
Load a 256 color compressed background palette. The hel_PalBgLoad256UnComp function loads a compressed 256 color background palette
|
|
Save a 16 color background palette.
The hel_PalObjSave16 function copies a 16 color background palette from VRAM to the memory location specified by
|
|
Save a 256 color background palette.
The hel_PalBgSave256 function copies the 256 color background palette from VRAM to the memory location specified by
|
|
Load an object palette. The hel_PalObjLoad function loads an object palette.
|
|
Load a 16 color object palette.
The hel_PalObjLoad16 function loads a 16 color object palette to the bank specified by
|
|
Load a 16 color compressed object palette. The hel_PalObjLoad16UnComp function loads a compressed 16 color object palette
|
|
Load a 256 color object palette. The hel_PalObjLoad256 function loads a 256 color object palette
|
|
Load a 256 color compressed object palette. The hel_PalObjLoad256UnComp function loads a compressed 256 color object palette
|
|
Save a 16 color object palette.
The hel_PalObjSave16 function copies a 16 color object palette from VRAM to the memory location specified by
|
|
Save a 256 color object palette.
The hel_PalObjSave256 function copies the 256 color object palette from VRAM to the memory location specified by
|