#include <nitro/gx/gx_vramcnt.h>
void GX_SetBankForSubOBJ(GXVRamSubOBJ obj);
obj |
Specifies a VRAM bank to allocate to the sub 2D Engine's OBJ |
None.
This function allocates the specified VRAM bank to the sub 2D Engine's OBJ. If the specified VRAM bank is either disabled or allocated to LCDC, that VRAM bank is allocated to the sub 2D Engine's OBJ.
GX_VRAM_SUB_OBJ_NONE |
VRAM is not allocated to OBJ. |
GX_VRAM_SUB_OBJ_128_D |
128 kilobytes of OBJ are reserved. VRAM-D is allocated. |
GX_VRAM_SUB_OBJ_16_I |
16 kilobytes of OBJ are reserved. VRAM-I is allocated. |
The following is the type definition for GXVRamSubOBJ
types.
typedef enum
{
GX_VRAM_SUB_OBJ_NONE = 0x0000,
GX_VRAM_SUB_OBJ_128_D = GX_VRAM_D,
GX_VRAM_SUB_OBJ_16_I = GX_VRAM_I
}
GXVRamSubOBJ;
GX_GetBankForSubOBJ
, GX_ResetBankForSubOBJ
, GX_DisableBankForSubOBJ
, GX_GetSizeOfSubOBJ
02/09/2004 Initial version