Bueno yo he compilado todas las SDL de Chui de 0, no se si hay algún problema (que lo normal es que lo haya) entre la versión antigua (elf) y la nueva (eabi).
Yo también tengo intención de hacer alguna chorradilla para NDS es una de las razones de emperrarme un poco con esta nueva versión, pero vamos que si me da muchos quebraderos de cabeza con la GP, uso la r18 para GP32 y la r20+ para la nintendo y chutando xD
He probado ya varios cambios con el SDL_mixer y todo acaba igual, petando. Estoy por mirar si el SDL audio normal funciona dandole un WAV, por que soy capaz de arrastrar el problema desde ahí
Voy a ir mirando esto y luego sus cuento ^^_
Un Saludo y si quereis subo el diff de lo que llevo hecho con el SDL de chui, pero vamos lo suyo sería esperar a ver si funciona todo :?
< - >
Hecho, ya tengo un ejemplo funcinando con SDL_mixer
Un Saludo!
< - >
He encontrado varios problemas, por ahora:
- SDL_mixer y SDL_image se pelean cuando están juntos :?
- SDL_Delay() pausa la consola indefinidamente :?
- SDL_mixer solo funciona perfecto.
- SDL_image solo... estoy en ello xD
- Un simple binario de ejemplo con todas las librerias (mixer, gfx, image) ocupa 2MB, se me antoja demasiado grande :? (sin usar strip y con optimizacion -O3).
Un Saludo
< - >
Bueno, ya he hecho algunas cosas bien pero esto es un mareo tios...
Voy a intentar contactar con chui, por que he descubierto que fopen y demás no funcionan, por sí mismos... Yo creo que tiene algo que ver con la libreria x_gp32 que ocupa demasiado y si vemos la antigua versión incluye referencias a fopen oO_
Desde luego en el Makefile no se ve nada, acerca de como unió libc.a y libx_gp32.a
Para hacer pruebas he hecho este pequeño code, por si acaso alguna funciona, pero nada...
Código:
fp = fopen("test1.txt","w");
fclose(fp);
fp = fopen("/gpmm/test2.txt","w");
fclose(fp);
fp = fopen("gp:\\test3.txt","w");
fclose(fp);
fp = fopen("gp:\\gpmm\\test4.txt","w");
fclose(fp);
Un Saludo y mañana más
Marcadores