Top Download

Allegro 5.1.2

free download Add to Favorites RSS

Allegro 5.1.2

Advertisements:

Allegro 5.1.2 Full Download Summary

User Rating: 2.0 (3 votes)

top download editor's pick

File size: 8.00 MB

Platform: Windows2000, Windows2003, WinXP, Windows Vista, Windows 7, Linux, Mac OS X

License: Open Source

Price: FREE

Downloads: Total: 265 | This Month: 3

Released: 2012-05-27

Publisher: Shawn Hargreaves

Publisher URL: http://www.talula.demon.co.uk/

Allegro 5.1.2 Full Description

Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: Unix (Linux, FreeBSD, etc.), Windows, MacOS X and Haiku/BeOS. Older versions also support DOS and QNX. It provides many functions for graphics, sounds, player input (keyboard, mouse and joystick) and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI.

Allegro is a portable library mainly aimed at video game and multimedia programming, originally started by Shawn Hargreaves for the DJGPP compiler in a mixture of C and assembler.

According to the Oxford Companion to Music, Allegro is the Italian for «quick, lively, bright». It is also a recursive acronym which stands for «Allegro Low LEvel Game ROutines».

Cross-platform support

* Unix (Linux, FreeBSD, Irix, Solaris, Darwin)
* Windows (MSVC, MinGW, Cygwin)
* MacOS X
* Haiku/BeOS

The older 4.2 branch also supports:

* Windows (Borland)
* QNX
* DOS (DJGPP, Watcom)

Graphic functions

* Vector drawing:
o pixels, lines, rectangles, circles, ellipses, arcs, Bezier splines
o shape fill, with or without pattern
o polygons: flat, Gouraud, textured (3D) and translucent
* Sprites:
o masked, compressed and compiled sprites
o blitting, rotation, stretching, reduction, alpha blending, Gouraud shading
o native support for BMP, LBM, PCX and TGA files (others supported with library extensions)
* Color palettes:
o color palette manipulation (reading, writing, conversion)
o conversion of color formats RGB <-> HSV
* Text:
o support for different encodings and conversion, default is UTF-8
o bitmap fonts (masking, colouring, alignment)
* Misc:
o draw directly on the screen or on any-size memory bitmaps
o hardware scrolling and triple buffering (where available), mode-X split screen
o animation functions for FLI/FLC format

Graphic drivers

* Unix:
o X Window, DGA, fbcon
o SVGAlib
* Windows:
o DirectX (windowed or full-screen)
o GDI
* MacOS X:
o Quartz (windowed or full-screen)
* Haiku/BeOS:
o BWindowScreen
o BDirectWindow
* OpenGL:
o The AllegroGL addon allows to use OpenGL graphics with Allegro.

The older 4.2 branch also supports:

* Unix:
o VBE/AF
o mode-X
o VGA
* DOS:
o VGA 13h mode
o mode-X (23 VGA resolution plus unchained 640x400 extended mode)
o SVGA modes in 8, 15, 16, 24 and 32 bits per pixel
o linear VBE 2.0 framebuffer access
o hardware acceleration through VBE/AF API if supported
o additional graphic drivers through FreeBE/AF project

Sound functions

* Midi:
o native MIDI music format support (with 64 simultaneous effects)
o dynamic control/response to music note on, note off, main volume, pan, pitch bend, and program change
o uses General MIDI patches
o you can read in wavetable patches for MIDI files (SF2 and GUS patches)
* Wave:
o native support of WAV and VOC file formats (playing looped forward, backwards or bidirectional)
o streaming audio
o modify volume, pan, pitch, etc during play

Sound drivers

* Unix:
o OSS
o ALSA
o JACK
o SGI AL
* Windows:
o DirectSound
o WaveOut
o MIDI system drivers
* MacOS X:
o Core Audio
o Sound Manager
o Core Audio MIDI
o QuickTime MIDI

The older 4.2 branch also supports:

* Unix:
o ESD
o aRts
* DOS:
o Adlib, SB, SB Pro, SB16, AWE32
o MPU-401

Release notes:

New Release
Core:

* Add userdata to Windows window callbacks and rename the functions (Matthew Leverton).
* Fix ALLEGRO_STATIC_ASSERT collisions from different files included in the same translation unit. Reported by tobing.
* Make al_ustr_empty_string const correct.
* Fix many memory leak/warnings on MacOS X (Pär Arvidsson).

