Pages

Monday, September 7, 2015

Wine 1.7.51 for Mac OSX and Linux has been Released

The Wine development release 1.7.51 is now available.
What's new in this release:
  • XAudio2 implementation using OpenAL Soft.
  • Support for the new Universal C Runtime DLL.
  • Dropdown menu support in the standard Open Dialog.
  • Grayscale rendering mode in DirectWrite.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.7.51 (total 37):

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



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

Friday, September 4, 2015

CrossOver azaz Windows alkalmazások Linuxon (és Macen)

Üdv Mindenkinek!

Szeretném megosztani veletek az élményeim, illetve tapasztalatom a CrossOver nevű szoftverrel linuxon.
Először is a gépemről.:
Oprendszer: Zorin OS 9 (64bit) (Ubuntu 14.04-es alapon fekszik)
Asztali felület: Lubuntu-desktop
AMD Athlon II P360 Dual-core 2.3 Ghz processzor
3GB Ddr3 Ram
Amd Radeon HD 6650m (1 GB) videókártya

Tehát amint látjátok nem a legfelső kategória, de épp ezért volt érdekes számomra látni, hogyan is futnak a Windowsos programok.

Screenshotokat is készítettem azért, hogy láthassatok 1 telepítési folyamatot is esetleg. A CrossOver beszerzése nagyon egyszerű volt csak fel kell lépni az oldalukra és le kell tölteni az adott distrora.

A letöltés végeztével, láttam egy .bin fájlt, terminálba beindítottam, nagyon egyszerű telepítése van, mindent elvégez saját magának. Itt találtam 1 kisebb bugot, Lubuntu/LXDE asztalnál resetelni kell a desktopot, hogy az ikont a telepítés után létrehozza. Én egyszerűen csak létrehoztam 1 indítóikont neki, gondoltam így egyszerűbb lesz. Miután sikeresen feltelepítettem, létrehoztam az ikont, illetve tökéletesen beindult, felhozott 1 terminált miszerint a szükséges fájlokat le kell töltenie, itt kér majd adminisztrátor engedélyt, hogy azokat letölthesse. Mikor minden kész volt egy egész kis pofás GUI-t találtam magam előtt. Egyszerű az elrendezése és könnyen használható, amit viszont hiányoltam belőle a Magyar nyelv. De ez elhanyagolható úgy gondolom. Miután minden készen állt, úgy éreztem muszáj kipróbálnom valamit. Támogatott szoftvereknél megtaláltam a GRID nevű játékot. Régen PlayOnLinux segítségével már megpróbáltam befuttatni, sajnos se azzal, se ezzel nem sikerült elérnem ezt. Kicsit utána olvasgatva rájöttem, hogy az AMD driverekkel van a probléma, szóval ha Open Source drivert (Radeon driver) használnák valószínűleg beindulna. Miután feladtam a GRID-el való szórakozást úgy döntöttem, egy régi MMORPG-t sok ember régi kedvencét a Metin2-t fogom letesztelni. Sikerült a telepítés beindult, a játék és felettébb jól megy. Egy kis összehasonlítás kedvéért feltettem ugyan azt a klienst PlayOnLinux segítségével is. A CrossOver által futtatott Metin2 20 fps-el többet produkált, ez számomra nagyon sokat jelentett. Mert így van rá esély, hogy a többi játék is jobban produkálna. Ezek után úgy döntöttem, nézzük meg az egyik fontos szoftvert amit emberek nagy tömege használ naponta és ez a Microsoft Office. (Igen, tudom van Libreoffice, viszont én személy szerint találkoztam már pár hibával ha docx/doc formába mentek, esetleg ppt készítésnél.) Tehát, gondoltam kipróbálom.

