Pages

Saturday, December 3, 2016

World Wine News issue 403

Stefan Dösinger wrote an extensive summary of the talks at WineConf this month. He also recorded some Videos and did all the postprocessing to make them enjoyable online. We thankfully include it in this WWN:

On November 12th and 13th the Wine developers and a few users met in St. Paul, Minnesota for the annual project meeting WineConf. The conference featured technical presentations and discussions about changes to the way Wine’s development processes work. This renewed installment of World Wine News gives a short summary of the discussions and agreed decisions.


Alexandre Julliard: Keynote
You can see the keynote here !

Following the tradition, WineConf was kicked off by Alexandre Julliard, the maintainer and Benevolent Dictator for Life of Wine. After giving a slightly different keynote last year, he went back to his old keynote template full of statistics and commit graphs. It was delightful to see that the number of commits increased again last year, after being in decline for a while, even though it is still far away from where it used to be around 2010. The new patch sign off system is working well, and the experiences with the staging branch have been positive. Discussing the impact of these changes in detail was moved to separate sessions and is described in this summary in separate sections. The Wine developers decided to switch to time-based releases last year, so a code freeze will come soon, and Wine 2.0 will be released most likely in December or January. The expected main areas of development after 2.0 will be Aric’s HID support, the ongoing DirectX 11 work. Alexandre was hoping to merge the Android code CodeWeavers was working on before 2.0, but decided to postpone it because integrating the Java parts into the build system proved to be difficult.

Aric Stewart: HID Support
 
Aric Stewart presented his work on supporting the Windows human interface device layer in Wine. This is a low level interface that allows applications to talk to devices like joysticks, keyboards, gamepads, etc. Few applications use it to use joysticks, instead they use higher level libraries like DirectInput or XInput, which then talk to this lower level layer. Wine currently supports DirectInput, so joysticks and gamepads work in many games. Unfortunately XInput is missing. Aric’s plan is to provide the low level hid.dll and (re-)implement dinput and xinput on top of it. This puts all operating system abstraction code (Linux, OSX, Android specific joystick handling) into hid.dll and allows applications that talk directly to hid.dll to work. Those applications are rare, but they exist.

You can see Aric’s full presentation here !

Aric also sent a mail explaining the current status to wine-devel :


This means that applications that use hid.dll or direct device access to HID devices will start seeing and being able to interact with devices. This is very exciting but is just the very first step. Of course any application trying to do HID directly would be a wonderful test case, I am sure there are many many things that will need to be refined and added before a real application starts being happy....

Looking forward, the hope is that then we will be able to build RawInput support on top of HID, and also dinput and xinput support as well. As a fun challenge I have been working to get native dinput from DirectX 9 to work on Wine on top of HID and it is moving forward much better than I expect, with a lot of hacks at present. (native Dinput sees the gamepads and even start trying to read them, but current is not getting reports properly)

CodeWeavers Update
You can see the update here !

Jeremy White gave an update on CodeWeavers and its involvement in Wine: CodeWeavers had some ups and downs. They spent a lot of time last year on Android and had some business opportunity in China that didn’t work out. Google announced that Chromebooks would run Android apps, which is a very welcome development because they use a mouse and keyboard and mostly have Intel CPUs, which makes them a much better target for Windows applications than phones and tablets. Sadly the consumer sales are declining. The porting business is strong and increasing, which excitingly was the original business model behind CodeWeavers’ Wine engagement. Exciting opportunities in the pipeline that Jeremy White cannot talk about in detail yet. The company turned 20 this year, so next year it gets to drink :-) . [Under the rather strict US liquor laws.]

Consumer sales are about 10% Linux and 90% Mac, but there are some larger corporate customers that pay for Linux. Business interest in Linux is slightly increasing as companies migrate away from Windows XP or want to run Windows applications on embedded systems. CrossOver Android is in the Play Store as a technology preview. It is available for signed up beta testers only, and only works on tablets with an Intel CPU because Qemu is too slow to run applications in a useful manner on ARM-based tablets. Various companies have impressive ARM emulation demos, but they don’t hold up to closer scrutiny. Sadly Intel recently announced that they are dropping out of the mobile business. The bright side for CrossOver Android are Chromebooks, as mentioned above. Jeremy White says CodeWeavers should probably do a better job announcing its contributions to Wine, and crediting customers for key contributions. On the other hand, CodeWeavers overshadows Wine’s development already and Jeremy would love to have more non-CW contributions to Wine and a more widespread community. Due to having financial resources and being able to pay developers CodeWeavers can do the really tricky and annoying work, for example getting the copy protection and activation of Microsoft Office 2013 to work.

User Support
 
Rosanne Dimesio gave an update of problems Wine users are facing and their most requested features. The most common request is support for the newest game. [Which, sorry, is a moving target and really hard to do]. A common issue is the lack of packages for stable branch in some distributions. Users are happy with the support of Microsoft Office 2007 and 2010. Few users want newer versions so far, because people who invest money into MS Office usually stay with this version – which is why we still have users running Office 97. This is likely to change when Microsoft breaks file format backwards compatibity.

Support for USB devices (especially HID) is a recurring source of pain. Aric’s work will hopefully help here.

Spammers are a constant problem on the forum and wiki. The wiki has been locked down and users have to request edit permissions before being able to edit. The captchas on the forum help against bots, but there are human spammers that can get past them.

Rosanne could really use help from other people with answering questions on the forum. There are some people who help (Thanks!), but more would be very welcome. We should probably do a better job explaining how non-coders can help out.

We want more users attending WineConf to get their perspective. For next year we will try to announce this in a better way. WineConf is open to everyone, users are very welcome! We would also like the input of people who develop software around Wine like PlayOnlinux. Travel sponsorship is available too, contact us if you would like to come and money is an issue for you.

If you want to represent Wine at an event or Linux user group near you please get in contact with us. Travel sponsorship is available for this too :-)

Sign-Off change review
 
There was quick consensus that the Sign-Off system is a major improvement. It allows people to send patches originally written by other people and maintain authorship information. Sebastian Lackner has brought in many patches from wine-staging, and Andrew Eikum has fixed and submittet Maarten Lankhorst’s pulseaudio driver.

Wine-Staging report
Erich Hoover gave an update on the state of the staging branch. Unfortunately Sebastian and Michael, the main maintainers of this branch, couldn’t come due to their time constraints.

Sebastian is doing most of the work and is turning into their Alexandre. He has been working very hard on getting things reviewed properly on wine-devel and make patches go into Wine directly. The number of commits that go into staging is declining, which is a win because it reduces the maintenance burden.

Existing patchsets in staging slowly make it into Wine. Two big sets that did not, so far, are the multi-threaded command stream and the Vulcan wrapper.

