Wednesday, January 25, 2017

The WineHQ Wine stable release 2.0 is now available for Linux and Mac

The WineHQ Wine stable release 2.0 is now available for Linux and Mac

The Wine team is proud to announce that the stable release Wine 2.0 is now available.
This release represents over a year of development effort and around 6,600 individual changes. The main highlights are the support for Microsoft Office 2013, and the 64-bit support on macOS.
It also contains a lot of improvements across the board, as well as support for many new applications and games. See the release notes below for a summary of the major changes.

This is the first release made on the new time-based, annual release schedule. This implies that some features that are being worked on but couldn't be finished in time have been deferred to the next development cycle. This includes in particular the Direct3D command stream, the full HID support, the Android graphics driver, and message-mode pipes.

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 2.0

*** Text and fonts

- More DirectWrite features are implemented, including:
  - Drawing of underlines.
  - Renderer sees drawing effect associated with text segment.
  - Support for color fonts in COLR/CPAL format.
  - Initial font fallback support, builtin data for some of CJK ranges.
  - Support for Wine-specific font replacement registry settings.
  - Improved font metrics resolution in case of incomplete or
    ambiguous font data.
  - Support for EUDC font collection based on current registry

- Font embedding in PDF files is supported.

- The RichEdit control supports bulleted and numbered lists.

- Bold glyphs can be synthesized also for bitmap fonts.

- Character tables are based on version 9.0.0 of the Unicode Standard.

*** Graphics

- Window, bitmap and GDI DC render targets are implemented in Direct2D.

- A wide range of optimizations make the DIB engine noticeably faster.

- GDI graphic paths are reimplemented for better compatibility; they
  are also supported with enhanced metafiles.

- Gradients are supported in GDI enhanced metafiles.

- Metafiles are better supported in GdiPlus.

- The macOS graphics driver supports a high-resolution ("Retina")
  rendering mode. It can be enabled by setting "RetinaMode" to "Y"
  under HKCU\Software\Wine\Mac Driver.

*** User interface

- The clipboard support is reimplemented for better compatibility;
  copy & paste of HTML text is also improved. Drag & drop works more

- In desktop mode, the taskbar displays running applications and
  allows switching between them.

- Version 4 of the system tray notification protocol is implemented.

- In desktop mode, some less common display resolutions like 640x400
  and 1280x960 are supported.

- More user interface elements scale correctly with high-DPI screens.

*** Direct3D

- More Direct3D 10 and 11 features are implemented, including:
  - Several more shader model 4 and 5 shader instructions.
  - Several more resource formats.
  - Integer vertex shader inputs.
  - Typeless resources.
  - sRGB read/write support.
  - Depth and stencil clears.
  - Depth-only draws.
  - Array textures.
  - Index buffer offsets.
  - Unordered access views.
  - Primitive restart.

- The WineD3D graphics card database recognizes more graphics
  cards. When available, the GLX_MESA_query_renderer GLX extension is
  used to provide more accurate information about the graphics card.

- The (system) memory layout of texture resources more closely matches
  Windows. This affects applications that write beyond the bounds of a
  MIP-level, like for example League of Legends.

- The implementation of non-maskable multisample anti-aliasing is more
  correct. In particular, when the ARB_internalformat_query extension
  is available, only quality levels corresponding to specific sample
  counts supported by the OpenGL implementation are reported to the
  application.  Previously, reporting a large number of non-maskable
  multisample anti-aliasing quality levels would break some

- Direct3D 11 feature levels are supported.

- Retrieving a GDI device context from DXGI surfaces is
  implemented. This is used for rendering to DXGI surfaces using GDI.

- More DXGI swapchain methods are implemented, particularly those
  relating to switching display modes and switching to and from

- When ARB_clip_control and ARB_viewport_array are both supported,
  position fixups are slightly more efficient.

- The APPLE_client_storage extension is no longer used. It caused more
  problems than it solved.

