Pages

Friday, November 15, 2013

Wine 1.6.1 Released

The Wine maintenance release 1.6.1 is now available.

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

   2770  Powerbullet Presenter 1.44: Powerbullet.dll registration fails (Armadillo v4.x software protection fails at checkpoint L5, error 0x17)
   4473  WSAStartup not needed before socket() call
  18744  Mp3Tag: Column headers in list view incorrectly redrawn
  23839  Neverwinter Nights 2 can't detect video adapter properly, claiming: "Your video card has less than 128 MB of video memory"
  25754  Excel Workbook with Macros Is not Running : Getting Crashed.
  25994  Process Hacker 2.x needs ntdll.dll.NtCreateKeyedEvent
  27052  winedbg and its man page should use "wpid" consistently for Windows' process ID
  28423  ImmGetDescriptionW() from imm32 crashes with certain parameters
  28664  qedit/mediadet test crashes on FreeBSD9
  29448  GameShield/SoftwareShield protected apps/games won't start (SetCurrentDirectoryA calling W API causes detours recursion)
  30485  MeGUI 2112 crashes after first update / restart (application XML settings can't be fully deserialized due to oleaut32 VarDecRound being a semi-stub)
  30797  wine(1) man page should mention running built-in programs like explorer.exe
  31487  kernel32.dll.InitOnceExecuteOnce needed for several MS installer (Office2013 / Windows Essentials 2012 / .NET Framework 4.5 / Skydrive / ARM Applications)
  31773  Torchlight 2 shadows are rendered incorrectly on some areas
  32922  iTunes 7 needs msvcr80.dll._wmktemp_s
  33378  measuring/painting strings needs better tests
  33523  .NET Framework 3.5 WPF 3.x apps need windowscodecsext.dll.DllGetClassObject
  33657  Garena didn't start with ADMINISTRATOR privileges
  33693  Spin Tires tech demo needs msvcr90.dll.wctomb_s
  33794  Arabic Entry Box Has Big Errors .
  33872  Pando (installer of LOL) can't load FAQ
  33890  Anno 1602 (demo): crash during startup
  34005  WS2_32.dll.WSASendMsg is unimplemented
  34013  Altium Designer 10 and its installer crash in InternetQueryOptionW
  34077  Sins of a Solar Empire Font Size Regression
  34102  It is not drawn when specify 0 for the width and height in GdipDrawString.
  34110  MS Excel 2010 escape/unescape problem in sheet names
  34142  Nullsoft installer appearance is broken
  34162  CGDirectPaletteRef has been deprecated so winemac.drv can't be compiled in Mavericks.
  34177  -pipe makes mingw-g++ work unreliably
  34188  crash when creating a new wineprefix with winemac.drv
  34190  number.c could not compile due to "dtoa" naming conflict in Cygwin
  34191  cabarc.c could not compile
  34209  fullscreen apps won't switch back to resolution after command-tabbing on OS X
  34211  strncpy C library function doesn't compliant C standard.
  34245  WMI query "select * from win32_Directory" via WMI crashes
  34275  Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)
  34305  League of Legends 3.10.13_07_26_19_59: page fault in read_map()
  34329  Wine 1.6 fails to build with bison 3.0
  34353  The Ur-Quan Masters fails to start
  34381  Rectangle rotation problem using GM_ADVANCED graphicmode
  34399  .NET 3.x/4.x WPF based installers/apps require windowscodecs.dll ComponentFactory_CreateBitmapFromHBITMAP implementation
  34401  QuiteRSS WinRT/ARM port needs msvcr110.dll.fabsf
  34417  Everquest character models invisible
  34418  regression: Finale NotePad 2012 installer splash screen appears as black box
  34442  Multiple applications ported to WinRT/ARM require msvcr110.dll.?before@type_info@@QBA_NABV1@@Z (Halite torrent client)
  34463  thai2english loads ok but crashes on startup
  34464  Jagged Alliance 2 fails to start (becomes unresponsive after startup)
  34486  __unDName cannot demangle a string and shows error
  34496  winhttp POST fails
  34514  an odd regression on an old video card
  34521  make: *** [dlls/msxml3] Error 2
  34550  RTX server crashes at start
  34564  RTX Server fail to import user template database with builtin msvcp60
  34567  qq 2012 installer crashes at 100%
  34570  Game crash because of improperly cloning MMIOINFO struct in MMIO_Open
  34571  EasiSlides v4 crashes when clicking a folder listbox item (GdipFillPath failure)
  34583  LINE (Powered by Naver) 3.2.0.76: Cannot work after Installation

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

Tuesday, November 12, 2013

Limited post for awhile due to lifes many challenges

I'm not sure if most of my readers know that I live in the Philippines, but that's where Ive called home for the past five years. Two years ago our family's house was destroyed in Typhoon Sendong in Cagayan De Oro City. And this past week Typhoon Haiyan caused wide spread devastation across the Philippines and as a result I've got to move my family once again because the house that were currently in has major problems with the roofing and cracks in the walls. The cracks were caused by last months 7.2 earthquake centered in Bohol.

If you would like to donate your pocket change to me you can send it to my paypal account.

The PayPal donation link is here.


Tom...

CodeWeavers releases CrossOver 12.5.1 for Linux and Mac

 CodeWeavers recently released CrossOver 12.5.1 with some minor updates and bug fixes.The full changelog is provided below.

CrossOver Changelog :

12.5.1 CrossOver - October 16, 2013
  • Linux:
    • CrossOver now ships multiarch packages for Debian-based distributions. The non-multiarch Debian packages are legacy and no longer shipped. CrossOver 12.5.0 is the last version of CrossOver where non-multiarch Debian packages are available. Users of non-multiarch aware Debian distributions can still use our Mojo installer.
    • Items in the main menu of the CrossOver GUI can now be specified in a CrossTie file.
    • A bug which caused the plugin editor to fail to launch has been fixed.
    • Further work around a GNOME / Nautilus bug that prevented using desktop shortcuts to open files.
  • Other Improvements:
    • Fixed a font problem with Office 2010 bullet points.
    • Fixed a problem which caused CrossOver to fail to download installers from certain URLs.
    • Fixed a problem which caused bottles which were created prior and used until the trial expired to fail to launch.
  • Mac OS X:
    • Improved the names of application installers as shown in the Mac menu bar.
    • Fixed a problem in which mouse activity would sometimes cause unwanted diagonal movement of the mouse pointer.
    • Fixed a problem minimizing Visio 2010.
    • Fixed a problem which caused BibleWorks to fail to launch.
    • Fixed a problem which caused Shin Megami Tensei to fail to launch.
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.



Friday, November 8, 2013

Wine 1.7.6 Released

The Wine development release 1.7.6 is now available.

What's new in this release:
  • Rewrite of the BiDi algorithm for full Unicode 6.3 support.
  • Support for Video Mixing Renderer version 7.
  • Better handling of window resizes in the Mac driver.
  • 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.6 (total 30):

  10928  FindActCtxSectionGuid not implemented for NHL games
  12067  Multiple applications fail due to user32 OpenInputDesktop stub (TeamViewer, QQ International, Inspect tool from Windows Platform SDK)
  13554  Touhou 7.5: Immaterial and Missing Power (IaMP) - config.exe (16 bit app) silently fails (missing comctl32.dll dependency)
  15738  Max Payne 2: Ingame windows rendered incorrect with nvts pipe
  21709  Pikachu Volleyball's window isn't positioned correctly in a virtual desktop
  23884  Bioshock 1.0 crashes at startup
  24611  Install Shield fails on 64bit multilib wine if WINEPREFIX was created by 64bit wine
  25095  Battlefield Bad Company 2: crashes when loading level
  25340  Multiple apps need support for COM server information from PE manifest a.k.a registration/registry-free COM (Exact Audio Copy (EAC), AliWangWang ...)
  26581  Split Second crashes when changing screen resolution
  31293  Multiple .NET apps need GdipPrivateAddFontFile (MTGO v3 launcher, Harmony Practice 3)
  32585  Post Apocalyptic Mayhem crashes on start
  32654  Visual Studio 2010 needs windowscodecs WICSetEncoderFormat_Proxy
  32658  Certain games on Steam crash on start in xinput1_3 (in-game overlay enabled)
  33551  Dragon age 2 : Graphic bug when saving, loading or entering new area
  34051  Low FPS with winemac driver in Unreal Tournament GOTY
  34271  Artemis 2.0 crashes when loading the splash screen
  34387  TreeSize Free: help window won't open
  34754  Heidisql & Beyond Compare: crashes when trying to copy and paste inside the program
  34793  Battle City Remake crashes
  34797  TM2013 can't install
  34800  Notepad++: crashes launching the plugin manager
  34801  Music stopped working in The Witcher
  34804  Installation of Windows Installer Cleanup utility fails due to wshom:WshShell3_ExpandEnvironmentStrings being a stub
  34810  The winspool.drv:info test crashes on Windows 8
  34812  lotro close with gamer error 201
  34816  Xmlhttprequest referer is not set
  34844  SmartFTP Client needs shlwapi.PathUnExpandEnvStringsA/W implementation
  34853  Multiple .NET 3.x/4.x apps need Win32_NetworkAdapterConfiguration WMI class
  34856  No sound in Mass Effect 2/3

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