The overall consensus is that the staging branch is helping Wine. It is a place that collects unfinished patches. Those patches often point out ways to fix bugs (Jeremy called them breadcrumbs), and we really want to have this information, even if their author does not want to see them to conclusion. The staging maintainers try to provide incentives for people to finish the patches rather than just dropping them off.

Staging also provides a place to test in-development work and catch bugs early.

Direct3D Update
 
Stefan: Quit CodeWeavers about a year ago and moved to a different job, but is still hanging around Wine. Fixed a bunch of tests over the past year, and fixed two bugs that fell in line with the tests. Benchmarks not running because computers are sitting in a corner because doesn‘t have enough space in the shared house in Staines.

Józef is working on DirectX 11: A lot of work got upstreamed in the past months, but there are still many missing features. Compute shaders are missing, as are many view types. It also needs Matteo’s GL core context work on many drivers, which depends on the blitter rework Stefan was working on before he left. However, some games start showing signs of life. During the conference Andrew Wesie sent a set of patches to make Blizzard’s Overwatch run. In a way it also depends on the command stream, which would be very helpful to have tfor deferred contexts. [Editor’s note: Józef’s statement was deciphered from a really quiet recording with lots of background noise. It may be inaccurate in some parts.]

Henri is working on upstreaming the multithreaded command stream (Currently it’s in staging, but not the master branch). He wasn’t at WineConf, so we couldn’t really come to a conclusion when that work will be finished. It depends on Henri’s other tasks, CodeWeavers keeps dropping work at him that needs to be finished yesterday. Henri has made progress in the past months, merging the patches that unify 2D, Cube and Volume textures into one texture resource, but merging textures and buffers into one common resource is missing, and the blitter support in the current command stream code is a mess. The ETA depends on where Henri wants to go exactly.

Future WineConf
 
In 2012 and 2013 we experimented with joining FOSDEM to attract people who are not long-standing Wine developers to join the talks. This was successful in many ways, but we felt that it made discussing internal matters like the patch acceptance process more difficult. For this reason we went back to a “classic” WineConf in 2015 and 2016 and were again stuck with the feeling that it’s just the same people attending every year.

To address this we will try to more actively invite people from outside wine-devel. As mentioned in the User Support part of this summary, we would enjoy having more users of Wine around, and people who are building front-ends around Wine.

The next WineConf will in all likelyhood be in Poland, hosted by Jacek and Piotr Caban, and it will be somewhen in Fall 2017. If you are interested, come! We will announce more details once we have a specific date and exact location and hopefully won’t forget to announce it beyond wine-devel :-)

Full Article

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

Saturday, November 26, 2016

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

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

What's new in this release:
  • Support for unordered access views in Direct3D.
  • Many fixes in the regression tests.
  • Some more improvements in HID support.
  • 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.24 (total 28):

  33636  wine cmd: invalid behaviour of '&' operator
  35343  dialog windows are too large
  35658  Anthem Room Correction 2 v1.0.1 reports 'Unknown COM error 0x80004001' (needs IAudioEndpointVolume::GetVolumeRange method implementation)
  36115  cabinet/fdi tests show some valgrind warnings
  38768  Stronghold 2 hangs when started.
  39724  Need For Speed Underground 2 crashes after several minutes of playing
  39734  ProtectDisc Driver 11: acedrv11.sys crashes
  40366  Avatarika installer fails
  40595  gdiplus:metafile test regression (test_frameunit)
  40596  gdiplus:metafile test regression (test_nullframerect)
  40695  Crash in Fallout New Vegas
  40791  N-Ball editor shows only a blackscreen
  40996  Deus Ex:Human Revolution fails to start when using DX11 renderer
  41021  Zombie Army trilogy needs msvcr100.dll._fpieee_flt
  41087  UE4 games (The Vanishing of Ethan Carter Redux, The Solus Project) crash while loading with "D3D11Query.cpp:139 # with error E_INVALIDARG"
  41090  Multiple games (Starcraft 2, UE4 games) require vcruntime140.dll.__intrinsic_setjmp
  41290  DirectShow applications: MP3 playback is broken if winegstreamer is disabled
  41308  iconfig.exe needs msvcr120.??0_Condition_variable@details@Concurrency@@QAE@XZ
  41451  Motocross madness: missing names of players
  41602  Videos do not play in Age of Empires
  41640  add rx 480 into directx.c
  41671  GOG Galaxy requires unimplemented function vcruntime140.dll.__std_terminate
  41683  Gauntlet start background is corrupted.
  41695  LeagueClient.exe Call to unimplemented function api-ms-win-crt-math-l1-1-0.dll.nearbyint
  41705  Build fails in dpnet: redefinition of typedef 'SOCKADDR'
  41719  crypt32:store test regression in testRegStoreSavedCerts()
  41721  hidtest.exe crashes on unimplemented function hid.dll.HidP_GetSpecificButtonCaps
  41736  build error: configure detects udev only partly

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

Saturday, November 12, 2016

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

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

What's new in this release:
  • HID bus support for macOS.
  • Color font support in Direct2D.
  • More color formats in Direct3D.
  • Uninstallation fixes in MSI.
  • 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.23 (total 32):

  11963  Myst V: End of Ages does not run
  17323  Superbase Dialogs are too small
  23255  Temper setup dialog button is inappropriately sized
  23838  iMule Crashes Upon Indexing Shared Files (dogfood)
  24995  Gpstrack Segfaults while copying text from right-click popup menu
  28132  MDDClone starts without audio unless 'Sound' tab is activated in the launcher
  28226  Sonic heroes 1.0 Crash after running.
  30187  Cisco IP Communicator 7.0.4.0 installation fails (Cisco 'certmgr.exe' tool fails to install certificate to the system-wide trusted certificate store)
  30673  Smart Cutter 1.9.4 crashes when the button OPEN is pressed
  32752  Xanadu NEXT 3D does not show properly
  33524  Cannot select/copy text in PDF files created in Microsoft Office 2007 & 2010
  35397  Endless Steam Client Update even after fresh install (BSD 'read_directory_getdirentries' implementation broken)
  35733  Startopia: Models render with weird and completely unexpected offsets
  36101  Wow Hangs at login screen when coming from battle.net launcher (only with gxapi Opengl)
  36898  Unturned crashes
  38198  Colin McRae Rally 2005 crashes at start
  38489  debug_d3dusage Unrecognized usage flag(s) 0x10000000
  38972  Titan Souls Demo (Steam) crashes on unimplemented function OpenAL32.dll.alGenFilters
  39396  "Legend of Grimrock 2" editor flickers
  40110  d3d10core:device and d3d11:d3d11 regression
  40314  www.cryptopro.ru installer needs unimplemented function CRYPT32.dll.CertRegisterSystemStore
  40448  Final Fantasy XI: Missing character models, potential black screen and crashes
  40925  UE4 games (Flame in the Flood, Into the Stars, Ethan Carter Redux) crash when attempting to render to a 3D texture
  41071  Multiple applications needs api-ms-win-crt-stdio-l1-1-0.dll._wsopen_dispatch (PCSX2 1.4.0, StarCraft II 3.6.0)
  41428  The Forest: Terminal gets spammed with errors if Steam is running
  41589  Codename Panzers: Phase Two (GOG.com) needs api-ms-win-crt-stdio-l1-1-0.dll._sopen_dispatch
  41596  Insane 2 crashes in the menu
  41638  Wordpad, errors when compiling its resources on Windows
  41642  S3CC921 programmer app needs ntoskrnl.exe.KeSetTimerEx
  41651  WScript object name on wine is case sensitive which should not be the case (vbscript)
  41655  Error on exiting package created with pyinstaller, needs msvcr100.dll._wfindnext32
  41688  Sonic Utopia crashes at launch

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