- New HKCU\Software\Wine\Direct3D registry keys:
  - "CheckFloatConstants" (REG_SZ).
    Setting this to "enabled" enables additional run-time bounds
    checking on relatively addressed shader constant access. This
    helps some (broken) applications, but comes at a performance cost.
  - "MaxShaderModelHS", "MaxShaderModelDS" and "MaxShaderModelCS" (REG_DWORD).
    These limit the maximum supported shader model for hull, domain,
    and compute shaders respectively, analogous to the existing
    "MaxShaderModelVS", "MaxShaderModelGS", "MaxShaderModelPS"
    keys. Note that these shader types are new in shader model 5, so
    setting this to anything lower than 5 will effectively disable
  - "SampleCount" (REG_DWORD).
    Setting this registry key will force the multisample anti-aliasing
    sample count to the specified value for swapchain render
    targets. This allows anti-aliasing to be forced on applications
    that do not otherwise support anti-aliasing themselves, but may
    have no effect or break the application depending on the specific

*** DirectDraw

- Retrieving a GDI device context from a DirectDraw surface is
  implemented in a more accurate way. In particular, retrieving a GDI
  device context for a "client memory" surface will retrieve a GDI
  device context that's backed by that same client memory.

- A number of fixes related to vertex transformation in early
  DirectDraw versions have been made.

*** D3DX

- The support for the D3DX 9 effect framework is more complete, in
  - There is initial support for preshaders.
  - Many more effect states are correctly applied.

- D3DX 10 and 11 asynchronous data loaders are implemented.

- The d3dx9 DLLs no longer forward to d3dx9_36, but are built from the
  same source instead.

- The d3dcompiler DLLs no longer forward to d3dcompiler_43, but are
  built from the same source instead.

*** Sound and video

- GStreamer version 1.0 is supported for audio and video streams.

- DirectSound supports downmixing from 5.1 and 4.0 formats to stereo.

*** Internet and networking

- The Web Services API is supported. The XML reader and writer are
  implemented, along with support for serializing many common data
  types. Basic support for making SOAP calls is also included. This
  enables Microsoft Office 2013 online activation.

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

- IDN name resolution is supported.

- Various SHA hashes are supported using GnuTLS.

- Looking up the host address prioritizes non-loopback interfaces,
  which fixes a number of networked games.

- XML writing is faster for large files.

- Winsock supports the IP_DONTFRAGMENT socket option.

- Long URLs are handled correctly.

- JavaScript performance is improved. JSON is also supported.

*** Internationalization

- There is proper support for the Persian locale.

- Uniscribe better supports right-to-left languages.

- Japanese Hiragana, Katakana and full-width/half-width character
  mapping is implemented.

*** 64-bit support

- 64-bit applications are supported on macOS.

- The Mono engine has 64-bit support.

- C++ exceptions are handled correctly on x86-64, including nested
  exceptions and collided unwinds.

- The debug registers are supported on x86-64.

*** Built-in applications

- The 'winebrowser' helper application supports multiple arguments to
  invoke the host browser or mailer.

- The 'reg' command-line registry utility supports the 'query'
  command, all registry data types, and has more robust command line

- The 'winhlp32' help viewer properly displays tables and images.

- The 'wineconsole' tool better supports East-Asian fonts. Color
  handling is also improved.

*** Build environment

- Import libraries can optionally be built as static libraries
  similarly to Windows, instead of .def files. This avoids the need
  for a separate .def.a library file.

- The IDL compiler supports "midl_pragma warning" directives.

- Cross-compilation with the Mingw-w64 Clang and ARM toolchains is

*** Kernel

- A new driver architecture is in place for supporting HID devices.
  This follows the Windows model, with platform-specific bus drivers
  and HID minidrivers. It will be used in future releases to unify
  support for HID devices, and potentially also for USB device

- Loading multiple kernel drivers inside the same user-mode process is
  supported. This is used for HID drivers.

- A directory cache is implemented, to allow returning files in the
  expected order and avoid relying on platform-specific system calls.

- Many more API Set libraries (the oddly-named api-ms-win-* dlls) are

- Interrupt 0x2d (used for debugger checks) is emulated.

*** Miscellaneous

- Read interval timeouts are supported for serial ports.

- Variables starting with 'QT_' are filtered from the Unix environment
  since they may have unwanted effects on Qt-based Windows

- Support for joystick button mapping and force feedback effects is

- Many stream classes are implemented in MSVCIRT, the old I/O stream
  C++ runtime.

