http://bugs.winehq.org/show_bug.cgi?id=9221
--- Comment #11 from Gerald Folcher geraldf2@free.fr 2007-11-26 14:38:13 --- Foreword: Yep it seems Marti is right, so to anybody: feel free to contact me directly by e-mail if you want to discuss about using this hack/patch.
Anyway, thank you for your interest Gonzalo (I'm glad to hear that it works for you on 0.9.42), I'm myself still using Wine 0.9.42, because in the mean time I tried more recent Wine versions (just compiling them as is) but they suffer from sound problems that impact sound quality and general performance in Grand Prix Legends, so I always stay with the old trusty 0.9.42 and so never "upgraded" my patch/hack.
After reading your post I tried the changes on 0.9.49 and indeed it doesn't work too well with that version. I may try some day to adapt it on a newer Wine version whenever one working well with GPLegends comes out some day (but I'm not sure I would succeed tho, as my understanding of the code is very limited).
So as you figured out, for the moment I would advice to stick with 0.9.42 (I use a WINEDEBUG=fixme-dinput in front of the wine command to prevent all the fixme console spam).
Thank you again for your interest.
Again, anybody feel free to contact me directly.