21 for (
int i = 0; i < 16; i++)
34 VDP_setTileMapEx(BG_A, tym_bga.tilemap,
35 TILE_ATTR_FULL(PAL0, FALSE, FALSE, FALSE,
gInd_tileset), 0, 0, 0, 0, 40, 28, DMA);
36 PAL_setPalette(PAL0, tym_bga.palette->data, DMA);
41 VDP_setTileMapEx(BG_B, tym_bgb.tilemap,
42 TILE_ATTR_FULL(PAL1, FALSE, FALSE, FALSE,
gInd_tileset), 0, 0, 0, 0, 40, 28, DMA);
43 PAL_setPalette(PAL1, tym_bgb.palette->data, DMA);
47 GE[0].sprite = SPR_addSpriteSafe(&spKanoBonus,
POS_X_P1,
POS_Y_P, (TILE_ATTR(PAL2, FALSE, FALSE, FALSE)));
48 PAL_setPalette(PAL2, spKanoBonus.palette->data, DMA);
49 SPR_setAnim(
GE[0].sprite, 0);
52 GE[1].sprite = SPR_addSpriteSafe(&spKanoBonus,
POS_X_P2,
POS_Y_P, (TILE_ATTR(PAL2, FALSE, FALSE, FALSE)));
53 PAL_setPalette(PAL3, spKanoBonus.palette->data, DMA);
54 SPR_setAnim(
GE[1].sprite, 0);
60 SPR_setDepth(
GE[2].sprite, SPR_MIN_DEPTH);
64 SPR_setDepth(
GE[3].sprite, SPR_MIN_DEPTH);
69 GE[4].sprite = SPR_addSpriteSafe(&spMessage1, 56, 24, TILE_ATTR(PAL0, FALSE, FALSE, FALSE));
71 SPR_setDepth(
GE[4].sprite, SPR_MIN_DEPTH);
79 SPR_releaseSprite(
GE[4].sprite);
85 SYS_doVBlankProcess();