Mivel Office 2013-al rendelkezem gondoltam felteszem azt és nézzük, hogyan is produkál. Sajnálatos módon ez is besült, ilyenkor döntöttem úgy, hogy megkérdezem a CrossOver embereit hátha tudnak nekem segíteni. Nagyon hamar kaptam a választ (olyan 10-15 perc volt kb), hogy nemsokára megérkezik a Crossover15 ami már támogatni fogja, a 2013-mas Office-t is. Úgy döntöttem leszedem, hát az Office 2010-et. Minden hiba nélkül települt, működik, nem lassú nem fagy be.
Összegezve: Mint a Winenak a CrossOvernek is vannak hibái. De a GUI amit létrehoztak, az egyszerűség, hogy nem terhelik meg a felhasználókat mindenféle beállítási lehetőséggel, maximum akkor kell hozzányúlni a beállításokhoz, ha valamilyen nem támogatott szoftvert akarunk telepíteni.

Végezetül megéri ? Szerintem Igen. Játékokban kicsivel gyorsabb mint társai, így aki Windows játékokat szeretne játszani, annak ajánlom. Illetve, Windowsos programok százai támogatottak alapból, szóval ha nem szeretnél megszabadulni Windowson használt programjaidt

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

CodeWeavers CrossOver 14.1.6 ChangeLog

CodeWeavers recently released CrossOver 14.1.6 for Linux and Mac. Gaming performance continues to advance with this release. Their are important fixes for Mac OSX El Capitan RHEL CentOS and Ubuntu in 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.6 CrossOver - September 2, 2015
  • Mac OS X:
    • Fixed a problem which caused CrossOver to crash on El Capitan when selecting a bottle in the GUI.
  • Application Support:
    • Fixed a bug which caused Mamut Business Software to crash during installation.
  • Linux:
    • Fixed a problem which caused CrossOver to fail to load libX11 on RHEL / CentOS 6.7.
    • Fixed a problem in which CrossOver would complain about unmet dependencies of libosmesa6 on Ubuntu 14.04.3.
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

CodeWeavers CrossOver 14.1.6 has been released

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

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

Change Log For CrossOver Mac and Linux :

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

Wednesday, September 2, 2015

Running CrossOver 14 Linux For An Easier Wine Experience

For a large portion of Linux and Mac users the reality is there will be some Windows program that they will still have to use on a daily or near-daily basis. For many the answer is Wine, letting them use their applications with a variable amount of success on their new *nix system. Unfortunately Wine doesn't come with any guarantee of support for a given application, nor is there any level of support from the developers beyond the community, or a generous developer. Enter CrossOver.
 
CrossOver has been the main financial support behind the Wine project for several years now, they offer a customized version of the Wine codebase and even claim explicit support for a variety of applications-- some games, some productivity software, some utilities.
 
For many users Wine meets all of their needs, free of charge, but for those who want that extra hand, or who don't trust that they'll be able to configure their wine install to meet their situation, then CrossOver is a nice compromise. 
 
For $59.95 USD, CrossOver will give you an automated installer for many applications, as well as integration into the package manager for dependencies that the compatibility layer might need -- such as codecs, mp3 and mpeg libraries, or specific fonts.
 
The buyer can also opt to buy phone support direct from CrossOver in order to get their applications working on their systems. That's not the only thing though, every purchase of CrossOver goes directly to the continuing development of the Wine project as CrossOver employs many of the contributors and developers, as well as contributing every fix they develop, "no matter how tiny", directly back to the Wine project itself. By supporting CrossOver, users support Wine.

For me personally, the biggest and most helpful feature is the integration with the package manager. All of my main applications -- MS Office, World Of Warcraft, Warcraft 3, and others all work fine in the base version of Wine. But anytime I swap a new distro to try out I always have to go back through and install all of the system dependencies, such as (32bit versions of) gstreamer codecs, libmpg, mp3 support, and others. But with CrossOver I get prompted to install those packages the moment I try to install a Windows application that has those dependencies declared. 
 
For advanced users, purchasing CrossOver may not have a direct benefit. But for those who are less technologically minded, or that want to help out the Wine project, then purchasing CrossOver is an easy way to support themselves, as well as support the wider community who benefits from the Wine project.
 
CrossOver has managed to work fairly well over the years, even going back to CrossOver Office 5 from 10+ years ago as well as CrossOver Games, which has since been integrated into CrossOver itself.

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

