Wine Status - DLLs

 

Aspect or Component Documentation status WWN article coverage Implementation status (estimated) Recent primary workers
cabinet: Provides API to create and extract .cab compressed archives MSDN: Cabinet None 35% complete Greg Turner
comctl32: Common Controls MSDN: Common Controls #116, #118 95% complete Guy Albertelli,
Dimitrie O. Paun,
CodeWeavers
comdlg32: Common Dialogs MSDN: Common Dialogs None 75% complete Dimitrie O. Paun
crtdll&msvcrt: Standard C runtime library MSDN: C Run-Time Libraries #4 60% complete CodeWeavers,
Marcus Meissner,
Jon Griffiths
gdi32: Windows Graphical Device Interface (GDI) MSDN: Windows GDI None 60% complete CodeWeavers,
Aric Stwart,
Huw D.M Davis,
Alexandre Julliard
imm32: IME (Input Method Editor) MSDN: IME Interface Functions None 50% complete CodeWeavers,
Aric Stewart
kernel32: Contains Windows API Functions MSDN: Base Services None 80% complete Alexandre Julliard,
Eric Pouech
ntdll: Contains NT System Functions MSDN: Functions by Release None 20% complete Alexandre Julliard,
Eric Pouech
odbc32: ODBC Database Manager Winehq ODBC Docs
MSDN: ODBC
#115 60% complete
(no Windows ODBC driver support, only UNIX)
CodeWeavers
ole32: OLE/COM core MSDN: COM
MSDN: OLE Reference
#109, #117 60% complete CodeWeavers,
Marcus Meissner
oleaut32: OLE Automation core MSDN: OLE BD Core #126 60% complete CodeWeavers,
Marcus Meissner
olecli32: OLE client library MSDN: OLE Reference None 5% complete  
oledlg: OLE user interface MSDN: OLE Reference None 5% complete  
olesvr32: OLE server library MSDN: OLE Reference None 5% complete  
rasapi32: Dial-Up Networking (DUN) and Remote Access Service (RAS) MSDN: RAS Functions None 0% complete
Most people just setup their Windows apps for LAN, then use their Linux tools to dial up.
 
riched32: Rich Text Control MSDN: Rich Edit Controls #127, #137 20% complete  
rpcrt4: RPC/DCOM subsystem MSDN: RPC Functions
MSDN: DCOM Supported APIs
#138 20% complete Transgaming,
Ove K�ven,
Greg Turner
shell32: Shell interface MSDN: Shell Functions None 80% complete CodeWeavers
shlwapi: Contains utility functions MSDN: Shlwapi Functions None 80% complete Jon Griffiths
tapi32: Telephony API (TAPI) MSDN: TAPI Functions None 0% complete  
urlmon:Contains functions used by OLE MSDN: Urlmon library None 5% complete Eric Pouech
user32: User interface functions MSDN: Window Functions None 95% complete CodeWeavers,
Alexandre Julliard,
Eric Pouech
wininet: Internet application protocols MSDN: Wininet Functions None 60% complete CodeWeavers,
Mike McCormack
wintab32: Interface for tablets/device input Wintab Interface Specification 1.1 None 80% complete CodeWeavers,
Aric Stewart
wnaspi32: Advanced SCSI Peripheral Interface WNASPI32.INC #33 85% complete  
ws2_32: SPI (service provide interface) MSDN: Winsock 2 Functions None 5% complete Martin Wilck
ws2_32: WinSock 2 MSDN: Winsock 2 Functions #108 (1), #108 (2), #121 80% complete Martin Wilck,
Mike McCormack
wsock32: Windows Sockets (WinSock) 1.1 MSDN: Winsock Functions #8, #9, #53 90% complete
Martin Wilck,
Mike McCormack
DirectX
Direct3D {1-7}: For displaying 3D graphics MSDN: D3D Functions #76, #138, #150, #153 50% All features complete
90% Games complete
Lionel Ulmer,
Raphaël Junqueira,
Christian Costa
Direct3D {8}: For displaying 3D graphics MSDN: D3D Functions None 80% complete Raphaël Junqueira,
Jason Edmeades,
Christian Costa
DirectDraw: For displaying 2D graphics MSDN: DDraw Functions #78, #79 85% complete Lionel Ulmer,
Marcus Meissner
DMusic: For sound effects and music MSDN: DMusic Components None 5% complete Rok Mandeljc,
Raphaël Junqueira
DirectSound: For sound effects and music MSDN: DSound Devices #48 90% complete François Gouget,
Rok Mandeljc
DirectInput: To support input devices MSDN: DInput #116, #137 70% complete Lionel Ulmer,
Raphaël Junqueira,
Christian Costa
DirectPlay/X: For network communication MSDN: DPlay None 30% complete Lionel Ulmer,
Raphaël Junqueira,
Christian Costa
Jason Edmeades
DirectShow: For movie playback MSDN: DShow #122 5% complete  
Multimedia
ALSA multimedia driver Adequate #121 25% complete
Preliminary Audio support for ALSA 0.9 and final interfaces.
No implementation for MIDI/mixer...
Eric Pouech,
Jeff Smith,
Sylvain Petreolle,
aRtS multimedia driver Adequate #118 25% complete
Preliminary Audio support
No implementation for midi/mixer...
Chris Morgan
AudioIO multimedia driver Adequate #131 20% complete
Preliminary Audio support.
No implementation for midi/mixer...
Robert Lunnon
Avicap32: Video Capture Adequate None 5% complete Eric Pouech
JACK (JACK Audio Connection Kit) multimedia driver Poor None 25% complete
Preliminary Audio support
No implementation for midi/mixer...
Chris Morgan
MCI (Media Control Interface) drivers Adequate #29 60% complete
Missing the mcianim drivers.
Problems with implementing mmtask.
Eric Pouech
msacm32: Audio Compression Manager (ACM) Poor None 80% complete
Codecs present for A/µ Law (G711), ADPCM (MS and IMA) & MP3.
Eric Pouech
msvfw32: Video for Windows (VFW) Poor None 40% complete
Codec Status
Michael G�nnewig,
Eric Pouech
Multimedia CD audio Adequate None 100% complete Eric Pouech
Multimedia joystick driver Adequate None 80% complete
Only implemented for Linux joystick API.
Eric Pouech
NAS (Network Audio Server) multimedia driver Adequate #131 20% complete
Preliminary Audio support
No implementation for midi/mixer...
Nicolas Escuder
opengl32: OpenGL interface Good #2, #8, #44, #45 90% complete
Some compatibility problems.
Lionel Ulmer,
TransGaming
OSS (Open Sound System) multimedia driver Adequate #110 95% complete
(MIDI IN support)
Eric Pouech
winmm: Multimedia architecture Good #5, #48 80% complete Eric Pouech