Tuesday, November 1, 2016

Q4Wine 1.3.3 has been released for Linux and Mac OSX

Q4Wine is a Qt GUI for Wine. It will help you manage wine prefixes and installed applications. It currently supported on Linux, FreeBSD and Mac OS X platforms.

Q4Wine was initially written by Alexey S. Malakhov aka John Brezerk. General idea comes from WineTools scripts which were initially written by Frank Hendriksen.


General features are:
  • Can export Qt color theme into wine colors settings;
  • Can easy work with different wine versions at same time;
  • Easy creating, deleting and managing prefixes (WINEPREFIX);
  • Easy controlling for wine process;
  • Autostart icons support;
  • Easy cd-image use;
  • You can extract icons from PE files (.exe .dll);
  • Easy backup and restore for managed prefixes;
  • Winetriks support;
  • And more: Explore it!;
 Changelog for 1.3.3:

Fixed:
  • Problem opening file dialog to mount ISO BUG-86;
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Monday, October 31, 2016

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

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

What's new in this release:
  • macOS clipboard support adapted to the new design.
  • Initial implementation of bitmap rendering in Direct2D.
  • More WebServices implementation.
  • A few more steps towards HID support.
  • 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.22 (total 25):

  11910  Multiple games need msvcirt.dll.??0istrstream@@QAE@PADH@Z (Tron 2.0, NOLF2, Schizm 2)
  16925  Star Trek: Borg does not run, needs msvcrt20.dll.??0ostrstream@@QAE@PADHH@Z
  20569  Winamp's next page in the shoutcast radio/tv list doesn't respond
  22671  Gestan crashes due to unimplemented msvcirt.dll.??0istrstream@@QAE@PAD@Z
  24519  Fractal Time!: cannot select an area in the generated image to zoom in
  26994  Microsoft reader crashes due to unimpl msvcirt.dll.?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ
  27553  Reservoir Dogs: no videos and black menu right after starting
  29174  L2German.net: Lineage II installer crashes
  29412  Right click on system tray icon not work
  31338  Max Payne 2: The Fall of Max Payne (Steam) shows white screen and nothing else
  32672  Rainbow Six: Only the sky is rendered
  35025  Max Payne 2 Demo: checkboxes in options dialog have missing window styles
  35281  KCleaner hangs up in system tray
  35452  Warhammer 40,000: Dawn of War II (Steam) crashes on startup, reporting 'Failed to verify content catalog integrity'
  35630  New ReactOS shell crashes on unimplemented function shell32.dll.723 a.k.a. SHCreateSessionKey
  36205  TrySim v5.0 demo doesn't exit cleanly (crashes/hangs on exit)
  36690  Rockman 7FC has issues with Shade Man Easter Egg
  37410  Might & Magic Heroes IV crashes on startup
  39364  LFS.exe (Live for Speed) crash on copy/paste (Ctrl+C) operation on chat history
  41449  Power DVD 15 (Cyberlink) needs unimplemented function SHELL32.dll.SHRemoveLocalizedName
  41492  Failure to compile: redefinition of typedef ‘EVENT_FILTER_DESCRIPTOR’
  41565  WMI error in object Win32_ComputerSystemProduct, property UUID
  41570  Xenia emulator needs unimplemented function api-ms-win-core-rtlsupport-l1-1.RtlLookupFunctionEntry called in 64-bit code
  41572  Windows API crash (GetTimeZoneInformationForYear)
  41575  Copy/Cut and paste do not work as of wine 1.9.21

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

Sunday, October 23, 2016

CrossOver Mac and CrossOver Linux sale going on now

We will be having a CrossOver Mac and CrossOver Linux sale going on until October 31st 2016 this sale price is only $19.95 for a 1 year activation key / serial number. We only sell activation keys and CrossOver is a digital download only. Simply click on one of the links below to get your copy of CrossOver before this sale ends.

CrossOver Mac and CrossOver Linux can get your Windows productivity applications and PC games up and running on your Mac or Linux machine quickly and easily. CrossOver runs the Windows software that you need on Mac and Linux at home, in the office, or at school without purchasing a Windows license, without rebooting your computer, and without having to use a virtual machine. And CrossOver can run a wide range of Windows games and entertainment applications.

https://crossover.ecwid.com/#!/CrossOver/c/21096476/

A brief overview of CrossOver Mac.

CrossOver Mac is a powerful and useful Mac OS X application that enables you to easily install and run the desired Windows productivity applications or PC games on your Mac with just a few mouse clicks.

 

Provides you with an easy to install environment for running a huge selection of Windows applications on your Mac


The best thing about CrossOver Mac is that you can enjoy various Windows software on your Mac at home, in the office or at work without purchasing a Windows license.In other words, you do not have to go to the trouble of installing a Windows virtual machine or creating a Boot Camp partition on which you can install a Windows copy. The fact that you do not need to reboot your system to logon on a different operating system or share your resources with a Windows virtual machine translates into a faster and smoother application usage.

Extensive list of supported Windows programs and support for running a multitude of others that haven't yet been tested


CrossOver Mac comes with support for a long list of Windows programs and games, you can visit CrossOver Mac’s support page and view What Runs on CrossOver. Additionally, you can access the CrossOver Software Installer and search for the desired application using the built-in search form.
What is more, you can configure CrossOver Mac to install certain programs or games via specific installers and into the desire Bottle. The Installation process will guide you through the necessary steps to deploy your software.

Powerful and handy tool that enables you to use virtually any Windows program on a Mac


CrossOver Mac is easy-to-use and kind to your Mac’s resources, and provides a simple and clean user interface. From CrossOver Mac’s main window you can choose between two simple options: “Install Windows Software” and “Run Installed Software”.
As expected, the first option takes you to the above mentioned CrossOver Software Installer window from where you can install the programs you need while the second option enables you to run the installed programs.

About CrossOver Mac