- Windows Management Instrumentation (WMI) implements some more WBEM

- Most remaining OpenMP functions are implemented.

- Uninstallation support in MSI is improved.

*** New external dependencies

- libudev is used for HID device support.

- GStreamer version 1.0 is used instead of version 0.10.

- GnuTLS version 2.10 or higher is required for the SHA hashing
  functions to be supported.

*** Configuration changes

- A number of DLLs are now built separately from a common source,
  instead of forwarding to a master DLL. This means that native DLL
  overrides need to be set on the specific version of the DLL being
  loaded, instead of the master one. This applies to the d3dx9_*,
  d3dcompiler_*, xaudio2_*, xapofx1_* and x3daudio1_* DLLs.

*** Release numbering

- Starting with 2.0, version numbering will change: stable release
  updates will follow the existing scheme: 2.0.1, 2.0.2, 2.0.3, etc.
  but the developemnt branch will drop the intermediate number: the
  releases will be numbered 2.1, 2.2, 2.3, etc. leading to the next
  stable release, which will be called 3.0.

Alexandre Julliard

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

Friday, January 20, 2017

The WineHQ Wine development release 2.0-rc6 is now available for Linux and Mac

The WineHQ Wine development release 2.0-rc6 is now available for Linux and Mac

Barring last minute regressions, this is expected to be the last release candidate for 2.0.
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 2.0-rc6 (total 21):

  11179  NO$GBA 2.6a debugger GUI buttons are not stacked
  19862  CodeCreatures crashes.
  28672  VirtualDub: crash when using directx for display panes
  33859  Visual Web Developer Express 2008 crashes when clicking "Browse" (bug in PropertySheet common control)
  34127  FIFA 2000 demo crashes after 'Press Any Key'
  35669  Space Giraffe: text between levels (and on level selection screen) is corrupted / unreadable
  36525  Ctrl+C does not copy in the chat scrollback
  38305  SMARegisTry Backup installer: corrupted window title
  38845 launcher shows white screen with WINEPREFIX Windows version > 'Windows XP' (builtin 'd3dcompiler_46.dll' is not mature enough)
  38850  crypt32/tests: chain test fails on Debian Jessie
  39642 crashes when you try to resize the window when "allow the window manager to decorate the windows" is unchecked.
  40096  Pendulumania: Black screen
  40781  KSP Trajectory Optimization Tool (using MATLAB Runtime (MCR)) "Could not successfully parse URI string"
  41001  64-bit Core Temp 1.x kernel driver 'ALSysIO.sys' crashes on unimplemented function ntoskrnl.exe.RtlUnwindEx
  41218  curl 7.50: HTTPS fails with InitializeSecurityContext failed: SEC_E_INVALID_TOKEN
  41290  DirectShow applications: MP3 playback is broken if winegstreamer is disabled
  42020  Tompi Jones fails creating user profile
  42211  redefinition of typedef 'REFERENCE_TIME'
  42228  bcrypt:bcrypt test regression (test_aes)
  42229  advapi32:eventlog test regression (privilege issue in test_start_trace)
  42243  3DMark11 installer crashes with access violation in Freetype because font data is released too early

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

Wednesday, January 18, 2017

New Putty for Mac Video SSH made easy

Putty is one of the Best Terminal Emulators available today. It Supports different types of Network Protocols such as SSH, FTP, SCP, Telnet etc. In Windows it is used as SSH Client to connect to Your Linux server or for some other purpose But what will you do if you are on Mac? You might be thinking , Is there any Software like Putty for Mac Available? The answer is Yes! With the help of some other Software's we can Use putty on Mac although Putty is used widely on Windows Platform. Official Versions of Putty are available on Unix like Platforms, and now it's widely available for Mac systems running OSX 10.11 or higher.

SSH is available by default in Mac and Linux or Unix. Although you can use terminal for SSH connections still there are some benefits using putty such as Other clients don’t keep connections alive whereas Putty does. Also it is cool to use Putty as your SSH client if you are doing some CISCO Stuffs, transferring files, managing files on a server or whatever.

Putty for Mac only cost $15.00 and can be easily purchased here.

Saturday, January 14, 2017

The WineHQ Wine development release 2.0-rc5 is now available for Linux and Mac

