WineHQ

Wine Features: Difference between revisions

m (RosanneDiMesio moved page WineFeatures to Wine Features: Camelcase not required)
(Note to translators)
Line 1: Line 1:
'''''Translations of this page:'''''
'''''Translations of this page:''''' not yet ported. Translators, please see Discussion page.  
http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Flag_of_Spain.svg/22px-Flag_of_Spain.svg.png [[CaracterísticasWine|Español]]
http://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Flag_of_Israel.svg/22px-Flag_of_Israel.svg.png [[Wine|התכונות של:עברית]]
http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Flag_of_Poland.svg/22px-Flag_of_Poland.svg.png [[FunkcjeWine|Polski]]
----
----



Revision as of 21:11, 17 January 2016

Translations of this page: not yet ported. Translators, please see Discussion page.


Binary Compatibility

  • Loads Windows 9x/NT/2000/XP/Vista/7/8, Windows 3.x and DOS programs and libraries
  • Win32 compatible memory layout, exception handling, threads and processes
  • Designed for POSIX compatible operatings systems (eg. Linux and FreeBSD)
  • "bug-for-bug" compatibility with Windows

Graphics

  • X11-based graphics allows remote display to any X terminal
  • X11, TrueType (.ttf/.ttc) and Windows Bitmap (.fon) Fonts
  • DirectX support for games (limited Direct3D support)
  • Support for OpenGL based games and applications
  • Printing via PostScript driver or legacy native Win16 printer drivers
  • Enhanced Metafile (EMF) and Windows Metafile (WMF) driver
  • Desktop-in-a-box or mixable windows
  • Windows MultiMedia (WinMM) layer support with builtin codecs

Allows Windows program to interface with:

  • Sound devices via ALSA, OSS, JACK, Core Audio, libaudio, etc.
  • Multi-lingual keyboards and CJK input method support via XIM
  • Modems, serial devices
  • Networks (TCP/IP and IPX)
  • ASPI Scanners
  • Windows Tablets via XInput (eg. Wacom)

API Coverage and Portability

  • Designed for source and binary compatibility with Win32 code
  • Win32 API test suite to ensure compatibility
  • Compilable on a wide range of C compilers
  • Permits mixing of Win32 and POSIX code
  • Permits mixing of ELF (.so) and PE (.dll/.exe) binaries in one address space
  • Win32 compatible header files
  • Automatically generated API documentation
  • Resource compiler
  • Message compiler
  • IDL compiler
  • Extensive Unicode support
  • Internationalization -- Wine supports 16 languages
  • Built-in debugger and configurable trace messages
  • External memory checker support using Valgrind
  • Sample programs

CategoryAbout

This page was last edited on 17 January 2016, at 21:11.