CrossOver Mac is a commercial product that provides Mac OSX users with an easy way to install various applications and games that run only on the proprietary Microsoft Windows operating systems. Technically, the application is a GUI (Graphical User Interface) front-end for the well known Wine software, which provides a set of APIs and libraries to emulate several Microsoft Windows OSes on top of your Mac operating system.

Features at a glance


By default, the program comes with support for a very large selection of Windows applications, allowing users to install and use them without the need for a Microsoft Windows license. However, this does not mean that you won’t have to own a specific software license. It is distributed as a binary packages that supports Mac OSX 10.8 or higher.

Supported Windows applications 


Considering the fact that CrossOver is just a simple user interface for Wine, it comes with support for all the applications that can be installed by the latter, such as the entire Microsoft Office 2010/2007/2003/XP/2000/97 suite, including Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, and Microsoft Access.Among some other Windows-only applications that can be installed by this software, we can mention Internet Explorer, MicrosoftProject, Adobe Photoshop, Lotus Notes, Microsoft Visio, Quicken, FrameMaker, Shockwave Director, QuickTime, Windows Media Player, as well as numerous games.

Saturday, October 22, 2016

New Putty for Mac FAQ

Here is a FAQ about Putty for Mac it should help answer the most common questions and support request.

(Q) What is Putty for Mac?
(A) 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.

You can read the full FAQ here


The Wine Staging release 1.9.21 is now available

The Wine Staging release 1.9.21 is now available for Linux and Mac.

What's new in this release:
  • Initial GIF encoder in windowscodecs.
  • Support for METHOD_OUT_DIRECT ioctls.
  • Implementation of SetFileCompletionNotificationModes.
  • Ignore queued xaudio2 AL buffers after Stop.
  • Vulkan wrapper improvements.
  • Various bug fixes.
The SetFileCompletionNotificationModes improvements make it possible to use the Steam Webbrowser in Windows 7 mode on Linux. You still need to pass -no-cef-sandbox as parameter to Steam though.


In addition, Wine Staging users will also benefit from the following changes merged in the development branch:
  • Initial version of the HID minidriver.
  • Support for lists in the RichEdit control.
  • System tray 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.

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

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

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

What's new in this release:
  • Initial version of the HID minidriver.
  • Support for lists in the RichEdit control.
  • System tray 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.21 (total 18):

  11819  The Longest Journey Demo: characters mostly invisible (broken TransformVertices with D3DVIEWPORT2)
  22317  Motocross madness demo has wrongly projected dirt (d3d_viewport_TransformVertices needs projection matrix + wrong scale)
  36499  Multiple applications need ID2D1Factory::CreateHwndRenderTarget implementation (SciTE 3.5.x, Direct2D .NET example apps)
  37183  Autogenerated programs/cscript/ihost.h is not being removed by make clean
  38530  eSignal 12.1 needs msvcp100.dll.?_Mtx_new@threads@stdext@@YAXAAPAX@Z
  39263  RichEdit should hide selection when it is unfocused
  39471  Elminage Gothic freezes after clicking on "New Game"
  40422  Illustrator CS6: hangs on ESC key press while Text tool is being used
  41142  gcc6: server build warnings
  41231  regedit no longer processes registry input from stdin using "-" as filename
  41405  Hornbill Supportworks Client 7.6.0: crashes with ExtFloodFill when open 'Incident Details' pane
  41409  Battle.net crashes at launch
  41420  Regression bug: bricscad crashes when copy or cut objects to the clipboard
  41430  Nothing visibly happens when clicking System Info button in Microsoft PowerPoint Viewer 14.0 (msinfo32.exe lacks a GUI)
  41432  Keyboard input code display program (Japanese VB6 application) doesn't run.
  41437  Implement a 64-bit version of __std_type_info_hash
  41455  Failed assertion in ME_SplitByBacktracking causes crash at end of Jupiter 2011 installer
  41511  gray square on tab

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

Wednesday, October 12, 2016

WineTricks 20161012 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
$15.00

https://winereviews.onfastspring.com/putty-for-mac



Sunday, October 9, 2016

Codeweavers CrossOver 15.3.1 for Linux and Mac OSX has been released

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

Mac customers with active support entitlements will be upgraded to CrossOver 15.3.1 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 :

15.3.1 CrossOver - October 4, 2016
  • macOS:
    • Fixed a bug which could cause Windows applications to hang when working with directories that contained many files.

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

The Wine maintenance release 1.8.5 is now available for Linux and MacOS

The Wine maintenance release 1.8.5 is now available for Linux and MacOS