Filesystem:
* Make stdio al_fopen implementation set proper errno on failure.
* Make al_get_standard_path(ALLEGRO_TEMP_PATH) treat environment values as directory names even without a trailing slash on Unix.
* Fix typo preventing get_executable_name from using System V procfs correctly. Reported by Max Savenkov.

Displays:

* Fixed bug on Windows where two SWITCH_IN events were fired when window was minimized/restored (Michael Swiger).
* Fixed inverted al_toggle_display_flag(ALLEGRO_NOFRAME) logic under Windows as well as a bug where repeatedly setting the flag to on would ma
[ Allegro full changelog ]

Allegro 5.1.2 Screenshot

View Allegro 5.1.2 full screenshot

Allegro screenshot

Allegro 5.1.2 Keywords


free download

Bookmark Allegro 5.1.2 Download

Allegro 5.1.2 Free Download Notice

Top 4 Download periodically updates software information of Allegro 5.1.2 full version from the publisher, but some information may be slightly out-of-date.

Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for Allegro 5.1.2 license key is illegal and prevent future development of Allegro 5.1.2. Download links are directly from our mirrors or publisher's website, Allegro 5.1.2 torrent files or shared files from free file sharing and free upload services, including Rapidshare, HellShare, HotFile, FileServe, MegaUpload, YouSendIt, SendSpace, DepositFiles, Letitbit, MailBigFile, DropSend, MediaMax, LeapFile, zUpload, MyOtherDrive, DivShare or MediaFire, are not allowed!

Your computer will be at risk getting infected with spyware, adware, viruses, worms, trojan horses, dialers, etc while you are searching and browsing these illegal sites which distribute a so called keygen, key generator, pirate key, serial number, warez full version or crack for Allegro 5.1.2 download. These infections might corrupt your computer installation or breach your privacy. A keygen or key generator might contain a trojan horse opening a backdoor on your computer. Hackers can use this backdoor to take control of your computer, copy data from your computer or to use your computer to distribute viruses and spam to other people.

Allegro 5.1.2 - Post Your Review

Your Name:
Software Version:
Rating:
Review:
Security Code:

Allegro 5.1.2 Related Software

Library .NET 18.4.4903.15396   

Price: FREE

Details

Download

Save

Library .NET
Library .NET (Free Note Edition) is a personal notes and information management system. With it you can store all of your notes and information in an easy-to-use outline. It makes your data easier and convenient management, quicker and exact search , simpler and flexible backup, clearer and intuitive interface. ...

DSkinlite GUI Library 3.7.1   

Price: $1 399.00

Details

Download

Save

DSkinlite GUI  Library
DSkinLite is a powerful gui library to help you develop the user interface program. ... so we always want that there is a library to release us from the bored paint. And ... several features : 1. It is a "lite" library, because it doesn't use the method of hook ... application easily. 3. DSkinLite has own optimized image library to process image. The image library is more ...

Universal Software Oscilloscope Library 2.8.0   

Price: FREE

Details

Download

Save

Universal Software Oscilloscope Library
Universal oscilloscope GUI ( Real-time plot ) DLL library for data acquisition, simulation, debugging. Advantages: 1.Speedy performance: the library makes it possible to bring out into the ... instance of a viewing oscilloscope created by this library looks like a separate window, entirely independent of ... into its beams. 5. Reliable and robust: this library employs only the most basic Windows API functions ...

BodSoft DirectUI Library 1.40   

Price: $800.00

Details

Download

Save

BodSoft DirectUI Library
BodSoft DirectUI Library is a pure Win32 calls library that allows you to create the most advanced user interfaces with a rich set of professionally-designed GUI controls in the world. BodSoft DirectUI library has more than 18 thoroughly designed, tested and ... hundreds of development and debugging hours. BodSoft DirectUI Library doesn't make use of the native Win32 controls. ...

HS POP3 Library 2.0.4   

Price: $400.00

Details

Download

Save

HS POP3 Library
HS POP3 is a software library in C (supplied with full source code) implements ... according to RFC 1939. Among other features, the library supports user authentication, reception of basic internet headers ... and login user name and password. HS POP3 library then resolves the server name, connects to it, ... repeated until all messages are received. HS POP3 library can also delete messages from server if this ...

My Software

You have not saved any software. Click "Save" next to each software to save it here.


Would you like to receive announcements of new versions of your software by email or by RSS reader? Get your FREE membership now!