The WineHQ Wine development release 2.0-rc5 is now available for Linux and Mac

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 2.0-rc5 (total 28):

   7372  Can't copy and paste between native apps (e.g., Open Office, Firefox, Gimp) and some Wine apps (affects Dreamweaver, Photoshop, Powerpoint, Excel)
   9875  moving dialogs shows artifacts on window behind it
  11835  Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- Comments don't work
  11847  Adobe Acrobat Pro 6 / Acrobat Reader 6.01 -- How To window does not work
  15845  Silverlight configuration tab "Application storage" causes freeze (while iterating isolated storage)
  16528  RAdmin Send Message Feature Doesn't Work
  29832  Mario Forever crashes
  30355  DVDSubEdit 1.52 crashes on startup, broken TBM_SETRANGEMAX handling
  33066  resident evil 6 pc benchmark Black screen
  33860  Visual Web Developer Express 2008 displays only "file system" in Browse window
  34465  process hacker 2.31 crashes in toolbar code
  36187  valgrind shows lots of warnings for comctl32/tests/listview.c when running in a virtual desktop
  36554  valgrind shows a definite leak in ieframe/tests/intshcut.c
  37458  Regedit: Left click on a selected key activates renaming mode
  37576  Google Sketchup 7 and 8: 2D Drawing File Export Broken
  37762  Runaway & Runaway 2: wrong colors
  38030  Adobe Lightroom 5.7 - Classic window dialog size increase at each opening
  38216  Wrong screen in Civilization V
  38449  valgrind shows a couple leaks in shell32/tests/shelldispatch.c test_namespace()
  38847  valgrind shows a definite leak in winmm/tests/wave.c
  39905  Ogar Server crashes while starting
  40537  ddraw:ddraw1 causes Windows XP to crash
  41058  Absent model in 3d scene in SexyBeach3 game
  41188  Trove game wants msvcp140.dll._Cnd_init_in_situ
  42009  Mentor Graphics DK Design Suite crashes on clipboard copy
  42067  Disney Universe doesn't scale gamescreen properly
  42110  regression: commit "xinput1_3 prefer builtin dll" aliens versus predator classic 2000 (steam) fails to launch
  42194  Magic: The Gathering Online 4.0 fails to connect to login server

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

Monday, January 9, 2017

World Wine News issue 405

This is the 405th issue of the World Wine News publication. Its main goal is to inform you of what's going on around Wine. Wine is an open source implementation of the Windows API on top of X and Unix. Think of it as a Windows compatibility layer. Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft-free code, but it can optionally use native system DLLs if they are available. Wine runs natively on #Linux #MacOS #FreeBSD and #Android operating systems.

Wine 2.0 Release Work

The past weeks have been relatively quiet without any fancy developments. Developers are focusing on bugfixes for the upcoming Wine 2.0 release. In late December Alexandre posted an update to the release plans to wine-devel :


Since there was (understandably) very little activity this week, I'm going to skip today's release. I'll release rc4 next Friday; after that, there will probably be a couple more release candidates, since I'm hoping that we can make some more progress on bug fixing once people are back from the holidays. That will put the final 2.0 probably in the second half of January.

Happy New Year to everyone!

User mode instruction prevention

We were alerted to some potentially interesting development from the Linux Kernel developers: The Kernel will be making use of a new feature of Intel CPUs called User-Mode Instruction Prevention (UMIP) . It allows the kernel to disallow non-system code from using certain CPU instructions that expose low-level information that could be used in exploiting code execution vulnerabilities. With UMIP enabled these instructions will cause an exception, which the kernel can either forward to the application (which will then by default crash) or the kernel can handle it in more elaborate ways and e.g. return dummy values to the application.

Ricardo Neri asked which way Wine would prefer:

If running in protected mode, always propagate the GP fault to the user space via a sigsegv. If running in vm86 mode, trap the GP fault within the kernel and give the userspace fake values for the aforementioned resources (most likely zeros).

Also, UMIP will be able to be disabled via a kernel command-line parameter at boot.

I would like to inquire about the current use of these instructions and whether it would be catastrophic for wine to lose access to them.

