Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Ludwig Nussel
Harley Laue wrote: > On Mon, May 17, 2010 at 11:17 AM, Doug Winger wrote: > >> Sorry, I don't understand. Why would you want to run ioq3 in wine? I don't have 64bit Windows so I asked Marcus whether it's possible to test the ioq3 installers with Wine instead. 64bit Wine is in an early stage of de

Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Michael Menegakis
I know one case wine is needed: Someone wrote an exceptionally complex audio engine for ioquake3 that remained closed source on the DLL. http://forums.urbanterror.info/topic/8709-ikalizer-new-audio-engine-surround-sound-urbanterror-v02200b-newpatch/ It has HRTF and other effects that OpenAL-soft

Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Harley Laue
On Mon, May 17, 2010 at 11:17 AM, Doug Winger wrote: >> On Mon, May 17, 2010 at 10:15 AM, Ludwig Nussel >> 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

Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Doug Winger
On Mon, May 17, 2010 at 10:15 AM, Ludwig Nussel 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 st

Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Matt Turner
On Mon, May 17, 2010 at 10:15 AM, Ludwig Nussel 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 causi

Re: [ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Ludwig Nussel
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. Jus

[ioquake3] Last revision 1784 (OP_BLOCK_COPY fix for win64)

2010-05-17 Thread Michael Menegakis
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? ___ ioquake3 mailing list ioquake3@lists.ioquake.org http://lists.ioquake.org/listinfo.cgi/ioquake3-io