#106368 - soivex - Wed Oct 18, 2006 12:16 pm
Hi.
My problem is that i need to display 64X64 (256 color mode) sprites. A lot of them. But i can only dislay 8 of them (i'm right?).
I'm in mode:
videoSetModeSub( MODE_5_2D | DISPLAY_SPR_ACTIVE | DISPLAY_BG3_ACTIVE | DISPLAY_SPR_1D );
and banks are:
vramSetMainBanks( VRAM_A_MAIN_BG, VRAM_B_MAIN_BG_0x6020000, VRAM_C_SUB_BG_0x6200000 , VRAM_D_SUB_SPRITE );
So, can i use vramSetBankI(VRAM_I_SUB_SPRITE);
to display additional sprites ?
So i have found no way to access to this additional memory.
If SPRITE_GFX_SUB is used for VRAM_D_SUB_SPRITE, so what memory address is used for VRAM_I_SUB_SPRITE ?
And it is possible:
MainMode: 5_2D | BG_3 | BG_2
SubMode 5_2D | BG_3 | BG_2 | SPRITES ?
In this case what banks should i use?
Thanks!
My problem is that i need to display 64X64 (256 color mode) sprites. A lot of them. But i can only dislay 8 of them (i'm right?).
I'm in mode:
videoSetModeSub( MODE_5_2D | DISPLAY_SPR_ACTIVE | DISPLAY_BG3_ACTIVE | DISPLAY_SPR_1D );
and banks are:
vramSetMainBanks( VRAM_A_MAIN_BG, VRAM_B_MAIN_BG_0x6020000, VRAM_C_SUB_BG_0x6200000 , VRAM_D_SUB_SPRITE );
So, can i use vramSetBankI(VRAM_I_SUB_SPRITE);
to display additional sprites ?
So i have found no way to access to this additional memory.
If SPRITE_GFX_SUB is used for VRAM_D_SUB_SPRITE, so what memory address is used for VRAM_I_SUB_SPRITE ?
And it is possible:
MainMode: 5_2D | BG_3 | BG_2
SubMode 5_2D | BG_3 | BG_2 | SPRITES ?
In this case what banks should i use?
Thanks!