Patch for mouse glitch (Linux)

Started by Radiant, Sun 20/11/2016 21:04:36

Previous topic - Next topic

Radiant

Some players report having issues with the mouse under Linux. It's been suggested that applying the following patch to allegro would resolve the matter.

https://sourceforge.net/p/alleg/bugs/396/

I'm not well-versed in building Allegro from scratch; could one of the developers here confirm this? If it works, maybe the package on teamcity can be updated? I'm currently using the master branch from Linux on teamcity.

Crimson Wizard

Since we now have allegro repository cloned into AGS project group, we may apply this patch there and script build server to take Allegro sources from our repository instead.

Radiant

That sounds good. Could you arrange a download of these pathced allegro binaries, then I've got a group of testers on standby.

morganw

I'm pretty sure this was implemented before and it was removed, as it seemed to break the input queue rather than improve it.
https://github.com/adventuregamestudio/ags/commit/661637b070612bd8675d80b23d8f8b2bc6f4a864

Crimson Wizard

#4
Quote from: morganw on Tue 22/11/2016 00:16:38
I'm pretty sure this was implemented before and it was removed, as it seemed to break the input queue rather than improve it.
https://github.com/adventuregamestudio/ags/commit/661637b070612bd8675d80b23d8f8b2bc6f4a864
There were two variants of this patch - one to patch the Allegro, and another to patch engine code. The engine patch was the one which broke the input, so it was removed in favor of using Allegro one, which works well according to reporter.

https://github.com/adventuregamestudio/ags/issues/162

Radiant

Ok, so the patch is already there. Does that also mean the compiled library is in teamcity somewhere? If not, which branch should I download and make?

Crimson Wizard

Quote from: Radiant on Sat 26/11/2016 19:23:35
Ok, so the patch is already there. Does that also mean the compiled library is in teamcity somewhere? If not, which branch should I download and make?
No, we never added this patch to our sources; and build server still takes Allegro library from official repository.

SMF spam blocked by CleanTalk