http://bugs.winehq.org/show_bug.cgi?id=20395
--- Comment #80 from Robert Walker robert_mt_walker@yahoo.co.uk 2012-01-04 12:19:34 CST --- (In reply to comment #79)
Robert, your modified patch doesn't seem to work on ARMA II/Operation Arrowhead. Mouse clicks don't work. raw3.patch, however, worked fine (merged without any issues, ./tools/make_requests altered 3 files and compiled and worked fine).
Could you diff your patch with raw3.patch and see if you missed anything?
@Calum La Croix
Like most people I am not a WINE developer and I just had a game I wanted to test a "raw input" patch with. I simply pulled the most recent patch I could find from this thread and hacked it to work with a newer version of WINE.
Anyway I was intrigued enough by your comment to compare the patch I had pulled (from the link in Richard's posted) to the raw3.patch. I have enough C programming experience to see the raw3.patch appears to be a more refined version of the patch Richard had dug up (from where??) It has a number of significant improvements (error checking, use of heap memory, cleaner integration using
I would agree that the raw3.patch is superior (which I believe Vincas Miliūnas is developing)... I've no idea what the origin of the other patch is/was (originally) but it appears to be quite dated and not so polished...