|
|
Antiguas noticias
Por razones prácticas, sólo almacenamos dos años de noticias en
esta página (las del año actual, y las del anterior). Las noticias
antiguas son eliminadas al comienzo de cada año nuevo. Si realmente
necesita leer las noticias antiguas, quizás desee comprobar
la máquina del tiempo de internet.
26 de Enero del 2003 -
¡Allegro 4.1.9 liberado!
Esta es una versión de desarrollo que añade características
y corrige problemas respecto a la serie 4.0. Es compatible
a nivel de API (código fuente) con 4.0.0 en cualquier
plataforma, con la excepción de unos pequeños cambios (mire docs/html/api.html). Aquí está
una lista de los principales cambios desde la
versión 4.1.8:
- Algunas mejoras en la documentación.
- Añadido un driver de ratón basado en la interfaz de eventos
(EVDEV) al port Linux.
- Varias mejoras/correcciones para los modos de ejecución en
ventana en los entornos Windows y Linux, así como un
fallo corregido con Alt+TAB bajo X11.
- Corregidas algunas cadenas de nombres de dispositivo en el
programa setup.
- Se añadió for_each_file_ex() que sustituye a for_each_file().
- Añadido un test de verificación al problema de prefijos de
include con gcc 3.1 o posteriores en sistemas Unix.
- Ahora la función scroll() del driver SVGAlib
de Linux espera el retrazo vertical del monitor.
- Desactivado el nuevo código de sincronización temporal.
- Solucionado un problema con atributos de ficheros DOS
bajo Win2k.
- Corregido el procesado incorrecto de tabuladores en las
barras de menús.
- Corregido el extraño error de compilación bajo MacOS X.
Obtenga esta nueva versión de la
sección de descargas.
25 de Enero del 2003 -
¡Allegro 4.0.3 beta 1 liberado!
Una versión para corregir fallos, trayendo a la rama estable muchas
mejoras de la inestable. La API (a nivel de código fuente)
es compatible con la 4.0.0 en cualquier plataforma, y la
ABI (a nivel de binario) es compatible con la 4.0.0
en las plataformas Windows, Linux y BeOS.
Aquí tiene una lista de los principales cambios
desde la versión 4.0.2:
- Algunas mejoras en la documentación.
- Varias mejoras/correcciones para los modos de ejecución en
ventana en los entornos Windows y Linux, así como un
fallo corregido con Alt+TAB bajo X11.
- Corregidas algunas cadenas de nombres de dispositivo en el
programa setup.
- Añadido un test de verificación al problema de prefijos de
include con gcc 3.1 o posteriores en sistemas Unix.
- Ahora la función scroll() del driver SVGAlib
de Linux espera el retrazo vertical del monitor.
- Solucionado un problema con atributos de ficheros DOS
bajo Win2k.
- Corregido el procesado incorrecto de tabuladores en las
barras de menús.
- Optimizada el conjunto de funciones load_bitmap() cuando
no se especifica paleta.
Obtenga esta nueva versión de la
sección de descargas.
25 de Enero del 2003 -
¡Allegro 4.0.3 beta 1 liberado!
Una versión para corregir fallos, trayendo a la rama estable muchas
mejoras de la inestable. La API (a nivel de código fuente)
es compatible con la 4.0.0 en cualquier plataforma, y la
ABI (a nivel de binario) es compatible con la 4.0.0
en las plataformas Windows, Linux y BeOS.
Aquí tiene una lista de los principales cambios
desde la versión 4.0.2:
- Algunas mejoras en la documentación.
- Varias mejoras/correcciones para los modos de ejecución en
ventana en los entornos Windows y Linux, así como un
fallo corregido con Alt+TAB bajo X11.
- Corregidas algunas cadenas de nombres de dispositivo en el
programa setup.
- Añadido un test de verificación al problema de prefijos de
include con gcc 3.1 o posteriores en sistemas Unix.
- Ahora la función scroll() del driver SVGAlib
de Linux espera el retrazo vertical del monitor.
- Solucionado un problema con atributos de ficheros DOS
bajo Win2k.
- Corregido el procesado incorrecto de tabuladores en las
barras de menús.
- Optimizada el conjunto de funciones load_bitmap() cuando
no se especifica paleta.
Obtenga esta nueva versión de la
sección de descargas.
4 de Enero del 2003 -
Las listas de correo de Canvaslink se mueven a SourceForge
Tras varios años de servicio, las listas de correo de Allegro dejarán
de ser proporcionadas por Canvas Link Inc. Para poder continuar ofreciento este servicio a la
comunidad de Allegro, nuevas listas de correo han sido creadas
en SourceForge con prácticamente la misma configuración. La
única diferencia es que las listas "Allegro main", "Allegro game
programming" y "Allegro competitions" han sido reunidas en una dado
el bajo volúmen de estas dos últimas.
Para apuntarse a las nuevas listas de correo, vaya a
la página de listas de
correo y siga las intrucciones indicadas. Las listas de correo
de canvaslink.com continuarán siendo usables durante los siguientes
días, pero tras el día 17 serán cerradas completamente, y todo el
email enviado a ellas será devuelto. ¡Gracias a Tom Grandgent por
haber organizado y proporcionado las listas de correo de Allegro
por tantos años!
23 de Diciembre del 2002 -
¡Allegro 4.0.3 beta 1 liberado!
Una versión para corregir fallos, trayendo a la rama estable
muchas mejoras de la inestable. La API (a nivel de
código fuente) es compatible con la 4.0.0 en cualquier
plataforma, y la ABI (a nivel de binario) es compatible con
la 4.0.0 en las plataformas Windows, Linux y
BeOS. Probablemente todavía queden algunos bordes irregulares
que deberán ser pulidos para el siguiente lanzamiento, pero eso
no ocurrirá si la gente no prueba esto en varias plataformas, así
que es el momento ideal para romper cosas :-)
Aquí tiene una lista de los principales
cambios desde la versión 4.0.2:
- Muchos cambios menores y clarificaciones en la documentación.
- Mejorada la internacionalización del mensaje del botón de cierre
del programa.
- Se añadió detección de NetBSD, IRIX y
SunOS/Solaris, se corrigieron los problemas de enlazado
de Solaris.
- Corregida la detección de ESD y soporte de la variable de entorno
ALLEGRO_MODULES en sistemas Unix.
- Corregido un desbordamiento de buffer en la versión depuración
de Windows, el trágicamente famoso problema de pantalla
negra bajo Win2k/WinXP, y alt+tab bajo WinXP.
- Añadido soporte para plugins de script al port MinGW.
- Detección de configuración de ratón para zurdos bajo Windows.
- Corregidos los fallos de scare_mouse_area(), get_executable_name() y
midi_seek().
- Añadido el carácter Euro a la fuente por defecto y a los mapas de
teclado alemán y francés.
- Añadidas las traducciones al catalán y holandés y corregida
la traducción al español.
- Corregido un fallo gráfico con aplicaciones siempre visibles.
- Corregidos los temporizadores que se reseteaban bajo Windows, y el
volúmen y panoramización que no se ajustaba bien en sonidos con bucles usando
el driver DirectSound.
- Corregido un problema de foco de teclado bajo BeOS.
- ¡Y muchos más cambios!
Obtenga esta nueva versión de la
sección de descargas.
21 de Diciembre del 2002 -
¡Allegro 4.1.8 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.1.7:
- Corregido el fallo con ficheros de datos anidados en el código dat/grabber.
- Clarificación sobre la compatibilidad ABI/API y la descripción
de play_audio_stream()
- Añadida detección de NetBSD y IRIX.
- El parámetro de set_window_title() ahora es const.
- Corregido el problema de enlazado de makedoc con Watcom.
- Corregidos los avisos de compilación de set_window_close_button().
- Corregido un desbordamiento de buffer en la versión debug de Windows.
Obtenga esta nueva versión de la
sección de descargas.
8 de Diciembre del 2002 -
¡Allegro 4.1.7 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aviso a los creadores de plugins: para corregir una
inconsistencia mayor introducida en la versión 4.1.4 WIP,
el valor de retorno del mátodo save de los plugins
ha sido modificado. Por favor revise en la documentación
(tools/plugins/plugins.txt) el nuevo formato.
Aquí tiene una lista de los principales
cambios desde la versión 4.1.6:
- La rutina que inicia el joystick ahora trata joytipe correctamente cuando es cero.
- Corregido el chequeo en tiempo de compilación de soporte ensamblador MMX.
- Corregida la rutina de copia de color no-MMX en ensamblador
- Implementadas las rutinas de sincronización para el port BeOS.
- Ahora las macros set_window_close_* son funciones inline.
- Ahora el driver de audio SGI AL se compila como módulo bajo Unix.
- Corregido el problemilla con autoconf 2.53 bajo Unix.
- Corregido el fallo de compilación bajo MinGW.
Obtenga esta nueva versión de la
sección de descargas.
30 de Noviembre del 2002 -
¡Allegro 4.1.6 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aviso a los creadores de plugins: para corregir una
inconsistencia mayor introducida en la versión 4.1.4 WIP,
el valor de retorno del mátodo save de los plugins
ha sido modificado. Por favor revise en la documentación
(tools/plugins/plugins.txt) el nuevo formato.
Aquí tiene una lista de los principales
cambios desde la versión 4.1.5:
- Las antiguas funciones set_window_close_* han sido revividas como
funciones deprecadas.
- Nueva y mejorada utilidad xkeymap.
- Añadido código de sincronización al código de temporizadores en
plataformas multi-hilo (excepto BeOS).
- El método save de los plugins ahora usa un nuevo formato para el
valor de retorno igual al método export (lea tools/plugins/plugins.txt).
- Añadido soporte para scripts plugin al port MinGW.
- La calidad por defecto de mezclado de sonido fue cambiada a 2 (la mejor).
- Detección de configuración de ratón para zurdos bajo Windows.
- Corregido un fallo con la exportación binaria en el grabber,
introducido en la versión 4.1.4.
- Corregido un fallo bajo WinXP al hacer Alt+Tab.
- Varias mejoras/actualizaciones a la documentación.
Obtenga esta nueva versión de la
sección de descargas.
18 de Noviembre del 2002 -
¡Allegro 4.1.5 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí tiene una lista de los principales
cambios desde la versión 4.1.4:
- Varias mejoras/actualizaciones a la documentación.
- Cambiado un BSDísmo que no le gustaba nada a IRIX.
- Corregido un problema con set_window_title() bajo BeOS.
- Nuevo controlador de audio SGI Audio Library.
- Se reescribió completamente el soporte del botón de cierre de aplicación.
- Corregido un fallo en scare_mouse_area().
- El código GUI ahora asusta al ratón si es necesario, reduciendo el
parpadeo. Añadido soporte para menús no bloqueantes.
- Corregido un comportamiento enfermizo de iniciación bajo Windows.
- Añadido el caracter Euro a la fuente por defecto y a los ficheros
de configuración de teclado alemán y francés.
- Ahora _ustrdup() modifica *allegro_errno a ENOMEM cuando hay fallos.
- Corregido un problema de compilación en C++ con Borland C++.
- Añadida una traducción al catalán de los mensajes de sistema,
y se actualizó la traducción al español.
- Corregido un fallo durante a carga de sonidos de 16-bit introducido
en la versión anterior.
Obtenga esta nueva versión de la
sección de descargas.
23 de Octubre del 2002 -
¡Allegro 4.1.4 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.1.3:
- El por Solaris ahora enlaza correctamente la librería estática.
- Problemas de enlazado con Borland C++ solucionados.
- Ahora load_datafile_object() carga las propiedades del objeto.
- Corregido el famoso problema de pantalla negra bajo Win2k/WinXP.
- Varias mejoras a la documentación generada.
- Nuevas optimizaciones para procesadores x86 en configure
bajo Unix.
- Añadida traducción al holandés.
- El ratón en Windows ahora usa el modo exclusivo cooperativo de
primer plano en modos de pantalla completa.
- Corregido el manejo de ALT+F4 bajo Windows.
- Nueva API de texto: text_*_ex(), la cual evita el uso de una
variable global para el color de fondo.
- Windows ahora no manda eventos SWITCH_IN cuando
se redibuja una superficie DirectDraw.
- set_gfx_mode() con GFX_SAFE ahora selecciona un modo en
ventana en entornos gráficos con ventanas.
- Corregido el uso erróneo del parámetro -I con gcc 3.0
y posteriores.
Obtenga esta nueva versión de la
sección de descargas.
30 de Septiembre del 2002 -
¡Allegro 4.1.3 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.1.2:
- Modificada la detección de dispositivos DirectSound bajo Windows.
- Añadidos los parámetros -fullscreen y -windowed al grabber.
- Corregidos los problemas de get_executable_name() bajo Windows.
- Nueva entrada en el FAQ sobre los problemas de cabeceras de C++
con gcc 3.x y Mingw32.
- Corregido el problema de compilación con MSVC.
Obtenga esta nueva versión de la sección de descargas.
22 de Septiembre del 2002 -
¡Allegro 4.1.2 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.1.1:
- Se añadieron algunos ASSERTs a las funciones públicas.
- Las IDs/constantes del driver gráfico de BeOS fueron renombradas.
- Corregidos algunos fallos con los temporizadores bajo Windows
y ahora además tienen una granularidad de 1ms.
- Corregido el volúmen/estéreo de los sonidos con bucles
usando el driver DirectSound.
- Corregido un fallo en create_trans_table().
- Corregidos los problemas de compilación y memoria de la utilidad dat2c.
- Corregido el conflicto con las cabeceras estándar C++ de gcc 3.x
bajo Mingw32.
- Mejorada la salida HTML de la documentación, dos nuevas
estructuras documentadas, corregida la documentación de
pivot_scaled_sprite_v_flip(), y nuevo formato de salida
Devhelp.
- Muchos cambios menores en el código y la documentación.
- Nuevo código page flipping/triple buffering para Windows.
- Nuevos drivers fullscreen overlay y modo ventaba basado en BWindow
para BeOS.
- Ahora recuperar una superficie DirectDraw genera un evento
SWITCH_IN bajo Windows.
- La versión de depuración de la librería vuelve a funcionar
bajo Linux.
Obtenga esta nueva versión de la sección de descargas.
9 de Septiembre del 2002 -
Creada nueva lista de correo
Una nueva lista de correo ha sido creada en Sourceforge bajo el nombre
alleg-bigfive, a la cual puede suscribirse desde la
sección 'listas de correo'. Esta
nueva lista de correo ha sido creada para concentrar la discusión sobre
la futura API de Allegro, y todo el mundo es bienvenido a para exprimir el
cerebro buscando una mejor API. Para más información mire la
sección 'el futuro'.
25 de Agosto del 2002 -
¡Allegro 4.1.1 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.1.0:
- Corregido un fallo alternando entre modos gráficos con
una combinación ALT+tecla bajo Windows.
- Nueva utilidad dat2c.
- win_set_window() puede ser llamada después de iniciar la librería.
- Correcciones a midi_seek() y la utilidad dat2s.
- Corregida la detección de ESD y aRts bajo Unix.
- Nuevo código de page flipping/triple buffering para el port Windows.
- Corregido un problema de compilación con Cygwin.
- Ahora las funciones para cargar/salvar samples pueden ser registradas, y
la función save_sample() fue añadida.
- Corregido un problema con el foco del teclado bajo BeOS.
- Mejorada la salida HTML e INFO de la documentación,
y se añadió una nueva sección al manual.
Obtenga esta nueva versión de la sección de descargas.
13 de Julio del 2002 -
¡Allegro 4.1.0 liberado!
Esta es una versión de desarrollo que añade características y corrige
problemas respecto a la serie 4.0. Es compatible a nivel de API (código
fuente) con 4.0.0 en cualquier plataforma, con la excepción de unos
pequeños cambios (mire docs/html/api.html).
Aquí está una lista de los principales
cambios desde la versión 4.0.2:
- Mejoras a las rutinas packfile, el formato de fichero documentado.
- Añadido soporte para la variable de entorno
ALLEGRO_MODULES bajo Unix.
- DirectDraw intenta recuperar las superficies
en cuando detecta que se perdieron.
- Nuevo driver de sonido aRts para el port Unix.
- Optimizaciones/correcciones de: create_video_bitmap(),
create_trans_table() y get_camera_matrix*().
- Mejorada la salida HTML de la documentación y
ahora se puede crear un fichero de ayuda CHM de Windows.
- Añadida xwin_set_window_name() al port X11.
- El valor por defecto de la opción del ratón emulate_three es no.
- Nueva función ustrnicmp() y driver de joystick DirectInput.
Obtenga esta nueva versión de la sección de descargas.
6 de Julio del 2002 -
¡Allegro 4.0.2 liberado!
Una versión para corregir fallos. La API (a nivel de código fuente) es compatible
con la 4.0.0 en cualquier plataforma, y la ABI (a nivel de binario) es compatible
con la 4.0.0 en cualquier plataforma que soporta librerías compartidas.
Aquí está una lista de los principales
cambios desde la versión 4.0.1:
- Optimizaciones/mejoras/correcciones de: do_arc(), stretch_blit(),
conversores de color, hue blender, hsv_to_rgb() y al_find*().
- Ahora todos los ficheros de cabecera se instalan bajo Windows.
- Instrucciones e instalación actualizada para Cygwin.
- Actualizado fichero de traducción sueco, añadido mapa de teclado de Canada (Francés).
- Corregida la detección de dispositivo ALSA.
- Ahora el sonido no bloquea el hilo principal bajo BeOS.
- Muchos cambios y clarificaciones menores en la documentación.
Obtenga esta nueva versión de la sección de descargas.
16 de Marzo del 2002 -
¡Allegro 4.0.1 liberado!
Una versión para corregir fallos. La API (a nivel de código fuente) es compatible
con la 4.0.0 en cualquier plataforma, y la ABI (a nivel de binario) es compatible
con la 4.0.0 en cualquier plataforma que soporta librerías compartidas.
Aquí está una lista de los principales
cambios desde la versión 4.0.0:
- Librerías compartidas corregidas bajo FreeBSD.
- Las correcciones bajo Unix afectan los siguientes drivers: VGA,
SVGAlib, X11 y ALSA.
- Los cambios bajo Windows incluyen el driver safe de DirectX,
DirectSound y DirectDraw.
- Los problemas de sincronización y three finger salute corregidos
bajo QNX.
- usprintf() ahora soporta long long integers.
- Corregido el problema de llamadas C-a-ensamblador para los programas compilados
con Borland C++ y el problema de enlazado con la DLL bajo
Borland C++ Builder 4.
- Optimizaciones/mejoras de: comportamiento de la plataforma Windows,
blender diferencial, diálogos activos del GUI, subdivisión de video bitmaps,
latencia con audiostreams, exportador de fuentes,
create_light_table(), scroll horizontal con SVGAlib,
conversión de colores MMX, exaccel, nombres cortos bajo
DOS y la herramienta grabber.
- Muchos cambios y clarificaciones menores en la documentación.
Obtenga esta nueva versión de la sección de descargas.
|