What's new in this release:
  • 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.8.5 (total 58):

  16971  Windows Movie Maker 2.x needs ole32.dll.StgOpenPropStg
  19538  Microsoft Publisher 2007 and 2010 crash when opening documents/templates (TSF manager 'ITextStoreACPSink' must support QI with 'IID_ITextStoreACPServices')
  20896  Use-after-free in DdeClientTransaction in user32 dde tests
  23298  Windows utility 'relog.exe' crashes on unimplemented function 'pdh.dll.PdhGetLogFileTypeW'
  24645  PDF Factory 3.x/4.x installer fails to install printer drivers (winspool.SetPrinterW lacks support for level 8, global default printer settings)
  31693  CAPCOM games using gamepad start with axes X/Y pressed up/left
  31913  EasyPal version August 6 2012 crashes on unimplemented function msvcp60.dll.??Dstd@@YA?AV?$complex@N@0@ABNABV10@@Z
  32491  dbghelp doesn't support DW_FORM_flag_present
  32936  SmartMusic 2012/2014 crashes on startup (Core Audio adapter 'PKEY_DeviceInterface_FriendlyName' property not supported)
  33140  Photos opened in Nikon Capture NX 2.4 have inverted red and blue channel for displaying.
  33398  Word / Excel 2010: crash when clicked (2nd or 3rd times) on a link
  33457  An integer overflow @line 268 of dsa.c ?
  34281  PlotSoft PDFill 10 fails on startup, reports 'No Fonts found under: C:\\windows\\Fonts' (at least one font name in registry must contain 'truetype' token)
  34286  dinput doesn't report DIDOI_ASPECT* for joystick axes
  34504  __unDName doesn't support function pointer with type "P8"
  34507  __unDName doesn't support data type "$$B"
  34870  Multiple games and applications crash on unimplemented function msvcr100.dll _crt_debugger_hook (ArchiCAD 16, Far Cry 4)
  35286  Borderlands (Steam) crashes on unimplemented function msvcr90.dll._crt_debugger_hook
  35824  UltraISO 'ISODrive.sys' crashes in entry point (SCM doesn't start SERVICE_FILE_SYSTEM_DRIVER type services with winedevice hosting process)
  35892  sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbGetAppPatchDir
  36625  can't set text background color in richedit
  38276  IsDialogMessage(NULL,...) must always return FALSE
  38310  Trackbar control (msctls_trackbar32) does not send WM_CTLCOLORSTATIC as it does in Windows
  39034  SuperTux 0.3.5a crashes on startup
  39074  IXMLDOMDocument::cloneNode crash
  39181  "When Monster Strikes", "The Vanishing of Ethan Carter Redux" require msvcr120.dll._set_FMA3_enable
  39195  msvcr120.dll.nextafter is needed by Sonkwo
  39475  PhysX 9.15.0428 installer does not run ('advapi32.RegOpenCurrentUser' must return a real handle instead of 'HKEY_CURRENT_USER' for user root key)
  39677  Zararadio crashes when it has to change from a playlist to another.
  39744  No sound with winepulse.drv in multiple applications when PulseAudio fails to allocate full buffer
  39792  Saturn PCB Design Toolkit 6.86 fails to load, reporting missing 'SHCore.dll' dependency (import descriptors with empty thunk list must be ignored)
  39823  "fixme:nls:CompareStringEx semi-stub behavor for flag(s) 0x10000000" appears thousands of times in terminal when running the Lego Mindstorms EV3 software
  39852  3DMark03: Mother Nature test: waterfall has no transparency if AllwaysOffScreen=disabled
  39861  Windows utility 'relog.exe' crashes on unimplemented function 'pdh.dll.PdhBindInputDataSourceW'
  39874  Alien Shooter crashes often with access violation
  39892  UFile crashes with runtime error when rendering certain pages
  39950  Cabal II can't be opened, needs msvcp100.dll.?lowest@?$numeric_limits@M@std@@SAMXZ
  40034  Linksys usb wireless adapter installer needs wlanapi.dll.WlanEnumInterfaces
  40035  VMware shared folders network provider fails loading in MPR
  40411  Regedit.exe /e only exports HKLM
  40580  TASCAM US-16x08 soundcard controller crashes
  40734  Unreal Tournament 3 doesn't quit properly when Pulseaudio is used
  40757  GOG Galaxy crashes with unimplemented function api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vsnwprintf_s
  40758  GOG Galaxy crashes with unimplemented function api-ms-win-crt-runtime-l1-1-0.dll._get_wide_winmain_command_line
  40815  comctl32: Leftmost position of trackbar not selectable with mouse, slider initial position wrong
  40882  Nvidia GT 740M is not correctly recognized
  40905  Multiple applications need api-ms-win-crt-runtime-l1-1-0.dll._get_narrow_winmain_command_line (PCSX2 1.4.0, Battle.Net Launcher)
  41010  TVS_TRACKSELECT uses wrong hittest region
  41015  comctl32/treeview: Alt-Up/Down keyboard shortcuts don't work
  41040  VariantChangeTypeEx lead to error when casting IUnknown(nil) -> IDispatch
  41044  Age of Mythology: Extended Edition needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_s
  41066  Unhandled page fault in RtlWow64EnableFsRedirectionEx when passed bad *old_value pointer
  41079  Hauppauge Capture crashes on unimplemented function cfgmgr32.dll.CM_Get_Version
  41094  comctl32/treeview: TVS_FULLROWSELECT style does not work
  41103  Fails to parse Extended Properties since it has quotes around its value.
  41111  CPU-Z driver needs hal.dll.WRITE_PORT_UCHAR
  41165  MiTeC System Information X needs unimplemented function wlanapi.dll.WlanCloseHandle
  41182  Don't export QT_QPA_PLATFORM

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

Friday, October 7, 2016

The Wine Staging release 1.9.20 is now available

The Wine Staging release 1.9.20 is now available for Linux and Mac.

What's new in this release:
  • Improved palette support in windowscodecs.dll.
  • Various bug fixes.
In addition, Wine Staging users will also benefit from the following changes merged in the development branch:
  • Re implementation of the clipboard API.
  • Message handling in WebServices.
  • Many more API Set libraries.
  • 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.

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

Firewall Builder for Mac version 1.0 was released today

Today we released Firewall Builder 1.0 for MacOS Firewall Builder has been fully ported to GTK 3 and will run on OSX 10.11 or higher. You can find it listed in the Firewall Builder category.

Firewall Builder : Is a flexible and powerful tool that allows you to build firewall configurations and policies for multiple firewalls/machines based on iptables, ipfilter, OpenBSD pf, Cisco ASA & PIX, or Cisco FWSM. fwbuilder uses objects and functionality like drag-and-drop and search-and-replace to help ease configurations. You can install the fwbuilder on a separate machine and then either manually transfer the configurations or securely deploy via SSH or SCP.







 Wine Reviews online store is located here.

Tuesday, October 4, 2016

Yes you are the one

Today I woke up to a surprise, a package was on the counter waiting for me from CodeWeavers. About a month ago Jana Schmid was announcing on CodeWeavers Twitter feed that they were giving away free T-Shits to people who posted reviews of their upcoming CrossOver Android product. So I sent Jana a e-mail asking for a shirt and happily it arrived today.

One XXL T-Shirt :)



I would like to say "Thank You" to everyone at CodeWeavers for the T-Shirt I absolutely love it.

Monday, October 3, 2016

Mini Mariner Software 50% off sale going on now

We are having a Mini Mariner Software 50% off sale this sale is only valid for two purchases of each product, this is your chance to save 50% off their great word editing, blogging, journal and recipe software. The sale is valid for MacOS and Windows products, after the two licenses for each product is sold the price will go back to the normal retail price.

So, get MacJournal, MacGourmet, Montage, Persona, Paperless, StoryMill, Contour, Narrator, Mariner Write and other products now.

https://crossover.ecwid.com/#!/Mariner-Software/c/20443803

Some testimonials about Mariner Software from leading tech magazines and customers.

“One of the best blog editors we’ve seen.”

MacWorld Magazine

"Really like this app a lot and always looking forward the next revision with its new features. I have been happily using MacJournal since the beginning. Sometimes I even get up to using it half of the days which is a lot for me."

Howard R. Lieberman
Chairman CEO
Silicon Valley Innovation Institute


"This is a thank you for a superb product. I am writing more than I have done for quite some time. It is journal writing and getting my thoughts down in words. I love that I can specify different types of journals and make sub journals. It is so easy and everything is in one place. This is so wonderful and everything is dated. I really appreciate the convenience and ease of using MacJournal. Later I may take a look at your stuff for writers. Thanks again."

Bicki Smith
MacJournal user


Sunday, October 2, 2016

gFtp for Mac version 2.0.19 was released today

Today we released gFtp 2.0.19 for Mac OS X gFtp has been fully ported to GTK 2 and will run on OSX 10.11 or higher. You can find it listed in the Putty for Mac category.

