Re: [DMUSIC/DINPUT] includes fixes

2005-03-14 Thread Raphael
On Friday 11 March 2005 17:47, Alexandre Julliard wrote: > [EMAIL PROTECTED] writes: > > [EMAIL PROTECTED] wrote: > > At least for directx headers it's not a good idea. > > many old games (using old directx) need to have compatible headers > > else they won't build (it's why bug 2483 exists: build

Re: [DMUSIC/DINPUT] includes fixes

2005-03-11 Thread Raphael
Hi > If you have source written for an early version of DirectX, then you have > two options: > 1 port the source to a later version of DirectX > 2 use the compatibility structures provided by both Microsoft and wine > > In the second case you would use DIDEVICEOBJECTDATA_DX3 rather > than DIDEVICE

Re: [DMUSIC/DINPUT] includes fixes

2005-03-11 Thread Alexandre Julliard
[EMAIL PROTECTED] writes: [EMAIL PROTECTED] wrote: > At least for directx headers it's not a good idea. > many old games (using old directx) need to have compatible headers > else they won't build (it's why bug 2483 exists: build problem on an > old dx game) What sort of code breaks because of e

Re: [DMUSIC/DINPUT] includes fixes

2005-03-11 Thread Robert Reif
atches/2005/03/att-0200/01-includes_and_bug2483.diff> And as for directx < 8, microsoft used to reuse same headers name we need to flag But for classic windows headers i'm ok with you Regards, Raphael Message d'origine >A: Raphael >Copie à: wine-devel@winehq.org >Su

Re: Re: [DMUSIC/DINPUT] includes fixes

2005-03-11 Thread fenix
rs name we need to flag But for classic windows headers i'm ok with you Regards, Raphael Message d'origine >A: Raphael >Copie à: wine-devel@winehq.org >Sujet: Re: [DMUSIC/DINPUT] includes fixes >De: Alexandre Julliard >Date: 11 Mar 2005 11:04:30 +0100 > >

Re: [DMUSIC/DINPUT] includes fixes

2005-03-11 Thread Alexandre Julliard
Raphael <[EMAIL PROTECTED]> writes: > --- dinput.h 5 Oct 2004 04:38:15 - 1.46 > +++ dinput.h 10 Mar 2005 22:13:43 - > @@ -640,7 +640,9 @@ > DWORDdwData; > DWORDdwTimeStamp; > DWORDdwSequence; > +#if(DIRECTINPUT_VERSION >= 0x0800) > UINT_PTR uAppData;