Wednesday, October 30, 2013

Run Windows apps on both OS X & Linux with CrossOver 12.5

Don't want to dual-boot your Mac or Linux PC to run one or two Windows apps? Don't want to install a full virtual operating system for them? CodeWeaver's latest version of CrossOver 12.5 may be just what you want.

Most Mac and Linux users think anything Windows can do their operating systems can do better. Often, they're right, but then there comes that day when they really need to run that one special Windows application and then they're stuck.

Run Windows programs from your Linux desktop or Mac? With CrossOver, it's easy.
There are many ways of handling this. Some people keep old Windows PC around; others dual boot their computers; and quite a few run virtual machines (VM)s of Windows on their Linux PCs and Macs. That's all fine, but it's also a fair amount of trouble.

Then, there's CodeWeaver's approach: Use a program, CrossOver, which enables you to install and run the one or two Windows applications you need on your favorite operating system. CrossOver is based on the open-source project Wine, an implementation of the Windows application programming interface (API) on top of the Unix/Linux operating system family. For each application, CrossOver/Wine creates a small Windows virtual machine just for that program.

You actually don't need CrossOver to run Windows applications on Linux or a Mac. You can do it with Wine alone -- if you know precisely what you're doing. What CrossOver gives you is easy, automated installation of Windows applications, and technical support. And in this latest version, the CrossOver interface has been improved so it's easier than ever to install and manage Windows applications.

The latest version -- CrossOver 12.5, which is based on Wine 1.6 -- supports  thousands of Windows programs. These include: Quicken, Adobe Photoshop, various versions of the Microsoft Office suite; and, of course lots and lots of games. On the fun side of computing, CrossOver supports Guild Wars, World of Warcraft, Star Wars: The Old Republic, and thousands of others.

Not all programs run equally well. Before you invest in buying CrossOver, which runs $59.95, you'll want to take CodeWeavers up on its offer of a free two-week trial to make sure that your particular must-have program will run right with it.

In particular, this latest version offers better support for Microsoft Outlook, Quicken, Internet Explorer 7, and improved compatibility with the Microsoft Office suite. The company has also fixed several crashes and made numerous usability improvements.

This edition also offers a real improvement in its interoperability with Mac OS X. CrossOver 12.5, which will run with Snow Leopard or later, now has the"Mac Driver" technology enabled by default for all applications. The company claims that this brings improved integration with the OS X desktop environment and improves functions such as drag-and-drop, command-tab switching, Dock and Menu Bar integration, and window transparency. In my limited testing with my Mountain Lion-powered Mac Mini, Mac Driver lived up to these claims.

On Linux, CrossOver boasts a new user interface. This makes it much easier to launch your installed Windows applications. I also found it easier in general to install Windows apps on Linux with CrossOver 12.5. CrossOver isn't perfect. Many Windows applications won't run properly with it. But, many will work with it, and if you only need a couple of Windows apps to make your Linux or Mac computing life complete then CrossOver may well be exactly what you need.

Give it a try and find out for yourself. It won't cost you a thing.

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

Friday, October 25, 2013

Wine 1.7.5 Released

The Wine development release 1.7.5 is now available.

What's new in this release:
  • Support for registration-free COM using activation contexts.
  • Improved support for simulated bold fonts.
  • Unicode data updated to Unicode 6.3.
  • Better support for typelib registration on 64-bit.
  • 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.5 (total 30):

  13699  Wine doesnt show embedded web browser interface on Clarion applications
  17929  Crash when creating a DC
  18465  url.dll FileProtocolHandler does not open URLs in browser.
  22926  Main Steam window disappears when entering Exposé
  24770  Bioshock not work
  25327  Risen - No space between words in Risen
  26900  GetTabbedTextExtent() returns non-zero value when nCount == 0
  27168  chromium-based apps can't load https sites
  27694  wine iexplore can't load hotmail.com (gives a blank page)
  28946  Steam freezes
  29365  Internet Explorer 8 fails to submit a URL to VirusTotal for analysis
  29784  Spotify crashes on startup
  30745  GOG.com version of Soulbringer crashes on startup (GetModuleHandleExW needs to support GET_MODULE_HANDLE_EX_FLAG_PIN)
  32280  32-bit Visual C++ 2010 Express full installer complains "Unknown Error" with Mono (mscoree CLR v4 shim needs CreateInterface)
  33384  Basic WPF applications using .NET 3.5 WPF fails to handle images (windowscodecs {7543696a-bc8d-46b0-5f81-8d95728972be} = IMILBitmapSource unsupported)
  33799  Wargame: Airland Battle needs msvcr110.dll._libm_sse2_atan_precise
  34432  installer of iTudou needs atl90
  34472  window titlebar names
  34475  Fullscreen Window scaling issue (MacDriver)
  34502  __unDName doesn't use flags UNDNAME_NO_LEADING_UNDERSCORES and UNDNAME_NO_MS_KEYWORDS for "__ptr64"
  34503  __unDName doesn't support flag UNDNAME_NO_THISTYPE
  34648  J2SE Runtime Environment 5.0 Update 10 installer 'patchjre' tool crashes due to unbuffered io on redirected stdout pipe
  34677  e-carte bleue la banque postale doesn't work at all
  34707  Miranda crashes on start up
  34719  cabinet_open{,_stream} returns 0 on failure but doesn't compliant to _open interface
  34735  Photoscape: crashes selecting some filters
  34738  PageFault when generating a MD5 Hash
  34757  Tray icons don't attach to the native notification area
  34776  explorer.exe does not start
  34778  IE7 can't install

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

Friday, October 11, 2013

Wine 1.7.4 Released

The Wine development release 1.7.4 is now available.

