Can you help me with this routine? If I am frank i don't have much idea about the ASM, this routine is for appear do a image of 240x160 in the screen, per example a photo of 16 colors
/*You should insert your tileset & tilemap & palette by using UNLZ-GBA, which means that they should all be lz77 compressed.
For BPRE only. */
.thumb
push {lr}
ldr r0, pal_addr
ldr r1, =0x20377b8
swi 0x11
ldr r0, pal_addr
ldr r1, =0x2037bb8
swi 0x11
ldr r0, tileset_addr
ldr r1, =0x6008000
swi 0x12
ldr r0, tilemap_addr
ldr r1, =0x600f800
swi 0x12
pop {pc}
.ltorg
.align 2
pal_addr: .word 0x8[offset of your compressed palette]
tileset_addr: .word 0x8[offset of your compressed tileset]
tilemap_addr: .word 0x8[offset of you compressed tilemap]
fact by another user. You have Skype to help me? If you had time and if you want. Thanks ^-^