Note: vm86 is what people would roughly call „DOS mode“. It is not used by Wine nowadays because we invoke DOSBox for real mode executables. It is used by DOSEMU to run DOS applications without CPU emulation. The Windows equivalent is called NT Virtual DOS Machine .

Alexandre said that there were Windows applications that called these instructions, and that Wine has the infrastructure to handle these new exceptions itself and give the applications approriate values. It would require users to update Wine when the feature is enabled in the kernel though.

Ricardo then proposed that the kernel itself could provide fake values. The most obvious value would be to set any returned pointer to NULL.

Alexandre was not entirely happy with this solution:

That wouldn't work, because we'd have no way of knowing that this was an attempted IDT access and not a normal null pointer. We rely on SIDT returning a unique address that we can recognize once we get an access violation fault for it.

Ricardo‘s then proposed a patch that returned the address of a dummy variable in the kernel. Wine could detect this is an access to the IDT and handle it as it saw fit. However, this would expose kernel information again :

Nak. This is a trivial KASLR bypass. Just give them hardcoded values. For x86_64, I would suggest 0xfffffffffffe0000 and 0xffffffffffff0000.

Using these hardcoded values that are guaranteed to point into kernel addresses and thus cause a recognizable fault when accessed that Wine can handle. From Wine‘s point of view it is as good as the real Interupt Descriptor Table address that the CPU would return without UMIP, so old Wine versions should continue to work with UMIP-enabled kernels.

Weekly AppDB/Bugzilla Status Changes

Full Article

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

Saturday, January 7, 2017

MacJournal for Mac 6.2.1 has been released

MacJournal is the world's most popular journaling software for the Mac. MacJournal 6 adds a calendar mode that show entries from any journal, geolocation, word count, and progress tracking, as well as additional blogging support. A Timeline mode has been added to give the journaler the ability to see their writing activity in chronological order. MacJournal 6 even introduces a feature for creating books from journals specially formatted for publishing. Add any kind of content, not just text. Drag PDFs, QuickTime movies, images, audio, and more. Record audio and video, even publish to a blog account on Blogger, WordPress, LiveJournal, Posterous, and Tumblr. Dropbox support added as well. 

What's New

Version 6.2.1:
  • Fixed an issue where closing a separate entry editing window would open a blank window
  • Fixed an issue where keeping both entries in a conflict when syncing with an iOS device would cause one entry to be blank
  • Fixed "Select Other" item in the Advanced Preferences main document selection list
  • The document list for the main document in the Advanced Preferences will now update as documents open and close
  • Fixed a potential crasher for syncing
  • Improved performance for Dropbox documents
  • Fixed hangs when exporting large entries to PDF
  • Fixed an issue where changing the Entries List side to the same side it's already on would hide the list but it would still return upon relaunch. Now it doesn't hide
  • Made saving the data file safer in odd circumstances
  • Improved behavior when opening documents missing a critical subcomponent for describing the entries
  • Made the Media toolbar item open the built-in image browser if available
  • Fixed an issue preventing the 'A' key from being used in a Quick Note shortcut combination
  • Improved recovery from failed syncs with iOS devices
  • Fixed a potential crash launching with mulitple entries selected
  • Fixed a crash when exporting multiple entries to PDF
  • Added a way to fetch updated information for the support links to web pages in the Help menu
  • Fixed a potential crash on launch after editing custom colors
  • Improved performance rebuilding the Spotlight search index for very large documents
  • Added a word count field to the conflict resolution window during iOS WiFi syncs
  • Fixed an issue in macOS Sierra where new entries created from the New Entry service were missing the web browser source URL
  • Fixed an issue uploading entries to Blogger
  • Fixed an issue duplicating an entry from the Backups browser window


  • Intel
  • OS X 10.7 or later

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

Paperless for Mac 2.3.8 has been released

Paperless is a digital documents manager. Remember when everyone talked about how we would soon be a paperless society? Now it seems like we use paper more than ever. Let's face it - we need and we use paper. But Paperless 2 is one of those incredibly useful applications that will help you manage all your paper and digital documents and at the same time positively affect the environment.

