Pages

Showing posts with label release. Show all posts
Showing posts with label release. Show all posts

Friday, September 29, 2023

CodeWeavers CrossOver 23.5 for macOS Linux and ChromeOS has been released

Hi folks,

I’m thrilled to announce that CodeWeavers has released CrossOver 23.5 for macOS, Linux and ChromeOS!


This release offers an alternate way to run DirectX 11 and DirectX 12 games through CrossOver, using components from the Apple game porting toolkit. It can be enabled by toggling on “D3DMetal” in the right bottle sidebar.

We are happy to report that this new D3DMetal option improves quality, compatibility, and performance for many games on Macs with the M1 chip or later, including Elden Ring, Hogwarts Legacy, Cyberpunk 2077, Armored Core VI Fires of Rubicon, Mortal Kombat 1, Deep Rock Galactic, Satisfactory, Monster Hunter Rise, God of War and Batman Arkham Knight. Note that Elden Ring and Armored Core VI Fires of Rubicon default to launching with Easy Anti-Cheat disabled.

The excitement does not stop there! We are also happy to report that Baldur’s Gate 3 is working out of the box, and we recommend enabling D3DMetal or DXVK for the best experience. Denuvo games are now playable, and this release also includes support for GStreamer for multimedia decoding.

CrossOver 23.5 is the first CrossOver release with support for macOS Sonoma with optimizations from thorough compatibility testing.

CrossOver 23.5 also boasts better compatibility for a variety of distros, including Debian 13, openSUSE Leap 15.1 and the upcoming Ubuntu 23.10 release.

Lastly CrossOver 23.5 includes a handful of fixes, including special characters not rendering in certain apps and components not loading with MetaTrader 4.

Change Log :

 23.5.0 CrossOver - September 27, 2023

  • macOS:
    • Support for translation layer from the game porting toolkit.
    • New D3DMetal toggle.
    • Support for macOS Sonoma.
    • Baldur's Gate 3 runs on Ventura and Sonoma.
    • Denuvo games run on Sonoma.
    • GStreamer support.
  • Linux:
    • Compatibility updates for Debian 13, openSUSE 15.1 and Ubuntu 23.10.

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

Tuesday, February 14, 2023

CodeWeavers CrossOver 22.1 for macOS Linux and ChromeOS has been released

Hi folks,

I’m thrilled to announce that CodeWeavers has released CrossOver 22.1 for macOS, Linux and ChromeOS!

 

CrossOver 22.1 offers support for 32-bit DirectX 10/11 games on macOS. Our QA team’s test results confirm that several games are newly playable, including Command and Conquer Remastered Collection, Total War ROME II - Emperor Edition, BioShock Infinite and Magicka 2.

This release includes several other improvements on the gaming front. We updated the SDL version to improve controller support on macOS. In particular, CrossOver now has rumble support, and the Xbox Elite Series 2 controller now works. Also for our Mac users, GTA Online is no longer crashing after a short period of playtime. We fixed an issue with Ubisoft Connect no longer running after a recent update. Additionally, we included over 400 updates to wined3d from upstream Wine and updated vkd3d to version 1.5.

For our Linux users, we fixed a crash with Adobe Acrobat Reader 11. We also fixed dependency issues for Fedora 37 and OpenSUSE Tumbleweed.

CrossOver 22.1 includes fixes for several regressions, including an issue where some macOS users were seeing blank windows for a variety of applications. Last but not least, we’re happy to report that this release has several translation updates, including Turkish, Hindi, Indonesian, Slovak, Romanian and Ukrainian.


Change Log :
 
 22.1.0 CrossOver - February 14, 2023
  • Core Technology Improvements:
    • Improvements to wined3d.
    • Update to vkd3d 1.5.
    • Fix for latest Ubisoft Connect update.
  • macOS:
    • Support for 32-bit DirectX 10/11 games.
    • Improved controller support with SDL update.
    • Fix for issue with blank application windows.
    • Fix for GTA Online crash.
  • Linux:
    • Adobe Acrobat Reader 11 no longer crashes.
    • Fix for dependency issues with Fedora 37 and OpenSUSE Tumbleweed.
 
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.
 

Tuesday, February 7, 2023

Wine development release 8.1 is now available for Linux FreeBSD and macOS

The Wine development release 8.1 is now available.

