Skip to content
This repository has been archived by the owner on Jul 31, 2021. It is now read-only.
/ allegro Public archive

This repository was created only for historical purposes, new versions of Aseprite will not use the Allegro library

Notifications You must be signed in to change notification settings

aseprite/allegro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a modified version of Allegro library (branch 4.4) specially patched for old versions of 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

About

This repository was created only for historical purposes, new versions of Aseprite will not use the Allegro library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published