What's new in this release:
  • Support for Cocoa-style full-screen mode in the Mac driver.
  • More preparation work for the Direct3D command stream.
  • A number of Winsock 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.7.4 (total 32):

   2195  WSALookupServiceBegin and WSALookupServiceNext Unimplemented
  16935  BCG Slider thumb doesnt display correctly
  19200  Neverwinter Nights 2 crashes
  21808  URU Complete Chronicles: Black Screen Freeze upon UruExplorer.exe launch
  22865  Split Second foggy, doesn't show most of scene
  23566  Arcanum crash after start.
  23839  Neverwinter Nights 2 can't detect video adapter properly, claiming: "Your video card has less than 128 MB of video memory"
  25037  Microsoft Tinker Doesn't Render, Gameplay not possible
  25779  world of tanks updater: never shows a gui without winetricks ie7
  26384  BabasChess crashed after examining a game for a while
  26683  pixmap error ascTimeTables 2010 version
  26710  Minitroid tech demo does not start
  26761  SIV fails to report the workgroup name
  27358  The Witcher fails to run
  27796  JDK 6 installer fails with error "File name is too long"
  31140  BCG Gantt Demo crashes when large date ranged enter.
  31557  Guild Wars 2 screenshots look bad
  32375  Submit form by code fails
  32984  Java SE Development Kit 7u13 post-install cleanup tool 'remove.exe' crashes
  33232  Amazon MP3 Downloader crashes during download of mp3 files (ntdll/server fd cache doesn't take FILE_APPEND_DATA flag implicit write access into account)
  33495  Dungeons & Dragons Neverwinter Beta launcher does not register form submissions
  33957  GOG.com installers break citing XML read issue
  34005  WS2_32.dll.WSASendMsg is unimplemented
  34066  Wine looping endlessly on first run, and when installing Steam
  34209  fullscreen apps won't switch back to resolution after command-tabbing on OS X
  34270  PhotoImpact X3 needs msvcp60.dll.??0ios_base@std@@IAE@XZ
  34421  Unity3D: 3D view fails after hitting play
  34501  __unDName doesn't support thunks with vtordispex
  34506  __unDName doesn't support thunks with vcall
  34593  MS .Net 2.0 x64 installer fails under XP mode (works under win2k3)
  34623  NCsoft's Aion (MMORPG) crashes on startup (WinLicense software protection, avoid forwarding some msvcr80 API to msvcrt)
  34651  'INFINITY' and 'NAN' undeclared

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

Friday, September 27, 2013

Wine 1.7.3 Released

The Wine development release 1.7.3 is now available.

What's new in this release:
  • New version of the Gecko engine based on Firefox 24.
  • Preparation work for the Direct3D command stream.
  • Window management fixes in the Mac driver.
  • Support for IPHLPAPI functions on Android.
  • 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.3 (total 48):

   4473  WSAStartup not needed before socket() call
  13901  Some buttons are hidden by a strange coloured band
  23272  FFFTP: shows only the first line of the Japanese legend.
  24016  League of Legends news missing in main window
  24175  Resident Evil 5 benchmark: crashes in fullscreen
  24431  League of Legends standalone client crashes on clicking 'Play'
  24761  ProteoWizard 2.x 'msconvert' tool fails/hangs sometimes during processing of mass spec data files in RAW format
  25519  gmax crashes in ole32.RegisterDragDrop when you click on Materials Navigator icon on toolbar
  26252  Falcon 4.0 Allied Force and FreeFalcon 5.0 do not detect hardware rendering devices
  26297  Suddenly no sound, loose of sound in games
  26332  Adobe AIR : Pandora One : Can't move window
  26823  Wildlife Park 3 Demo crashes on start
  27036  League of Legends store crashes with an assertion
  28423  ImmGetDescriptionW() from imm32 crashes with certain parameters
  29315  World of Warcraft (WoW) Launcher.exe  does not run
  30205  Unity Editor is unable to move project files
  30289  builtin iexplore can not load gmail, complaining requires ActiveX controls to be enabled
  30485  MeGUI 2112 crashes after first update / restart (application XML settings can't be fully deserialized due to oleaut32 VarDecRound being a semi-stub)
  30585  League of Legends crashes after Champion Select
  30789  World of Warcraft : Unhandled exception: page fault on execute access to 0x84654ac8 in 32-bit code (0x84654ac8).
  30815  Can't create winsock on Proteus ISIS for remote controll through mplabX
  31186  Star Wars: The Old Republic: Launcher display incorrectly, can't launch game
  31235  League of Legends minimap corrupted
  31545  Mouse cursor behaves as if it is drunk
  31659  Cutscenes (videos) in Jade Empire are black and white (grayscale)
  32164  RebelBetting + dotnet35sp1 crashes
  32168  RebelBetting will not talk to proxy
  32567  Crysis Wreckage (Wars mod?) doesn't start without MS-vcrun2005
  34252  Silverlight accelerated graphics cause a D3D critical section lockup
  34399  .NET 3.x/4.x WPF based installers/apps require windowscodecs.dll ComponentFactory_CreateBitmapFromHBITMAP implementation
  34416  The Testament of Sherlock Holmes dark player model, textures disappearing and appear
  34417  Everquest character models invisible
  34418  regression: Finale NotePad 2012 installer splash screen appears as black box
  34455  NCsoft's Aion (MMORPG) fails to load "CrySystem.dll" (WinLicense software protection, avoid forwarding some msvcrt API to ntdll)
  34463  thai2english loads ok but crashes on startup
  34470  NCsoft's Aion (MMORPG) fails to load "CrySystem.dll" (WinLicense software protection, avoid forwarding some msvcp80 API to msvcp90)
  34496  winhttp POST fails
  34514  an odd regression on an old video card
  34521  make: *** [dlls/msxml3] Error 2
  34542  Kega Fusion 3.64 - Slow directx performance
  34550  RTX server crashes at start
  34552  RTX Server needs unimplemented msvcp60.dll.??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEAAV01@G@Z
  34564  RTX Server fail to import user template database with builtin msvcp60
  34567  qq 2012 installer crashes at 100%
  34570  Game crash because of improperly cloning MMIOINFO struct in MMIO_Open
  34571  EasiSlides v4 crashes when clicking a folder listbox item (GdipFillPath failure)
  34580  strtoul behaves incorrectly with negative numbers.
  34583  LINE (Powered by Naver) 3.2.0.76: Cannot work after Installation

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

Saturday, September 21, 2013

Newest Codeweavers CrossOver promo code for Linux and Mac

I got a new promo code today from my friends at CodeWeavers, the code is ( TOM23 ) and its good for a instant 20% discount off any product. Just go to CodeWeavers store and enter the code then update and you will see your discount. This promo code is valid until December 31st 2023 so feel free to share it with family and friends so they can also save 20% off CrossOver for Linux, Mac, ChromeOS. This coupon code is also valid for a 15% discount off CrossOver Lifetime.




Putty for Mac
Putty for Mac
$15.00

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

Friday, September 13, 2013

Wine 1.7.2 Released

The Wine development release 1.7.2 is now available.

What's new in this release:
  • Right-to-left text layout improvements.
  • NTLM and Negotiate authentication for RPC over HTTP.
  • More glyphs in the built-in Wingdings font.
  • Better system tray support in the Mac driver.
  • Activation context 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.7.2 (total 39):

  14401  The Sword project search function causes a crash
  18248  Everquest certain areas do not render the models just have blank regions
  19116  MSXML4 installer doesn't install C:\Windows\Installer\{37477865-A3F1-4772-AD43-AAFC6BCFF99F\icon.exe (appinstall)
  21254  Word 97 needs native oleaut32 to record the first macro
  24196  oleaut32: typelib registration should not fail bitness-neutral assemblies (32-bit typelib wrapped in 64-bit PE, x64 .NET 2.0 installer)
  25739  Unhandled Exception - Monopoly Westwood (Win95 settings)
  25754  Excel Workbook with Macros Is not Running : Getting Crashed.
  25762  Excel crashes trying to run macros
  26280  PowerSoccer crashes
  26746  IncrediMail: No icon for desktop short-cut
  27052  winedbg and its man page should use "wpid" consistently for Windows' process ID
  27632  Death and the Fly demo crashes on start
  28004  PartyPoker fails to install with builtin wininet
  28663  Multiple Adobe products fail due to improper file type and protocol associations handling (Adobe Reader X online help, Adobe AIR installers)
  30194  XIII: some levels are not correctly illuminated
  30765  Outlook 2010 can't connect to exchange server
  30797  wine(1) man page should mention running built-in programs like explorer.exe
  30958  StarForge Alpha build: Black screen due to shader compilation errors
  31205  Mixcraft hangs on exit when using WaveRT audio driver
  32412  WebSync 2.7.0 doesn't install
  32537  unimplemented function cfgmgr32.dll.CM_Reenumerate_DevNode, aborting
  33794  Arabic Entry Box Has Big Errors .
  33811  Amazon software downloader does not work with builtin msvcrt
  33827  The Testament of Sherlock Holmes inverted shadows and sharpness
  33836  Civilization IV shows a lot of XML Load Error while loading
  33890  Anno 1602 (demo): crash during startup
  34245  WMI query "select * from win32_Directory" via WMI crashes
  34268  Louisiana Adventure crashes without native d3dx9_36 (D3DXCompileShaderFromFile() needs to call user-supplied include callbacks for resolving primary shader files)
  34284  Fur looks wrong on Sims 3 Pets
  34317  Process Hacker 2.x needs winsta.dll.WinStationRegisterConsoleNotification
  34381  Rectangle rotation problem using GM_ADVANCED graphicmode
  34401  QuiteRSS WinRT/ARM port needs msvcr110.dll.fabsf
  34402  Multiple applications ported to WinRT/ARM require atl110.dll (Halite torrent client for Windows RT )
  34403  AVP Classic WinRT/ARM port needs xinput1_4.dll
  34412  Winsock error when connecting to Xsyon game servers
  34442  Multiple applications ported to WinRT/ARM require msvcr110.dll.?before@type_info@@QBA_NABV1@@Z (Halite torrent client)
  34464  Jagged Alliance 2 fails to start (becomes unresponsive after startup)
  34476  Arx Fatalis crashes on start
  34486  __unDName cannot demangle a string and shows error

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

Friday, September 6, 2013

Direct3D Performance Improvements Coming To Wine

Stefan Dösinger of CodeWeavers has been working on some Direct3D performance improvements for Wine by creating a separate command stream / worker thread for WineD3D. This work moves OpenGL calls into a separate thread in order to improve performance while also fixing some outstanding bugs. This work can yield 50~100% performance improvements and in some cases making the games under Wine faster than on Windows.

If you want to help support this work consider purchasing a copy of CrossOver  12.5 from CodeWeavers. You can use promo code TOM23 and receive a instant 20% discount off the normal selling price.

Stefan's email sent to the wine Development mailing list :


Hi,

In the past months I have been working on a command stream / worker
thread for wined3d. It moves most OpenGL calls into a separate thread
to improve performance (bug 11674) and fix some bugs that are
otherwise hard to fix (24684).

You can test the attached patches by applying them (git am
/path/to/patches/*) and setting HKCU/Software/Wine/Direct3D/CSMT =
"enabled". Make sure to disable StrictDrawOrdering. It is no longer
required with those patches and will destroy any performance gains.
(It might be useful for debugging though). The patches apply on top of
Wine 1.7.1.

Please test those patches with your games. I'm interested in any
successes or failures and performance differences. Performance numbers
with plain Wine 1.7.1, this patchset with CSMT off and on, and Wine
1.7.7 + bugzilla attachment 44420 and __GL_THREADED_OPTIMIZATIONS
would be greatly appreciated.

A notes for non-developers:
*) GPU limited games don't see any improvement. If you're GPU limited
heavilly depends on your hardware

*) So far I have not tested anything but Nvidia hardware. It should
work on all GPUs and drivers though.

*) Yes, this is essentially the same as Nvidia's
__GL_THREADED_OPTIMIZATIONS. Just driver independent, under our
control, and thus easier to fix bugs.

*) A lot of games see 50%-100% performance improvements and now run as
fast as on Windows or even faster. Examples are Source-Engine based
games, StarCraft 2, 3DMark 2001.

*) Call of Duty Modern Warfare 2 is improved a lot because you no
longer need StrictDrawOrdering. It's still not as good as it could be,
because it uses dynamic surfaces, which aren't properly implemented in
the patchset yet.

*) Some games have CPU-side bottlenecks outside d3d. Mass Effect 2
seems to be one of those.

*) Some games have CPU-side bottlenecks in the GL driver, and
comparably little game logic on their own. I think this applies to Civ
V, which doesn't see much improvement with those patches.

Some implementation notes:
*) One of the big design decisions is to do all OpenGL calls from one
thread, including resource creation and buffer maps. This is faster
than using glFlush calls to synchronize anything we do from the main
thread, and easier than trying to sync everything in a performant
fashion with ARB_sync. This means I need the priority command queue.
This is not yet fully implemented though, so you see GL calls from the
main thread as well.

*) There seem to be driver bugs when calling into GL from two threads,
even though those are two different contexts. Remember, we don't have
the GL lock any longer.

*) The other controversial design decision is that the command stream
does not hold any references to objects stored in pending commands or
its own state structure. This prevents the client libraries and
applications from "seeing" the CS via delayed destruction of objects
and freeing of application private data.

*) Currently resource destruction waits for the CS to execute all
pending commands. The goal is to handle private resources and removal
from the device's resource list in the main thread and freeing of GL
resources, freeing of resource->heap_memory and freeing of the main
structure in the worker thread.

*) A big issue that needs fixing is that there isn't a clear
separation between functions that are called from the main thread and
functions that are called from the worker thread. The plan is to
introduce comments similar to those that clarify who is responsible
for context activation.

*) Buffers are double-buffered and use glBufferSubData when the
multithreaded CS is in use. This is necessary because we can't draw
from a mapped buffer. In the long run GL_ARB_buffer_storage should be
able to fix this.

*) You can roughly see how surface and volume handling is going to
work in the volume code. I am not entirely happy with the code yet, I
hacked it together in the past few days...

*) The plan behind wined3d_device_get_bo and wined3d_device_release_bo
is to cache created GL BOs. Before I do that I have to write a
benchmark for dynamic volumes to verify that this is really a
performance improvement.

*) Before this can be merged, surfaces need a cleanup similar to
volumes. It's going to be a lot trickier though.

*) The tests should run with the single-threaded and multi-threaded
command stream.

*) There should not be any temporary regressions with the
single-threaded CS. If something's broken, git bisect should work with
CSMT off.

*) With CSMT on, there are a few known regressions and test failures.
The d3d9 and ddraw tests fail between patch 18 and 71. Occlusion
queries are broken between 22 and 108. In general nothing's working
right between 80 and 99. Some of those problems can be fixed or their
impact reduced, but I will not be able to completely avoid them. The
ddraw test failure is a driver bug and GL occlusion queries break by
design when used from a different thread. So if you try to bisect a
regression in this patch series with CSMT on YMMV.

*) This work was originally started by Henri. Some patches in the
series are from him and either unmodified or with minor adjustments.
Some patches are based on his work, but with heavy modifications.

Cheers,
Stefan
 
 

Saturday, August 31, 2013

New International Pricing for CodeWeavers CrossOver Save up to 75% off full retail

Save up to 75% off CodeWeavers CrossOver with their new international pricing, click on the image below to see the new pricing. Keep in mind you can save a additional 20% off CrossOver by using TOM23 as your promo code in CodeWeavers store. The new prices are automatically calculated based on your IP number, So why wait go and get a copy of CrossOver for as low as $11.00 now!



Putty for Mac
Putty for Mac
$15.00

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



Run Windows apps on both OS X & Linux with CrossOver 12.5

Most Mac and Linux users think anything Windows can do their operating systems can do better. Often, they're right, but then there comes that day when they really need to run that one special Windows application and then they're stuck.

Run Windows programs from your Linux desktop or Mac? With CrossOver, it's easy.
There are many ways of handling this. Some people keep old Windows PC around; others dual boot their computers; and quite a few run virtual machines (VM)s of Windows on their Linux PCs and Macs. That's all fine, but it's also a fair amount of trouble.


Then, there's CodeWeaver's approach: Use a program, CrossOver, which enables you to install and run the one or two Windows applications you need on your favorite operating system.
CrossOver is based on the open-source project Wine, an implementation of the Windows application programming interface (API) on top of the Unix/Linux operating system family. For each application, CrossOver/Wine creates a small Windows virtual machine just for that program.

You actually don't need CrossOver to run Windows applications on Linux or a Mac. You can do it with Wine alone -- if you know precisely what you're doing. What CrossOver gives you is easy, automated installation of Windows applications, and technical support. And in this latest version, the CrossOver interface has been improved so it's easier than ever to install and manage Windows applications.
The latest version -- CrossOver 12.5, which is based on Wine 1.6 -- supports  thousands of Windows programs. These include: Quicken, Adobe Photoshop, various versions of the Microsoft Office suite; and, of course lots and lots of games. On the fun side of computing, CrossOver supports Guild Wars, World of Warcraft, Star Wars: The Old Republic, and thousands of others.

Not all programs run equally well. Before you invest in buying CrossOver, which runs $59.95, you'll want to take CodeWeavers up on its offer of a free two-week trial to make sure that your particular must-have program will run right with it.

In particular, this latest version offers better support for Microsoft Outlook, Quicken, Internet Explorer 7, and improved compatibility with the Microsoft Office suite. The company has also fixed several crashes and made numerous usability improvements.

This edition also offers a real improvement in its interoperability with Mac OS X. CrossOver 12.5, which will run with Snow Leopard or later, now has the"Mac Driver" technology enabled by default for all applications. The company claims that this brings improved integration with the OS X desktop environment and improves functions such as drag-and-drop, command-tab switching, Dock and Menu Bar integration, and window transparency. In my limited testing with my Mountain Lion-powered Mac Mini, Mac Driver lived up to these claims.

On Linux, CrossOver boasts a new user interface. This makes it much easier to launch your installed Windows applications. I also found it easier in general to install Windows apps on Linux with CrossOver 12.5.

CrossOver isn't perfect. Many Windows applications won't run properly with it. But, many will work with it, and if you only need a couple of Windows apps to make your Linux or Mac computing life complete then CrossOver may well be exactly what you need.

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

Friday, August 30, 2013

Wine 1.7.1 Released

The Wine development release 1.7.1 is now available.
What's new in this release:
  • Support for keyed event objects.
  • Support for the "init once" synchronization mechanism.
  • Activation context support for DLLs, typelibs, and COM classes.
  • Support for loading 32-bit typelibs on 64-bit.
  • Various Mac driver fixes.
  • Some fixes for serial port devices.
  • 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.1 (total 56):

   3456  Gazillionaire Game Background not fully drawn.
  11837  Popup has magenta background - should be transparent
  12272  Aliens Versus Predator 2 1.0.9.6 mouse axis problem
  15032  Problems with Webpage content in Station Launcher
  16576  Warlords Battlecry III crashes on exit.
  20265  TR4W program starts if I go into terminal mode ctrl-alt-F1 and then back to GUI ctrl-alt-f7
  21146  safari's welcome page crashes in d3d
  22097  Starcraft II has a crash on exit in win7 mode (but not XP)
  22136  Starcraft II - very slow on ultra shaders (fps 1/4 that in windows)
  23362  The Starcraft 2 Editor crashes when you open the terrain view after opening and closing the previewer.
  23421  unimplemented function SHLWAPI.dll.AssocGetPerceivedType (affects Windows Live Photo Gallery)
  25212  piwigo ploader can't connect to the net
  25994  Process Hacker 2.x needs ntdll.dll.NtCreateKeyedEvent
  26076  shdocvw/shdocvw tests show a memory leak in winemenubuilder?
  26077  setupapi/misc tests show a memory leak in winemenubuilder?
  26084  Total Commander: Incorrect character appears instead of backslash in the UI
  26089  MS Office 2003 install needs msi.Migrate10CachedPackagesW
  26245  DC++: "Select text style" in "Colors and sounds" settings crashes
  26254  King School computer aided course will not execute
  26495  Some games crash with Gstreamer issues
  27034  USB-over-Network installer crashes on destination folder selection (_BrowseProperty not handled)
  27691  Star Wars Battlefront II renders textures incorrectly on certain maps
  28143  GODS-Lands of Infinity: foliage of trees has graphical glitches
  29448  GameShield/SoftwareShield protected apps/games won't start (SetCurrentDirectoryA calling W API causes detours recursion)
  29720  Eclipse (Europa) crashes when tries to display welcome window
  30004  Scrollbars flicker while searching in regedit
  30813  1by1 player crashes by jumping to the next song
  31319  Age of Mythology: slow performance
  31435  git lastest version(1.5.10) don't show korean text
  31487  kernel32.dll.InitOnceExecuteOnce needed for several MS installer (Office2013 / Windows Essentials 2012 / .NET Framework 4.5 / Skydrive / ARM Applications)
  31756  Borderlands 2 crash on startup (once ingame)
  31773  Torchlight 2 shadows are rendered incorrectly on some areas
  31917  vb6 fails to open project after wine's update
  32132  Starcraft 2 crashes on startup
  32794  Batman: Arkham City missing text in launcher
  32976  TaxAct 2012: tax forms do not display correctly on screen
  33378  measuring/painting strings needs better tests
  33573  Trillian Basic v.5.3.0.15: Crashes when trying to launch it
  33657  Garena didn't start with ADMINISTRATOR privileges
  34037  XNA 4 install does not recognize wine mono
  34057  .Net Framework 3.0 installer fails
  34077  Sins of a Solar Empire Font Size Regression
  34102  It is not drawn when specify 0 for the width and height in GdipDrawString.
  34142  Nullsoft installer appearance is broken
  34162  CGDirectPaletteRef has been deprecated so winemac.drv can't be compiled in Mavericks.
  34177  -pipe makes mingw-g++ work unreliably
  34188  crash when creating a new wineprefix with winemac.drv
  34190  number.c could not compile due to "dtoa" naming conflict in Cygwin
  34211  strncpy C library function doesn't compliant C standard.
  34214  Printing from notepad crashes
  34275  Louisiana Adventure Demo fails with 'OLE error 80004001' (HTMLStyleSheet_GetIDsOfNames is a stub)
  34276  native msvc* stopped working
  34305  League of Legends 3.10.13_07_26_19_59: page fault in read_map()
  34316  The Guild 2: loading screen is blank (white)
  34353  The Ur-Quan Masters fails to start
  34378  ePub DRM Removal crashes importing files

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

Tuesday, August 13, 2013

CODEWEAVERS LAUNCHES CROSSOVER 12.5 FOR LINUX AND MAC

Update includes Wine 1.6, new Linux UI, better MS Outlook support, and full support for Chinese
 
SAINT PAUL, Minn (August 13, 2013) — CodeWeavers, Inc., developer of CrossOver software which enables Mac and Linux users to run Windows software on their computers without the need of a Microsoft license, announced today the release of its new software, CrossOver 12.5.

Although a point release, CrossOver 12.5.0 is a major step forward from previous versions of CrossOver. The new version incorporates the latest version of Wine - the Windows compatibility technology which underlies CrossOver. Wine 1.6 brings thousands of improvements to application compatibility.
On Linux, CrossOver has a new user interface. A list of launchers for all installed Windows applications is present in CrossOver's main application window, which improves usability with modern Linux desktop environments.

We have spent substantial time improving our support for Microsoft Outlook. Outlook users who run on laptops may notice that their Outlook connections remain active when their laptops change networks or awake from sleep. CrossOver 12.5.0 also includes improved support for Quicken, Internet Explorer 7, and improved compatibility with the Microsoft Office suite.\

Finally, CrossOver 12.5.0 has improved Chinese language support, and runs more popular Chinese applications than ever before. We have fixed crashes in the Chinese versions of Microsoft Office 2010; we have added Chinese language titles to our application database, and CrossOver is fully translated into Chinese. CodeWeavers has now begun selling CrossOver directly in China.
CrossOver is immediately available at www.CodeWeavers.com

Change Log For CrossOver

12.5.0 CrossOver - August 13, 2013
  • Mac OS X:
    • CrossOver's "Mac Driver" is now on by default. Because of this, CrossOver now supports better desktop integration on OS X, including:
      • Drag and Drop.
      • System Tray Icons in the Mac Menu Bar.
      • Shaped windows and transparency.
      • Better mouse handling for many games.
      • Support for command-tab switching in full-screen mode.
      • Better integration with the OS X Dock, and features such as Expose and Spaces.
      • Better international keyboard support.
      • Improved clipboard (cut and paste) support.
      • Support for mice with more than three buttons.
      • Fixes for many window ordering problems.
      • Force-feedback joysticks are supported.
      • Improved input method support for non-Latin characters.
  • Linux:
    • The GUI on Linux has changed substantially. In particular, it now includes a menu of launchers for all installed Windows applications, which can be customized by the user.
  • Application Support:
    • Microsoft Outlook:
      • Microsoft Outlook will now maintain its connection when the computer sleeps or the network configuration changes.
      • Improved auto-discovery for Exchange account setup.
      • Outlook will no longer crash if the Exchange server is unavailable.
      • Fixed a crash when editing contacts.
      • Right-click to format will now work.
      • Improved NTLM authentication - you can now change your password if you have 'smbpasswd' installed.
      • Improved SharePoint list display in profile.
      • Characters can now be inserted from the character palette.
      • Fixed printing of calendar items.
      • Attachment preview will now work.
      • Outlook Today can now be customized.
      • Phone numbers now accept a '+' character for international notation.
    • Microsoft Excel:
      • Fixed a crash when copying a worksheet.
      • Improved macro support.
      • Fixed a problem opening read-only files.
      • Fixed garbage when opening xlsx documents.
    • Quicken:
      • Fixed display of help topics in Quicken 2012.
      • Fixed a bug in the 'Change Assumptions' function of Quicken 2013.
    • Internet Explorer 7:
      • More websites will now work.
      • Fixed a bug which sometimes caused failure during installation.
      • Fixed a crash in the print dialog.
    • World of Tanks:
      • Fixed a crash connecting to the server on certain Macs.
      • Fixed a crash when zooming in on targets.
    • Microsoft Office: Fixed problems in which drop-down menus could not be dismissed.
    • Microsoft Office 2010 Simplified Chinese Edition will now install.
    • Fixed a bug which caused Microsoft Office 2007 to fail to install on some machines.
    • Fixed an installation conflict between .Net 4.0 and DirectX 9.
    • Fixed an installation problem with Microsoft Money 2001.
    • Fixed an issue where Microsoft Visio 2010 would not open .vxd files.
    • Fixed installation problems with .Net 3.5.
    • Fixed graphical glitches in Wizard101.
    • Fixed problems with the patcher in Pirate101.
    • Fixed a crash on login in StarCraft II.
    • Fixed crashes on install of Rift's Storm Legion expansion.
    • Fixed Rift graphics bugs on NVIDIA hardware.
    • Fixed various errors in ChemSketch 12.
    • Fixed a crash in Baseball Mogul 2013 and 2014.
  • Other Improvements:
    • CrossOver 12.5.0 is based on the new stable Wine 1.6 release. This includes innumerable fixes for various Windows applications.
    • CrossOver can be configured for compatibility with Windows 7.
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, August 2, 2013

Wine 1.7.0 Released

The Wine development release 1.7.0 is now available.
What's new in this release:
  • Support for vertical text in the Postscript driver.
  • Version 2 of liblcms used now instead of version 1.
  • Unicode data updated to Unicode 6.2.0.
  • Hyperlink controls supported in installers.
  • Improved support for XML attributes.
  • 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.0 (total 44):

   2770  Powerbullet Presenter 1.44: Powerbullet.dll registration fails (Armadillo v4.x software protection fails at checkpoint L5, error 0x17)
   6807  Sunbird crashes on first run (dogfood)
   9012  Microsoft Money 2005, 2006, 2007 crash on startup
  12893  GTA2 runs too slow on Intel graphic
  15242  Photoshop CS2: Typing causes excessive processor use and brief unresponsiveness
  17882  Photoshop CS2 doesn't see the Internet
  18461  Problem in English localization of Winelib programs
  18744  Mp3Tag: Column headers in list view incorrectly redrawn
  20207  NFS SHIFT: Graphical corruption in main menu
  20979  ./wine wrapper script broken when --with-wine64 is used
  22011  Symantec Antivirus 10.x installation fails when starting services
  22442  Sega Rally Revo - direct2drive version: will not launch
  22726  CodeGear RAD Studio 2007/2009 installation errors: column 3/4 out of range, missing column in table L"Property"
  22814  IrfanView 4.00-4.25 large custom skins toolbar appearance is broken
  23529  Add support for lcms2
  24276  Max Payne 2 - early crash when running with mesa driver
  24428  fifaconfig.exe: some images aren`t shown
  24762  Homeworld 1.05 installer breaks
  24832  Typing of the Dead Demo Installer dies before Finished dialog(but game gets installed anyway)
  25940  Sid Meier's Civilization V crashes when completing the Space Ship
  25960  Black Mirror 3 Demo: hangs on startup
  25979  Duty Calls: frequently fails to install (memory corruption?)
  26458  Photoshop CS2 workspaces windows stays on top
  26830  dde_connect buffers not large enough (bwin poker client cannot open URLs)
  26971  Windows get unnecessarily repainted under some circumstances
  27912  MUSHclient: ShellExecute truncates long URLs
  28355  Photoshop CS2 stopped working, unable to focus on any tool windows after a new file is created or opened
  28664  qedit/mediadet test crashes on FreeBSD9
  28784  eBay Turbo Lister 7 page fault on load
  29614  WinRAR viewer crashes on a particular file
  31169  SDET OGLviewer VB6 menu bar loses background
  31938  QuickBooks SS 2008 R1 installer fails to register Intuit.Spc.Map.EntitlementClient.Common.dll
  31988  Red fog covers the scene in Payday: The Heist (without native d3dx9_36)
  32922  iTunes 7 needs msvcr80.dll._wmktemp_s
  33084  installer of QQ2013 Beta2: has black spot in the dialog
  33523  .NET Framework 3.5 WPF 3.x apps need windowscodecsext.dll.DllGetClassObject
  33566  Manga Studio 5: Menubar titles go blank
  33693  Spin Tires tech demo needs msvcr90.dll.wctomb_s
  33872  Pando (installer of LOL) can't load FAQ
  33880  Need For Speed: World launcher fails
  33936  Jazz Jack Rabbit 2: Page fault upon finishing first level
  34013  Altium Designer 10 and its installer crash in InternetQueryOptionW
  34110  MS Excel 2010 escape/unescape problem in sheet names
  34191  cabarc.c could not compile

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

Thursday, July 18, 2013

Wine 1.6 Released

The Wine team is proud to announce that the stable release Wine 1.6 is now available.
This release represents 16 months of development effort and around 10,000 individual changes. The main highlights are the new Mac driver, the full support for window transparency, and the new Mono package for .NET applications support.

It also contains a lot of improvements across the board, as well as support for many new applications and games. See the release notes for a summary of the major changes.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.


 What's new in Wine 1.6
======================

*** User interface

- Window transparency is supported, including both color keying and
  alpha blending transparency.

- All window rendering is done on the client-side using the DIB engine
  (except for OpenGL rendering). This means that rendering to windows
  or bitmaps gives identical results.

- Common dialogs correctly scale with the screen DPI resolution.

- In virtual desktop mode, shortcuts placed in the Desktop folder are
  displayed on the desktop, and can be used to launch applications.

- The HTML Help control has better support for non-ASCII characters,
  and for multiple help windows.

- Custom painting and images are better supported in listview
  controls.

- Input validation is improved in the date and calendar controls.


*** Mac driver

- A native Mac OS X driver is implemented, for better integration with
  the Mac desktop environment. The full range of driver features are
  supported, including OpenGL, window management, clipboard, drag &
  drop, system tray, etc.

- X11 is no longer needed on Mac OS X, but the X11 driver is still
  supported, e.g. when running remotely.

Note: the Mac driver requires Mac OS X 10.6 or later, it cannot be
      built or used on 10.5.

- FontConfig is no longer needed on Mac OS X and is disabled by
  default, system fonts are enumerated using the Core Text API
  instead.


*** X11 driver

- X11 server-side font rendering is no longer supported. All fonts are
  rendered client-side using FreeType.

- The big lock around all X11 calls has been removed, we rely on the X
  libraries internal locking for thread safety.

- XRandR versions 1.2 and 1.3 are supported.


*** Graphics

- There are significant performance improvements in the DIB engine,
  particularly for text rendering, bitmap stretching, alpha blending,
  and gradients.

- Bounds tracking is supported for all graphics primitives, to enable
  copying only the modified portions of a bitmap.

- OpenGL rendering is supported in device-independent bitmaps using libOSMesa.

- Brush dithering is implemented in the DIB engine.

- Path gradients are implemented in GdiPlus.

- More image codecs features are implemented, including JPEG encoding,
  palette formats, and meta-data support for various image types.


*** Text and fonts

- Sub-pixel font anti-aliasing is supported in the DIB engine, using
  the system anti-aliasing configuration from FontConfig.

- Dynamic loading of scalable font resources is supported.

- Text layout in Uniscribe supports character-specific position
  adjustments. Right-to-left text handling is also improved.

- There is an initial implementation of the DirectWrite text layout
  engine.

- Built-in fonts are more complete, with the addition of FixedSys and
  Wingdings fonts, more high-resolution pixel fonts, and a wider range
  of glyphs in the existing fonts, notably Arabic glyphs in Tahoma.

- Bi-directional text support is improved in the RichEdit control.


*** Input devices

- The raw input API is supported for keyboard and mouse input.

- There is a joystick applet in the control panel, to allow
  configuring joysticks and testing their behavior.

- Force feedback is supported for Mac OS X joysticks.


*** Kernel

- DOSBox is tried first when running a DOS application. The Wine DOS
  support is only used as a fallback when DOSBox cannot be found, and
  will be removed in a future release.

- A monotonic time counter is used on platforms that support it, to
  make timers more robust against system time changes.

- File times are reported with nanosecond resolution.

- Wine can be configured to report the Windows version as 'Windows 8'.


*** .NET support

- The Mono runtime is packaged as an MSI file, and its installation
  can be managed from the "Add/Remove Programs" control panel. It is
  automatically installed on Wine prefix updates.

- .NET mixed mode assemblies are supported.

- The Microsoft .NET 4.0 runtime can be installed for cases where Mono
  is not good enough yet.


*** OLE / COM

- The typelib writer is reimplemented for better compatibility.

- OLE DB supports more data types and conversions.

- OLE automation manages a cache of string allocations for better
  performance and compatibility.


*** Internet and networking

- HTTPS connections use GnuTLS (or Secure Transport on Mac OS X).
  OpenSSL is no longer used.

- The TLS 1.1 and TLS 1.2 protocols are enabled by default, with
  automatic fallback to TLS 1.0. The SSL2 protocol is disabled by
  default.

- Security certificate validation errors are handled better.

- NTLM and Negotiate authentication protocols are supported.

- ActiveX controls can be downloaded and installed automatically.

- Internet proxy bypass is supported, and can be enabled either
  through the registry or with the no_proxy environment variable.

- Broadcast packets can be received on interface-bound sockets, which
  is needed for some networked multi-player games.

- The Server Name Indication TLS extension is supported.

- Persistent cookies are supported, and URL cache files are managed
  better. The Internet control panel allows clearing saved cookies and
  cache files.

- Punycode encoding for Internationalized Domain Names is supported.

- JavaScript performance is improved. The built-in JavaScript engine
  is preferred over the Gecko one in most cases.

- Many more built-in functions of VBScript are implemented. Regular
  expressions are also supported.

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

- The Gecko and Mono installers are cached upon download, to allow
  installation in multiple Wine prefixes without additional downloads.


*** Direct3D

- The Direct3D 9Ex implementation is more complete. In particular:
  - IDirect3DDevice9Ex::PresentEx is implemented.
  - IDirect3DDevice9Ex::ResetEx is implemented.
  - Various Direct3D 9Ex display mode handling functions are implemented.
  - Direct3D 9Ex style video memory accounting is implemented.

- Like the X11 driver, WineD3D no longer uses the big X11 lock when
  making GL calls.

- The WineD3D graphics card database is updated to recognize more
  graphics cards.

- The fallback card detection code for unrecognized graphics cards is
  improved. This results in a more reasonable card being reported when
  the graphics card is not already in the WineD3D database.

- WineD3D has GLSL based implementations of Direct3D fixed-function
  vertex and fragment processing. In some cases this allows
  functionality that's not present in fixed-function OpenGL to be
  implemented, in other cases it allows functionality to be
  implemented in a more efficient way.

- On drivers that support it, GL_ARB_debug_output is used to get more
  detailed debugging output from the OpenGL driver.

- On drivers that support it, GL_ARB_framebuffer_sRGB is used for
  rendering to frame buffers in the sRGB color space.

- On drivers that support it, GL_ARB_instanced_arrays is used for more
  efficient instanced drawing.

- On drivers that support it, and return useful information,
  GL_ARB_internalformat_query2 is used for more accurate reporting of
  surface / texture format capabilities.

- There is an initial implementation of a HLSL compiler.

- Improvements to various parts of the D3DX9 implementation, including:
  - The surface and texture handling functions. This includes code for
    loading, saving, filling, and rendering to surfaces and textures.
  - The effects framework.
  - The constant table implementation.
  - A number of spherical harmonics functions have been implemented.
  - Support for .x files.

- Improvements to the Direct3D 10 implementation, including:
  - Support for more shader model 4 opcodes and register types.
  - Support for shader model 4 indirect addressing.
  - Initial geometry shader support.
  - Improved binary effect parsing.
  - Support for Direct3D 10 style instanced draws, using
    GL_ARB_draw_instanced.


*** DirectDraw

- Vertex buffers are created with WINED3DUSAGE_DYNAMIC when locked with
  DDLOCK_DISCARDCONTENTS, resulting in improved performance in some cases.

- The 2D-only fallback in WineD3D for using DirectDraw without a
  working OpenGL implementation is more robust. Note that this still
  isn't a recommended configuration.


*** Audio and video

- DirectSound has a better resampler.

- Audio device enumeration is improved, and multi-channel devices are
  better supported.

- VMR-9 video rendering is implemented.


*** Printer support

- The PPD files of already installed printers are automatically
  refreshed when needed.

- Printing resolution can be configured from the print dialog.

- Simulated italic fonts can be printed.

- On Mac OS X, the default paper size is retrieved from the system
  configuration.


*** Internationalization

- Japanese vertical text is correctly supported.

- Translated font names are used when there is a match for the current
  language.

- Wine is translated to French, German, Spanish, Italian, Dutch,
  Swedish, Finnish, Portuguese, Catalan, Hungarian, Polish, Danish,
  Russian, Slovenian, Lithuanian, Chinese, Japanese, Korean, and
  Arabic. It has partial translations for another fifteen languages.

- Various additional Mac OS code pages are supported, namely Japanese,
  Traditional Chinese, Korean, Simplified Chinese, Romanian,
  Ukrainian, Thai, and Croatian code pages. This improves support for
  loading translated font names from Mac OS font files.


*** Built-in applications

- The new 'netstat' application displays information about active
  network connections.

- The 'cabarc' application supports multi-cabinet archives.

- The 'attrib' application supports recursing in sub-directories.

- The 'ipconfig' application can display IPv6 addresses.

- The 'start' application allows setting process priority and affinity.

- The 'cmd' application support arithmetic variable expansion,
  comparison operators, and various extra features in 'for' loops.

- All graphical built-in applications have a 256x256 icon for use with
  the Mac driver.


*** Build environment

- The configure script uses pkg-config when possible to find library
  dependencies. Compiler and linker flags can be passed explicitly for
  each dependency to override pkg-config where necessary.

- The IDL compiler supports nameless structs and unions and generates
  portable C code for them.

- The IDL compiler generates the same header guards as the Microsoft
  one for better header compatibility.

- Generated assembler files are built by invoking the C compiler when
  possible, for better compatibility with the Clang tool chain.

- The Winedump tool can display the contents of typelib files.

- The Fnt2bdf tool has been removed since X11 server-side fonts are no
  longer used.


*** Platform-specific changes

- On Linux, dynamic device management supports the UDisks2 service.

- On Mac OS X, the Recycle Bin is mapped to the Mac OS Trash.

- Debugging support for ARM platforms is improved, including the
  ability to display ARM assembly in the Wine debugger, and support
  for relay tracing.

- Building Wine for the ARM64 platform is supported.

- There is preliminary support for building Wine for Android using the
  Android NDK.

- The DragonFly FreeBSD variant is supported.

- The Alpha and Sparc platforms are no longer supported.


*** Miscellaneous

- XML namespaces are better supported. XML parsing is also implemented
  in the XMLLite library.

- Windows Management Instrumentation (WMI) is implemented, with a wide
  range of WBEM system classes.

- A number of forwarding libraries are added to support the API Sets
  feature added in Windows 8.

- More of the latest functions of the C runtime are implemented,
  particularly the locale functions. Exception handling and RTTI are
  supported on 64-bit.

- The standard C++ class libraries are more complete, particularly the
  math functions and the stream classes.


*** New external dependencies

- LibOSMesa is used for OpenGL rendering to device-independent bitmaps.


*** Useful configuration options

Note: More details about these and other configuration options can be
      found at http://wiki.winehq.org/UsefulRegistryKeys

- Client-side window rendering can be disabled if necessary by setting
  "ClientSideGraphics" to "N" under HKCU\Software\Wine\X11 Driver.

- On Mac OS X, in case an application doesn't work properly with the
  Mac driver, it is possible to go back to the X11 driver by setting
  "Graphics" to "x11" under HKCU\Software\Wine\Drivers.

- Some X11 compositors do not cope properly with transparent windows
  that use non-rectangular shapes. In that case, window shaping can be
  disabled by setting "ShapeLayeredWindows" to "N" under
  HKCU\Software\Wine\X11 Driver.

- The "VertexShaderMode" and "PixelShaderMode" settings under
  HKCU\Software\Wine\Direct3D have been replaced by the "MaxShaderModelVS",
  "MaxShaderModelGS" and "MaxShaderModelPS" (DWORD) settings. These allow
  limiting the maximum supported shader model version. Setting these to 0
  disables support for the corresponding shader type, like "VertexShaderMode"
  and "PixelShaderMode" did.

- The default value for the "AlwaysOffscreen" setting under
  HKCU\Software\Wine\Direct3D is "enabled". It can still be disabled
  by setting it to "disabled".


*** Known issues

- The addition of DirectWrite causes Steam to be unable to display
  text. This can be fixed either by setting dwrite.dll to disabled for
  steam.exe using Winecfg, or by running Steam with the -no-dwrite
  option.

- The removal of the big X11 lock can reveal locking bugs in old Xlib
  versions, notably on RHEL 5. The only solution is to upgrade the X
  libraries.

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

Friday, July 12, 2013

Wine 1.6-rc5 Released

The Wine development release 1.6-rc5 is now available.
What's new in this release:
  • Bug fixes only, we are in code freeze.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.6-rc5 (total 54):

   6691  TomTom Home doesn't find files it has downloaded in temporary directory
  13371  SlingPlayer 1.5 fails to install due to DLL function crash
  14154  Cyrillic chars in chm help displayed incorrectly.
  15710  Using OSS audio causes PCM device to be muted
  16510  Sony ICRecorder version 3.1.02 doesn't install
  17833  Winedbg crash with gecko with debug symbols
  19745  Direct download (no Google Updater) install of Google Earth 5 fails.  (Also affects ChromeFrameInstaller.)
  19824  Vim welcome text does not appear on start [dogfood]
  20135  Future Pinball: Process still alive after exiting
  20445  WMP10: Crash on changing tab
  21043  ArtRage 2.5 : Sluggishness in cursor moves
  21200  HotWheels Stunt Track Driver: On-Screen Mouse Cursor stuck to top left of screen
  21279  EastWest Symphonic Orchestra Silver Edition: Install Fails with pagefault at VST Plugins lookup
  21303  Game Maker 8: Freezes at "Please wait while page is loading"...
  22027  Symantec LiveUpdate 3.5 will not load
  22307  Depth of field blur effects lag behind animation in Dragon Age: Origins
  22588  Starcraft 2 Editor doesn't render anything on the terrain view
  22672  A-10 Cuba! crash in introduction screen forbiding to play the game
  23228  Mavis Beacon Teaches Typing 5: Random pagefault during Rhythm typing game
  23749  SpongeBob SquarePants: Diner Dash 2 - can't start free trial without native shdcocvw
  23882  AvP hangs/crashes with GLSL out of memory.
  24538  EasyToon 1.9.9 beta 3: patterns are not smooth
  25175  Big Fish Games game manager shows blank window
  25648  ie8 does not navigate to web pages or obey home page setting
  25787  MYST V Demo: Black screen after into movies
  25846  Page fault on read access when running GoogleChromePortable_8.0.552.237_online.paf.exe
  26435  Dragon Age: Origins has no sound... unless you edit DragonAge.ini and change SoundDisabled to 0
  27875  Chasys Draw IES: Sillently exits at installation start
  27876  System Mechanic: Installer window fails to show itself
  27935  Dora's Carnival 2: Boardwalk Adventure doesn't show 'play free trial' button
  28691  Korg M1 DLE main display corrupted
  29284  AntiVir 9 installer is missing some images
  29518  Trimble Planning installer hangs
  30343  Metatrader 4, Installation crash
  30360  PDF Xchange Viewer 2.5.201 Crashing When Saving any PDF file
  31390  MetaTrader 4 crashes when opening mail
  31507  midiInOpen x64 crash due to callback address 32-bit truncation
  31932  No video in SlingPlayer 1.3
  32024  Eziriz .net Reactor crashes without native gdiplus
  32149  Notepad .Net cannot open files
  32158  .Net 3.0 (dotnet30): multiple crashes in ServiceModelReg.exe during install
  32868  Remove wine/documentation/ChangeLog* from the distribution
  33147  Steam fails to run on FreeBSD
  33593  joystick.c change causes lotro to crash if Wacom Cintiq attached
  33789  Japanese are displayed vertical in 1.6rc1 but not previous version even it should be display horizontally
  33840  Internet Explorer 7 all printing broken
  33898  AliWangwang(TradeManager) can't save password
  33901  Arabic full-translated Wine
  33905  compile error with assembler support problem for ARM
  33909  loader/Makefile.in not compatible with BSD make
  33913  Radio button rendering broken with ClientSideGraphics=y
  33920  Visual CertExam Suite installer crashes
  33930  loader/Makefile.in not compatible with BSD make
  33934  Ballistic game: mouse no longer works

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

Friday, June 28, 2013

Learning From the Seat of a Tank

From the blog of James B Ramey who has recently been given the new title of Emperor at CodeWeavers. :)

Recently, I’ve had the opportunity to play a lot; I mean two – to – three hours a day, every day, since the end of March inside the tank simulation of World of Tanks (WoT). Over 2,500 battles– 1234 wins, 1234 losses, and 39 draws to be exact.  Over the course game play, I’ve managed to learn a few lessons that will no doubt help me in my presidency of CodeWeavers.  It is in that spirit of sharing that I present my Top 10 Lessons from Inside a Tank (and to provide billable hours to the CEO for all the time I’ve spent in battling during work hours):

1.    Idiots Die Quickly – Within seconds of the battle starting.  , there are early tank casualties. Usually, the casualties are the direct result of running headfirst into harm’s way in the shortest amount of time possible.  My takeaway – Making rash decisions can have dire consequences for you and for the people counting on you to be a productive member of their team. It is often better to be initially cautious taking time to learn the ‘terrain’ so as to avoid making unnecessary mistakes.

2.    You Can’t Hit a Tank You Can’t See – In battle, your radar goes off identifying an opposing tank.  You can either avoid danger by squeezing your eyes shut or quickly plan a course of action to aggressively eliminate the threat.   My takeaway – You can hope to avoid danger or you can take steps to avoid danger but rarely can you accomplish both – so choose wisely.

3.    Great Teams Typically Beat Great Tanks – Teams are randomly created based on their purpose.  Teams of tanks work together to locate and destroy opponents. A team of highly effective tanks can quickly identify, locate, and disarm almost any opposing tank.  My takeaway – If you want to win, you need to build and maintain effective teams with unique but complementary skill sets.

4.    A Smart Tanker in a Bad Tank is Better than a Dumb Tanker in a Great Tank – In battle, it’s easy to make obvious mistakes.  Smart tankers win more battles because they deliberately avoid choosing the options with little upside.  My takeaway – Managing risk and being aware of your current situation is critical in creating positive outcomes.

5.    Have a Plan – It’s essential to know where you are going and what you want to accomplish to avoid distraction.  Distracted tankers often become target practice.  My takeaway – You need a plan, and you need to work your plan each time you get ready for ‘battle’.  Don’t let distractions deter you from your goals. 

6.    Failure is an Option, Just Not a Goal – In battle, you learn from your mistakes and incorporate the experience for the future.  While no tanker wants to lose, all tankers lose from time to time.  Smart tankers learn from their mistakes.  My takeaway – Failure isn’t about making a mistake.  Failure is about making the same mistake all the time.

7.   Know Your Circumstances, Use Them to Your Advantage – Your circumstances can change in a second’s notice.  Your team is ahead; then, your opponents counter-attack and your team is behind.  Your tank gets damaged, and your mobility is reduced.  Smart tankers are adaptable and adjust their plans accordingly.  My takeaway – You cannot plan for every situation to come, but you can be mostly aware of the situation you are in and adjust your plan to make sound decisions.

8.   No Tank is Perfect
– In battle, the bigger tanks have the bigger guns and the better armor, but  bigger tanks are also slower tanks and cannot turn or rotate as fast as their smaller and lighter counterparts.  Smart tankers know these strengths and weaknesses and adjust their plans accordingly.  My takeaway – Being successful sometimes depends on choosing the path best suited to your current tool set and not necessarily the path best suited to your skill set.

9.   Understand Your Competition –
In WoT, you have the opportunity to repeatedly play a battlefield as an attacker or a defender; from the north or the south; and from the east or the west.  As such, you see how other tankers play.  And you see where other tanks go and where other tanks attack and how other tanks defend.  Smart tankers work to understand their competitors so as to predict and mitigate their opponents’ plans.   My takeaway – The best defense is a good offense.

10.   Have Fun –
I enjoy WoT because I like the competition; I like the interaction with other players; and I like the concept of challenging myself to improve from battle to battle.  Sitting in a tank (for some odd reason) helps me unwind from a long day at the office.  My takeaway – When you find something you enjoy, take the time to do it.  For the fans and customers of CodeWeavers, look for us to continue development in CrossOver to better support World of Tanks on the Mac and Linux platforms.  And good luck to my fellow tankers.  I’ll be looking for you out on the many battlefields (most likely through the cannon scope of my tank).  BANG! 

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

Wine 1.6-rc4 Released

The Wine development release 1.6-rc4 is now available for Linux and Mac.

What's new in this release:
  • Bug fixes only, we are in code freeze.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 1.6-rc4 (total 38): 
 
   7597  No sound with OSS driver in C&C3
  11224  Throw In (Blitz Basic game) has a memory access violation
  11675  Flatout 2 demo, Battlefield 2 demo, many others need native 
d3dx9_36.D3DXCreateEffect*
  12771  Multiple graphic problems in "The Witcher"
  13314  Winevdm displays a window when running Civilization I
  13662  dogfood: xchat-2.6.2 is very slow, while updating the window
  14318  Michisoft Reader Studio v1.5a fails to produce LIT file from HTML
  16325  incorrect font rendering for CJK programs
  16784  Babylon 7: Trial mode expires after installation
  18930  IDA Pro: Failing to allocate an enormous image
  20769  crash when exiting Microsoft Flight Simulator 98
  20771  the menu bar doesn't work in M. Flight Simulator 98
  21103  Presentation 14.2 (Neurobehavioral Systems): crashes when displaying 
video output
  21827  Photoshop 7, Slider disapear
  22291  DC++ hangs on exit
  23504  Subpixel Font rendering wrong for font MS Sans Serif
  23687  err:seh:setup_exception_record stack overflow when start Proteus7 Ares
  23945  Textures are not properly rendered in Deus-Ex:Invisible War
  24230  "Psalmen - Lieder des Lebens" crashes when clicking Next in settings pane
  24796  DIY Kyoto's Holmes fails to start
  25125  Can only print to the default CUPS printer from Visio 5 Professional
  25605  The Settlers 3: Save as bitmap crashes world editor
  26646  Worms Reloaded: sound choppy without hardware sound = emulation
  27658  3dvia plugin installer crashes
  28495  Runes of Magic: sometimes mouse cursor freezes
  29897  Lord Of the Rings Online Slow/Freezes
  29959  Zed: 3D Preview window is blank or doesn't open.
  30578  Disassembly not in fixed-width font in IDA Pro 6.2 demo
  30897  Europa Universalis III demo crashes while 'Loading Map-Sprites...' 
without native d3dxof
  31729  cl.exe: stack overflow with certain long command lines
  31772  NtQuerySystemInformation doesn't fill ReturnLength properly with 
SystemProcessInformation
  31812  Silverlight 4.x/5.x windows have repainting problems
  31908  Garena Blackshot does login
  32820  Offline rekening overzicht, orov doesn't work
  33283  Configuration of WM_NAME is delayed for virtual desktop
  33753  Titan Quest : Multiplayer not working
  33865  Regression in a specialized program
  33883  Scirra httpapi.dll error trying to Run a game
 
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, June 21, 2013

Wine 1.6-rc3 Released

The Wine development release 1.6-rc3 is now available.

What's new in this release:
  • Bug fixes only, we are in code freeze.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.6-rc3 (total 30):

  18355  Evochron Legends doesn't start
  19149  GTA2 hangs up after some time
  19938  GuitarPro: Prints empty tabs
  21238  Stranded II: Bitmap loading errors
  21749  Sierra watcher 3g crashes
  23119  Crystal Disk Mark 3.0 crashes
  23499  Opti Drive Control crashes at startup if a user has no access to the drive
  25346  JASC PSP 8 fails to install
  27628  Pride of Nations Demo / builtin d3dx9_36:  'Failed loading thumbnail game region textures' (purist)
  28078  1914 Shells of Fury: text rendering issue
  28128  Sacred Underworld 2.28 requires MouseWarpOverride=false
  28219  Multiple installers misbehave due to unresolved _BrowseProperty (TargetPath/SelectionPath property handling) (Guitar Hero World Tour, BioEdit)
  29052  Incorrect handling of lit vertices causes models to render black in The Longest Journey
  30019  The Chosen (Well of Souls) demo - terrible performance in mid-game
  30935  Regression: TextPad toolbar icons black
  31009  MS Paint does not open png and jpeg files any more
  31616  Touhou Kaikeidou ~ Marine Benefit runs at 3FPS instead of 60 and stops responding after Character Selection
  32911  Adobe FrameMaker 8 installer aborts with compressed file extraction error
  33210  Disabled buttons text is mirrored when using RTL layout
  33212  Menu font no longer changes with DPI setting
  33338  Oxford English Dictionary crashes on start
  33467  Cannot bring Mac application in front of a Wine application in full screen mode
  33496  pylotro - LOTRO doesn't shows after successful login
  33555  Peachtree Quantum 2010 Accountant Edition post-install COM inproc server registration hangs on PEB lock (process exit)
  33682  ACT! 6 cannot start under Wine 1.5.31
  33786  System.InvalidCastException when launching map in Dungeons
  33800  Naver LINE crashes after login
  33821  Command and Conquer Generals fails to install
  33824  Guitar Pro 5: Some fonts become very small
  33843  Dungeon Siege: In full screen mouse moves screen

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