|
Allegro 5.1.4 released! |
Peter Wang
Member #23
April 2000
|
https://sourceforge.net/projects/alleg/files/allegro-unstable/5.1.4/ Quote:
Changes from 5.1.3 to 5.1.4 (October 2012) The main developers this time were: Trent Gamblin, Elias Pschernig, Peter Wang. Graphics: - Fixed al_convert_bitmap using the target instead of the source format when - Fix a crash in Direct3D in al_set_target_bitmap when switching from a memory - Fix a potential crash when drawing the screen to a bitmap with D3D. - WGL shouldn't need to preserve bitmaps. - Update the projection transform when setting up the OpenGL context - Lock bitmap to prevent slowness when creating a cursor from a non-memory - Conditionally lock bitmap when creating cursor on X11 (previously it did Input: - Make al_install_touch_input fail under Windows if there is no touch device. - Temporary fix for delay after mouse warp on OS X. File I/O: - Fix al_fputc on big-endian. Reported by Andreas Rönnquist and - Make al_fputc return value like fputc when out of range. Image addon: - gdiplus: Only preserve indexed images with KEEP_INDEX flag on. Font addons: - Added ALLEGRO_ALIGN_INTEGER text drawing flag (Todd Cope). - Added a new al_get_font_ranges function. - Made TTF addon include padding on the top and left edges of pages Audio addon: - Use programmatically generated interpolators. They cover an additional - Support linear interpolation for 16-bit mixers. - Add cubic interpolation for mixers (off by default). - Fix potential deadlock in stop_voice for OpenAL. - Fix potential deadlock in stop_voice for DirectSound. - Improve buffer filling behaviour for DirectSound, reducing pops and - Increase default buffer size for DirectSound to 8192 samples. Android port: - Support ALLEGRO_KEYBOARD_STATE. - Fix return type of APK_tell (Todd Cope). - Allow use of OpenGL ES 2 under Android. iOS port: - Make orientation changes work on iOS with SDK 6. Build system: - Rename native dialog library back to allegro_dialog to match 5.0. - Install pkg-config files when cross-compiling on Unix. Python: - Make the Python wrapper also check for the monolith DLL. Examples: - ex_synth: Add button to save waveform to a file. - ex_multisample: Demonstrate using moving bitmaps. - Renamed a5teroids to Cosmic Protector Other: - Minor bug fixes and documentation updates.
MD5SUMS a393ebbc9ca31455da69e50978373733 allegro-5.1.4.7z cccf46fde1c019cae511913f93c266d9 allegro-5.1.4.tar.gz 8be5ac5673ba5d58f0235f6b965a4367 allegro-5.1.4.zip I'm planning to release 5.0.8 of the stable branch in the next couple of weeks, based on the bug fixes in 5.1.3 and 5.1.4. Please report any regressions, thanks.
|
Runesabre
Member #7,573
August 2006
|
Great work, guys! _______________ |
simast
Member #12,668
March 2011
|
Always good to see the progress! Just curious, any plans on when the 5.1 will become stable (I imagine it will be released as 5.2)?
|
Thomas Fjellstrom
Member #476
June 2000
|
We really don't have any plans for big stable releases. Used to try to put out a WIP release every month. But development since 5.0 and initial stages of 5.1 has really slowed down, so a monthly release isn't really called for. We've basically switched into "release as necessary" mode[1]. Some months there really aren't all that many changes so it doesn't make too much sense to make a release. References
-- |
Runesabre
Member #7,573
August 2006
|
What, if any, major features are missing or in a fragile/unfinished state with Allegro 5, particularly with regard to iPhone and Android? _______________ |
Malinus
Member #11,332
September 2009
|
Msvc 2010 binaries. A debug monolith version. All demos and examples compiled too. All of the addons should work except allegro video. MSVC 2010 allegro 5.1.4 binaries Have fun and enjoy! |
appedersen
Member #14,648
October 2012
|
Ignore this, Fixed. |
Michał Cichoń
Member #11,736
March 2010
|
Build for Windows is available: Also missing 5.1.3 build is there: Edit: Add link to allegro-5.1.4-mingw-4.7.0.7z "God starts from scratch too" |
shadyvillian
Member #12,426
December 2010
|
THANK YOU VERY MUCH! I'm going to see if the vs10 binaries work in my vs2012. Software Engineer by day, hacker by night. |
Michał Cichoń
Member #11,736
March 2010
|
They will if you stick to DLL's. Static libraries probably will not. Edit: But those will work: "God starts from scratch too" |
Elias
Member #358
May 2000
|
MinGW 4.7 would be nice, given that it's the one you get from mingw.org I'd expect most users to have that version. -- |
Michał Cichoń
Member #11,736
March 2010
|
Done. Build for 4.7 added. See post above for link. "God starts from scratch too" |
Elias
Member #358
May 2000
|
Thanks! -- |
Michał Cichoń
Member #11,736
March 2010
|
Build for MSVC11 added. Look a little up higher. "God starts from scratch too" |
pkrcel
Member #14,001
February 2012
|
That is great, thanks Mical. By the way, since I see no Allegro_video nor Allegro_Shader addon...that measn that you do not build those and that the monolith has those not enabled, right? It is unlikely that Google shares your distaste for capitalism. - Derezo |
Elias
Member #358
May 2000
|
Hm. If the shader addon is disabled, why? It should not need any dependencies. -- |
Michał Cichoń
Member #11,736
March 2010
|
It is disabled, because I didn't have time to resolve dependencies. I will give look at it. I see, you added trace handler. One point to remove from my TODO list. Thanks! "God starts from scratch too" |
|