|
|||||
Wine release 1.4The Wine team is proud to announce that the stable release Wine 1.4 This release represents 20 months of development effort and over It also contains a lot of improvements across the board, as well as This release is dedicated to the memory of Gé (Greg) van Geldorp, who The source is available from the following locations: http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.4.tar.bz2 Binary packages for various distributions will be available from: http://www.winehq.org/download You will find documentation on http://www.winehq.org/documentation You can also get the current source directly from the git Wine is available thanks to the work of many people. See the file —————————————————————- What’s new in Wine 1.4 - There is a new graphics engine for rendering into Device Independent - The DIB engine can also be used for fall-back implementations of - All possible color formats are supported by the DIB engine, so DIB - Custom styles of dashed lines are supported. - Cosmetic pens using hashes or patterns are supported. - Gradients use dithering on low color resolution devices for a nicer - The XRender extension is used for gradients when supported. - PostScript output quality is improved, particularly for bitmaps and - Rotated text works better for all output device types. - GdiPlus supports more image formats, including formats that are not - More image codecs are implemented, including support for TGA and CMYK *** Audio - The audio stack is completely redesigned, based on the Vista - The Alsa, OSS, and CoreAudio drivers have been rewritten to use the - The Jack, NAS, AudioIO, and ESD audio subsystems are no longer - The Audio tab in the Wine Configuration tool has been redesigned for *** Input devices - The XInput 2 extension is used to provide better mouse control in - The mouse is automatically clipped to prevent it from leaving a - Animated mouse cursors are fully supported. - Joystick action mapping is supported, including a configuration dialog. *** Internationalization - Bidirectional text rendering is fully supported. - Font shaping and reordering is supported for all the scripts - Bidirectional text editing is supported in the standard edit - Vertical fonts (e.g. for Japanese) are supported. - Mirroring of windows, menus, and window controls for right-to-left - All resources (strings, menus, dialogs, accelerators) contained in - The Unicode character data tables have been updated to version 6.0 - Wine is translated to French, German, Spanish, Italian, Dutch, *** User interface - The new Vista style of file dialogs is supported. - Common controls are improved, particularly the calendar, tree view, - Parts of the Game Explorer API are implemented. - Wine can take advantage of the GStreamer framework for audio and *** Desktop integration - System tray notification balloons are implemented. - The system tray is displayed as a task bar at the bottom of the - The system tray is automatically registered again when the Unix tray - The standard mouse cursors are remapped to the cursor theme of the - Drag & drop of OLE objects across applications is supported. - Icons for menu entries are exported in multiple sizes and in PNG - Icons are displayed for the Unix desktop “Open with…” menu *** Internet and networking - The built-in Internet Explorer has a user interface, including a - There is an “Internet Settings” control panel that allows - The VBScript language is fully supported. - The built-in (Gecko-based) web browser engine supports ActiveX. - The Gecko engine has been updated to the version from Firefox 8. - The Gecko engine is packaged as an MSI file, and its installation - The Gecko engine is available on 64-bit. - Persistent HTTP connections are supported. - HTTP proxies are better supported, including PAC scripts. - Changing network passwords is supported. - The HTML Help support is improved, including a nicer user interface - Asynchronous I/O on network socket is improved, particularly *** Direct3D - Reloading sRGB textures uses either EXT_texture_sRGB_decode or FBO - WineD3D supports multisample anti-aliasing. - D3D8 and D3D9 properly support v-sync / swap intervals. - The WineD3D blitter code is improved both for correctness and - The WineD3D graphics card database has been updated to recognize new - WineD3D no longer uses COM for its implementation. This makes it - The context management code is improved. The window being destroyed - There have been some performance improvements related to WineD3D - Focus and device window handling work better for D3D8 and D3D9. This - NVDB is supported on cards that support GL_EXT_depth_bounds_test. - The INTZ and NULL formats are supported. - Depth surface blits are implemented in WineD3D. - Depth bias handling is improved. This fixes flickering shadows and - GL_ARB_draw_elements_base_vertex is supported. This allows draws to - GL_ARB_map_buffer_alignment is supported. This allows for more - Handling projected textures works better in early shader model - Shaders are strictly checked against the hardware capabilities. This - D3D9EX texture creation from system memory is supported. This - The D3DX9 shader assembler is mostly finished. It is now part of the - Various parts of D3DX9 are more complete, including: *** DirectDraw - OpenGL is used by default for DirectDraw as well, just like D3D8 and - Flips are properly supported. The back buffer now contains the front - Improved support for viewports in early versions of DirectDraw that - Fixes for cooperative levels and associated window handling and mode - DirectDraw clippers are supported. *** Kernel - DOSBox is used to run DOS applications on platforms that don’t - The Windows console is emulated as best as possible on Unix - Volume label and serial number can be retrieved from UDF filesystems - Side-by-side manifests are installed for a number of built-in - The Wine preloader is also used on 64-bit for a more compatible *** Installer support - Applying installer patches is supported. This is needed for various - Installing side-by-side assemblies is supported. - Rollbacks of failed installs is supported. - Installing services is better supported. - MSI installers can be created entirely under Wine, using the *** Build environment - The IDL compiler (widl) can generate format strings for both - Registrations for dlls and typelibs are based on scripts generated - The Resource Compiler (wrc) and Message Compiler (wmc) can generate - Fake PE dlls are generated and installed for all built-in dlls, - The ARM platform is supported by the Wine tool chain. - The windows.h header can now be used in Wine code, the compile time - Some headers have been modified to make them easier to share with *** Platform-specific changes - Wine compiles on ARM platforms. - On Mac OS X, the secure channel implementation uses the Security - On Linux, dynamic device management can use the new UDisks service - Stubless OLE proxies are supported also on 64-bit platforms. *** Built-in applications - The new ‘cabarc’ program allows manipulation of cabinet files, - The new ‘wscript’ program implements the Windows Script Host, to run - The new ‘taskkill’ program allows killing Windows processes by name - The new ‘ipconfig’ program displays the IP configuration seen by - The new ‘hostname’ program displays the hostname seen by Windows - The ‘explorer’ program implements a shell namespace explorer instead - The ‘view’ program can display enhanced metafiles. - The ‘dxdiag’ tool outputs real information about the system. - The new ‘winemsibuilder’ tool allows creating MSI installers; it is - Almost all built-in applications are fully Unicode. - All applications installed to /usr/bin have a manual page. *** Quality assurance & debugging - The test suite no longer attempts to support Win9x platforms, this - The Wine debugger offers to save crash information to a file, to - Parsing of debugging information from various object file formats is *** Miscellaneous - XML support is improved, including support for schemas, namespaces, - The new “secure” versions of the C runtime functions are almost all - There is an initial implementation of the Microsoft C++ standard - Creation of compressed cabinet files is supported. - There is an implementation of the OpenCL library, as a wrapper - Print jobs are submitted to CUPS directly instead of requiring the - There is support for managing multiple .NET runtime versions and *** New external dependencies - The XInput 2 library is used for mouse control in games. - The libopencl library is used by the OpenCL wrapper dll. - The libgettextpo library is optionally used at build time to update - The msgfmt tool (from the gettext library) is used at build time to - The zlib library is used to implement cabinet file compression. - The libfreetype library needs to be at least version 2.2, older - The libdbus library is used for the UDisks device support on Linux. - The smbpasswd tool (part of Samba) is used for changing network - DOSBox is used to run DOS applications. It is recommended to use the *** Useful configuration options Note: More details abouts these and other configuration options can be - The correct audio driver is detected automatically, but can still be - Multisample anti-aliasing can be disabled by setting “Multisampling” - Setting “AlwaysOffscreen” to “enabled” under - The DirectDraw renderer can be switched back to the old GDI mode by *** Known issues - Support for PulseAudio is improved, but very recent versions of – Comments are closed. |
|||||
|
Copyright © 2013 FreeSoftNews - All Rights Reserved |
|||||