Re: [AD] de fourium pointium ohium

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> Does the fixed joystick driver fix those USB-related problems?

As Johan proved it (thanks again to him), it turned out that the problem
wasn't related to USB at all: his USB Sidewinder GamePad (2 axis) worked
perfectly with the old driver, whereas his USB Sidewinder Precision 2 (3
axis + 1 throttle + 1 POV) didn't.

There was simply a big bug nobody saw before him: the code had been
originally written for 3 axis only. Later it was enhanced to support 6 axis
but no additional space was reserved in the Win32 joystick object structure,
leading to an obvious memory corruption problem.

> - unified colour conversion
> - X11 dirty lines (might be faster)

Ok but they shouldn't have a big impact on the library and any effect on the
API.

> > The only big one I can see is the timer/thread API. I think we ought
> > to quickly make a decision about it.
>
> Someone list some alternatives, quick!

Contrary to this one that could lead to a big shakeup !
The "reference" thread is "Multithreading timers" on the [AL] list dated
04/12.

--
Eric Botcazou
ebotcazou@xxxxxxxxxx



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/