Re: Problem report: SHRINKER.ERR, fix to DEVICE_Open/CreateFileA?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dan Kegel <dkegel@ixiacom.com> wrote:
: Robert Baruch wrote:
:> ... Would there be any interest in some kind of patch
:> to Wine which would let this particular VXD's job be done within Wine?
:> Something that would detect the shrinker VXD and immediately act to
:> emulate it -- say, DEVICE_Open would look into the VXD to see if it's
:> name was SHRINK34?
:> 
:> I used winedbg to break the program just before it deletes the VXD, and
:> then used IDA to look inside the VXD. It has no API's, and a single
:> ioctl routine, which has five possible calls. Is there any interest in
:> pursuing this further?

: The only VxD's worth considering emulating are those used by 
: popular applications which do not work under Windows NT/2000/XP,
: and which do very simple, limited things.
: A good example is a VxD call to retrieve a MAC address
: used by a common Win9x-only copy-protection scheme.

: That limits the number of VxD's worth emulating down severely.

: Does the app using SHRINKER not work under NT?

As I tried to tell, shrinker tries to protext itself and with wine it stumbles.

But if Robert feels worth implementing the VXD (in a clean way), he should go on.

Bye
-- 
Uwe Bonnes                bon@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux