Bueno pos estoy intentado añadirle fat a mi proyecto, me he mirado
los tutoriales, los ejemplos... Pero tengo algunos problemillas que no
consigo solucionar...
Me explico, estoy haciendo unas
practicas primero con el fat para dominarlo. Intento que la ds inicie
fat, si hay algun problema el progama se detiene y muestra un aviso de
error. Si consigue acceder a fat intenta acceder al archivo
"Twotm.sav". Si no lo encuentra lo crea y graba un 1. Despues de todo
eso, el progama lee el contenido del archivo. Si lee un 1 el progama
finaliza, y entonces es cuando doy por aprobado mi practica.
Esto,
es lo que tendria que ocurrir, pero cuando lo pruebo en la nds, me sale
siempre el error de fat (mi flashcard tiene autoparcheo dldi y nunca me
ha dado problemas con el fat. Por tanto es un error del codigo...). Si
quito lo del error, el progama empieza bien, me crea el archivo y
eso... Pero no se detiene si en el archivo esta escrito un 1!. Es algo muy extraño... O muy normal porque con la chapuzilla que he hecho xDDD.
Os pongo el codigo relacionado. Gracias a los que quieran ayudar:
u8 Lector; fatInitDefault(); if (!fatInitDefault) { PA_OutputSimpleText(0,21,6,"Error!"); PA_OutputSimpleText(0,2,12,"No se pudo acceder a fat!"); PA_OutputSimpleText(0,1,16,"Asegurese de haber parcheado"); PA_OutputSimpleText(0,1,18,"con dldi"); while (1){ PA_WaitForVBL(); } } FILE* prueba = fopen ("Twotm.sav","rb"); if(prueba == NULL) { FILE* prueba5 = fopen ("Twotm.sav", "wb"); fwrite("1",1,1, prueba5); fclose(prueba5); } fread(Lector,1,1,prueba); if (Lector == 1){ while (1){ PA_WaitForVBL(); } }
Hola, intentalo mejor
Hola, intentalo mejor así:
saludetes!
Mi blog: http://creandomisvideojuegos.blogspot.com
Gracias, lo del error de fat
Gracias, lo del error de fat ya esta resuelto.... Pero lo otro me sigue dando error ^^.
Dejo el source+nds:
http://www.megaupload.com/?d=Q1AOK8J9
Mi creacciónes particulares:
http://www.scenebeta.com/noticia/la-serpiente
http://www.scenebeta.com/node/22535
con esto ya si que si
con esto ya si que si XD
http://www.megaupload.com/?d=JGRZ3Q6L
Mirate tu codigo y el que yo te he puesto para que veas los errores :)
saludetes!
Mi blog: http://creandomisvideojuegos.blogspot.com
Ahora si que
Ahora si que funcionaaa.
Entonces el error era las comillas y el & en el fopen no?. Vaya pegos XDDD.
Saludos y gracias!!
Mi creacciónes particulares:
http://www.scenebeta.com/noticia/la-serpiente
http://www.scenebeta.com/node/22535
Vaya, yo currándome el
Vaya, yo currándome el arreglo en EOL y ahora me paso por aquí y ya está todo resuelto... xDDDDDDDDDDD
En fin, mírate mi respuesta de todas formas. Igual puedes sacarle algo de partido ;-)
Saludos ^^
Proyectos en curso
El Taller de Eglomer