Development

Here you'll find all of our software development projects.


Make old Allegro 4 apps work on modern systems by using this drop-in replacement library that sits on top of Allegro 5. You'll be able to run your old app on any system supported by Allegro 5 without changing a single line of code.

Ready to create the next rhythm game sensation? Rhythm Toolkit enables you to easily read MIDI data for use in your games/applications.

Do you miss Allegro 4's built-in support for MIDI? This add-on for Allegro 5 brings MIDI support back.

Do you want to add online multi-player to your game? JoyNet provides a simple means to add online play to your games. JoyNet invisibly handles the nitty-gritty details of online play synchronization. You don't have to worry about whether a player is local or remote, you just act on the input frames JoyNet provides and the game will stay synchronized for all players.

This lightweight framework built atop Allegro 5 facilitates the development of cross-platform multimedia applications. Most tedious aspects of creating and maintaining cross-platform support in your application are handled by the framework and your platform's built-in development tools. Quickly create new projects and get immediate support for a wide variety of platforms such as Windows, MacOS, Linux, and Android.