# allegro **Repository Path**: mirrors_aseprite/allegro ## Basic Information - **Project Name**: allegro - **Description**: This repository was created only for historical purposes, new versions of Aseprite will not use the Allegro library - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This is a modified version of Allegro library (branch 4.4) specially patched for old versions of [Aseprite](https://github.com/aseprite/aseprite/) by David Capello. Changes: * Mouse driver for Windows was modified to use WM_MOUSEMOVE instead of DirectInput (like in Allegro 5). * Keyboard driver for Windows was modified to use WM_KEYDOWN/UP messages instead of DirectInput (like in Allegro 5). * Added resize support for Windows, X11, and Mac OS X ports. * Removed code and functions that are not used (Allegro GUI, audio, MIDI, joystick, etc.). * The HWND class has CS_DBLCLKS enabled (so UI code can detect double-clicks from Windows messages). * Fixed issues recreating DirectX surfaces * Fixed OS X mouse issues * Support for x64 * Several [other changes](https://github.com/aseprite/allegro/commits/master)