When it's tax time no more bringing a shoebox full of receipts to your accountant. According to ruling Rev. Proc. 97-22 from the IRS, a digital document is acceptable. With Paperless 2 you can create a Smart Collection and keep all your documents neat and tidy and in one place. Additionally, once you store your receipts in Paperless 2, you can select the receipts to email, print, or export to PDF, or even show as a chart.

Paperless 2 has the ability to keep up and maintain the task of not only reducing your need for paper but managing the paper you use. Simply scan your receipts, bills, statements, warranty cards, business cards - any paper document and the OCR function of Paperless 2 recognizes the data and adds it to the Details Window. The built-in search functionality even lets you find and organize receipts and documents into Smart Collections. Already have your documents as PDFs or other file formats? No problem. Simply drag and drop them into Paperless 2. By taking your paper receipts, product manuals and other documents and creating an electronic record you've already reduced your need for paper.

What's New

Version 2.3.8:
  • Fixed crash on MacOS 10.12 Sierra when creating a new library.
  • General bug fixes.


  • Intel, 64-bit processor
  • OS X 10.6 or later
  • Fujitsu ScanSnap Scanner is preferred although Image Capture compatible scanners are supported. Effective with Version 2.2, TWAIN scanners are no longer supported.

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

The WineHQ Wine development release 2.0-rc4 is now available for Linux and Mac

The WineHQ Wine development release 2.0-rc4 is now available for Linux and Mac

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 2.0-rc4 (total 28):

   7592  Window problems when running Citrix ICA client ICA16  v6.20.985 (Win16)
  11808  winefile: broken horizontal scrolling
  24718  Condes renders every line or point 100x thicker than it should be
  29287  Heroes of Might and Magic IV: performance issues with Opengl renderer
  32682  Multiple .NET 4.0 applications fail to load the pen cursor (IDC_PEN, 32631, 0x7F77 missing)
  33570  SWAT 4:  Mouse Escapes Wine environment in full screen or windowed mode
  34030  Altium Designer 10 hangs on startup accessing a driver
  34807  Gruntz crashes on startup in d3d
  35293  Halo: Combat Evolved has graphical glitches
  35700  Arabic Shaping Is Broken After Rechedit News.
  36959  Whirlwind of Vietnam crashes after starting
  37416  The Sims 3: Display locks when running in window, uses 100% cpu
  38766  RpcBindingServerFromClient is unimplemented, needed to determine client Computer Name/IP Address
  39268  x11drv: Can't store handle for display fd
  39714  Halo some sounds in cut scenes don't play
  40169  Recognize INTERNET_FLAG_SECURE with INTERNET_INVALID_PORT_NUMBER in GetHttpConnection
  40243  Korg Nano editor USB MIDI driver won't install, requires Administrator Privileges
  40477  Motocross Madness and 3DMark2000 do not start (VRAM, video memory size)
  41347  TMIDI Player: Some characters and logos in LCD are rendered as black rectangles
  41599 and Hearthstone play loud static when receiving messages
  41708  Duo 0.10 crashes on startup
  41998  Regression in wined3d crashes visual novel "A drug that makes you dream"
  42031  Heroes Of Might & Magic VI: no more started
  42057  Pressing Ctrl+C to close iTunes results in error dialog with gibberish title
  42071  LINE (Powered by Naver): LINE does not work on wine 1.9.16 and later versions
  42074  osu! - Audio latency regression (ALSA)
  42090  Highway Pursuit constantly emits loud noise when sound effects enabled
  42101  Strania - The Stella Machina (Steam) black screen on launch

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

Friday, January 6, 2017

CodeWeavers has Released CrossOver 16 for Linux and MacOS

SAINT PAUL, Minn (December 12, 2016) — CodeWeavers, Inc., developer of CrossOver the easiest, fastest way to run Windows software on Mac and Linux announced today the release of CrossOver 16. With CrossOver 16, you can run thousands of Windows software titles, without the need for a Windows OS license.

CrossOver 16 supports Microsoft Office 2013 on both MacOS and Linux. This brings the convenience, ease, and interoperability of the full featured, modern Office suite to our Linux and MacOS customers.

CrossOver 16 is the first version of CrossOver to support 64-bit Windows applications, with automatic install recipes for a few popular titles already. CrossOver 16 also incorporates code from the upcoming Wine 2.0 release, the open-source technology that allows Windows applications to be run on Unix. The net effect is that CrossOver 16 users will be able to run many more Windows applications, with enhancements to their performance and graphics.