What's new in this release:

  • Windows version set to Windows 10 for new prefixes.
  • Many code cleanups that were deferred during code freeze.
  • 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 8.1 (total 27):

 - #43235  Dungeons & Dragons Online crashes on FreeBSD
 - #44650  Multiple Blizzard games need dxgi and d3d11 dlls mapped without hole between two LOAD segments (Diablo III v2. 6. 1. 49286+, World of Warcraft, Overwatch)
 - #47508  FL Studio: Pressing backspace while editing the name of something closes edit name window prematurely
 - #49202  Never exited critical section in freetype.c
 - #49443  Anno 1800: Super slow & bad performance
 - #49615  Device read errors logged in dmesg when running wine commands with empty CD/DVD drive, since 5.5
 - #51040  msi:package fails on Windows 10 if privileges not high enough
 - #51313  gdi32:driver sometimes fails with a STATUS_GRAPHICS_PRESENT_OCCLUDED error
 - #51784  The dinput8:hid output is too big in Wine
 - #52354  winemac.drv not functional on non metal GPUs
 - #52462  Wine don't recognize Ipega PG-9025 LT, RT and right analog stick is miss-mapped to RT and LT
 - #52878  Free PC Audit 5.1.211.96 fails to show info in 'Brief' tab (needs GetBinaryValue method of the StdRegProv class)
 - #52936  winhttp:url assumes 0xfb00 cannot be converted to the ANSI codepage, fails with UTF-8 codepage
 - #53142  ieframe:webbrowser - test_ClientSite() has a rare failure on Windows 10 1809+
 - #53274  adsldp:ldap - test_ParseDisplayName() sometimes fails to connect to the server
 - #53386  cmd.exe: FOR /F USEBACKQ doesn't handle UTF-16 output of commands.
 - #53594  GOG Galaxy crashes in GetExtendedTcpTable()
 - #53666  Logitech X-56 Stick crashes the joystick subsystem if connected
 - #54030  Snagit needs Win32_Volume class ( 'select deviceid from win32_volume where driveletter =C:')
 - #54215  ListView doesn't refresh when changing between List and Details styles.
 - #54289  RtlCopyContext buffer overflow
 - #54328  nsi:nsi - test_tcp_tables() sometimes crashes in Wine
 - #54337  AviUtl shows Japanese text as garbage after conversion in ExEdit edit box
 - #54353  crypt32:cert - testVerifyRevocation() gets unexpected success in Wine on second run
 - #54357  Spurious fixme message when calling ScrollWindow()
 - #54364  RtlGenRandom fails on systems with more than 128 cores
 - #54376  ws2_32:sock - test_reuseaddr() overflows a sockaddr variable by reading an AF_INET6 peer name into it

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

 

Friday, March 18, 2016

The WineHQ Wine development release 1.9.6 is now available for Linux and Mac

The WineHQ Wine development release 1.9.6 is now available for Linux and Mac

