On Mon, May 17, 2010 at 11:17 AM, Doug Winger <justd...@socal.rr.com> wrote: >> On Mon, May 17, 2010 at 10:15 AM, Ludwig Nussel <ludwig.nus...@suse.de> >> wrote: >>> >>> Michael Menegakis wrote: >>>> >>>> Out of encyclopedic curiosity, why does it push a register twice? What >>>> does it fix? Does it avoid a bug, or makes it faster? Does it apply to >>>> all games? >>> >>> OP_BLOCK_COPY pushed an odd number of values causing stack >>> misalignment which lead to crashes with 64bit wine. Just pushing >> >> > another register is one way to fix that. I doubt it's the last fix >>> >>> in that direction but it at least makes wine run ioq3 a little bit >>> further. It's already able to play the intro movie. >>> >>> cu >> >> > Ludwig >>> >> >> > >> >> Sorry, I don't understand. Why would you want to run ioq3 in wine? >> >> Thanks, >> Matt > > MULTIPLE CHOICE > > A. A sudden onset of ubergeekery. > > B. He couldn't get it to run reliably on his calculator watch. > > C. Masochism
The question should have really been: "Is this to fix a bug in ioquake3 (that may unreliably manifest itself in the native client) or is this to work around a bug in Wine?" If it's the latter, then I'd say it may have been unwise to accept/apply the patch. If it was the former, then this is really a non-issue for debate. _______________________________________________ ioquake3 mailing list ioquake3@lists.ioquake.org http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org By sending this message I agree to love ioquake3 and libsdl.