|
Allegro 4.1.18 WIP |
Evert
Member #794
November 2000
|
Allegro 4.1.18 WIP has been released! Get it from the Allegro SoureForge This release is a Work-In-Progress release that adds features If all goes as planned, this is the final release in the Allegro 4.1 WIP series and the final release before 4.2.0 RC1. So please go and test everything in this release, try to break it and find bugs that need to be fixed! Changes said: Changes from 4.1.17 to 4.1.18 (Januari 2005) Peter Hull fixed a bug that caused rest() to wait too long on MacOS X. Tore Halse made the Allegro window always appear centred in Windows. Peter Wang fixed a lot of warnings in the code and did a lot of cosmetic Grzegorz Adam Hankiewicz added short description support to the MAN and Milan Mimica fixed a bug in the keyconf utility. Peter Hull fixed some issues compiling Allegro for MacOS X. Marcio Fialho fixed a warning when compiling Allegro with DJGPP. Evert Glebbeek fixed a bug that prevented system cursors from working in Evert Glebbeek font loading routine and various other font functions to Peter Wang added custom packfile functions and packfile vtables. Peter Wang decoupled the packfile compression code from the packfile Daniel Schlyder fixed some problems with the font loading code. AJ added 64 bit, SSE2 and SSE3 detection code. Daniel Schlyder fixed some warnings with MinGW gcc 3.4.2 Peter Hull made the file selector work properly with directories that Marcio Afonso Arimura Fialho fixed some problems with the DJGPP version Phil Shenk clarified the MSVC build docs. Michal Molhanec fixed a problem with long filenames in the MSVC build Grzegorz Adam Hankiewicz made a lot of improvements to the Peter Wang made some modifications to allegro_message() in X11. Evert Glebbeek added blender mode defines and activated the gfx_vtable Evert Glebbeek added gui_set_screen and gui_get_screen functions and a Peter Wang made scancode_to_name never return NULL. Peter Wang fixed some problems if the Linux joystick driver. Grzegorz Adam Hankiewicz added a lot of ASSERTions to the code. Elias Pschernig added special Ctrl-Alt-End and Pause key handlers to the Elias Pschernig fixed a problem with the mouse acceleration in Windows. EDIT: anyone think I should post this on Jonathan Harbour's forum too? |
Richard Phipps
Member #1,632
November 2001
|
Woohoohoo! Now then, what has been changed with the mouse acceleration? |
Evert
Member #794
November 2000
|
See the posts by Elias in this thread: [url http://www.allegro.cc/forums/view_thread.php?_id=452248]. That's the current status of mouse acceleration in Windows. |
gnolam
Member #2,030
March 2002
|
Aww chucks. And I just submitted a fix to my sligthly broken patch Should've held on to RC status for 5 more minutes -- |
Richard Phipps
Member #1,632
November 2001
|
So does this mean that 4.1.18 has James Lohr's patch working? Or another varient? |
Evert
Member #794
November 2000
|
Richard: It means it has the patch that Elias posted about posting in the thread I linked to, which is an improvement over James' original patch. It seems that James has made another improvement since then though, but he has yet to release what it is gnolam: Yeah, I just saw it... it's a shame, but having to rebuild and zipup the release several times over is quite painful too... then again, who's going to notice if the problem only shows up in Windows 95? |
Richard Phipps
Member #1,632
November 2001
|
Too many patches! Well, I'll have to try 4.1.18 at some point.. |
gnolam
Member #2,030
March 2002
|
Oh well... guess there's a reason it's called the unstable branch -- |
Oscar Giner
Member #2,207
April 2002
|
Quote: Peter Wang added custom packfile functions and packfile vtables. This one sounds great! Does it mean that someone can write a RAM loader, finally? Or the load_* functions still use allegro's packfile implementation always? Quote: AJ added 64 bit, SSE2 and SSE3 detection code. But SS2 detection code was already there, even in 4.0 -- |
ReyBrujo
Moderator
January 2001
|
SSE code was in 4.0, I don't remember SSE2. And will have to switch the mirror, the one I use (umn) is timing out -- |
Oscar Giner
Member #2,207
April 2002
|
Nope, it was in 4.0. Look at the screenshot attached from the config program of my tetris clone. The CPU info comes from allegro, and it detects SS2. -- |
lucaz
Member #4,194
January 2004
|
sourceforge said: License: Other/Proprietary License
|
Elias
Member #358
May 2000
|
It is other, but SF has no separate field for that. See here for license questions: -- |
Evert
Member #794
November 2000
|
Quote: This one sounds great! Does it mean that someone can write a RAM loader, finally?
Yes. There's also load_bmp_pf() and similar function that load files from an already opened packfile, so all you have to do is provide VTABLE functions for reading from memory. Quote: But SS2 detection code was already there Hmm... in that case I remembered incorrectly what he added. I know it was three things, one of which was SSE3 and the other was 64 bit detection... I'll look it up. |
Bob
Free Market Evangelist
September 2000
|
Was the mouse problem with AllegroGL introduced in Allegro 4.1.16 fixed? -- |
Elias
Member #358
May 2000
|
Was the exact cause of it already identified? I was meaning to boot into windows and try.. but didn't get around to yet. -- |
Bob
Free Market Evangelist
September 2000
|
Quote: Was the exact cause of it already identified? As far as I know, no it hasn't. -- |
tobing
Member #5,213
November 2004
|
As far as I'm concerned I would have been even more happy to see my MSVC7.1 workspace being included. Or did I miss something to see it included? |
Evert
Member #794
November 2000
|
Quote: Was the mouse problem with AllegroGL introduced in Allegro 4.1.16 fixed? No, because I don't know what's causing it. I asked Julien to revert some of the changes that I thought might have caused it, and it didn't fix the problem... obviously something that needs investigation. EDIT: Quote: As far as I'm concerned I would have been even more happy to see my MSVC7.1 workspace being included. Or did I miss something to see it included? I don't recall seeing a finished version for it...? Can you send it to me through e-mail? |
tobing
Member #5,213
November 2004
|
Oops, so I really missed that. I had posted one, and that's it, but I'll send you my current version this evening, tested with 4.1.18 then. Sorry. |
X-G
Member #856
December 2000
|
Aah! You misspelled my name! A curse on you all unto the seventh generation! ... seriously, I didn't expect that to be in there at all. -- |
Mika Halttunen
Member #760
November 2000
|
Eradicor
Member #2,992
December 2002
|
Shit.. Just got installed 4.1.17.. and there is newer allready available. I hate making them all the time all over again. | Visit The site | |
gnolam
Member #2,030
March 2002
|
Quote: Aah! You misspelled my name! A curse on you all unto the seventh generation! I think that's ok, considering there are a couple of syntactically challenged sentences in the changelog Quote: Evert Glebbeek font loading routine and various other font functions to the library.
[EDIT]
XP SP1, pristine (except for the DirectX headers) MinGW 3.2.0 RC3. But it seems version independent - didn't work on my old 3.1.0.1 either. -- |
Evert
Member #794
November 2000
|
Does the obj/mingw32 directory actually exist (it should)? |
|
|