Linux fans will already be familiar with the world of GNOME and gFtp but we have brought it to a wider audience by providing gFTP on Mac OSX.

 gFTP is a multithreaded File Transfer Protocol client program. It is most used on Unix-like systems, such as Linux, Mac OS X and Sony PlayStation 3. It includes both a graphical user interface (GUI), which utilizes the GTK+ graphical toolkit, and a command-line interface. gFTP has been translated into over 45 different languages.

There is support for the FTP, FTPS (control connection only), HTTP, HTTPS, SFTP and FSP protocols, as well as FTP and HTTP proxy server support and FXP file transfers (transferring files between two remote servers via FTP).

The GUI uses a double-paned layout, with the local filesystem in the left pane and the remote filesystem in the right pane. Below there is a transfer queue that shows the real-time status of each queued or active file transfer. At the bottom is a message log, which displays the text commands and responses between gFTP and the remote server. Sites are stored in a hierarchical collection of bookmarks, though a site bar allows connections to unbookmarked sites.

Wine Reviews online store is here.

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

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

What's new in this release:
  • Reimplementation of the clipboard API.
  • Message handling in WebServices.
  • Many more API Set libraries.
  • 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.20 (total 18):

  27671  ComboFix fails to install
  29661  wineboot unable to create win32 prefix if the directory already exists
  30368  AMD Radeon 6480g detected as ATI Radeon 3200
  32694  NVIDIA GTX 690 not in the list of recognized cards.
  39447  Unimplemented function hid.dll.HidP_TranslateUsagesToI8042ScanCodes
  41050  Age of Mythology: Extended Edition needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswscanf
  41086  Unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z needed by Battle.net
  41136  GOG Galaxy installer crashes with "wine: Call from 0x7b43c7cc to unimplemented function msvcp140.dll.?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z"
  41273  Texted added to clipboard in Wine not pasting in native Linux applictions.
  41315  Windows 10 DISM doesn't launch, needs advapi32.EventWriteTransfer
  41333  MeterBasic (Tonne Software) crashes at start
  41336  Windows 10 DISM pkgmgr.exe doesn't launch, needs api-ms-win-core-libraryloader-l1-2-2.dll
  41343  Ellisys Visual USB needs unimplemented function newdev.dll.DiInstallDriverA
  41352  World of Tanks crashes with unimplemented function msvcp140.dll.
  41381  Marvelous Designer 6 needs msvcp140.dll.
  41389  ComboFix fails to install: complains about missing HKLM\System\CurrentControlSet\Control\hivelist
  41396  Sony Xperia Companion needs KERNEL32.dll.SetDefaultDllDirectories
  41399  GOG Galaxy crashes with unimplemented function msvcp140.dll.

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

Monday, September 26, 2016

Gedit for Mac version 3.20.4 was released today

Today we released Gedit 3.20.4 for Mac OS X Gedit has been fully ported to GTK 3 and will run on OSX 10.11 or higher. You can find it listed in the Putty for Mac category.

Linux fans will already be familiar with the world of GNOME but gedit has brought it to a wider audience by providing the default GNOME editor on Mac OSX.

gedit provides a simple interface from which you have access to a full text editor with programming functions and is compatible with most languages. gedit incorporates text search and replace, spell checking, printing and support for opening almost any file.

The range of languages supported by Gnome include C, C++, Java, HTML, XML, Python and Perl. You can Undo and Redo actions, edit files remotely and all the other standard functions you'd expect from an editor including go to a specific line, text wrapping and backing-up of files.

Wine Reviews online store is here.


Q4Wine 1.3.2 has been released for Linux and Mac OSX

Q4Wine is a Qt GUI for Wine. It will help you manage wine prefixes and installed applications. It currently supported on Linux, FreeBSD and Mac OS X platforms.

Q4Wine was initially written by Alexey S. Malakhov aka John Brezerk. General idea comes from WineTools scripts which were initially written by Frank Hendriksen.


General features are:
  • Can export Qt color theme into wine colors settings;
  • Can easy work with different wine versions at same time;
  • Easy creating, deleting and managing prefixes (WINEPREFIX);
  • Easy controlling for wine process;
  • Autostart icons support;
  • Easy cd-image use;
  • You can extract icons from PE files (.exe .dll);
  • Easy backup and restore for managed prefixes;
  • Winetriks support;
  • And more: Explore it!;
 Changelog for 1.3.2:

Fixed:
  • [regression, bisected] Icon information is not displayed correctly BUG-80;
  • Winetricks does not update BUG-77;
  • First startup wizard (quick mount profile): profile strings are initially empty if fuseiso is not installed BUG-81;
  • Download (latest) Winetricks from GitHub BUG-82;
  • Correct proxy-related environment variables in Winetricks plugin BUG-83;
  • Use env command in the command line to download Winetricks BUG-83;
  • Support proxy username/password in Winetricks plugin BUG-83;
  • Treat aarch64 as 64 bit platform and put libraries in lib64 directory BUG-85;

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

Thursday, September 22, 2016

Codeweavers CrossOver 15.3.0 for Linux and Mac OSX has been released

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

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

https://www.codeweavers.com/store/?dealcode=weaveme 

Change Log For CrossOver Mac and Linux :

 15.3.0 CrossOver - September 20, 2016
  • Linux:
    • CrossOver should no longer complain about a missing libpng package on Debian 9.
    • CrossOver will no longer have problems with its Perl dependency on Debian 9.
  • Bug Fixes:
    • Steam crashes when loading certain fonts have been fixed.
    • Fixed some crashes in GOG Galaxy.
    • Fixed a crash in the Microsoft Office 2007 diagnostic tools.

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

Saturday, September 17, 2016

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

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

What's new in this release:
  • Initial version of a udev bus driver for HID.
  • Various improvements in joystick support.
  • Initial implementation of DC rendering in Direct2D.
  • Improved metafile support in GDI+.
  • 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.19 (total 19):

  10643  WinUAE settings window reappears after being dismissed
  17351  PDF Export problem on Delphi 7 applications
  19998  stamps.com installer hangs
  27415  The Geometer's Sketchpad 5.03 does not display pictures. "fixme:gdiplus:GdipGetMetafileHeaderFromMetafile not implemented"
  29916  ElsterFormular cannot make use of default PDF viewer (e. g. Okular)
  34489  Can't use VSTi altiverb fst.exe crashes
  37259  Multiple Direct2D applications need ID2D1DCRenderTarget::BindDC implementation
  37628  KORG Legacy Collection - MS-20 v1.3.0 'Authorizer' app crashes, No Limits 2 help system does not render ('d2d_factory_CreateDCRenderTarget' is a stub)
  39246  user32:edit fails in Japanese and Korean locales
  40325  Captvty v3 (.Net4.5) crashes at start
  40533  Microsoft PowerPoint Viewer 14.0 shows error dialog when clicking System Info button (msinfo32.exe unimplemented)
  40746  Microsoft Expression Web 4 crashes when opening site, needs rpcrt4.dll.NdrAsyncServerCall
  41085  Unimplemented function msvcp140.dll._Thrd_id needed by Battle.net
  41217  Xebra ALSA underrun occurred
  41224  WineD3D8 crashes on Windows with GTAVC and i915-class video
  41274  QQ Lite version called unimplemented function vcomp100.dll._vcomp_reduction_r8, aborting
  41284  dbghelp_dwarf: parse_cie_details unknown CIE version 4 (clang/mesa/valgrind)
  41287  2050 IP Softphone - UI does not render correctly
  41296  World of Tanks (9.16) crashes with unimplemented function vcruntime140.dll.__std_type_info_hash

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

