
La bibliothèque C de jeux vidéo multiplateforme Allegro (comparable à la SDL) est disponible en version 5.2.4. Cette nouvelle apporte les classiques corrections de bogues ainsi que quelques nouvelles fonctionnalités :
Cœur
- Correction des erreurs lors de la lecture d'un tampon de 0 octets ;
- Réinitialisation de TLS lors de l'installation d'Allegro ;
- Ajout de al_transform_coordinates_4d ;
- Non initialisation multiple de la trace des mutex ;
- Corrections des transformations 3D (sans projection) avec al_hold_bitmap_drawing.
Raspberry Pi
- Correction de la compilation sur Raspberry Pi.
Android
- suppression de la limite de longueur du répertoire de travail ;
- correction du drapeau ALLEGRO_MAXIMIZED ;
- correction des compilations avec des NDK anciens ;
- suppression du hack glClear pour Android 2.1.
Linux
- les contournements du compositeur sont configurables en X11 et le contournement est actif uniquement en plein-écran par défaut.
OS X
- corrections de problèmes avec le support des écrans retina.
Audio
- correction de la latence avec ALSA ;
- ajout d'une option pour utiliser la fenêtre bureau lors de l'initialisation de DirectSound.
Polices
- ajout du support pour les bmfont.
Boîtes de message
- redimensionnement de l'écran sous Windows lors de l'apparition/disparition du menu ;
- détection de l'échec de al_popup_menu sous GTK ;
- non nettoyage du menu racine lors de la destruction du menu popup.
Système de compilation
- ne pas lier libm sur MSVC pour DUMB ;
- non utilisation de la propriété LOCATION ;
- non utilisation des inclusions SYSTEM pour DirectX ;
- ajout d'indices pour les emplacements des includes/libs pour DirectX avec mingw-w64 ;
Python
- correction des scripts de génération de code Python pour fonctionner avec Python 2 ou inférieur.
LUA
- ajout d'un script pour générer une API LuaJIT.
Exemples
- ajout d'une texture pour la skybox de ex_camera.
Vous pouvez retrouver la documentation à jour sur cette page et télécharger la bibliothèque ici. Aussi, si vous souhaitez débuter avec la bibliothèque, je vous invite à lire ce livre, écrit par Frédéric DROUILLON.
Votre opinion


Source
Liste des changements
Vous avez lu gratuitement 730 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.