Pages

Monday, May 4, 2015

The Zen of Rolling Rocks Uphill

From Jon Parshall Blog :

I'm coming up on my 13-year anniversary with CodeWeavers in the next couple months. And the question of the hour is: why did I decide to come to CodeWeavers, rather than staying in my previous role as an IT consultant? And was that a good call, particularly given that my livelihood is connected to an insanely difficult open-source technology like Wine?



The parking lot at CodeWeavers. Note the shocking lack of BMWs and Porsches...
Our fabulous parking lot. Note the shocking lack of BMWs and Porsches...
Flash back to the summer of 2002. I was working as an independent business analyst, doing a gig at a large local real-estate firm. I was making very good money. I was also
absolutely bored to tears. So when Jeremy White came calling, saying he needed a right-hand man to help him run CodeWeavers, and that he couldn't really pay me hardly anything to start, and would I like an "opportunity" like that, I honestly didn't hesitate much before saying "Why, yes! I would love an opportunity to work for an obscure, struggling software company while earning a lot less money, and a lot more aggravation!"

Fast-forward to 2015, and here I am. Still. And CodeWeavers is still doing pretty much the same thing: selling CrossOver. We're making more money, but not tons more. And from a technical perspective, we're still rolling a gargantuan rock uphill. Yeah, Wine has come a long way in thirteen years. It runs a lot more stuff now. But it's still a colossal pain in the butt to improve it. And not only that, but as more people have adopted tablets and smartphones, the importance of the Windows software marketplace has slowly diminished (sort of like my hairline), meaning that the hard work we do is arguably less important now than it was when I came aboard. Isn't that just awesome?

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

CodeWeavers CrossOver 14.1.1 has been released

Josh DuBois Sent this message to CodeWeavers Forums

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

CrossOver 14.1.0 fixes a bug which prevented the .NET 3.5 run-time from installing.  We have fixed a crash in Outlook and improved connectivity with certain Exchange servers.  On OS X, we have fixed a problem with maximized windows which impacted Quicken.  For users of Ubuntu Linux, we have updated our packaging so that CrossOver installs cleanly on Ubuntu 14.04.2.  We have improved the start-up time of the CrossOver Software Installer on all Linux platforms.

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

 Change Log :

14.1.1 CrossOver - April 21, 2015
  • Mac OS X:
    • We have improved joystick support for several games, including Final Fantasy VII and Vanguard Princess (winmm support was improved, so any game which uses this should benefit).
  • Other changes:
    • Allow a new behavior by setting an environment variable, CX_DIRECT_DESKTOP. Bottles created when this environment variable is set will use the native Desktop directly instead of putting a link to it on the Windows Desktop
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Tuesday, April 21, 2015

CodeWeavers CrossOver 14.1.1 ChangeLog

CodeWeavers recently released CrossOver 14.1.1 for Linux and Mac. Gaming performance continues to advance with this release. The full change log is provided below.

 You Can use promo code TOM23 in CodeWeavers store and save 20% off the normal retail price.

14.1.1 CrossOver - April 21, 2015
  • Mac OS X:
    • We have improved joystick support for several games, including Final Fantasy VII and Vanguard Princess (winmm support was improved, so any game which uses this should benefit).
  • Other changes:
    • Allow a new behavior by setting an environment variable, CX_DIRECT_DESKTOP. Bottles created when this environment variable is set will use the native Desktop directly instead of putting a link to it on the Windows Desktop
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Monday, April 20, 2015

PlayOnLinux PlayOnMac 4.2.7 has been released



Hi all, we are proud to announce the 4.2.7 release of PlayOnLinux/PlayOnMac!

Among the visible changes, first a regression fix: "Install non-listed applications" should now be visible all the
time, even while the list of install scripts is being updated:



During installations, a small (i) information icon was already showing up at the bottom of the wizard window for scripts that use POL_SetupWindow_SetID; Clicking on it would lead users to the script page on the web site. For scripts that support the embedded debugger (scripts that use POL_Debug_Init), there will now also be a second icon next to it to open the debugger window to show the installation log:



PlayOnLinux would display important informations at the beginning of the first installation, but not show them again so you don't have to click thru them with each installation. It will now display those informations until you click "Don't remember me" (after actually reading the messages of course!). This feature is also available for your own install scripts, as the new statement POL_SetupWindow_notice:



The Wine versions manager display has been changed to display a small lock (and bold text) for versions currently in use by some virtual drives, so you can more easily remove the versions that are no longer used:



Beside that, this version also contains its share of bugfixes and code cleanups, so here's the full changelog:

* Detect and abort scripts when trying to run 64bit programs with 32bit Wine
* POL_DetectVideoCards: list VGA compatible controllers and 3D controllers (#5012)
* Add support for several other value types than REG_SZ to registry
  updating statements (#5013)
* POL_Wine_SelectPrefix: abort if no prefix name is provided
* Sort install scripts lists case insensitively (iTunes)
* Fix "hash-bang" line in shortcuts so they're actually executable
* Deprecate the usage of $REPERTOIRE in PlayOnLinux own code
* Translate remaining french comments and identifiers in Bash code
* Improve POL_Wine_PrefixDelete to remove ancillary resources (shortcuts, icons,...)
* Wine versions manager: attributes tell apart used versions instead of
  unused versions; Add an extra warning when about to remove a version in use
* Avoid Python detection loops
* Display wx version found
* Fix Settings > Internet menu (#4989, thanks to rupert)
* Workaround for Wine bug #37575 (#5023)
* Improve find_binary function and make it public as POL_System_find_file
* Add support for .lnk, .bat and .cmd files to POL_Shortcut and POL_SetupWindow_shortcut_creator
* Added an icon to open the debugger from the installation wizard when
  POL_Debug_Init has been called (#4948)
* Implement POL_SetupWindow_notice to display important messages, but
  allow the user to acknowledge them once and for all ("Don't remind me") (#2036)
* POL_OpenShell (Configure > Misc > Open a shell) bug fixes
* Add a warning when OpenGL autotests are missing (user support)
* Make sure "Install non-listed application" link is always visible in
  install window
* POL_SetupWindow_cdrom: don't suggest "*" when no CDROM has been found
* Remove use of remaining os.system() calls (less overhead, less quoting nightmare)
* Use os.kill() instead of shell command
* Use of "exec" to avoid some useless extra Bash processes
* polconfigurator interface cleanup (no risk of translation breakage)



Enjoy!

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