Monday, September 12, 2016

The Wine Staging release 1.9.18 is now available

The Wine Staging release 1.9.18 is now available for Linux and Mac.

What's new in this release:
  • Experimental support for 1D Textures in D3D10 and 11.
  • Various improvements for windowscodecs and gdiplus palette functions.
  • Various bug fixes.
In addition, Wine Staging users will also benefit from the following changes merged in the development branch:
  • Support for multiple kernel drivers in a single process.
  • More WebServices reader support.
  • Various improvements in joystick support.
  • Some more work towards the Direct3D command stream.
  • GDI performance improvements.
  • Improved IME window handling.
  • Compatibility fixes in the clipboard support.
  • 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.

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

Sunday, September 11, 2016

Putty 6.0.0 for Mac has been released Telnet SSH FTP SCP on your Mac made easy

The Bordeaux Technology Group released Putty for Mac 6.0.0 for Mac OSX today. Putty 6.0.0 is a maintenance release that fixes a number of small bugs. With this release we have updated the metadata to match that of the Windows version.

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

The cost of Putty 6.0.0 is only $15.00. Anyone who has purchased Putty in the past six months is entitled to a free upgrade. Putty comes with six months of upgrades and support and of course a 30-day money back guarantee.

Supported Protocols:
  • Telnet
  • FTP
  • SSH
  • SCP

About Bordeaux:

The Bordeaux Technology Group is a software services and development company specializing in Windows compatibility software. Users of Linux, BSD, Open-Solaris and Mac systems from time to time find themselves in the need to run specialized Windows software. The Bordeaux suite enables access to these programs and data in a seamless and low cost manner without requiring licensing of Microsoft Technology. The Bordeaux Group also provides migration services and support for alternative operating systems specializing in Windows compatibility.

There is a multitude of software developed only for the Windows operating system and even when software vendors port their applications to another platform, generally it lacks features that the Windows version contains. The only solution these developers face is to have access to both systems for testing which leads to increased infrastructure demands, and wasted project resources.

Version 6.0.0 New Features: 

  • Metadata updates
  • Small bug fixes
We use PayPal as our preferred payment provider, with PayPal you do not need an account to make a transaction simply select to pay via credit card, its very simple and fast.
  • All purchases include 6 months of email support and the product is backed by a 30 day refund.
  • Simply click on the Buy Now button and order with your PayPal account or Major Credit Card
  • Follow the instructions on the page and when you order is complete be sure to click "Return to Merchant"

Screen Shots :









Purchase Putty 6.0.0 now and have Telnet SSH FTP SCP on your Mac made easy!

Monday, September 5, 2016

OpenOffice might be shut down due to lack of resources

For the longest time, those not wishing to pay money for the "standard" office application suite—Microsoft Office—had a few open-source alternatives: OpenOffice or LibreOffice. That list might soon get sliced in half, however, as recent reports indicate that OpenOffice might be shut down due to lack of resources.


At least, that's what Apache OpenOffice volunteer vice president Dennis Hamilton suggested in a recent email to the openoffice-dev mailing list.

"I have regularly observed that the Apache OpenOffice project has limited capacity for sustaining the project in an energetic manner. It is also my considered opinion that there is no ready supply of developers who have the capacity, capability, and will to supplement the roughly half-dozen volunteers holding the project together. It doesn't matter what the reasons for that might be," he wrote.

The chief issue seems to center around OpenOffice's inability to address identified security vulnerabilities, as there simply aren't enough developers or volunteers involved in the updating process to release timely patches for the open-source software. As Ars Technica notes, the last major OpenOffice update was for version 4.1.2 back in October 2015. In contrast, competing open-source office suite LibreOffice—where a number of OpenOffice developers have moved to—is well-maintained and frequently updated.

If OpenOffice were to shut down, one possible outcome is that the entire project's contents would be archived and available for future developers to check out as they desire, though they wouldn't be able to commit any code to this archive. Many of the various ways developers (and OpenOffice) currently communicate would go away: the OpenOffice blog, social media accounts, as well as the official announce, private, and security OpenOffice listservs.

"I cannot prediction how this will all work out. It is remiss of me not to point out that retirement of the project is a serious possibility," Hamilton wrote.

"There are those who fear that discussing retirement can become a self-fulfilling prophecy. My concern is that the project could end with a bang or a whimper. My interest is in seeing any retirement happen gracefully. That means we need to consider it as a contingency. For contingency plans, no time is a good time, but earlier is always better than later."

OpenOffice has been downloaded more than 160 million times since May of 2012.

--

Maybe the two projects should join resources kind of like what happened with WineHQ and Wine-Staging. It's always better to work as one unified group on any project. And we always have CrossOver Linux   and CrossOver Mac to run Microsoft Office with, Right?
 

Sunday, September 4, 2016

CrossOver Preview runs Windows apps on Android and Chromebooks even Photoshop

Last week, CodeWeavers announced that after three years of development, a preview version of CrossOver for Android would be released. Why was I so excited? Because CrossOver allows you to run Windows programs on Mac and Linux, and they brought their expertise over to Android. After trying out the Preview version out for a week (which you can sign up for here), I'm extremely impressed by its capabilities, despite some major limitations.

Disclaimer: Since I do not own an Intel-based Android tablet, and my Chromebook does not yet have the Google Play Store, I tested CrossOver on the latest version of Remix OS on my Dell Windows laptop. It is possible that some of the bugs I experienced are issues with Remix, but CrossOver's compatibility with Windows programs is identical no matter how you run it. CrossOver for Android is in early beta, so everything in this review is subject to change with subsequent updates.

First impressions

CrossOver's entire user interface consists of the virtual desktop, where all the Windows programs live, and an 'Install Application' button. The installer functionality is where CrossOver shines on the desktop. With the WINE open-source project that CrossOver is based on, getting a program to run (even at all) can mean hunting down forum posts to see what LinuxFan78 typed in the command line.
CrossOver tries to alleviate this pain with their installers, which downloads a given program and performs all the necessary tweaks for the program to run automatically. For example, when I installed Steam through CrossOver, it downloaded multiple fonts that Steam requires before proceeding with the actual Steam installation.
Screenshot_20160902-135710
CrossOver for Android only has a few 'known-good applications', but if you so desire, you can try installing any of CrossOver's available applications. The selection is fairly expansive, but if you want to install something not listed, you'll have to download a web browser like Firefox inside CrossOver and download it manually.

