17 de Agosto de 2017

Archivo para Julio de 2008 en NightFox & Co - Desarrollo de Homebrew para NDS, blog de KnightFox

Jul
25

Actualizacion para linkers SLOT2.

Poca cosa hoy, solo que he arreglado el problema reportado con usuarios de FLASHCARDS SLOT2 (G6 Lite, M3 Perfect, etc), los cuales no podian salvar partida debido a limitaciones de las librerias EFS 2.0. Se ha solucionado detectando el tipo de FLASHCARD que tiene el usuario (SLOT1 o SLOT2) y grabando en un archivo en la tarjeta de memoria en el caso de SLOT1 y en la SRAM en caso de SLOT2.
Espero que despues de estos ajustes, no sea necesaria ninguna actualizacion mas.
Agradeceria vuestras valoraciones del juego

Saludos

NightFox

Descargas
SLOT 1: http://www.mediafire.com/?ajmjevqddwi
SLOT 2: http://www.mediafire.com/?ld94rvunxuc
Emulador NO$GBA: http://nocash.emubase.de/gba.htm

Novedades importantes.
Hoy he empezado a trastear con las librerias EFS 2.0. y viendo el buen resultado que han dado, he recompilado el juego para usarlas. Basicamente se trara de un sistema de archivos parecido al que usan las roms comerciales de DS, es decir, todos los archivos van empaquetados en la ROM, asi como el savegame, (si si, los datos de tu partida se guardan dentro de la ROM tambien). Ademas, no es necesario tener la ROM con un nombre concreto o dentro de una carpeta especifica, con lo cual se simplifica el uso.
 

 
Ademas, los que no tengais la DS podreis jugar con el usando el NO$GBA, funcionando al 100%, excepto el tema de salvar partida, ya que el emulador no lo soporta. El unico "pero" es que la carga de archivos es algo mas lenta que usando el sistema FAT, pero creo que merecera la pena.
Desde aqui pido que se me reporten los bugs, ya que es una version que no he testeado a fondo y puede tener algun bug (no deberia, dado que esta basada en la otra y esa ya no tenia bugs), pero porfavor, si lo encontrais, me lo comentais aqui mismo.

Aqui os dejo los links de descarga, para SLOT 1 y SLOT 2 (si, debes de escoger el adecuado a tu flashcard)
SLOT 1: http://www.mediafire.com/?hghowj9nmjz
SLOT 2: http://www.mediafire.com/?dvdmhy2xnjn

Que lo disfruteis.

 

Hola!
Poca cosa, solo una version de NightFox's Colors con un pequeño "bug?" corregido, causado por flashcards con tarjetas lentas. Raramente, al salir de la pantalla de opciones, la consola queda colgada. Esto se produce debido a que la musica que suena es en formato MP3 mediante streaming y la pantalla de opciones salva el contenido a la tarjeta SD al salir. A veces coincide que el reproductor de MP3 lee un bloque a la vez que se graban datos de partida, provocando el cuelgue. Se ha solucionado pausando la musica mientras se graban estos datos, por lo que notareis una minima pausa en la musica al salir de la pantalla de opciones. De paso, he cambiado el icono del juego y he puesto un contador del porcentage de carga de archivos.

Saludos y no dejeis de reportar cualquier bug.

 Descarga: http://www.mediafire.com/?pzwt1mxf32p

 

Fox

Jul
18

Los tiempos de carga en un juego.

Hola!
Como ya comente hace unos dias, tengo en el horno un nuevo proyecto para DS. La cosa es que como he reprogramado todo el motor del juego para que cargue los datos desde el linker a la RAM en bloques y no uno a uno cuando eran necesarios como hacia hasta ahora, por problemas con los linkers con tarjetas SD, paso ha realizar una enquesta acerca de los tiempos de carga, si se prefieren tiempos de carga cortos, pero a menudo (antes de cada nivel) o cargar todo lo que sea posible a la vez, siendo estos mas largos, pero menos a menudo.
En fin, espero vuestras opiniones y comentarios. La media esta en 1mb de informacion, cargandola en archivos pequeños, con las pausas necesarias para evitar corrupciones, tarda unos 3 segundos.
 

 
Esta es la pantalla de carga que estoy usando de momento en mi nuevo proyecto.

¿Como prefieres la carga de datos en un juego?

Cargas mas lentas, pero que se produzcan ocasionalmente.
33% (3)
Cargas rapidas, aunque sean mas frecuentes.
67% (6)
Esto... es una DS, ¿tambien cargan los juegos?, Me es indiferente.
0% (0)
Total votantes: 3

Hola!
Pues si, al final he podido (al parecer) solucionar los problemas de cuelgues aleatorios de mi juego en linkers que usan tarjetas sd. La solucion es un poco "bestia", es decir, en vez de cargar los fondos desde la SD a medida que se necesitan, como el juego va sobrado de RAM, los cargo todos a la vez desde la SD a la RAM y los guardo ahi hasta que son necesarios. Lo bueno es que como no accedo para nada a la FAT una vez cargados (salvo para guardar partida), es casi imposible un cuelgue como el que comente hace poco. Lo malo es que tarda unos segundos en cargar los 38 fondos usados en el juego. En el caso de mi linker son unos 4 segundos.



Por lo demas el juego es identico. Solo se ha modificado a nivel interno el metodo de carga de los fondos.

Aqui teneis la descarga: http://www.mediafire.com/?gom4me4m2mq

 Un cordial saludo y porfavor, reportarme cualquier bug o comentario.

Fox

Jul
13

Nuevo proyecto en el horno

Hola! Sigo vivo!
Dicho esto, comentaros que no he podido postear debido al trabajo (Y al Guitar Hero III) y a que he adquirido un nuevo linker, algo mas moderno para poder hacer los test y me he llevado un par de desagradables sorpresas con ellos.