Thursday, August 27, 2015

winetricks 20150826 was released today for Mac OSX and Linux

WineTricks 20150826 was released today for use with Wine from WineHQ and runs on Apple Mac OSX and Linux operating systems, the change log and download links are provided below.

 WineTricks Change log - August 26, 2015

  • version bump - 20150826
  • Many bug fixes

WineTricks Downloads :

Source code (zip)
Source code (tar.gz)


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

Friday, August 21, 2015

Wine 1.7.50 for Mac OSX and Linux has been Released

The Wine development release 1.7.50 is now available.
What's new in this release:
  • New version of the Gecko engine based on Firefox 40.
  • First steps of the Direct3D 11 implementation.
  • Better font matching in DirectWrite.
  • Support for OpenMP on ARM platforms.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 1.7.50 (total 39):

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

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

Tuesday, August 18, 2015

CodeWeavers CrossOver Mac for only 69 cents for three more days

With the Pay What You Want bundles, you can get something incredible for as little as you want to pay while making the world a better place. And if you beat the average price, you’ll receive the fully upgraded bundle!

10% of the profits from your purchase will go towards Creative Commons, who develops, supports, and stewards legal and technical infrastructure that maximizes digital creativity, sharing, and innovation.

Make the Top of the Leaderboard at ANY point during the sale and gain 5 entries to our exclusive giveaway! Make it onto the leaderboard at ANY point during the sale and gain 1 entry to our exclusive giveaway!

OK, why am I saying for 69 cents, well actually you could pay 10 cents for the total bundle but I have faith that most will pay the average or higher and the current average for the 10 apps is $6.91 so therefore a whopping average of 69.1 cents each!

What's in the bundle you ask...


But if you should be so unlucky to miss this out on this pay what you want bundle deal you can always find a CodeWeavers CrossOver Mac promo or Coupon code here for great savings!

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

Monday, August 17, 2015

World of Warships on Mac OS X with CodeWeavers CrossOver

It's no longer a secret that we've been doing work for Wargaming, Inc., the makers of the hugely popular World of Tanks, World of Warplanes, and the forthcoming World of Warships (which is currently in open beta). We're doing the Mac port of World of Warships, and we've gotten to the point where it's in good enough shape that it needs some serious testing. And who better to do some serious testing than a naval historian who's written a book on the Battle of Midway, and who is an adjunct lecturer for the U.S. Naval War College, and given talks at Pearl Harbor, the National WWII Museum, the Nimitz Museum, and blah blah blah? Yeah, ummm, I guess that'd be me.



WoWS Splash Screen
Splash screen for World of Warships, running on my Mac. Late-war Nagato-class battleship, so pretty...

So, first things first: from a purely technical standpoint, our Mac port is going to be great. I've played the game extensively on Windows and on my Macbook Pro, and there's no perceptible difference in game play. None. If anything, with my Mac's SSD drive, it plays better on the Mac than at home on Windows. No graphical glitches, no performance issues, nothing. It works very, very well. When my ship sinks on my Mac, it sinks exactly the way it ought to on Windows: broken, capsizing, and in flames. And that's not just hype.



Me, sinking...
Me, sinking: broken, capsizing and in flames... but at least I killed the pesky destroyer that killed me...

So is the game fun? Yeah, sadly, it really is. And I say "sadly," because, believe me, I need a good game to chew up my time like I need a hole in the head. (I am, after all, working on my next book.) But Wargaming has done a really good job injecting a sense of realism while tempering it with game balance as well. This is, after all, a game, and it's meant to be fun. Having done play-testing on some "hyper-realistic" games (including 360 Pacific's horrifically bad Gulf War simulation "Patriot"), I can tell you that games are supposed to be fun, first and foremost. "Realism" is nice, but "fun" is nicer. And this is a great mix of both.

