10 de Febrero de 2012
Mar
1

NightFox's Lib para Libnds. Añadido soporte a archivos BMP.

Buenas tardes.
Despues de unos dias de ausencia, os traigo la nueva version de mi libreria, con alguna funcionalidad añadida.
 
- Añadida la funcion NF_LoadBMP(); la cual carga un archivo BMP de 8, 16 o 24 bits en un slot de imagen de 16 bits.
- Añadido el parametro "alpha" a la funcion NF_Draw16bitsImage(); para decidir si el color magenta es o no transparente.
- Añadido los ejemplos de carga de archivos en formato BMP.
- Añadido el ejemplo de scroll de una imagen cargada desde un BMP.


Basicamente he retocado un poco la funcion NF_Draw16bitsImage(); para poder escoger si los pixeles magenta se dibujan o no (para crear transparencias) y el soporte para carga de archivos BMP de 8, 16 o 24 bits en un slot de imagenes de 16 bits. La deteccion del tipo de archivo BMP y su conversion a ARGB15 se hace automaticamente. Solo se puede usar esta funcion en modo 16 bits.
 
Aqui teneis un video con un ejemplo de carga y scroll de una imagen contenia en un archivo BMP.
 
Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

 
En los ejemplos (carpeta "media") podeis encontrar el codigo de la demo de este video.
 
La descarga de la libreria aqui:
 
NightFox's Lib para Libnds ver. 20100301
 
Un cordial saludo a todos y a disfrutarla!
 

NightFox
 
5
Valoración media: 5 (2 votos)

2 Comentarios:

heytale

ya se te extrañana, realmente me impreciona lo que haces con esta consola y tus programas estas en mis favoritos 5 estrellas gracias y haber que sale de esto

Gran Función!

Que gran función, por fin puedo las imágenes de mis cartas sin retocarlas!

Eres un fenómeno!

Muchas gracias por tu gran trabajo! Y felicidades por el doble tercer puesto de Speed Trap! 

Un saludo,

Virman