The virtual desktop is fairly basic, showing some app shortcuts at the top and a Start menu with access to your programs at the bottom. There's also a very basic file manager, a setting to add/remove programs, and the Wine configuration tool.

Games

Perhaps the most exciting prospect of running Windows programs on Android (or a Chromebook) is playing Windows' vast library of games. That's a huge reason Wine even exists, despite the rise of Steam OS and Linux gaming, most new titles are still locked to Windows. Linux and Mac users have used Wine, CrossOver, and other similar software for years to play Windows-exclusive titles.
Screenshot_20160902-120940
Steam is easy to get up and running, just choose it from the Install Application dialog and click Next/Accept on all the installer popups. But trying to play games is where I ran into problems. Wine, and thus CrossOver, only supports DirectX 9 - meaning most new Windows games will just plain not work. CodeWeavers is working hard on adding DirectX 10 and 11 support, but it's a massive undertaking. Many games also offer an OpenGL mode, except that doesn't work here either. Android only supports OpenGL ES, not the full OpenGL spec that Windows programs expect.
Another frustrating problem is games cannot lock the mouse inside the program. To my understanding, Android doesn't allow applications to lock the mouse at all, so FPS titles won't be playable without a controller. Games running in full-screen seem to be buggy as well, but most games have windowed modes anyways. Finally, there's no way to change the resolution of the virtual desktop, so older games expecting a smaller screen might have problems.
Screenshot_20160902-122228
I didn't try many of my Steam games, but I did successfully run three titles - Half Life 1, Team Fortress: Classic, and Game Dev Tycoon. Half Life 1 (pictured above) only worked when I disabled full-screen mode and switched to software rendering instead of OpenGL. The mouse didn't lock so it was uncontrollable, but moving around was buttery smooth. Team Fortress was the same story, and Game Dev Tycoon surprisingly worked without messing with the settings.

If your game can run either on software rendering or DirectX 9, and doesn't need to lock the mouse, there's a good chance it might run in CrossOver. Especially if you install it through CrossOver's install mechanism. As stated earlier, CodeWeavers has been working on DirectX 10 and 11 support on the desktop versions of CrossOver, so it wouldn't surprise me if those changes trickle down to the Android version at some point.

Other software

You'll need to use a web browser to install software not available in CrossOver itself. I used CrossOver's installer to download Firefox, seen below. I tried to run a recent release, version 45 to be exact, but it froze whenever I saved a file so I switched back to Firefox 7 (which is still usable for most sites).
Screenshot_20160902-120700
One of the best use cases for CrossOver is to run full Microsoft Office, but Office 2013 and newer don't work at all thanks to their dependence on DirectX 10. CodeWeavers officially supports Office 2010 and earlier, but I didn't have a copy of that version, so I tried out LibreOffice. If you've never used it, LibreOffice is an open-source office suite with MS Office compatibility, and it works fairly well in CrossOver.
Screenshot_20160902-122736
Granted, it worked until I tried to save a file, then it froze. So close!

Holy Photoshop, Batman

I was incredibly surprised to see my copy of Photoshop CS3, without changing any settings, worked in CrossOver. Well, mostly.
Screenshot_20160902-123432
I tried basic image manipulation including transforms, gradients, cropping, filters, etc, all with success. However, it does crash when trying to use fonts, and a few other times randomly, but it's extremely impressive that CrossOver can run it at all. Photoshop CS6 requires some extra packages in Wine, known as 'winetricks,' to run perfectly - but as far as I can tell, there is no way to install winetricks in CrossOver yet.

Android/Chromebook integration

CrossOver's integration with the host operating system, be it Android or Chrome OS, is rather limited but still more than I was expecting. The root Android file system shows up as a drive in CrossOver, allowing you to transfer data back and forth without too much trouble. For example, I could easily open pictures in Photoshop from the Android downloads folder.

Full Article
 

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

Saturday, September 3, 2016

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

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

What's new in this release:
  • Support for multiple kernel drivers in a single process.
  • More WebServices reader support.
  • Various improvements in joystick support.
  • Some more work towards the Direct3D command stream.
  • GDI performance improvements.
  • Improved IME window handling.
  • Compatibility fixes in the clipboard support.
  • 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.18 (total 26):

  22461  Microsoft Office 2000 Server Extensions Configuration Wizard 'CFGWIZ.EXE' needs msvcirt.dll?cout@@3Vostream_withassign@@A
  25105  Loading a 3d model with a test program fails
  25352  Videos play upside down in multiple games (Fable: The Lost Chapters, Mob Ties Tokyo, Star Wars Republic Commando, SAS: Secure Tomorrow, Hatsune Miku: Project DIVA)
  32936  SmartMusic 2012/2014 crashes on startup (Core Audio adapter 'PKEY_DeviceInterface_FriendlyName' property not supported)
  34056  Multiple applications have a problem with typing Chinese/Japanese with IME (Nabeta Jisho for Japanese, YY and Netease POPO for Chinese)
  35404  Spartan demo: no label on main menu icons
  35892  sdb2xml (.NET 2.0 app) crashes on unimplemented function apphelp.dll.SdbGetAppPatchDir
  39672  Folder names not clickable
  40106  ntdll:info regression
  40580  TASCAM US-16x08 soundcard controller crashes
  40686  win7's ehshell.exe needs KERNEL32.dll.EncodeSystemPointer
  40716  osu! - slightly low-pitched sound when using the ALSA sound driver
  40741  Wings of Vi - black screen on launch
  40953  Necropolis crashes at start (needs native xinput1_3.dll)
  40968  Multiple Games require dxgi_output_FindClosestMatchingMode implementation(Need For Speed: The Run, Magic Duels)
  40997  Fallout 4 needs DXGI_FORMAT_BC7_UNORM_SRGB
  41007  Regression in minimum sound latency / HelBuflen value
  41094  comctl32/treeview: TVS_FULLROWSELECT style does not work
  41105  Tropico 5 (DX11) starts with only a mouse pointer on a black screen
  41117  Insufficient check for sysinfo function breaks build on hurd and kfreebsd
  41118  We Happy Few (UE4) crashes with "D3DRHI->GetFactory()->CreateSwapChain(DXGIDevice,&SwapChainDesc,SwapChain.
GetInitReference())"
  41165  MiTeC System Information X needs unimplemented function wlanapi.dll.WlanCloseHandle
  41182  Don't export QT_QPA_PLATFORM
  41189  No Man's Sky fails to start due to a regression in ntdll
  41228  Rendering is messed up on WineD3D8 for Windows
  41246  Office 2010 apps show "Configuring" dialog on first run when installed in new prefix

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