So, for instance, if you're a hardcore Imperial Japanese Navy fan (which I most certainly am), you'll see a mixture of the perennial favs (battleship Fuso, heavy cruiser Mogami, and of course the mighty Yamato) mixed in with a bunch of never-built oddities. And you might be tempted to say, "The cruiser Zao? The carrier Hakuryu? What the hell were those?!?" Really, what those are, are conveniently vague placeholders that give Wargaming the wiggle-room it needs to make sure that things are reasonably well-balanced between tiers of warships.



Target in sight!
Come to me, my prey... just a little bit closer...

The equipment, likewise, "feels" realistic, even though it kinda isn't. So, yeah, if you're playing a battleship, you'll notice that your main armament has a much flatter trajectory at medium range than, say, a cruiser's armament (which is fair enough). But then again, if you take a look at the range of Yamato's main guns, 26.6km, you'll see that that's about 60% of their real-life maximum. All the weapon ranges are downscaled in this way. Likewise, ship speeds (and certainly acceleration) are all scaled up, so that players feel like they have mobility around the battlefield. In real life naval gunnery, encounters often felt as if they were being waged in slow motion, although some of the encounters in places like the Solomons could be comparatively fast-moving and short range. However, even a real-life brawl like the First Naval Battle of Guadalcanal, which was very fast to develop, and about the nearest thing to a knife-fight we got into in the Solomons, lasted for nearly 45 minutes. World of Warships encounters are all brawls of this type, but they typically take about 15-20 minutes apiece. That's a nice chunk of time: long enough to be interesting, but not so long that your wife will yell at you for being an hour late to dinner.

There's a lot more terrain on World of Warships ocean than there was in most real-world naval encounters as well. Most of the games I've played seem to be fought over the remains of some ancient, sunken volcanic calderas. (I had no idea that that many ancient sunken volcanic calderas even existed in the world.) In the game, you routinely use small islands to shield your maneuvers, or to sneak up on your opponent, or to get the hell out of the way before that enemy battleship over there unloads on you. That's "fun," but it ain't very realistic. In fact, no naval officer in his/her right mind would be willing to drive a ship into any of these horribly constricted maps festooned with toothy rocks and volcanic peaks. But then again, such maps are fun as hell, and it's a hoot to drive your Kuma-class T4 cruiser through there like a Porsche taking the curves on Hwy 1. What's not to like?



Into the valley of death...
Notice the terrain all around me? Yeah, there's a lot of that.

I also appreciated the fairly realistic tradeoffs being made between the various nationalities that reflected their "feel." So, you like torpedoes and speedy warships? Then go with the Japanese all the way, but don't expect to have super great survivability. You're into gunnery and protection? U.S. Navy, baby, but you have to get used to the fact that your plodding South Carolina is going to take a lot longer to get into the fight than my zippy little Kuma.

This brings up another point: the individual types of ships also feel and play differently. And this is good, too. So, for instance, with a battleship, you really have to think ahead to what you're going to be doing a minute or two from now, because your ship is slow, your turrets are very slow to train to new bearings, and your reload time is slow as well. So, you have to look down the road and think to yourself, "Yeah, he's going to be around there, and I need to be facing this way in order to unleash a broadside, but, oh, wait, there's going to be that island in my way, so I'd better adjust my course now." This is why I primarily play cruisers, not battleships. "Yep, everything's goin' great... mhmmm... my 6" guns are nibbling that guy to death… oh crap, torpedoes! Turn around NOW and run like hell!!!"

Anyway, the game is a hoot. I'll be playing more of it, and can't wait to see it released. If you're a naval history fan, whether you're running Mac or Linux, I think you'll really enjoy it. And if you see "JonnyKaigun" out on the servers, you know who he is now...

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

Tuesday, August 11, 2015

winetricks 20150810 was released today for Mac OSX and Linux

WineTricks 20150810 was released today for use with Wine from WineHQ and runs on Apple Mac OSX and Linux operating systems, the change log and download links are provided below.

 WineTricks Change log - August 10, 2015

  • version bump - 20150810
  • dxdiag: Use native DirectMusic DLLs and gm.dls
  • Many bug fixes

WineTricks Downloads :

Source code (zip)
Source code (tar.gz)

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

