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





In rather major news, we ran our first successful tests of Microsoft Office 2013!
The most interesting part is that this series of testing was done with
Wine and not CrossOver. While the code that allows for this testing to
be completed is not yet in Wine, our developers believe their patches
are relatively clean and they are upstreaming each patch as soon as it
is ready. The Wine community should see this work begin trickling into
the main Wine tree on a daily and weekly basis. As our work is
completed, Microsoft Office 2013 will come closer and closer to
installing on Mac and Linux systems with mainstream Wine and its
derivatives.
Word 2013
launches but typing is invisible. The document portion of Word appears
blank though text is being typed. (Marketing jokes that invisible text
may not actually be all that big a deal; but Testing thinks that it is.)










Two weeks ago we welcomed a new MacBook Pro into our mix. This dual GPU updates our spread of hardware for game testing and brings the AMD Radeon R9 370M to our capable hands and allows us to continue our testing on the Intel Iris. We said goodbye to our Nvidia GeForce GTX 750M and sent it live out its years with our Support Ninjas at the 
people
from around the world in a variety of combat situations / simulations.
Games are more about 'team sport' and 'high performance' than about
solving riddles or achieving simple goals. And gamers are taking this
'team thing' seriously as there is now a Professional Gaming League
for most of these games. If your parents ever told you that you
couldn't make a living playing video games, THEY LIED TO YOU. The top
gamers now make six figure incomes playing games and are treated like
'rock stars' at these events.
However, you might still be able to play these titles on your Mac or
Linux computer when they are released later this year using 
earning
victory usually requires practice. PRACTICE??? Who's got time for
practice? I'm lucky with my schedule that I even get to play games at
this stage of my life (husband, father, suburbs, three dogs). So, I'll
be sticking to random teams – for now. I just wish that the time I
spent in my youth on Atari 2600 and Nintendo wasn't so largely wasted leaving me unprepared for today's gaming.