27637-Duda_de_asm
#4
cosarara97 12296
Iniciado por eing
GBATEK - GBA/NDS Technical Info

Swi 0x11 o Swi 0x12.
Colocando en r0 la imagen, y r1 dirección.
Nunca he probado, pero segun tengo entendido es así.
Al ser imagenes comprimidas, también has de cargar su tilemap, y paletas. (También comprimidas..)


Eso lo que hará es descomprimir imágenes, pero lo que quiere el es mostrarlas por pantalla. En caso que estén comprimidas necesitarás esta función, claro, pero si no lo estén solo tendrás que copiar memoria (memcpy).

Luego, la dirección a la que tendrás que copiar la imagen será la de una capa u otra dependiendo de cómo hayas guardado la imágen (simple mapa de bits, tilemap, etc.).

Quizás tu mejor apuesta sea usar un bitmap y mirar cómo funciona la rutina del showpokepic (aunque primero habría que encontrarla, heh).

Ah, y ten siempre ese documento a tu lado para entender lo que haces (gbatek).

Todo esto, hablando desde mi inexperiencia (tampoco lo he probado nunca) :)