Tuesday, August 13, 2013


Update includes Wine 1.6, new Linux UI, better MS Outlook support, and full support for Chinese
SAINT PAUL, Minn (August 13, 2013) — CodeWeavers, Inc., developer of CrossOver software which enables Mac and Linux users to run Windows software on their computers without the need of a Microsoft license, announced today the release of its new software, CrossOver 12.5.

Although a point release, CrossOver 12.5.0 is a major step forward from previous versions of CrossOver. The new version incorporates the latest version of Wine - the Windows compatibility technology which underlies CrossOver. Wine 1.6 brings thousands of improvements to application compatibility.
On Linux, CrossOver has a new user interface. A list of launchers for all installed Windows applications is present in CrossOver's main application window, which improves usability with modern Linux desktop environments.

We have spent substantial time improving our support for Microsoft Outlook. Outlook users who run on laptops may notice that their Outlook connections remain active when their laptops change networks or awake from sleep. CrossOver 12.5.0 also includes improved support for Quicken, Internet Explorer 7, and improved compatibility with the Microsoft Office suite.\

Finally, CrossOver 12.5.0 has improved Chinese language support, and runs more popular Chinese applications than ever before. We have fixed crashes in the Chinese versions of Microsoft Office 2010; we have added Chinese language titles to our application database, and CrossOver is fully translated into Chinese. CodeWeavers has now begun selling CrossOver directly in China.
CrossOver is immediately available at

Change Log For CrossOver

12.5.0 CrossOver - August 13, 2013
  • Mac OS X:
    • CrossOver's "Mac Driver" is now on by default. Because of this, CrossOver now supports better desktop integration on OS X, including:
      • Drag and Drop.
      • System Tray Icons in the Mac Menu Bar.
      • Shaped windows and transparency.
      • Better mouse handling for many games.
      • Support for command-tab switching in full-screen mode.
      • Better integration with the OS X Dock, and features such as Expose and Spaces.
      • Better international keyboard support.
      • Improved clipboard (cut and paste) support.
      • Support for mice with more than three buttons.
      • Fixes for many window ordering problems.
      • Force-feedback joysticks are supported.
      • Improved input method support for non-Latin characters.
  • Linux:
    • The GUI on Linux has changed substantially. In particular, it now includes a menu of launchers for all installed Windows applications, which can be customized by the user.
  • Application Support:
    • Microsoft Outlook:
      • Microsoft Outlook will now maintain its connection when the computer sleeps or the network configuration changes.
      • Improved auto-discovery for Exchange account setup.
      • Outlook will no longer crash if the Exchange server is unavailable.
      • Fixed a crash when editing contacts.
      • Right-click to format will now work.
      • Improved NTLM authentication - you can now change your password if you have 'smbpasswd' installed.
      • Improved SharePoint list display in profile.
      • Characters can now be inserted from the character palette.
      • Fixed printing of calendar items.
      • Attachment preview will now work.
      • Outlook Today can now be customized.
      • Phone numbers now accept a '+' character for international notation.
    • Microsoft Excel:
      • Fixed a crash when copying a worksheet.
      • Improved macro support.
      • Fixed a problem opening read-only files.
      • Fixed garbage when opening xlsx documents.
    • Quicken:
      • Fixed display of help topics in Quicken 2012.
      • Fixed a bug in the 'Change Assumptions' function of Quicken 2013.
    • Internet Explorer 7:
      • More websites will now work.
      • Fixed a bug which sometimes caused failure during installation.
      • Fixed a crash in the print dialog.
    • World of Tanks:
      • Fixed a crash connecting to the server on certain Macs.
      • Fixed a crash when zooming in on targets.
    • Microsoft Office: Fixed problems in which drop-down menus could not be dismissed.
    • Microsoft Office 2010 Simplified Chinese Edition will now install.
    • Fixed a bug which caused Microsoft Office 2007 to fail to install on some machines.
    • Fixed an installation conflict between .Net 4.0 and DirectX 9.
    • Fixed an installation problem with Microsoft Money 2001.
    • Fixed an issue where Microsoft Visio 2010 would not open .vxd files.
    • Fixed installation problems with .Net 3.5.
    • Fixed graphical glitches in Wizard101.
    • Fixed problems with the patcher in Pirate101.
    • Fixed a crash on login in StarCraft II.
    • Fixed crashes on install of Rift's Storm Legion expansion.
    • Fixed Rift graphics bugs on NVIDIA hardware.
    • Fixed various errors in ChemSketch 12.
    • Fixed a crash in Baseball Mogul 2013 and 2014.
  • Other Improvements:
    • CrossOver 12.5.0 is based on the new stable Wine 1.6 release. This includes innumerable fixes for various Windows applications.
    • CrossOver can be configured for compatibility with Windows 7.
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, August 2, 2013