CrossOver 16 is immediately available at

About CodeWeavers

Founded in 1996 as a general software consultancy, CodeWeavers focuses on the development of Wine the core technology found in all of its CrossOver products. The company’s goal is to bring expanded market opportunities for Windows software developers by making it easier, faster and more painless to port Windows software to Linux. CodeWeavers is recognized as a leader in open-source Windows porting technology, and maintains development offices in Minnesota, the United Kingdom and elsewhere around the world. The company is privately held.

Change Log For CrossOver Mac and Linux :

16.0.0 CrossOver - December 13, 2016
  • Application Support:
    • CrossOver now supports Microsoft Office 2013!
    • Microsoft Office 2013 can be activated with either an Office 365 subscription or a product key.
  • Core Technology Improvements:
    • CrossOver 16 is based on Wine 2.0, with thousands of improvements to Windows compatibility across the board.
    • CrossOver now supports 64-bit Windows applications, with new bottle templates and 64-bit dependency management.
  • Bug Fixes:
    • Quicken 2014-2016 updates will now apply automatically during installation.
    • Fixed a bug which prevented saving very large files in Microsoft Excel 2010
    • Fixed a bug which prevented opening hyperlinks from documents in Microsoft Office 2010.
    • Shell folder links will now be updated when importing bottles into CrossOver from an archive file.
    • Fixed an audio bug which could cause Blizzard games to emit unwanted noises from the speaker.
    • Fixed a bug in Tencent QQ which caused the application to hang when adding a new contact.
    • Rollercoaster Tycoon 2 will display correctly again.

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

Monday, January 2, 2017

WineTricks 20170101 has been released

Winetricks is an easy way to work around problems in Wine.

It has a menu of supported games/apps for which it can do all the workarounds automatically. It also allows the installation of missing DLLs and tweaking of various Wine settings.

This version can be downloaded here.


Putty for Mac
Putty for Mac

Wine Staging 2.0 RC3 Adds AES-GCM Support and Fixes DOOM 2016 Multiplayer Mode

The Wine Staging development team announced the release and immediate availability of the third Release Candidate (RC) build of the upcoming Wine-Staging 2.0 open-source implementation of Windows on Unix.

Coming hot on the heels of Wine 2.0 RC3, which added a handful of improvements to various Windows apps and games, including Unreal Tournament 3, Streamline, Warhammer 40,000: Dawn of War II, The Magic School Bus Explores the Solar System, Chuckie Egg: The Next Batch 1.2, and WinAuth 3.5.1, Wine-Staging 2.0 Release Candidate 3 is here to add a basic implementation of AES-GCM support in bcrypt, promising to fix the multiplayer mode for the DOOM 2016 video game.

"This release implements the Galois/Counter Mode (GCM) for AES in bcrypt.dll which fixes the multiplayer mode of DOOM (2016). This feature requires a Wine build linked against GnuTLS 3.0 or higher, which should be available on most modern distributions," reads the release announcement. "To verify this, you can check the output of wine --check-libs and search for the line referring to libgnutls. If the ABI version (the part behind .so) is 28 or higher, you are ready to play DOOM online."

The gdiplus.dll component received various improvements, other than that, Wine-Staging 2.0 RC3 promises to add various improvements to the gdiplus.dll component that contains multiple libraries supporting the "GDI Window manager" in Microsoft Windows operating systems. Of course, all the bugs that have been fixed upstream in the third Release Candidate of Wine 2.0 are also present in this new development build of Wine-Staging 2.0, so we recommend checking out the Wine 2.0 RC3 (link above) if you're curious to know what's changed or improved.

Meanwhile, if you want to test drive Wine-Staging 2.0 right now, you can download the Release Candidate 3 build and compile it yourself on your favorite GNU/Linux distribution. Please try to keep in mind that this is still a pre-release version, not suitable for use in production machines, which means that it might contain bugs. If you encounter any, don't hesitate to report them on the official Wine bug tracker. The final releases of Wine 2.0 and Wine-Staging 2.0 should be out early next year.

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