Anuncios Google

problema con variable

hola:

resuklta que tengo un codigo y me da este error:

http://devkitpro.org/download/file.php?mode=view&id=45&sid=13373eddea714...

y esta es la linea que da ese error:

Map[x+y*32]=string[i];

y no se porque me trata los tiles de 8x8 como si fueran de 16x16, los compilo con el pagfx

aqui esta el error

http://devkitpro.org/download/file.php?mode=view&id=46&sid=13373eddea714...


Be Libre my Friend.


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de kNightFox

El primero se te queja de que

El primero se te queja de que estas intentando asignar un numero entero a un puntero. Falta ver como tienes declaradas la variables para deducir el fallo. Lo segundo es simple y llanamente culpa del pagfx. Con grit no me ha pasado nunca.


Nuestra web oficial:
http://www.nightfoxandco.com/
 
Siguenos en facebook:
http://www.facebook.com/pages/NightFox-Co/284338634917917
 
Por favor, no useis los MP para preguntas, usar el FORO:
http://www.nightfoxandco.com/forum/
Asi nos ahorramos de contestar lo mismo 20 veces.

 

Imagen de OdnetninI

u16* Map[32*32]={};int

u16* Map[32*32]={};
int i;
char* text;
int x,y;
int x1,y1;

u8* string;

Imagen de kNightFox

El problema es que esto u16*

El problema es que esto

u16* Map[32*32]={};

Es un array de punteros de 32x32
Y lo que tu quieres hacer es un buffer de 32x32 celdas de 16 bits

u16* map;

map = (u16*) calloc ((32x32), sizeof(u16));

 


Nuestra web oficial:
http://www.nightfoxandco.com/
 
Siguenos en facebook:
http://www.facebook.com/pages/NightFox-Co/284338634917917
 
Por favor, no useis los MP para preguntas, usar el FORO:
http://www.nightfoxandco.com/forum/
Asi nos ahorramos de contestar lo mismo 20 veces.

 

Imagen de OdnetninI

gracias, ya esta solucionado

gracias, ya esta solucionado

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.