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

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

 



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?
- Dan


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

  Powered by Linux