What's new in this release:
  • Better video card detection when using Mesa.
  • Support for Shader Model 5 shaders.
  • C++ exception handling improvements.
  • 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.9.6 (total 32):

  17540  Zondervan Pradis 6.0 hangs due to ole32.dll.CoGetCurrentLogicalThreadId stub
  21475  TI Interactive application fails when attempting to display the TI math palette
  22533  Half-Life: Logo video rendering is wrong (msrle32 does not handle frames with 0 biClrUsed)
  25086  Multiple games and applications need kernel32.GetLogicalProcessorInformationEx implementation (CPU-Z 1.72, Splinter Cell: Blacklist, Adobe CC 2015, Kontakt 5)
  28177  Adventure games from Kheops Studio hang after the logo screen (Safecracker, Destination: Treasure Island, Nostradamus: Lost Prophecy, Dracula 3, Return to Mysterious Island 2)
  29458  Explorer sometimes crashes on drag-and-drop in folders accessed from "/"
  32237  A slower speed of light: Summer 2012 version crashes after Intro
  32314  Pikachu Volleyball (English version) crashes on restart
  32827  Legrand XlPro 3 (MFC app) crashes on startup (failure to load registry-free COM servers via app hook, 'OleCreate' must ignore HRESULT of 'IOleObject::GetMiscStatus')
  33787  IE8 crashes on new tab
  34303  underlined 8 point Times New Roman text doesn't display as underlined
  35471  Telepone (MTSP FIM) needs msvcr100.dll._CreateFrameInfo
  37949  eLicenser Control Center needs msvcr80.dll.__CxxRegisterExceptionObject
  39239  ole32:compobj fails if privileges not high enough
  39278  Multiple DirectX 10 games crash on unimplemented function d3d10_1.dll.D3D10CreateDeviceAndSwapChain1 (Assassin's Creed)
  39461  Garmin Homeport 2.2.9 crashes on unimplemented function msvcr90.dll.__CxxRegisterExceptionObject
  39510  EZCastPro 1.4/1.5 crashes on unimplemented function USER32.dll.QueryDisplayConfig
  39577  Fallout 4 needs WINED3DFMT_R11G11B10_FLOAT render target
  39674  3Dmark03, 05, 06 not started "System Info Error"
  39797  The suffering does not start, needs wmasf.dll
  39878  Diablo II does not start on 64bit system with more than 2GB VRAM cards
  39918  Mail.Ru GameCenter installer does not work
  40115  ole32:compobj regression (privilege issue)
  40147  Assertion 'm->state == STATE_PASSIVE' failed at pulse/mainloop.c:827 on starting Skype 7.18.0.112
  40190  7z fails at enumerating network places
  40201  EccoPro only works on Wine 1.6.2
  40221  Adobe Illustrator CC 2015 needs user32.GetGestureConfig
  40222  IMalloc(Spy)::Free nullptr
  40246  Please document WINEBUILD in the winegcc manpage
  40253  Build regression: Can't remove fonts: is a directory (--with-wine64, shared wow64)
  40287  steamwebhelper crashes in Windows 7 mode
  40312  Please look for builtin *.fon fonts in fontdir

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

Tuesday, November 17, 2015

Wineskin 2.6.2 wrapper has been released

About : Wineskin is a tool used to make ports of Windows software to Mac OS X.  The ports are in the form of normal Mac application bundle wrappers.  It works like a wrapper around the Windows software, and you can share just the wrappers if you choose.


Wineskin 2.6.2 Minor update is available as an update in Wineskin Winery.

Wineskin 2.6.2 changelog :

This should fix Winetricks to be able to update correctly in El Capitan.

Wineskin 2.6.2 download :

This update is available as an update in Wineskin Winery.


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

Monday, November 2, 2015

Wine 1.8 code freeze and Pulse Audio Driver coming soon

Alexandre Julliard WineHQ Wine maintainer sent a message to the wine-devel mailing list outlining the Wine 1.8 code code freeze schedule and possible release in time for Christmas 2015. Below is a copy of the email Alexandre sent, I would like to see the Pulse driver included in Wine 1.8 as well...

Folks,

We've decided at WineConf that there would be a code freeze and release every year in the fall. That means about right now...

However, there are a few things I'd like to get in first (*cough* Pulse driver), so my thinking is to do one more development release cycle, and start code freeze after 1.7.55. This should enable us to release 1.8 before the end of the year.

So if there are new features you'd like to get into 1.8, you have another two weeks...

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

Friday, October 30, 2015

Wine 1.7.53 from WineHQ has been Released

The Wine development release 1.7.53 is now available from WineHQ .
What's new in this release:
  • Support for the various versions of XAudio.
  • More implementation of the Web Services DLL.
  • Improved OLE object embedding.
  • Various code cleanups in Direct3D.
  • New MAINTAINERS file and Signed-off-by requirement to improve the patch review process.
  • 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.53 (total 61):

  13659  dogfood: xchat-2.8.4-1 does not install (quoting between CreateProcessW and  wmain)
  16294  Activeworlds client 4.2 doesn't think IE is installed
  21000  Tomb Raider III crashes in msadp32
  21813  Gamestudio A7 trial sub-installer fails ('msiexec.exe' doesn't handle '/passive' command line option for unattended/basic ui mode)
  23254  Cortex EDI The Electronic Biller installer window is unresponsive to mouse input
  23583  Multiple Antivirus software installers fail due to unimplemented Filter Manager FLTMGR.SYS (Kaspersky Anti-Virus, Ad-Aware, Avira Antivir, AVG Free, QQ)
  23799  Rawdump fails to detect drive(s)
  24043  Lost Planet 2 Benchmark needs XAudio2 '{3eda9b49-2085-498b-9bb2-39a6778493de}' XAudio2_6.dll
  25046  Multiple games need XAudio2 '{4c9b6dde-6809-46e6-a278-9b6a97588670}' XAudio2_5.dll (C4 engine)
  25171  Many DirectX10+ games need IDXGIAdapter::CheckInterfaceSupport method implementation
  26112  ntdll/env tests show a couple uninitialized value warnings in valgrind
  26345  Woody Two Legs demo menu items are unreadable
  26833  Multiple games need XAudio2 '{03219e78-5bc3-44d1-b92e-f63d89cc6526}' XAudio2_4.dll (Avatar demo, C4 demo, Iconoclasts)
  27735  Variance Shadow Maps Demo needs unimplemented function d3dx10_43.dll.D3DX10CreateEffectFromMemory
  27775  Picasa 3.8 crashes due to IWiaDevMgr->EnumDeviceInfo stub
  29738  Wininet custom headers
  31369  Cypress PSoC Designer installer crashes with Wine-Mono
  32163  Adobe Illustrator / Photoshop CS6 wants gdiplus.dll.GdipCreateEffect
  32786  Happy Foto Designer 5.4 crashes on startup, reporting 'invalid pointer operation'
  33400  Photoscape 3.6.3 corrupts files when saving in jpeg format
  33757  XenCenter 5.5 crashes while starting
  34167  PhysX installer strikethrough text of licence agreement
  34483  Sentinel Protection Installer v7.6.6: Sentinel System Driver installer repair mode fails due to missing newdev.dll 'InstallSelectedDriver' function
  34841  Multiple applications crash on unimplemented function msvcr90.dll.__CxxExceptionFilter (Garmin BaseCamp 4.1.2, Visual Studio 2008 installer)
  34863  Etrom: The Astral Essence doesn't run (Mac OS X only bug)
  35052  The Lost Crown No Longer Works under 1.6.1
  35093  Vkt7Easy2.exe crashes on shutdown
  35197  Torrents Downloader 0.1 fails to start (unsupported flags passed to CoInternetSetFeatureEnabled should be ignored, not returning error)
  35375  Multiple applications need Vista+ API COMCTL32.dll.380 a.k.a. 'LoadIconMetric' (Solidworks 2013 systray monitor, Microsoft One/SkyDrive)
  35432  Wine builtin 'services.exe' crashes during prefix startup (service timeout, APC corrupts stack)
  35657  Multiple applications crash on unimplemented function msvcr110.dll.__CxxExceptionFilter (Anthem Room Correction 2 v1.0.1, ImpotRapide 2013)
  35964  gdip_format_string can segfault if format is NULL
  36519  Amazon Cloud Player fails to install
  36549  Multiple applications and games crash on unimplemented Win7 API 'GetThreadGroupAffinity' and 'SetThreadGroupAffinity' (Trion's Trove, Watchtower Library 2014)
  36847  Multiple games need XAudio2 '{4c5e637a-16c7-4de3-9c46-5ed22181962d}' XAudio2_3.dll (Prototype)
  36894  implement FlashWindowEx
  37542  Lotus Approach: scrolling in field boxes is broken (lParam argument of WM_SIZE message not ignored)
  37618  Battle.net agent spams console with 'wbemprox:enum_class_object_Next timeout not supported' every 4 seconds
  38062  .NET 2.0/3.x/4.x applications and games using System.Net.NetworkInformation NetworkAddressChangedEventHandler crash on startup
  38516  Winhttprequest setoption doesn't work
  38869  Multiple games (Torchlight 1-2, Evil Genius) have rendering issues with open source drivers when GLSL enabled
  38911  valgrind shows uninitialized memory in dlls/amstream/amstream.c:ddrawstreamsample_create()
  39133  Open File dialog fails with Filterforge 4.0
  39157  The Silent Age intro fade-in/fade-out effect shows as palette
  39213  advapi32:security fails if privileges not high enough
  39251  From Dust crashes on unimplemented function xapofx1_5.dll.CreateFX
  39258  Flock! crashes when loading the menu, needs XAudio2 '{e21a7345-eb21-468e-be50-804db97cf708}' XAudio2_1.dll
  39272  Homeworld Remastered crashes on unimplemented function msvcp110.dll._FExp
  39281  Temple of Elemental Evil (GOG.com) shows black screen during video playback
  39300  Watchmen: The End is Nigh needs XAudio2 '{fac23f48-31f5-45a8-b49b-5225d61401aa}' XAudio2_0.dll
  39304  Nail'd demo needs XAudio2 '{b802058a-464a-42db-bc10-b650d6f2586a}' XAudio2_2.dll
  39307  SkySaga installer doesn't show required disk space (msi builtin 'PrimaryVolumeSpaceRequired' property missing)
  39317  Blazing Angels Squadrons of WWII Demo requires x3daudio1_0.dll
  39318  Saw: The Video Game requires xapofx1_2.dll
  39322  Saw: The Video Game crashes with unimplemented function x3daudio1_5.dll.X3DAudioInitialize
  39341  Dino Crisis 1 Demo  -- only black screen is shown
  39356  PlanCad-L v14.03 crashes on exit (_seh_longjmp_unwind4 must pass jump buffer cookie by address)
  39360  Arvoch Alliance demo stops loading: 'File error: aster.x' (needs native msvcr71.dll)
  39376  Kontakt 5.0 standalone or VST in FL Studio 11 crash with Windows version set to 'Windows 8' (needs kernel32.GetCurrentProcessorNumberEx stub)
  39399  NinjaTrader 7 (.NET 3.5 app) reports 'ProcessorNameString not found' (name attribute missing in 'Win32_BIOS' table)
  39422  Intel MPI 5.1.1 mpiexec.hydra.exe crashes on unimplemented function KERNEL32.dll.CancelSynchronousIo

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

Thursday, September 24, 2015

Wine Stable Release Changes

Hello,

At WineConf we had a fairly uncontroversial discussion about the Wine Stable release process. As the current process of feature based Wine releases isn't working(*) following changes were agreed upon.

Release Process Changes
------------------------
- - Switch to time based releases.
- - Major releases once a year in autumn/fall. Code freeze starts around mid/end of September.
- - Michael Stefaniuc will be the stable maintainer starting with 1.8.x. Other people are more than welcome to help out with Wine Stable. I'll document stuff and send out a request for help during the code freeze.
- - The stable release will be supported in bugzilla.
- - This changes take effect immediately. You can expect Alexandre to announce a code freeze in the next couple of weeks.
- - We will revisit this changes should the need arise, e.g. reduce the time between two major stable releases.

Discussion
-----------
The discussion was done based on slide 9 of Alexandre's keynote At the start Alexandre and others noted that we do not hear from users for whom 1.6 is just working. We are getting reports only about the stuff that breaks.

The discussion quickly geared to the changes accepted from above with the focus on implementation details:

- - 6 months better? No, the 12-18 months stable release cadence prior to 1.8 was ok. Can be reduced later on should the need arise.
- - Synchronize with (a) major distro? No, release dates can slip on both ends. Freeze should also not impact GSoC.
- - Nobody else volunteered during the discussion for the stable maintainer role.

For the more drastic proposal of removing the the Wine Stable version altogether, Alexandre made drafted a plan to follow a similar model to the Linux Kernel. One release for the risky stuff and every second release is for stabilization. He proposed also a two weeks "merge window" for risky stuff followed by two weeks for the fixes and the last two weeks of "freeze". This produced a loud outcry from most developers: it would be unworkable without a prior move to a git pull model to accept new features. This basically killed the proposal.

(*) 1.6 released > 2 years ago and was latest updated 1.5 years ago. It doesn't compiles on a modern distribution anymore.

bye,
Michael

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

Monday, September 7, 2015

Wine 1.7.51 for Mac OSX and Linux has been Released

The Wine development release 1.7.51 is now available.
What's new in this release:
  • XAudio2 implementation using OpenAL Soft.
  • Support for the new Universal C Runtime DLL.
  • Dropdown menu support in the standard Open Dialog.
  • Grayscale rendering mode in DirectWrite.
  • 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.51 (total 37):

   9848  flipviewer fails to load
  14915  FlushFileBuffers() fails on disk volume, sets ERROR_INVALID_HANDLE when handle supposedly valid
  19425  notepad: running notepad with a non-existent file and choosing yes to create a new file should do so immediately (appinstall)
  22978  SimCity2000: race condition causes crash in MCI during startup
  28186  uninstaller has no proper usage message
  28770  Diablo 2 - sound works in menu, stops after starting game
  28911  cnet download app cannot download anything
  29017  4th Dimension 6.5.4 crashes
  29380  Sonic Generations: needs "C:\users\\My Documents\My Games" to exist
  29381  Sonic Generations: configuration tool turns into a zombie process when closed
  29880  Sonic Generations: no audio
  30170  Afterburner 3D: screen not drawn properly (orm=fbo)
  32213  Tales of Pirates II Randomly Closes out.
  32527  No Navigation in panel / Heredis 9
  34008  Multiple DirectX10 games need D3D11CreateDevice implementation with D3D_FEATURE_LEVEL_10_x support (Bioshock Infinite, Age of Mythology: Extended Edition, GRID )
  34244  DARK (2013) doesn't launches without native quartz
  36300  valgrind shows an invalid read in msxml3/tests/saxreader.c
  36498  Project64: about page is black
  36589  valgrind shows uninitialized memory use in usp10/tests/usp10.c
  36875  Incorrect check in PlayEnhMetaFileRecord() with case == EMR_SCALEWINDOWEXTEX
  37266  LTSpice netlist text unreadable (monospaced text glyphs are misplaced and overlapping)
  37451  python 3.1.1: test_test_decimal failed
  37865  echo/ not works as expected (like echo. and echo:)
  37915  Multiple games and applications need proper handling of Vista+ 'PROCESS_QUERY_LIMITED_INFORMATION' right (UPlay games, MS Visual Studio 2015 installer)
  38343  Unimplemented function mfplat.dll.MFGetPluginControl
  38672  valgrind shows uninitialized memory in update_net_wm_states()
  38751  El Matador, Exodus from the Earth have rendering issues when anti-aliasing enabled
  38841  PunkBuster 'PnkBstrB.exe' initialization fails (K32EnumProcessModules write to NULL pointer)
  38870  regsvr32: Flags should be processed before files
  38927  IVONA Voices (SAPI TTS): Trial period (30 days) prematurely expires as soon as wineserver session ends
  39014  Multiple games render pink artifacts (O2Jam, Stranded II, SpaceRace)
  39077  o2jam doesnt close completely after exit the game, it stays on the process
  39111  Reinstalling Nvidia Physx adds  path multiple times to 'HKLM\System\CurrentControlSet\Control\Session Manager\Environment\Path'
  39127  Multiple applications wrapped with XenoCode Postbuild 2009 application sandboxing crash with stack overflow ('NtWaitForSingleObject' must not call 'NtWaitForMultipleObjects')
  39148  Guild Wars and Guild Wars 2 don't exit properly
  39165  dlls/xaudio2_7 fails to compile (unconditional dependency on OpenAL)
  39174  TP Link CPL administration tool crashed on : unimplemented function wpcap.dll.pcap_parsesrcstr



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

Friday, September 4, 2015

CodeWeavers CrossOver 14.1.6 has been released

I am delighted to announce that CodeWeavers has just released CrossOver 14.1.6 for both Mac OSX and Linux.  CrossOver 14.1.6 has important bug fixes for both Mac and Linux users.

Mac customers with active support entitlements will be upgraded to CrossOver 14.1.6 the next time they launch CrossOver Mac.  Linux users can download the latest version from https://www.codeweavers.com/.

Change Log For CrossOver Mac and Linux :

14.1.6 CrossOver - September 2, 2015
  • Mac OS X:
  • Application Support:
    • Fixed a bug which caused Mamut Business Software to crash during installation.
  • Linux:
    • Fixed a problem which caused CrossOver to fail to load libX11 on RHEL / CentOS 6.7.
    • Fixed a problem in which CrossOver would complain about unmet dependencies of libosmesa6 on Ubuntu 14.04.3.
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, August 21, 2015

Wine 1.7.50 for Mac OSX and Linux has been Released

The Wine development release 1.7.50 is now available.
What's new in this release:
  • New version of the Gecko engine based on Firefox 40.
  • First steps of the Direct3D 11 implementation.
  • Better font matching in DirectWrite.
  • Support for OpenMP on ARM platforms.
  • 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.50 (total 39):

  12454  iriver Plus 3 fails to start due to missing msvcirt.dll ?sh_read@filebuf@@2HB export
  23650  PowerPoint 2007 insensitive to changes in screen resolution
  25225  MPLAB IDE v8.60 toolbars getting reorganised every time when the window minimized and restored
  26688  Multiple games crashes on unimplemented function vcomp.dll.omp_init_lock (Risen, Hearts of Iron III demo)
  28444  zenilib 0.4.1.0 applications: crash when attempting to use d3dx9 for rendering
  29081  Drag and Drop: Duplicate entries in winamp playlist window
  29468  not able to click anything on Star Wars Republic Commando launcher
  30397  Multiple applications need support for NtSetInformationFile class FileDispositionInformation (Cygwin installer, Stylizer 5.x Visual CSS editor, Spoon Studio 2011 (ex Xenocode) application sandboxing scheme)
  30399  Multiple games and applications need support for 'NtSetInformationFile' class 'FileRenameInformation' (Spoon Studio 2011 based Stylizer 5.x, Boost.Interprocess based Tera Online, MSYS2 installer)
  31856  TextPad full screen view toggle broken
  31895  The main character is not rendered in Synaesthete
  32531  Microsoft Internet Explorer 10 crashes on unimplemented function KERNEL32.dll.CreateThreadpoolWork (Vista+ API)
  32671  PhotoLine 32 v18.x crashes on startup (missing error handling on creation of multi-profile color transform)
  33430  Santander bank security module crashes during StormFish installation
  36163  valgrind shows an unitialized variable in programs/cmd/tests/batch.c
  36457  Hearts of Iron III Demo and Europa Universalis:Rome crash with unimplemented function vcomp.dll._vcomp_enter_critsect
  37225  QQ 6.3: QQApp.exe Crashes after login
  37478  cmd doesn't handle "else if" correctly in all cases
  38153  Don't work Radmin viewer 3.5
  38224  AcceptEx detaches the socket from its IO completion port
  38343  Unimplemented function mfplat.dll.MFGetPluginControl
  38435  Xfire 2.0 crashes on unimplemented function fltlib.dll.FilterLoad
  38611  Samsung Smart View 2.0 (.NET 4.x WPF app): text does not render (IDWriteGlyphRunAnalysis is not implemented)
  38698  wineconsole: Altering line InsertMode with the Insert key should not be permanent
  38755  Unable to run "Twitch Bandwidth Test": calling to unimplemented function IPHLPAPI.DLL.SetPerTcpConnectionEStats
  38955  Visual Studio Code installer crashes on startup (parsing of overly long string-format security descriptor causes stack corruption)
  38967  Lotus Approach from Lotus Smartsuite 9.8 crashes on startup (OLE compound document files v3 may contain junk in high part of size)
  38976  Hospital Tycoon crashes after the intro videos with built-in d3dx9_36
  38977  Tabs are rendered as a rectangle in license text of Quake III Arena demo installer
  38988  .NET applications using System.Decimal to float conversion may return wrong results ('VarR4FromDec' divisor integer overflow)
  39028  Built-in iexplore crashes when opening forum/blog entries on hup.hu (crash in get_frame_by_name("yterr")
  39031  Schein demo needs vcomp110.dll._vcomp_master_begin
  39040  Office 2010 applications enter installation configuration steps then exit
  39058  Schein demo needs vcomp110.dll._vcomp_flush
  39096  Nvidia Physx uninstaller completely removes PATH registry key from 'HKLM\System\CurrentControlSet\Control\Session Manager\Environment'
  39099  Wine's msiexec crashes when invoking Nvidia Physx maintenance tool via 'wine uninstaller -> Modify...'
  39104  [win16] installing application cause "Not Enough Disk Space" MessageBox
  39117  Cross-compilation: Error in zconf.h included from zlib.h included from http.c
  39118  Office 2013 installer fails to start

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

Saturday, August 8, 2015

Wine 1.7.49 for Mac OSX and Linux has been Released

The Wine development release 1.7.49 is now available.

What's new in this release:
  • DirectWrite is now good enough for rendering text in Steam.
  • A number of Direct2D improvements.
  • Some more OpenMP functions.
  • Support for namespaces in the IDL compiler.
  • 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.49 (total 31):

   8277  Windows Sysinternals Process Explorer and other tools show zero thread start address (NtQueryInformationThread with ThreadQuerySetWin32StartAddress info class)
  17044  Microsoft OneNote 2007 "Insert Audio Recording" doesn't work
  20521  Nocturnal Illusion crashes
  22206  Mig Alley Flight Simulator (1999) crashes due to unimplemented msvcirt.dll.??0ios@@IAE@XZ
  23407  Death to Spies Moment of Truth: character bodies (player and NPCs) are invisible
  26379  Multiple games crash on unimplemented function d3dx9_36.dll.D3DXComputeNormals (Gamestudio Venice, Nvidia hdr demo, Fritz 11, XCOM, Cities XL)
  27145  Weapons Translucent Like Glass in FEAR 1 and 2.
  28916  Spellforce 2 Gold - wrong drawing order of surfaces
  31051  HttpQueryInfo() erroneously ignores lpdwIndex argument for some info levels
  31374  Steam text invisible with dwrite.dll enabled
  31640  hugin's enfuse.exe crashes without native vcomp100.dll (purist)
  32637  Some VST plugins that used to work with dssi-vst now fail
  33165  Star Conflict crash at startup
  33724  Aliwangwang needs unimplemented function atl100.dll.AtlAxCreateControlLicEx
  36087  SpinTires crashes when applying settings in windowed mode
  36915  Among the Sleep crashes when starting a new game (Oculusplugin.dll needs to be disabled)
  37583  Trion's Glyph MMO manager crashes on unimplemented function msvcr110.dll.?_GetConcurrency@details@Concurrency@@YAIXZ
  38004  Multiple games crashes with unimplemented function x3daudio1_7.dll.X3DAudioInitialize
  38197  Singles 2 crash at start
  38262  Warframe Update Fails!
  38508  Multiple applications need 'HKLM\Software\Microsoft\Cryptography\MachineGuid' registry key present (Wizard 101 UK downloader)
  38613  Multiple games (Witcher3 Wild Hunt, Schein, The Emptiness) need vcomp110.dll
  38828  Cerbero PE Insider 1.0.2 crashes on unimplemented function dbghelp.dll.UnDecorateSymbolNameW when viewing export directory
  38861  Carbon Poker crashes at startup
  38935  CocosStudio1.6 (.NET 4.0 app) crashes when starting (needs 'Win32_DesktopMonitor' WMI class with 'PixelsPerXLogicalInch' property)
  38947  Cities XL Platinum crashes while loading to the menu, needs vcomp.dll._vcomp_for_dynamic_init
  38949  Free Falcon 5.x/6.x configuration editor segfaults on start (loader must take invalid IMAGE_LOAD_CONFIG_DIRECTORY values into account)
  38989  ShowShifter (obsoleted A/V application) fails to start with built-in msvcp60
  39008  Trion Worlds 'Trove' (Voxel MMO) crashes on startup (missing UTC timezone information)
  39015  Steam crashes shortly after login when DirectWrite is enabled
  39017  64-bit Lexmark X2670 All-in-One printer driver installation fails (missing pragma pack directive in 'digitalv.h' causes structure layout mismatch between 'MCI_DGV_OPEN_PARMSW' and 'MCI_OPEN_PARMSW')

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

Tuesday, July 28, 2015

Wine 1.7.48 for Mac OSX and Linux has been Released

The Wine development release 1.7.48 is now available.
What's new in this release:
  • Fleshed out OpenMP implementation.
  • I/O stream support in the MSVCIRT C++ runtime.
  • Support for pixel snapping in DirectWrite.
  • More support for OpenGL core contexts.
  • 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.48 (total 39):

  11059  Sid Meier's Railroads Demo crashes on startup
  16519  EssentialPIM: Bold text not rendering correctly
  17506  Achtung die Kurve: Game doesn't start
  18191  Notepad corrupts files saved as utf-8 without a byte order mark (BOM)
  19289  Gtk+/Pango based applications have ugly font rendering or crash on startup
  19666  Multiple applications start wrong executable if whitespace present in name ('ShellExecute' doesn't quote executable name)(FoxitReader 3.0, GTA2 Manager)
  22399  Quake III Arena installer: Text area is scrolled at the bottom, and all text is selected
  26439  Chernobyl terrorist attack demo crashes on start
  27238  Tesla: The Weather Man demo: movement keys not working (GetKeyState should fallback to GetAsyncKeyState for threads without message queue)
  31063  Crash bug after finishing conversion in FormatFactory
  31643  Multiple games and applications crash on unimplemented function vcomp.dll._vcomp_fork (Gothic 3 demo, NeXTA)
  31984  Multiple games need d3dx9_36.dll.D3DXComputeTangentFrameEx (Starlaxis, Chernobyl Terrorist Attack Demo, The Endless Forest 3)
  32227  P2kCommander v6.0.0 crashes on startup (Wine's ungif reports app .gif image as broken)
  33153  DirectX11 games need d3d11.dll.D3D11CreateDeviceAndSwapChain (ARMA III Alpha, Strike Suit Zero, Stalker CoP, Perspective)
  33989  iexplore.exe crash when logging in to www.roblox.com
  34356  Multiple applications fail to install or crash on startup due gdiplus enumeration/query failure for GIF encoder support (Magnus 2011 translation dictionaries, Collectorz.com Movie Collector v9.x)
  34939  Dragon NaturallySpeaking does not run in 64-bit version
  34947  Creo Elements/Direct Modeling Express 4.0 InstallShield based installer shows oversized "installation completed" setup wizard window
  35493  IMVU shows loading bar, but will not start.
  35534  Oblivion: very loud/distorted/horrible collision sounds
  36336  NaturallySpeaking doesn't work with alsa or pasuspender
  36966  Turkey - Europe/Istanbul timezone is not detected
  37129  Clang Static Analyzer: Buffer overflow
  37281  Lord of The Rings Online: Crashes
  37449  Lexware Quicken 2014 Deluxe reports error 0x0000054f on startup (Promon Shield DRM needs RtlDecompressBuffer with COMPRESSION_FORMAT_LZNT1 support)
  38027  HyperStudio 5 (.NET 4.0 app) fails to start, reports 'tiff_get_decode_info unhandled grayscale sample count 2'
  38697  wineconsole: Cannot enable or disable Insert Mode through user dialog
  38712  win-key press incorrectly recognized
  38735  Windows Performance Analyzer from Windows SDK 8.1 Windows Performance Toolkit crashes due to 'IDWriteFontFace::GetGdiCompatibleGlyphMetrics' stub
  38806  Starcraft Campaign Editor does not scroll to bottom after copying a trigger
  38848  valgrind shows several uninitialized values in dmime/tests/dmime.c:test_track()
  38895  Multiple applications fail to load or crash due to incorrect security cookie randomization by loader (IrfanView WebP plugin, Word Viewer 2007)
  38904  Ufo Aftermath launcher hangs on start (missing "HKLM\Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers" registry key)
  38908  PlanetSide 2 v5.2.4.x launcher process exit causes wineserver crash
  38913  valgrind shows some definite leaks in d3drm/tests/d3drm.c:
  38914  valgrind shows uninitialized memory in dlls/dwrite/tests/layout.c
  38925  ipstats.c:1992 runtime error: index 32 out of bounds for type 'char [32]'
  38937  Bully: Scholarship Edition crashes on starting a new game (needs vcomp.dll._vcomp_for_static_simple_init implementation)
  38952  PDF-Xchange Viewer crashes when we launch OCR

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

Friday, August 30, 2013

Wine 1.7.1 Released

The Wine development release 1.7.1 is now available.
What's new in this release:
  • Support for keyed event objects.
  • Support for the "init once" synchronization mechanism.
  • Activation context support for DLLs, typelibs, and COM classes.
  • Support for loading 32-bit typelibs on 64-bit.
  • Various Mac driver fixes.
  • Some fixes for serial port devices.
  • 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.1 (total 56):

   3456  Gazillionaire Game Background not fully drawn.
  11837  Popup has magenta background - should be transparent
  12272  Aliens Versus Predator 2 1.0.9.6 mouse axis problem
  15032  Problems with Webpage content in Station Launcher
  16576  Warlords Battlecry III crashes on exit.
  20265  TR4W program starts if I go into terminal mode ctrl-alt-F1 and then back to GUI ctrl-alt-f7
  21146  safari's welcome page crashes in d3d
  22097  Starcraft II has a crash on exit in win7 mode (but not XP)
  22136  Starcraft II - very slow on ultra shaders (fps 1/4 that in windows)
  23362  The Starcraft 2 Editor crashes when you open the terrain view after opening and closing the previewer.
  23421  unimplemented function SHLWAPI.dll.AssocGetPerceivedType (affects Windows Live Photo Gallery)
  25212  piwigo ploader can't connect to the net
  25994  Process Hacker 2.x needs ntdll.dll.NtCreateKeyedEvent
  26076  shdocvw/shdocvw tests show a memory leak in winemenubuilder?
  26077  setupapi/misc tests show a memory leak in winemenubuilder?
  26084  Total Commander: Incorrect character appears instead of backslash in the UI
  26089  MS Office 2003 install needs msi.Migrate10CachedPackagesW
  26245  DC++: "Select text style" in "Colors and sounds" settings crashes
  26254  King School computer aided course will not execute
  26495  Some games crash with Gstreamer issues
  27034  USB-over-Network installer crashes on destination folder selection (_BrowseProperty not handled)
  27691  Star Wars Battlefront II renders textures incorrectly on certain maps
  28143  GODS-Lands of Infinity: foliage of trees has graphical glitches
  29448  GameShield/SoftwareShield protected apps/games won't start (SetCurrentDirectoryA calling W API causes detours recursion)
  29720  Eclipse (Europa) crashes when tries to display welcome window
  30004  Scrollbars flicker while searching in regedit
  30813  1by1 player crashes by jumping to the next song
  31319  Age of Mythology: slow performance
  31435  git lastest version(1.5.10) don't show korean text
  31487  kernel32.dll.InitOnceExecuteOnce needed for several MS installer (Office2013 / Windows Essentials 2012 / .NET Framework 4.5 / Skydrive / ARM Applications)
  31756  Borderlands 2 crash on startup (once ingame)
  31773  Torchlight 2 shadows are rendered incorrectly on some areas
  31917  vb6 fails to open project after wine's update
  32132  Starcraft 2 crashes on startup
  32794  Batman: Arkham City missing text in launcher
  32976  TaxAct 2012: tax forms do not display correctly on screen
  33378  measuring/painting strings needs better tests
  33573  Trillian Basic v.5.3.0.15: Crashes when trying to launch it
  33657  Garena didn't start with ADMINISTRATOR privileges
  34037  XNA 4 install does not recognize wine mono
  34057  .Net Framework 3.0 installer fails
  34077  Sins of a Solar Empire Font Size Regression
  34102  It is not drawn when specify 0 for the width and height in GdipDrawString.
  34142  Nullsoft installer appearance is broken
  34162  CGDirectPaletteRef has been deprecated so winemac.drv can't be compiled in Mavericks.
  34177  -pipe makes mingw-g++ work unreliably
  34188  crash when creating a new wineprefix with winemac.drv
  34190  number.c could not compile due to "dtoa" naming conflict in Cygwin
  34211  strncpy C library function doesn't compliant C standard.
  34214  Printing from notepad crashes
  34275  Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)
  34276  native msvc* stopped working
  34305  League of Legends 3.10.13_07_26_19_59: page fault in read_map()
  34316  The Guild 2: loading screen is blank (white)
  34353  The Ur-Quan Masters fails to start
  34378  ePub DRM Removal crashes importing files

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
  controls.

- 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
  instead.


*** 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
  engine.

- 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
  default.

- 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
    GL_ARB_draw_instanced.


*** 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
  configuration.


*** Internationalization

- Japanese vertical text is correctly supported.

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

- 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 http://wiki.winehq.org/UsefulRegistryKeys

- 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
  option.

- 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
  libraries.

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