PDA

Ver la versión completa : Problemas fopen()



Aiken
24/08/2003, 02:47
Hola,
:confused:
Estoy teniendo problemillas abriendo ficheros.
Si tuvierais un ejemplillo ... por si soy yo.

O quizas las librerias que uso no tienen implementado las
fopen(), fread() etc.

Yo uso el
devkitadv-gp32-v002b
de chn.roarvgm.com

Si es por el devkit, me animo por instalar otro.

OTRA PREGUNTA: Cuando el juego este en la SMC y haga
un fopen() funciona igual que un fopen() desde el GeePee ??

Graaacias ...
Aiken

Aiken
24/08/2003, 04:24
Autorespuesta despues de dos horas investigando. Joerrr ...

Si haceis esto, luego ya podeis usar fopen, fread,etc.

GpFatInit();
GpRelativePathSet("gp:\\GPMM\\TEST");

Solo teneis que poner vuestros ficheros en el subdirectorio
TEST, y ya los podreis leer, con fopen y fread.

Lo que me fallaba era el GpFatInit() que yo no lo llamaba
e imaginaba que al ser el fopen() un wrapper lo ejecutaria
automaticamente.

Nota: Para leer ficheros, teneis que meterlo todo en una SMC
virtual (creada con el makesmc) y ejecutar el GeePee con esa
SMC virtual, sino no leera ficheros externos al fxe.

Bueno .. ahi queda por si sirve para alguien.
Aiken