Saturday, August 8, 2015

Wine 1.7.49 for Mac OSX and Linux has been Released

The Wine development release 1.7.49 is now available.

What's new in this release:
  • DirectWrite is now good enough for rendering text in Steam.
  • A number of Direct2D improvements.
  • Some more OpenMP functions.
  • Support for namespaces in the IDL compiler.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.7.49 (total 31):

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

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

Thursday, August 6, 2015

CodeWeavers CrossOver 15 status update Office 2013 Steam and Wargaming fixes just to name a few

 The last two and a half weeks of testing were heavily occupied with attention to World of Tanks and World of Warships.

World of Tanks, now with LED lights!With World of Tanks we began by triaging a crash that started with the 9.9 update. We fixed the issue quickly and sent a new build to Wargaming. We followed this with a fix for a severe drop in frame-rates with the 9.9 update. A fix for the frame-rate issue and a mouse offset issue is on it's way to Wargaming now. We continue work on a rendering issue that lights up the garage as though it were decorated with blue LED lights on Intel based systems.

For World of Warships we spent a majority of the time working with the black screen a user would be met with upon login. The problem is related to Wine Bug number 35397. With more testing and development, we hope to send the fix upstream. This means we fixed it easily for Wargaming but to ensure we don't break other applications in Wine, we need to complete the patch by adding tests and additional cases.

Following that, our normal cycle of testing did not reveal new regressions with the latest version of Wine.

We reproduced a crash reported in our forums with El Capitan and CrossOver 14.1.4. We confirmed the crash in our development branch and opened a bug report with Apple regarding the crash. This crash is caused by an exception in code that only occurs when using El Capitan.

We confirmed that Apple fixed a rendering issue with the release of El Capitan that affects Banished.

We reviewed Wine bug number 34041; we confirmed that Skyrim continues to hang on exit both with CrossOver and the latest version of Wine, 1.7.47.

For CrossOver 14, we tested fixes with Microsoft Office 2010's behavior on dual screen systems. This includes full-screen maximize/minimize behavior of primary and secondary screens on Gnome Classic and Gnome Shell with Metacity and Debian 7. Additional testing was performed on Debian 8 with dual screen systems. This work will be included in CrossOver 15 and any future updates of CrossOver 14. We also retested the behavior of inserting Word and Excel objects in PowerPoint 2007.

For CrossOver 15
  • We confirmed a fix for Microsoft Office 2007 & 2010 installs where the contents and control panel would scan forever and never load.
  • We confirmed a fix for a bad case on bottle renaming where pressing ESC would rename the bottle in the GUI but not the system. Pressing ESC now completely cancels the bottle renaming process.
  • We confirmed a fix for a bad behavior when CrossOver was minimized to the OSX dock. It now maximizes with a single click, the same behavior as native applications.
  • We confirmed a fix where CrossOver could not download specific files based on a feature in the Mac frameworks via the user agent string. CrossOver on OSX now uses the same method as Linux for downloads.
  • We confirmed a fix for PokeXGames where a proper username is now used in the registry setting so the game can rely on it.

Magenta SteamDwrite has been completely merged into Wine with this update, this means that more people can now contribute to the work that still needs to be done for implementation. It also means that we changed how the development of branch of CrossOver is handled. We now build with dwrite for the first time in a long time. Unfortunately some titles break with this configuration, namely Steam. However, the work to make Steam functional is ongoing and we have confirmed that if Steam is not functional by the time CrossOver 15 is released, we can adjust this setting specifically for Steam.

Direct2D implementation was also merged into Wine this week. More people can now contribute to the work that still needs to be done.

As dwrite and direct2d were submitted to Wine, we performed a series of tests to ensure that Office 2013 applications remained as functional as they have been in the past weeks. This means that each application launches in the very least. In some cases that success is short lived as the application crashes quickly. Our developers have a sense of humor with this:

Ship it Quick!
With extreme caution, testing of Office 2013 can now take place with Wine and with development builds of CrossOver. Many installers do not yet work, patience.  

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