Wine 1.7.0 Released

The Wine development release 1.7.0 is now available.
What's new in this release:
  • Support for vertical text in the Postscript driver.
  • Version 2 of liblcms used now instead of version 1.
  • Unicode data updated to Unicode 6.2.0.
  • Hyperlink controls supported in installers.
  • Improved support for XML attributes.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.7.0 (total 44):

   2770  Powerbullet Presenter 1.44: Powerbullet.dll registration fails (Armadillo v4.x software protection fails at checkpoint L5, error 0x17)
   6807  Sunbird crashes on first run (dogfood)
   9012  Microsoft Money 2005, 2006, 2007 crash on startup
  12893  GTA2 runs too slow on Intel graphic
  15242  Photoshop CS2: Typing causes excessive processor use and brief unresponsiveness
  17882  Photoshop CS2 doesn't see the Internet
  18461  Problem in English localization of Winelib programs
  18744  Mp3Tag: Column headers in list view incorrectly redrawn
  20207  NFS SHIFT: Graphical corruption in main menu
  20979  ./wine wrapper script broken when --with-wine64 is used
  22011  Symantec Antivirus 10.x installation fails when starting services
  22442  Sega Rally Revo - direct2drive version: will not launch
  22726  CodeGear RAD Studio 2007/2009 installation errors: column 3/4 out of range, missing column in table L"Property"
  22814  IrfanView 4.00-4.25 large custom skins toolbar appearance is broken
  23529  Add support for lcms2
  24276  Max Payne 2 - early crash when running with mesa driver
  24428  fifaconfig.exe: some images aren`t shown
  24762  Homeworld 1.05 installer breaks
  24832  Typing of the Dead Demo Installer dies before Finished dialog(but game gets installed anyway)
  25940  Sid Meier's Civilization V crashes when completing the Space Ship
  25960  Black Mirror 3 Demo: hangs on startup
  25979  Duty Calls: frequently fails to install (memory corruption?)
  26458  Photoshop CS2 workspaces windows stays on top
  26830  dde_connect buffers not large enough (bwin poker client cannot open URLs)
  26971  Windows get unnecessarily repainted under some circumstances
  27912  MUSHclient: ShellExecute truncates long URLs
  28355  Photoshop CS2 stopped working, unable to focus on any tool windows after a new file is created or opened
  28664  qedit/mediadet test crashes on FreeBSD9
  28784  eBay Turbo Lister 7 page fault on load
  29614  WinRAR viewer crashes on a particular file
  31169  SDET OGLviewer VB6 menu bar loses background
  31938  QuickBooks SS 2008 R1 installer fails to register Intuit.Spc.Map.EntitlementClient.Common.dll
  31988  Red fog covers the scene in Payday: The Heist (without native d3dx9_36)
  32922  iTunes 7 needs msvcr80.dll._wmktemp_s
  33084  installer of QQ2013 Beta2: has black spot in the dialog
  33523  .NET Framework 3.5 WPF 3.x apps need windowscodecsext.dll.DllGetClassObject
  33566  Manga Studio 5: Menubar titles go blank
  33693  Spin Tires tech demo needs msvcr90.dll.wctomb_s
  33872  Pando (installer of LOL) can't load FAQ
  33880  Need For Speed: World launcher fails
  33936  Jazz Jack Rabbit 2: Page fault upon finishing first level
  34013  Altium Designer 10 and its installer crash in InternetQueryOptionW
  34110  MS Excel 2010 escape/unescape problem in sheet names
  34191  cabarc.c could not compile

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Thursday, July 18, 2013

Wine 1.6 Released

The Wine team is proud to announce that the stable release Wine 1.6 is now available.
This release represents 16 months of development effort and around 10,000 individual changes. The main highlights are the new Mac driver, the full support for window transparency, and the new Mono package for .NET applications support.

It also contains a lot of improvements across the board, as well as support for many new applications and games. See the release notes for a summary of the major changes.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 What's new in Wine 1.6

*** User interface

- Window transparency is supported, including both color keying and
  alpha blending transparency.

- All window rendering is done on the client-side using the DIB engine
  (except for OpenGL rendering). This means that rendering to windows
  or bitmaps gives identical results.

- Common dialogs correctly scale with the screen DPI resolution.

- In virtual desktop mode, shortcuts placed in the Desktop folder are
  displayed on the desktop, and can be used to launch applications.

- The HTML Help control has better support for non-ASCII characters,
  and for multiple help windows.

- Custom painting and images are better supported in listview

- Input validation is improved in the date and calendar controls.

*** Mac driver

- A native Mac OS X driver is implemented, for better integration with
  the Mac desktop environment. The full range of driver features are
  supported, including OpenGL, window management, clipboard, drag &
  drop, system tray, etc.

- X11 is no longer needed on Mac OS X, but the X11 driver is still
  supported, e.g. when running remotely.

Note: the Mac driver requires Mac OS X 10.6 or later, it cannot be
      built or used on 10.5.

- FontConfig is no longer needed on Mac OS X and is disabled by
  default, system fonts are enumerated using the Core Text API

*** X11 driver

- X11 server-side font rendering is no longer supported. All fonts are
  rendered client-side using FreeType.

- The big lock around all X11 calls has been removed, we rely on the X
  libraries internal locking for thread safety.

- XRandR versions 1.2 and 1.3 are supported.

*** Graphics

- There are significant performance improvements in the DIB engine,
  particularly for text rendering, bitmap stretching, alpha blending,
  and gradients.

- Bounds tracking is supported for all graphics primitives, to enable
  copying only the modified portions of a bitmap.

- OpenGL rendering is supported in device-independent bitmaps using libOSMesa.

- Brush dithering is implemented in the DIB engine.

- Path gradients are implemented in GdiPlus.

- More image codecs features are implemented, including JPEG encoding,
  palette formats, and meta-data support for various image types.

*** Text and fonts

- Sub-pixel font anti-aliasing is supported in the DIB engine, using
  the system anti-aliasing configuration from FontConfig.

- Dynamic loading of scalable font resources is supported.

- Text layout in Uniscribe supports character-specific position
  adjustments. Right-to-left text handling is also improved.

- There is an initial implementation of the DirectWrite text layout

- Built-in fonts are more complete, with the addition of FixedSys and
  Wingdings fonts, more high-resolution pixel fonts, and a wider range
  of glyphs in the existing fonts, notably Arabic glyphs in Tahoma.

- Bi-directional text support is improved in the RichEdit control.

*** Input devices

- The raw input API is supported for keyboard and mouse input.

- There is a joystick applet in the control panel, to allow
  configuring joysticks and testing their behavior.

- Force feedback is supported for Mac OS X joysticks.

*** Kernel

- DOSBox is tried first when running a DOS application. The Wine DOS
  support is only used as a fallback when DOSBox cannot be found, and
  will be removed in a future release.

- A monotonic time counter is used on platforms that support it, to
  make timers more robust against system time changes.

- File times are reported with nanosecond resolution.

- Wine can be configured to report the Windows version as 'Windows 8'.

*** .NET support

- The Mono runtime is packaged as an MSI file, and its installation
  can be managed from the "Add/Remove Programs" control panel. It is
  automatically installed on Wine prefix updates.

- .NET mixed mode assemblies are supported.

- The Microsoft .NET 4.0 runtime can be installed for cases where Mono
  is not good enough yet.

*** OLE / COM

- The typelib writer is reimplemented for better compatibility.

- OLE DB supports more data types and conversions.

- OLE automation manages a cache of string allocations for better
  performance and compatibility.

*** Internet and networking

- HTTPS connections use GnuTLS (or Secure Transport on Mac OS X).
  OpenSSL is no longer used.

- The TLS 1.1 and TLS 1.2 protocols are enabled by default, with
  automatic fallback to TLS 1.0. The SSL2 protocol is disabled by

- Security certificate validation errors are handled better.

- NTLM and Negotiate authentication protocols are supported.

- ActiveX controls can be downloaded and installed automatically.

- Internet proxy bypass is supported, and can be enabled either
  through the registry or with the no_proxy environment variable.

- Broadcast packets can be received on interface-bound sockets, which
  is needed for some networked multi-player games.

- The Server Name Indication TLS extension is supported.

- Persistent cookies are supported, and URL cache files are managed
  better. The Internet control panel allows clearing saved cookies and
  cache files.

- Punycode encoding for Internationalized Domain Names is supported.

- JavaScript performance is improved. The built-in JavaScript engine
  is preferred over the Gecko one in most cases.

- Many more built-in functions of VBScript are implemented. Regular
  expressions are also supported.

- The Gecko engine is updated to the version from Firefox 21.

- The Gecko and Mono installers are cached upon download, to allow
  installation in multiple Wine prefixes without additional downloads.

*** Direct3D

- The Direct3D 9Ex implementation is more complete. In particular:
  - IDirect3DDevice9Ex::PresentEx is implemented.
  - IDirect3DDevice9Ex::ResetEx is implemented.
  - Various Direct3D 9Ex display mode handling functions are implemented.
  - Direct3D 9Ex style video memory accounting is implemented.

- Like the X11 driver, WineD3D no longer uses the big X11 lock when
  making GL calls.

- The WineD3D graphics card database is updated to recognize more
  graphics cards.

- The fallback card detection code for unrecognized graphics cards is
  improved. This results in a more reasonable card being reported when
  the graphics card is not already in the WineD3D database.

- WineD3D has GLSL based implementations of Direct3D fixed-function
  vertex and fragment processing. In some cases this allows
  functionality that's not present in fixed-function OpenGL to be
  implemented, in other cases it allows functionality to be
  implemented in a more efficient way.

- On drivers that support it, GL_ARB_debug_output is used to get more
  detailed debugging output from the OpenGL driver.

- On drivers that support it, GL_ARB_framebuffer_sRGB is used for
  rendering to frame buffers in the sRGB color space.

- On drivers that support it, GL_ARB_instanced_arrays is used for more
  efficient instanced drawing.

- On drivers that support it, and return useful information,
  GL_ARB_internalformat_query2 is used for more accurate reporting of
  surface / texture format capabilities.

- There is an initial implementation of a HLSL compiler.

- Improvements to various parts of the D3DX9 implementation, including:
  - The surface and texture handling functions. This includes code for
    loading, saving, filling, and rendering to surfaces and textures.
  - The effects framework.
  - The constant table implementation.
  - A number of spherical harmonics functions have been implemented.
  - Support for .x files.

- Improvements to the Direct3D 10 implementation, including:
  - Support for more shader model 4 opcodes and register types.
  - Support for shader model 4 indirect addressing.
  - Initial geometry shader support.
  - Improved binary effect parsing.
  - Support for Direct3D 10 style instanced draws, using

*** DirectDraw

- Vertex buffers are created with WINED3DUSAGE_DYNAMIC when locked with
  DDLOCK_DISCARDCONTENTS, resulting in improved performance in some cases.

- The 2D-only fallback in WineD3D for using DirectDraw without a
  working OpenGL implementation is more robust. Note that this still
  isn't a recommended configuration.

*** Audio and video

- DirectSound has a better resampler.

- Audio device enumeration is improved, and multi-channel devices are
  better supported.

- VMR-9 video rendering is implemented.

*** Printer support

- The PPD files of already installed printers are automatically
  refreshed when needed.

- Printing resolution can be configured from the print dialog.

- Simulated italic fonts can be printed.

- On Mac OS X, the default paper size is retrieved from the system

*** Internationalization

- Japanese vertical text is correctly supported.

- Translated font names are used when there is a match for the current

- Wine is translated to French, German, Spanish, Italian, Dutch,
  Swedish, Finnish, Portuguese, Catalan, Hungarian, Polish, Danish,
  Russian, Slovenian, Lithuanian, Chinese, Japanese, Korean, and
  Arabic. It has partial translations for another fifteen languages.

- Various additional Mac OS code pages are supported, namely Japanese,
  Traditional Chinese, Korean, Simplified Chinese, Romanian,
  Ukrainian, Thai, and Croatian code pages. This improves support for
  loading translated font names from Mac OS font files.

*** Built-in applications

- The new 'netstat' application displays information about active
  network connections.

- The 'cabarc' application supports multi-cabinet archives.

- The 'attrib' application supports recursing in sub-directories.

- The 'ipconfig' application can display IPv6 addresses.

- The 'start' application allows setting process priority and affinity.

- The 'cmd' application support arithmetic variable expansion,
  comparison operators, and various extra features in 'for' loops.

- All graphical built-in applications have a 256x256 icon for use with
  the Mac driver.

*** Build environment

- The configure script uses pkg-config when possible to find library
  dependencies. Compiler and linker flags can be passed explicitly for
  each dependency to override pkg-config where necessary.

- The IDL compiler supports nameless structs and unions and generates
  portable C code for them.

- The IDL compiler generates the same header guards as the Microsoft
  one for better header compatibility.

- Generated assembler files are built by invoking the C compiler when
  possible, for better compatibility with the Clang tool chain.

- The Winedump tool can display the contents of typelib files.

- The Fnt2bdf tool has been removed since X11 server-side fonts are no
  longer used.

*** Platform-specific changes

- On Linux, dynamic device management supports the UDisks2 service.

- On Mac OS X, the Recycle Bin is mapped to the Mac OS Trash.

- Debugging support for ARM platforms is improved, including the
  ability to display ARM assembly in the Wine debugger, and support
  for relay tracing.

- Building Wine for the ARM64 platform is supported.

- There is preliminary support for building Wine for Android using the
  Android NDK.

- The DragonFly FreeBSD variant is supported.

- The Alpha and Sparc platforms are no longer supported.

*** Miscellaneous

- XML namespaces are better supported. XML parsing is also implemented
  in the XMLLite library.

- Windows Management Instrumentation (WMI) is implemented, with a wide
  range of WBEM system classes.

- A number of forwarding libraries are added to support the API Sets
  feature added in Windows 8.

- More of the latest functions of the C runtime are implemented,
  particularly the locale functions. Exception handling and RTTI are
  supported on 64-bit.

- The standard C++ class libraries are more complete, particularly the
  math functions and the stream classes.

*** New external dependencies

- LibOSMesa is used for OpenGL rendering to device-independent bitmaps.

*** Useful configuration options

Note: More details about these and other configuration options can be
      found at

- Client-side window rendering can be disabled if necessary by setting
  "ClientSideGraphics" to "N" under HKCU\Software\Wine\X11 Driver.

- On Mac OS X, in case an application doesn't work properly with the
  Mac driver, it is possible to go back to the X11 driver by setting
  "Graphics" to "x11" under HKCU\Software\Wine\Drivers.

- Some X11 compositors do not cope properly with transparent windows
  that use non-rectangular shapes. In that case, window shaping can be
  disabled by setting "ShapeLayeredWindows" to "N" under
  HKCU\Software\Wine\X11 Driver.

- The "VertexShaderMode" and "PixelShaderMode" settings under
  HKCU\Software\Wine\Direct3D have been replaced by the "MaxShaderModelVS",
  "MaxShaderModelGS" and "MaxShaderModelPS" (DWORD) settings. These allow
  limiting the maximum supported shader model version. Setting these to 0
  disables support for the corresponding shader type, like "VertexShaderMode"
  and "PixelShaderMode" did.

- The default value for the "AlwaysOffscreen" setting under
  HKCU\Software\Wine\Direct3D is "enabled". It can still be disabled
  by setting it to "disabled".

*** Known issues

- The addition of DirectWrite causes Steam to be unable to display
  text. This can be fixed either by setting dwrite.dll to disabled for
  steam.exe using Winecfg, or by running Steam with the -no-dwrite

- The removal of the big X11 lock can reveal locking bugs in old Xlib
  versions, notably on RHEL 5. The only solution is to upgrade the X

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, July 12, 2013

Wine 1.6-rc5 Released

The Wine development release 1.6-rc5 is now available.
What's new in this release:
  • Bug fixes only, we are in code freeze.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.6-rc5 (total 54):

   6691  TomTom Home doesn't find files it has downloaded in temporary directory
  13371  SlingPlayer 1.5 fails to install due to DLL function crash
  14154  Cyrillic chars in chm help displayed incorrectly.
  15710  Using OSS audio causes PCM device to be muted
  16510  Sony ICRecorder version 3.1.02 doesn't install
  17833  Winedbg crash with gecko with debug symbols
  19745  Direct download (no Google Updater) install of Google Earth 5 fails.  (Also affects ChromeFrameInstaller.)
  19824  Vim welcome text does not appear on start [dogfood]
  20135  Future Pinball: Process still alive after exiting
  20445  WMP10: Crash on changing tab
  21043  ArtRage 2.5 : Sluggishness in cursor moves
  21200  HotWheels Stunt Track Driver: On-Screen Mouse Cursor stuck to top left of screen
  21279  EastWest Symphonic Orchestra Silver Edition: Install Fails with pagefault at VST Plugins lookup
  21303  Game Maker 8: Freezes at "Please wait while page is loading"...
  22027  Symantec LiveUpdate 3.5 will not load
  22307  Depth of field blur effects lag behind animation in Dragon Age: Origins
  22588  Starcraft 2 Editor doesn't render anything on the terrain view
  22672  A-10 Cuba! crash in introduction screen forbiding to play the game
  23228  Mavis Beacon Teaches Typing 5: Random pagefault during Rhythm typing game
  23749  SpongeBob SquarePants: Diner Dash 2 - can't start free trial without native shdcocvw
  23882  AvP hangs/crashes with GLSL out of memory.
  24538  EasyToon 1.9.9 beta 3: patterns are not smooth
  25175  Big Fish Games game manager shows blank window
  25648  ie8 does not navigate to web pages or obey home page setting
  25787  MYST V Demo: Black screen after into movies
  25846  Page fault on read access when running GoogleChromePortable_8.0.552.237_online.paf.exe
  26435  Dragon Age: Origins has no sound... unless you edit DragonAge.ini and change SoundDisabled to 0
  27875  Chasys Draw IES: Sillently exits at installation start
  27876  System Mechanic: Installer window fails to show itself
  27935  Dora's Carnival 2: Boardwalk Adventure doesn't show 'play free trial' button
  28691  Korg M1 DLE main display corrupted
  29284  AntiVir 9 installer is missing some images
  29518  Trimble Planning installer hangs
  30343  Metatrader 4, Installation crash
  30360  PDF Xchange Viewer 2.5.201 Crashing When Saving any PDF file
  31390  MetaTrader 4 crashes when opening mail
  31507  midiInOpen x64 crash due to callback address 32-bit truncation
  31932  No video in SlingPlayer 1.3
  32024  Eziriz .net Reactor crashes without native gdiplus
  32149  Notepad .Net cannot open files
  32158  .Net 3.0 (dotnet30): multiple crashes in ServiceModelReg.exe during install
  32868  Remove wine/documentation/ChangeLog* from the distribution
  33147  Steam fails to run on FreeBSD
  33593  joystick.c change causes lotro to crash if Wacom Cintiq attached
  33789  Japanese are displayed vertical in 1.6rc1 but not previous version even it should be display horizontally
  33840  Internet Explorer 7 all printing broken
  33898  AliWangwang(TradeManager) can't save password
  33901  Arabic full-translated Wine
  33905  compile error with assembler support problem for ARM
  33909  loader/ not compatible with BSD make
  33913  Radio button rendering broken with ClientSideGraphics=y
  33920  Visual CertExam Suite installer crashes
  33930  loader/ not compatible with BSD make
  33934  Ballistic game: mouse no longer works

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.