Question about WINE and adding the "low-level" CD access APIs...

Mike Hearn m.hearn at signal.qinetiq.com
Mon Jul 14 07:57:38 CDT 2003


> Perhaps a better way is nowadays to find a way 
> to load the Windows .sys/.vxd driver. In the past this was about impossible 
> but now it might not be that hard anymore. To get this working an x86 
> emulator is needed with ring0 support or whatever it is. Recently a new x86 
> emulator called qemu popped up that is useable for this task I think. It can 
> both emulate Linux x86 binaries (binary loader) and even simulate a Linux 
> system. (it has a x86 emu library that can be used under the LGPL too) If 
> interested check here: http://fabrice.bellard.free.fr/qemu/

You would need to write implementations for the internal kernel APIs,
which are AFAIK non-existant in Wine. How many of us know how to write
drivers for NT, let alone clone those APIs? Not many :(

-- 
Mike Hearn <m.hearn at signal.qinetiq.com>
QinetiQ - Malvern Technology Center




More information about the wine-devel mailing list