Allegro 5.0.4
Allegro is a game programming library for C/C++ developers distributed freely
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 and file management functions.
Allegro 5.0.4 full details
| File Size: | 3.70 MB |
|---|---|
| License: | Open Source |
| Price: | FREE |
| Released: | 2011-09-11 |
| Downloads: | Total: 106 | This Month: 0 |
| Publisher: | Shawn Hargreaves |
| Publisher URL: | http://www.talula.demon.co.uk/ |
Download Allegro 5.0.4
Save Allegro to My Stuff
Allegro - Windows 7 Download awards
Allegro 5.0.4 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
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
Allegro 5.0.4 download tags
Allegro for Windows 7 - Copyright information
All Allegro reviews, submitted ratings and written comments become the sole property of Windows 7 download. You acknowledge that you, not windows7download, are responsible for the contents of your submission. However, windows7download reserves the right to remove or refuse to post any submission for any reason.
Windows 7 Download periodically updates pricing and software information of Allegro full version from the publisher, but some information may be out-of-date. You should confirm all information.
Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for Allegro license key is illegal and prevent future development of Allegro. Download links are directly from our mirrors or publisher's website, Allegro torrent or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, SendSpace, DepositFiles, DivShare, HellShare, HotFile, FileServe or MediaFire, are not used.
Windows 7 Download periodically updates pricing and software information of Allegro full version from the publisher, but some information may be out-of-date. You should confirm all information.
Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for Allegro license key is illegal and prevent future development of Allegro. Download links are directly from our mirrors or publisher's website, Allegro torrent or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, SendSpace, DepositFiles, DivShare, HellShare, HotFile, FileServe or MediaFire, are not used.
Post Allegro review
Windows 7 Allegro related downloads
Jep is a Java library for parsing and evaluating mathematical expressions. With this ... variables, constants, and functions. A number of common mathematical functions and constants are included. Features * Small size ...
Jep.Net is a library for parsing and evaluating mathematical expressions. With this ... a powerful component architecture. A number of common mathematical functions, operators and constants are included. ...
SQLFinancials extends the T-SQL scripting environment by adding financial analysis functions similar to those found in ...
SQLMath extends the T-SQL scripting environment so you can perform mathematical operations on your data from ...
IT++ is a C++ library of mathematical, signal processing and communication routines IT++ is a C++ library of mathematical, signal processing and communication classes and ...
My Account
My Saved Stuff
Would you like to receive announcements of new versions of your software by email or by RSS reader? Register for FREE!
Windows 7 Downloads Picks
- iReport 4.5.1
- MathGL 2.0.2
- Lazarus x32 0.9.30.4
- Anona Image Processing Toolbox for Matlab x64 2.1
- fp Plugin 3.6
- Ultra Office Control 2.0.2010.416
- Android Development Tools 20.0.0 Preview
- AccessImagine 1.10
- GTK+ for Windows x64 2.22.1
- dwTerm 2.0
- Lazarus x64 0.9.30.4
- Audio Sound Editor for .NET 2.2.1.0
- GTK+ for Windows x32 2.24.0-1
- CMATH for Delphi 6.3.5
- VideoCap Pro SDK ActiveX 4.0
- TMS IntraWeb Component Pack Pro 4.5.1.0
- Chilkat .NET Email Component for the .NET 2.0 / 3.5 Frameworks x64 9.1.0.0
- Audio Editor AX 1.2.0
- JUV Client (J2ME edition) 1.0.28
- Python Encryption Library 2.6
Popular Tags
mime
vb net
.net
pdf
net component
delphi
email
code 93
dll
smtp
asp net
windows
programming
control
asp.net
server
sdk
postnet
barcode
activex
visual basic
library
html
component
visual studio
ssl
dotnet
pdf417
net
pop3
Popular Windows 7 Software
- Turbo C++ 3.0
- Turbo Pascal 7.0
- DOSBox 0.74
- Java Runtime Environment 6.31
- Java Runtime Environment 64bit 6.31
- Microsoft .NET Framework 4 4.0.30319.1
- Free Pascal 2.6.0
- Notepad++ 6.1.3
- BlueJ 3.0.7
- Microsoft .NET Framework 3.5 SP 1
- Visual C++ Express Edition 2010
- EditPlus 3.41
- Mozilla ActiveX Control 1.7.12
- Windows Phone Developer Tools 7.1.1 CTP
- Visual Studio Professional Edition 2008
© 2012 Windows7Download.com - All logos, trademarks, art and other creative works are and remain copyright and property of their respective owners. Microsoft Windows is a registered trademarks of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with windows7download.com.






