23.3.10

21.5.07

WDL: Librería C++ Reutilizable

Hace un par de semanas, Cockos Inc. lanzó formalmente WDL, una sencilla librería C++ formada por clases para tareas como lectura y escritura de archivos, manejo de memoria, listas, colas, cadenas, codificación/decodificación de audio entre otras cosas.

Una de las partes de WDL que mas me ha llamado la atención es SWELL - Simple Windows Emulation Layer (for OS X). Que como su nombre lo indica, se trata de una capa de emulación para Mac OS X. Con SWELL podemos portar de manera mas fácil una aplicación de Windows a Mac OS X sin cambiar mucho nuestro código base, ya que esta emula muchas de las funciones de Win32 usadas frecuentemente incluyendo las de GDI. El desarrollo de SWELL había sido anunciado hace unos meses cuando se comenzó el port a Mac OS X de REAPER.

Es bueno comentar que porciones de WDL ya habían sido incluidas en aplicaciones libres de Cockos como son: PathSync, assnifer, LanMon y JESUSONIC. Asi como también WDL incluye librerías creadas o publicadas por terceros como: JNetLib, LibPNG y zlib.

30.3.07

Extraer iconos de librerías de acciones de Game Maker

Para un proyecto personal necesitaba todas las imágenes o iconos de las librerías de acciones oficiales de Game Maker. Tenia 2 opciones:

  1. Pasar media hora presionando la tecla "Print Screen", pegando y cortando en Paint o PhotoShop.
  2. Hacer un pequeño programa en 10 minutos que hiciera el trabajo de extraer las imágenes por mi.
¿Cual creen que elegí?

La segunda... y el resultado fue un rustico pero funcional programa que ahora puedes descargar junto a su código fuente en C++.

El programa solamente extrae las imágenes BMP y para usarlo simplemente debes ejecutar "gmlib_bmp.exe libreria_de_acciones.lib".