Ayuda con otro codigo C!!

Bueno, tengo el siguiente bloque de codigo, en el cual trato de hacer que el programa se espere 1 segundo antes de mostrar una imagen en pantalla, el codigo en cuestion es este:

int main(){
int i = 0;
int sec = 1000;
char bufferimg1[32];
Image * imagen1;
pspDebugScreenInit();
SetupCallbacks();
initGraphics();
sprintf(bufferimg1,"img1.png");
imagen1 = loadImage(bufferimg1);
for (i=0; i>60; i++){
	VBlank();
	ScrClear();
	printf("Mostrando imagen dentro de %i", sec);
	sec--;
}
if (!imagen1) {
	//Si fallo la carga de imagen...
	printf("No se pudo cargar la imagen...\n");
	} else {
	blitAlphaImageToScreen(0,0,240,136, imagen1, 0, 0);
	}
flipScreen();
printf("ARRIBA EL ROOOOOOCK!!!\n");
sceKernelSleepThread();
return 0;
}

Se supone que el ciclo for y el i>60 deberian provocar que el sistema haga lo que esta dentro 60 veces, antes de ejecutar lo que sigue ¿No? Al poner un sceScreenWaitVBlankStart(); dentro de un ciclo, congela los fps maximos a 60, asi que si se ejecuta 60 veces, eso dara un segundo ejecutando el bloque. Eso me queda claro...

Pero al ejecutar el programa en mi psp, no hace caso al ciclo for, y muestra la imagen de inmediato, incluso si pongo i>200 o 300 o mas, es como si lo omitiera, que hago para resolver esto???

nota: si lo pongo dentro de un ciclo while(1), simplemente se congela el programa (pero me deja abrir el menu HOME, pero sin poder salir del programa)

por cierto VBlank(); y ScrClear(); estan definidos, tal y como lo haria un printf();.


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 DeViaNTe

a primera vista...

Pues no he mirado mucho el code, solo por encima, y localizo un error:

Tu for, traducido al hispano sería...
Desde I = 0, y mientras I sea mas grande que 60, ir sumando uno.

Pero si i es 0, no será mas grande que 60, no sumará uno, y no hará el code.
Cambia el signo.

for(i=0;i<60;i++)


 


Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es

Imagen de arielnmz

pense

que era "hasta que", no "mientras"

muchas gracias que tonto hahaha como no me di cuenta...

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.