Pages

Thursday, September 1, 2016

Cats and Dogs living together MASS HYSTERIA Windows apps come to Android

Announced back in July, the Crossover for Android Preview by Codeweavers is finally here. The Codeweavers blog posts in the run-up alternated between pride and caution in regard to user expectations, but now that I’ve tried the alpha release they really should have dialed up the pride more. Even in this early of a state, it’s more than functional and an exciting look at the potential for future (gasp, even beta!) releases.
Just as a quick recap, the Crossover for Android Preview caveats:
  • Your Chromebook needs access to the Play Store, which is currently only available for three devices. The Asus Flip, the Acer R11, and the Pixel 2015.
  • Of those three devices only two have the Intel processors that Crossover requires, the R11 and the Pixel. Sorry Asus Flip owners! But there are likely many Intel based Chromebooks on the horizon.
  • If you have an R11 or Pixel (2015), you need to be tuned to the Beta channel (previously Play Store access was only in the developer channel, but it’s improved leaps and bounds and now the Beta channel has it.)
  • You need to sign-up to be a tester on the Codeweavers website.
  • Give “Ramey’s Rules for the Technology Preview” a read. They essentially boil down to: have fun, but don’t be a jerk.
Once (or if, depending on when you signed up) you receive an email from Codeweavers saying that you have access to the Preview, you’ll be able to follow the link they provide to get access to the Crossover app in the Play Store.
Initially I had to install it to my Pixel via the browser, but once it’s installed, you can uninstall/reinstall from the Play Store on your device.
Codeweavers has a guide on installing the Preview here:
But there’s a few items you can skip (or at least that I did, with no apparent side-effects). The big one being that you don’t need to switch your Chromebook to Developer Mode. Which is nice, since it’s easier than you’d think to accidentally wipe your Chromebook every time you boot, and the big scary boot screen will greet you with an absolutely terrifying beeping if you don’t CTRL+D to skip the boot sequence.
Second, I’d recommend sticking with the Beta channel. I was running the Developer channel just to test out Android apps on ChromeOs, and it’s exactly what you would (or should) expect from a Dev channel. It’s unstable. My apps crashed more, my fans/Chromebook had a tendency to race and heat up, and generally not the best day-to-day experience if you rely on your Chromebook for any amount of real-life work.
Codeweavers gives a ballpark figure of about an hour from Powerwash to first install, but I imagine that will vary widely. The Pixel is pretty zippy, and when I timed it from start (Powerwashing) to finish (actually logged into Steam via the Crossover app) the whole process clocked in at just under 7 minutes.

When you launch, you’ll notice the very first thing it suggests you install is Steam. There are some built-in tools such as a file browser, command line, and access to the Wine configuration settings, but the only guaranteed working programs at the moment are Steam, Microsoft Office 2007/2010, and WinZip 14. If you’re feeling adventurous, you can uncheck the “Only known-good applications” box and see what else is on the list. The DirectX for pre-XP games and for Modern games could come in handy, depending what you’re installing.

I was able to install LibreOffice 5 with no issues via the file explorer, but every other install file I tried from other sources failed/errored (such as GoG games). The fewer extras what you’re trying to install requires (like .Net), the more luck you’ll have installing it outside the official “Install Application” menu list. The Pixel has an unusually high resolution for a Chromebook, so at the moment this makes the Crossover app text very, very, (very) tiny. You may also run into odd resizing issues. Steam will only cover the top half of the screen, for example. Even while maximized. For other windowed apps such as LibreOffice, you should be able to drag the program window to fully cover the workspace if you experiment with maximizing/minimizing the Crossover app itself, and then the programs running inside of it.
But really, if you’re anything like me, you’ll be spending most of your time in Steam.
My personal Steam library isn’t extensive, so I wasn’t able to try out many full games. But I did download every demo I could find that seemed even mildly interesting. Altogether I tried out 50 different games. Out of those 50, I was able to successfully start 13. Of those 13, 10 were in what I’d consider genuinely playable condition. That’s without messing with Wine configuration settings or Library overrides, which from my point of view are indistinguishable from blasphemous magicks.
As a final attempt to temper folks’ expectations, I don’t recommend installing this Alpha with the expectation it’s going to replace your Windows desktop or Crossover for Linux/Mac. Apps will crash. Some games will be working perfectly one day, and refuse to launch the next. Installed programs will break Wine (I think certain games force updates to DirectX or other Windows files that make games with different needs a bit angry and sullen), forcing you to clear the app’s data entirely and start over. In some cases, certain settings and changes persist even if you uninstall and reinstall the app, and you’ll need to Powerwash your Chromebook to start from scratch (it’s a Chromebook, so your stuff is in the cloud anyway, right?)

While I found performance and load times to be completely reasonable, the Pixel has a Core i7 processor, 16GB of RAM, and Intel HD 5500 integrated graphics. Once the new wave of Chromebooks come out with full (non-beta) Play Store support come out, I’m sure they’ll come close to that amount of horsepower, but for now it’s a minority in a minority in a minority. If you have an R11, be prepared to wait when apps are first launching.
People this preview is for:
  • Curious early adopters.
  • Patient hobbyists.
  • Egalitarian product testers.
  • Pickers, grinners, lovers, and sinners.
Who this preview is not for:
  • People who need a specific Windows program to run perfectly for their work or business.
  • Folks who don’t read instructions and will ultimately try to install the Preview on ARM devices or games that aren’t even supported by Wine. No new DOOM here, move along.
  • Veruca Salt inspired individuals who expect something free to provide them effortless instant gratification.
  • Jokers, smokers, and midnight tokers (who get their lovin’ on the run). Your skills are needed elsewhere.
Without further ado, the list of games I tried:
Intro video plays, then crashes.
Doesn't launch.
Startup logo appears, then crashes. Possibly related to Wine bug more than anything else: https://appdb.winehq.org/objectManager.php?sClass=version&iId=17740
Works!
Doesn't launch.
Startup menu loads, but crashes when you try to start a game.
Doesn't launch.
Startup menu loads, but crashes when you try to start a game.
Doesn't launch.
Doesn't launch.
WORKS! (Once you tweak one of the video settings)
Doesn't launch.
Startup menu loads, but crashes when you try to start a game.
Doesn't launch.
Works! (If you're willing to do some DLL shifting in the File Explorer.)
Works, but no audio.
Doesn't launch.
Works!
Doesn't launch.
Doesn't launch.
Doesn't launch.
You can hear the intro (no video), but otherwise doesn't start properly.
Startup menu loads, but crashes/hangs on the loading screen when you try to start a game.
Doesn't launch.
Technically works, but graphical glitches make it unplayable.
Technically works, but graphical glitches make it unplayable.
Doesn't launch.
Doesn't launch (requires OpenGL)
WORKS! (Once you tweak one of the video settings)
Startup menu loads, but crashes/hangs on the loading screen when you try to start a game.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Startup menu loads, but crashes/hangs on the loading screen when you try to start a game.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch.
Doesn't launch, but you can hear the intro.
Doesn't launch.
Doesn't launch.
Works!
Works!
Technically works, but the button to start the game can't be clicked.
Works!
Works!
Now, 10 out of 50 may not sound good. But this is the very first public alpha release, and keep in mind THAT A MONTH AGO THIS WASN’T EVEN POSSIBLE.
Plus, when one of the games that works is Half-life 2, that deserves bonus points. Let’s call it a 50/50 split.
Braid installed with no muss and no fuss. Framerate was good and the controls were responsive. There was one fluke where I somehow disabled the audio, and couldn’t get it to come back until after a Powerwash and fresh install of Crossover. I did find the overall framework/story to be a bit depressing. Don’t play this after a breakup or fight with your partner. The idea of grown individuals referring to their partners as a princesses non-ironically seems weird to me, even in a world with dino salesmen and some sort of springy bush people that seem like they’re trying to mind their own business until you jump on them.
Half-life 2 was hands-down the most exciting game I was able to get up and running. Initially the game would start, but with no video. You could hear Gordon moving around and responding to keyboard commands. It turns out there’s a setting in the advanced video options called “Multicore Rendering”. For Source Engine games like HL2, Portal, or L4D2, you’re going to want to disable that. Everything else can be set to whatever you like, depending on your tolerance for framerate drops and jitters. I will say that Valve did not design these games with touchpad and touchscreen users in mind, so I spent an embarrassing amount of time staring at the floor and/or ceiling until I got the hang of things enough to actually look around. Which severely hampered my progress at figuring out a way to kill Barney, because, well, he’s a dope. Apparently even alien gods have a special provenance for interdimensional fools and children.
I have a soft spot for Treasure’s excellent shoot-em-ups, even if my reflexes aren’t up to snuff when it comes to actually playing their bullet hell games. There’s an issue getting Ikaruga going (also described in the description here: https://www.youtube.com/watch?v=HJGxbJoKUQU ) involving the DirectX update it requires failing because it can’t overwrite certain DLLs in the System32 folder. Delete them, install DirectX from the Ikaruga Steamapps folder, then restore them from the trash (overwriting the new DLLs in the process). If you’re not super stoked at the thought of dodging hundreds of lethal colored blobs while returning fire with your own colored blobs, you may want to give this one a miss, just because of the extra effort required. If you go to the trouble, however, it plays perfectly.
Left 4 Dead 2 is technically playable, albeit with no sound and some graphical glitches. I even successfully joined an online game by accident, so the multiplayer works! But again, not really designed for touchpad/touchscreen control. I spent my time staring at the floor/rooftop, contemplating what horrible transgressions Ellis committed in a past video game life to be stranded in a world of zombies with no control over his Y-axis.
I believe Limbo is one of the games mentioned in the Codeweaver blog posts, which is what gave me the idea to focus on 2009-2011 era DirectX 8/9 games to begin with. The game runs perfectly, but it does feel a bit sluggish (in the video and controls). I’m not sure how much of that is being run through Wine, and how much is by design since you’re essentially some sort of dead ghost boy in a foggy ghost world with unclear motivations and probably not a lot of time-sensitive appointments.
This is my first experience with Portal, and I can see what all the fuss was about. It runs just as well as Half-Life 2, once you disable the same “Multicore Rendering” setting. Once I started dropping myself through infinite loops it occurred to me that this is a great game to be testing on a program whose name is a recursive acronym. It’s hobby inception.
Torchlight and Torchlight II both run fantastically. Even if you crank up the settings, the framerate is still playable. Also, because the game is mouse focused, you can place 90% of it by tapping on your touchscreen. It’s practically a tablet game experience at that point, and a lot of fun. They do suffer from what I can only describe as executable file ennui. Sometimes when you click play, it will appear to start, and nothing will happen. Clicking on “Play” and holding it down for about five seconds seems to help, but that could also be completely psychosomatic as I repeatedly click on the play button until the game concedes and finally launches. It’s not unlike being a five-year-old poking your sleeping parent in the side until they finally relent and get up so you can open your Christmas presents BECAUSE REALLY CHRISTMAS TECHNICALLY STARTED FOUR HOURS AGO HOW CAN YOU STILL BE SLEEPING? Half-Life 2, Portal, and the two Torchlight games are the gems of my Crossover for Android experience thus far.
Trine runs well, the graphics are good, and the controls responsive. I am, however, potentially the world’s worst grappling-hook based video game player in the world, if there are championships for that type of thing (I’m available!) and an impartial way of quantifying just how terrible one needs to be to get stuck between too inconveniently placed sliding wood medieval doors. Trine 2 seems like it would also run just as well, but there doesn’t seem to be any key, key combination, or mouse click capable of starting the demo. Maybe folks with gamepads will have better luck.
On the one hand, World of Goo runs perfectly. On the other, it seems to be a bizarrely story-driven game about sentient globs of goo. With eyeballs and childlike gurgles of glee. This is what happens when you don’t just let your children have that puppy they wanted because they promise to love it and walk it and take care of it at least until the next iPhone comes out and then you end up doing all the work but at least they’re not obsessed about semi-solid socialist blobs.
For people interested in seeing how the games perform in action, I’ve uploaded several clips to YouTube. Theoretically running Screencastify may have given me a framerate hit, but the performance you see in the videos is very close to what I experienced actually playing the games. That includes any stutters and freezes, and the audio is a bit crackly for all programs running through the Android app.

CrossOver For Android Torchlight II


CrossOver for Android Torchlight


CrossOver for Android Half life 2 Black Screen 


CrossOver for Android Half life 2 test 2


 CrossOver for Android Portal

 More Videos



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


Cheers!

Tuesday, August 30, 2016

World of Warcraft on Linux with Wine with Screenshots and Video

Installing World of Warcraft (WoW) in Ubuntu or Linux Mint (with Wine) is pretty easy, however there are various crashes that can occur, especially if you're not using the latest Wine and also, the FPS can be pretty low without a few tweaks, so I though I'd document everything I did to get World of Warcraft to work properly on my laptop (Nvidia Optimus, so I was able to test the game with both Nvidia and Intel graphics), even in large scale PvPs and hopefully, this will help you play WoW under Ubuntu or Linux Mint.

Install World of Warcraft in Ubuntu / Linux Mint

1. Download the WoW installer (you can of course use a CD/DVD instead).

2. Optional but recommended Install the latest Wine development release:
sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends wine-devel winehq-devel

For better FPS with the dxd9 gxapi, you can use Wine Staging with the CMST option enabled (but note that wine-staging tends to get buggy from time to time).

3. Right click the downloaded installer, right click it and select Open With > Wine Windows Program Loader (update: with newer Wine versions, double clicking the installer should work too):

Launch with Wine Ubuntu

Then install Battle.net:

Battle.net installer Ubuntu

Update: a recent Battle.net update broke the UI for Linux users with Intel graphics. You can find a workaround here: Partial Workaround For Black / Distorted Battle.net UI On Linux (Wine) With Intel Graphics

4. And finally, launch Battle.net from the menu / Dash (the icon should also be on your desktop unless you've deselected that option) and install World of Warcraft:

Battle.net Ubuntu

Fixing various potential World of Warcraft crashes (Ubuntu / Linux Mint w/ Wine)
A. If the World of Warcraft installer / Battle.net crashes

If Battle.net crashes on start:

WoW Battle.net crash Ubuntu

Fix it by launching winecfg (type "winecfg" in a terminal) and on the Libraries tab, under "New override for library", enter "dbghelp" (without the quotes), then click "Add". Next, select "dbghelp" under "Existing overrides" and click "Edit" and in the new pop-up, set it to "Disable":

winecfg dbghelp Ubuntu

Update August 2016: after some Battle.net update, the app crashes due to some issues with msvcp140. To fix this issue, open winecfg (type "winecfg" in a terminal), and on the Libraries tab, enter "msvcp140", then click "Add".

Next, select "msvcp140", click "Edit", and set it to "Native then Builtin".

Update 2 August 2016: if Battle.net still crashes, change the "dbghelp" library override settings (see above) to "Native, then Builtin".


B. If you're on 64bit and the World of Warcraft 64bit game client crashes with an error similar to this:

ERROR #132 (0x85100084) Fatal exception!

Program: C:\Program Files\World of Warcraft\Wow-64.exe
ProcessID: 57
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0033:0000000005A11A71

The instruction at "0x0000000005A11A71" referenced memory at 
"0x00007F38ACD6C028". The memory could not be "read".
 
... you'll need to force World of Warcraft to use the 32bit client. If you use Battle.net to launch the game (that's only possible if you don't use OpenGL, see below), you can change WoW to use the 32bit client from the Battle.net settings available via left-click on the blue icon on the top-left Battle.net corner - the menu is not responsive and unfortunately you have to click quite a few times to get it to work.

Or, you can launch World of Warcraft using a script - adding "-noautolaunch64bit" will force the 32bit WoW client to be launched instead of the 64bit one. If you're already using a script, simply add "-noautolaunch64bit" at the end of your WoW launch command. Or, if you're not using a script already, create a new text file in your home folder - let's call it "wow" and in this file, paste the following:

on Ubuntu / Linux Mint 32bit:

#!/bin/sh

WINEDEBUG=-all wine "/home/YOURUSERNAME/.wine/drive_c/Program Files/
World of Warcraft/WoW.exe" -noautolaunch64bit

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)

on Ubuntu / Linux Mint 64bit:

#!/bin/sh

WINEDEBUG=-all wine "/home/YOURUSERNAME/.wine/drive_c/Program Files 
(x86)/World of Warcraft/WoW.exe" -noautolaunch64bit

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)


Then save the file and make it executable using the following command (assuming you've created the "wow" file in your home directory):
chmod +x ~/wow
 
Then double click the "wow" file and run it to launch WoW (you can also launch it from the command line using "~/wow", or edit the World of Warcraft desktop file to point to your newly created script).

C. 64bit only: if you're using Bumblebee and World of Warcraft crashes with the following error:
X Error of failed request:  GLXUnsupportedPrivateRequest
Fix it by installing the 32bit virtualgl-libs:
sudo apt-get install virtualgl-libs:i386

D. If World of Warcraft fails at the login screen (it's unable to connect) when launching the game through Battle.net and you're using the OpenGL gxapi, you'll find a work-around below, under the WoW Linux/Wine optimizations and tweaks - see "A. Use OpenGL".

Optimizations and tweaks (increase the World of Warcraft FPS under Linux, etc.)


A. Use OpenGL With the latest World of Warcraft 7.0.3 patch, using OpenGL is no longer usable due to the various visual glitches it causes, so I no longer recommend it. However, I'll leave the instructions here in case you want to try it.

There are numerous reports saying that World of Warcraft runs better using OpenGL. In my test, I did indeed get a much higher FPS when using Nvidia graphics, but not using Intel graphics. However, this depends on hardware so it may not be the case for you.

Unfortunately, running World of Warcraft with OpenGL from Battle.net is not possible at the time I'm writing this article, at least it wasn't in my test (and there are others who are experiencing the same issue) because World of Warcraft fails to connect. There is a work-around though.

To get World of Warcraft to connect when using OpenGL, you need to launch it using a script. To do this, create a new text file in your home folder - let's call it "wow" and in this file, paste the following:

On Ubuntu / Linux Mint 32bit:


#!/bin/sh

WINEDEBUG=-all wine "/home/YOURUSERNAME/.wine/drive_c/Program Files/
World of Warcraft/WoW.exe" -opengl

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)

On Ubuntu / Linux Mint 64bit:


#!/bin/sh

WINEDEBUG=-all wine "/home/YOURUSERNAME/.wine/drive_c/Program Files 
(x86)/World of Warcraft/WoW.exe" -opengl

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)

For Nvidia-users only: for threaded OpenGL performance optimization, add "__GL_THREADED_OPTIMIZATIONS=1" to the script you've just created, before "wine". After modifying the script, it should look like this:

- On Ubuntu / Linux Mint 32bit:


#!/bin/sh

WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 wine "/home/YOURUSERNAME/
.wine/drive_c/Program Files/World of Warcraft/WoW.exe" -opengl

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)

- On Ubuntu / Linux Mint 64bit:


#!/bin/sh

WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 wine "/home/YOURUSERNAME/
.wine/drive_c/Program Files (x86)/World of Warcraft/WoW.exe" -opengl

(replace "YOURUSERNAME" with your username; you may need to adjust your WoW.exe path!)


Note: I've used "WINEDEBUG=-all" to turn off debugging output to improve performance a little bit further.

Next, make the script executable (the following command assumes you've called the script "wow" and created it in your home folder):
chmod +x ~/wow
Then double click the "wow" file and run it to launch WoW (you can also launch it from the command line using "~/wow", or edit the World of Warcraft desktop file to point to your newly created script).

That's not all. To boost the WoW FPS, also perform the following tweak: press ALT + F2, enter "regedit" (without the quotes) and:
  • navigate to HKEY_CURRENT_USER -> Software -> Wine, select the Wine folder and right click it, then select New -> Key and rename the newly created key to "OpenGL" (without the quotes);
  • select the "OpenGL" key, right click it and select New -> String Value;
  • rename "New Value #1" to "DisabledExtensions" (without the quotes);
  • double click on the newly created "DisabledExtensions" and enter "GL_ARB_vertex_buffer_object" (without the quotes) into the "value" field.

B. Intel graphics only

Driconf Ubuntu

If you see black textures in the game or the game crashes, enable S3TC texture compression by following the steps below:

Firstly, install driconf:


sudo apt-get install driconf
 
Then launch driconf: it should show up as "3D Acceleration" in the menu/Dash (you can also launch it by pressing ALT + F2 and entering: "driconf") and on the Image Quality tab, set "Enable S3TC texture compression even if software support is not available" to "Yes", then close the window.

C. If you're still getting low FPS, here are a few game configuration tweaks (Config.wtf)

To be able to use the tweaks below, you need to run World of Warcraft at least once, or else the configuration file doesn't exist.

Open the Config.wtf file with a text editor (the file should be located under ~/
.wine/drive_c/Program Files (x86)/World of Warcraft/WTF/) and paste this:
SET M2UseShaders "0"
SET UseVertexShaders "0"
SET useWeatherShaders "0"
SET ffxGlow "0"
SET ffxDeath "0"
SET ffxSpecial "0"
SET weatherDensity "0"
SET reflectionMode "0"
SET maxFPS "60"
SET ffx "0"
SET maxFPSbk "5"
SET mapShadows "0"
Then save the file.

Other tweaks:
  • Using some WoW addons can considerably lower your FPS so if the FPS is bad, you can try removing them (note that you'll have to remove the addons and not just disable them!) and see if that improves your FPS;
  • For better performance, you can try the latest Wine Staging.
  • For Ubuntu 14.04 and 14.10 / Linux Mint 17 and 17.1, you can use the Oibaf PPA (it requires Linux kernel >= 3.17 and wine from THIS PPA) which includes updated graphics drivers as well as Gallium Nine support which should get you a FPS boost in World of Warcraft with Direct3D.
  • Update your graphics drivers - for Nvidia, you can use a PPA.

Update: for a couple of Curse-compatible applications that work on Linux, which you can use to install or update WoW addons via curse.com, see THIS article.

Are you playing World of Warcraft under Linux? What other optimizations / tweaks have you used?

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

Monday, August 29, 2016

How to install Google SketchUp Make 2016 on Linux with Wine

How to install Google SketchUp Make 2016 on Linux with Wine...

Update on SketchUp Make 2016 Maintenance release

  • This maintenance release fixes a Windows-only bug introduced in the first release of SketchUp 2016, also known as “M0” [version numbers 16.0.19912 (Win 64-bit); 16.0.19911 (Win 32-bit)] where uninstalling SketchUp resets your default Internet browser. To avoid running into this issue, leave SketchUp 2016 “M0” installed prior to installing this update – i.e., install SketchUp 2016 M1 over your existing version of SketchUp 2016 M0.
  • This maintenance release is for both Windows and OS X and addresses a number of issues.
  • See complete list of updates

How to install Google SketchUp Make 2016 on Ubuntu 16.04 using Wine


Step 1: Install Wine 1.9.x
sudo add-apt-repository ppa:wine/wine-builds

sudo apt-get update

sudo apt-get install --install-recommends wine-staging

sudo apt-get install winehq-staging
Configure Wine for SketchUp by installing additional packages if prompted  
run winecfg
First change the Windows Version to Windows 7


Under Wine Configuration menu, click on Libraries and add ‘riched20’ as a new library. Apply changes


Download Windows version of SketchUp Make 2016
Right-click on the exe and click ‘Open with Wine Windows Program Loader



Follow the installation wizard to complete the installation



 Open Sketch 2016 properties menu, under command, add ‘/DisableRubyAPI’ at the end


Download the “mfc100u.dll” library frome here, and copy it in system32 wine folder. You can enable hidden folders under Nautilus with following key combination “ctrl+H”. In home folder, navigate to .wine/drive_c/windows/system32/ and copy it there.


Launch SketchUp Make 2016


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

Sunday, August 28, 2016

WineTricks has seen a massive amount of improvements this year

WineTricks has seen allot of development recently, some of the notable changes are better IE 8 support, MetaTrader 4 support, Kindle improvements, Russian translation, A new self update function and a massive amount of other fixes and updates. The full changelog sense February 2016 and August 2016 is provided below with a download link to get the latest release.


Winetricks is an easy way to work around problems in Wine. It has a menu of supported games/apps for which it can do all the workarounds automatically. It also lets you install missing DLLs or tweak various Wine settings individually.

It can be used via gui or commandline, whichever you prefer; the commandline mode is particularly useful as a building block in fancier wine frontends and in automated regression testing.

The latest version can be downloaded here

Changelog between 20160724 and 20160802

add win2k8/win8/win81/win10 verbs

Changelog between 20160219 and 20160724

github-api-releases.py: fix for Debian's python-magic
relase.sh: fix path to pgp signature file
test cleanups
opensymbol: update to latest
add win2k8/win8/win81/win10 verbs
winetricks: add initial embedded wine cmd support
tests: add some TODOs
tests/winetricks-test: avoid backtricks (``), use $()
winetricks: get rid of backticks(``), use $() instead
README.md: fix typo
tests/winetricks-test: add some basic .verb tests
README: add some .verb documentation
winetricks_handle_options: alphabetize case list
src/release.sh: fix path to github-api-releases.py
src/release.sh: specify the GPG key to use
src/release.sh: create local signed release tarball
github-api-releases.py: check in script, authored by Joseph Bisch
wmv9vcm: new verb
w_get_sha1sum(): only try to verify sha1sum for actual files
winetricks: miscellaneous spelling updates
winetricks: Add separate override just for d3dx10_43
kindle: update to version 1.16 (build 44025)
kindle: Fix bug reference number
winetricks.1: Change strings to proper case, wine to Wine, etc
w_try_ar(): use 7zip as a fallback if ar is missing
7zip: update to latest release
opensymbol: restore J flag to tar
w_try_ar: should be w_die, not w_fatal

winetricks: add a w_try_ar() function, give better warning if ar is missing
Override more vcrun2015 dlls for 32 bits prefix Fixes #650, tested with Python3.5.exe, on both 32/64 bits, wine 1.9.8/1.9.11.

w_wine_version: support wine-1.9.x
Update ev3 verb
adobeair: remove extra space in metadata
mt4: do not use checksum for mt4setup.exe which may change
winetricks: update Ukrainian translation
release.sh: allow overridding version
Update control
foobar2000: update to v1.3.10
update src/release.sh for github releases, also now updates manpage
update manpage
Makefile: update copyright
Makefile: winetricks now uses git, not svn

winetricks: remove python26_comtypes / python26_setuptools broken, old, and not actively supported upstream

winetricks: print winetricks and wine version in winetricks_init()
add .gitignore
jet40: restore original microsoft.com url
cmd: revert back to a microsoft.com URL (really, archive.org)
xna40: add Louis' workaround from bug 30718

Self-update functionality for winetricks.

- With this patch it is possible to use "winetricks --self-update|--selfupdate" to automatically update the script with the last online version. Also, it is possible to rollback an update by running "winetricks --update-rollback";
- Added checking to avoid running the command into dev versions of winetricks;
- Added message for users who run unprivileged and do not have the proper permissions to update winetricks.

w_download_to(): fix aria2c torify support
winetricks: add -t/--torify support
mt4: new verb (Meta Trader 4)
windowscodecs: initial 64-bit esupport
vcrun2015: also extract api-ms-win-crt-conio-l1-1-0.dll
vcrun2015: warn about win7 mode installations failing
winetricks: improve aria2 support (fixes 612)
winetricks-test: xna40 now completes without an error dialog
Makefile: default to a 32-bit prefix if WINEARCH is not set
emu8086: update download URL
ev3: add -q support
winetricks: introduce W_UNATTENDED_SLASH_QB to unify /qb handling
ev3: update download URL
xna40: needs dotnet45, not dotnet40
vcrun2003: fix url
winetricks: check each test scripts dependencies before running any tests
linkcheck.sh: cleanup temp files after running
baekmuk: update URL and some cleanups
opensymbol: update URL to jessie (stable)
openwatcom: update URL
kindle: needs taskset -c 0, not vcrun2008
shockwave: update sha1sum
ie8_kb2936068: exit code 194 is not an error
Preliminary Russian translation By Artem S. Tashkinov
A real albeit untidy help page the old redirect is hard to swallow
ie6: make ie6 an automated download again
w_download_manual_to(): verify sha1sum of manually downloaded files
ie6: use $W_PACKAGE instead of hardcoding
ie8-kb2936068: rename to ie8_kb2936068, avoid warning on OSX.
ev3/ie8-kb2936068: minor cleanups
ev3: new verb
ie8-kb2936068: new verb
cmd: update download URL
kindle: update to version 1.14.43019

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

CodeWeavers CrossOver Linux Brings Improved Support For Windows Apps

Wine is a free and open-source compatibility layer software application that is aimed to allow applications designed for Microsoft Windows applications to run fully on Linux and Unix-like operating systems.

To make things less hectic for developers, Wine also has its software library called Winelib allowing developers to compile Windows application and later port them to Linux.

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

Codeweavers developers whose aim is to make it easy for users to run Windows-based apps without the need for purchased licenses, rebooting or the use of virtual machines allowing Microsoft Windows productivity apps and games to run smoothly on Linux based operating systems.

The program utilizes the latest version of Wine which at the moment is version 1.9.15 which is adopted for commercial Crossover applications that provide an easy to use GUI for Wine on Linux ad Mac.

CrossOver 15.2.0 has been released and it brings improved support for Microsoft Office 2007 and Microsoft Office 2010 suite making it easier to embed fonts when exporting documents to the PDF file format and address a recent issue concerning crashes that occurs when signing into the Tencent QQ Instant messenger software.

 The new version of Crossover also brings improvements to the automatic detection of the available amount of video RAM and also correctly identify various graphics cards that were somehow not correctly recognized in the previous version of the software.

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

Saturday, August 27, 2016

Share your recipes to the world with MacGourmet

At Mariner Software we are once again looking to build up our Featured Recipe section of MacGourmet Deluxe. Do you have an original recipe you want to show the world (or, at least whoever has a copy of MacGourmet Deluxe ;-)? Export your recipe in a MacGourmet 4 format and email it to sales@marinersoftware.com and we’ll add it to the next update.

https://winereviews.onfastspring.com/marinersoftware/
You can use any of these 4 coupons in the Mariners online store and save between 5% and 25% off the retail price of new purchases or one of the 5 pack bundles.

Хромбуки научились запускать Windows

Конечно, речь не идёт о нативной поддержке, для запуска ПО Windows потребуется эмулятор. В этом образе выступила известная в мире Linux утилита CrossOver, разработчиком которой является компания CodeWeavers.

Именно она немногим больше месяца назад пообещала выпустить клиент для запуска Windows-приложений на Android. CodeWeavers сдержала слово: он появился на сайте разработчика, и кроме Android популярная утилита для запуска Windows приложений доступна ещё и Chrome OS.


Для работы утилите необходим процессор Intel (не работает на ARM), поэтому большинство Android смартфонов и планшетов остаются за бортом, а вот хромбуки гораздо чаще используют этот тип процессоров, да и сами Windows приложения на них выглядят более востребованными.

Нужно заметить, что с недавнего времени в Chrome OS появилась поддержка Google Play и Android-приложений, плюс с поддержкой Windows хромбуки практически догонят по функционалу обычные бюджетные ноутбуки.

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

Friday, August 26, 2016

Doom gecrackt Wurde der Kopierschutz Denuvo geknackt

Bisher galt der Kopierschutz Denuvo als nicht umgehbar. Dies verkündete eine Cracker-Gruppe aus China bereits letztes Jahr bei ihrem Versuch, den Kopierschutz von Just Cause 3 auszuhebeln. Bei Doom schien dies trotzdem geklappt zu haben.


Eins vorweg: Weder werden hier Raubkopien und Cracks unterstützt, noch werden Hinweise und Links auf solche in den Kommentaren geduldet. Dieser Artikel dient lediglich der Information und einer möglichen Auswirkung für Linux-Spieler. Haltet euch also diesbezüglich bitte zurück und unterstützt die Entwickler der Spiele, indem ihr diese auf legalem Wege kauft.

Der neueste Teil von id Softwares Doom-Reihe, der zugleich als Reboot der Serie gilt, enthält den Kopierschutzmechanismus Denuvo, um Raubkopien vorzubeugen. Im Januar hat die Gruppe 3DM aus China bekanntgegeben, dass der Schutzmechanismus soweit fortgeschritten sei, dass es in ein paar Jahren schlecht aussehe für Cracks. Trotzdem soll jetzt einer für das neue Doom verfügbar sein.
Die Cracker-Gruppe 3DM hat Anfang dieses Jahres aufgegeben, den Kopierschutz von Just Cause 3 zu umgehen. Laut den Hackern aus China sei der Aufwand zu groß, weshalb sie die Arbeit daran einstellten. Danach zog sich die Gruppe zunächst zurück und gab bekannt, für ein Jahr keine Cracks zu veröffentlichen, um zu sehen, wie sich dies auf den Spielemarkt auswirke.

Denuvo geknackt?

Trotzdem kündigten sie kürzlich an, Denuvo bei dem Titel »Rise of the Tomb Rider«, dessen Vorgänger auch für Linux erschien, erfolgreich umgangen zu haben. Um ihrer vorherigen Ankündigung in Bezug auf ihr weiteres Vorgehen nachzukommen, haben sie den Crack dazu nicht veröffentlicht. Trotzdem waren wohl andere Personen nicht untätig und so wurde jetzt angekündigt, dass auch bei dem Ego-Shooter Doom von id Software der berüchtigte Kopierschutz umgangen wurde.

Es gab schon einmal Meldungen, dass Denuvo unwirksam gemachte wurde. Dies geschah bei dem Spiel Dragon Age: Inquisition. Allerdings handelte es sich dabei noch um die Vorgägnerversion und nicht um die bei Just Cause 3 verwendete Version 3 von Denuvo. Da Doom aber erst sehr viel später nach dem Release geknackt wurde, kann man den Kopierschutz im Großen und Ganzen als erfolgreich bezeichnen. Schließlich waren Raubkopien in den ersten Wochen seit dem Erscheinen des Spiels nicht möglich. Genau während dieser heißen Phase richten Cracks wohl den größten finanziellen Schaden für den Verkauf von Videospielen an.

Im Gegensatz zum Beispiel von Tomb Rider soll sich der Crack bereits in Umlauf befinden. Ob sich dieses Vorgehen auch auf andere Titel, die durch Denuvo geschützt sind übertragen lässt, ist bisher nicht bekannt.

Wer war das!?

Verantwortlich dafür sei wohl ein Cracker, der bereits den Schutzmechanismus von »The Talos Principle« unwirksam machte. Beim 3D-Puzzlespiel von Croteam, die auch für die Serious Sam-Serie bekannt sind, steckten Spieler einer Raubkopie an einer bestimmten Stelle im Spiel in einem Aufzug fest. Der Titel war dadurch nicht mehr spielbar und entlarvte sogar einen der Nutzer einer solchen Version, da er dachte, er sei einem Bug zum Opfer gefallen.

Nun soll eben diese Person, die behauptet, dies umgangen zu haben, den Kopierschutz der österreichischen Firma Denuvo Software Solutions GmbH für den Titel Doom unwirksam gemacht haben. Auch wenn wir dieses Vorgehen hier in keinster Weise unterstützen, so bleibt doch die Frage, wie sich dies auf die Möglichkeit auswirkt, das Spiel via Wine auch auf Linux zum Laufen zu bringen.

Lief die Alpha-Version von Doom noch ohne Probleme mit Wine auf Linux, so ist dies mit der Vollversion des Spiels, wohl aufgrund der Kopierschutzmaßnahme, nicht mehr möglich. Besonders durch die Unterstützung von Vulkan sollte es eigentlich umso wahrscheinlicher sein, dass das Spiel, zumindest mit Hilfe von Wine, auch auf Linux spielbar ist.

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

Happy 25th Birthday Linux

Happy 25th Birthday Linux!


Thursday, August 25, 2016

CodeWeavers CrossOver Android Preview to be released today

FINALLY!!!! We have arrived at the cusp of Androidism. It’s taken us two years, nine months, two weeks, and a day to get to this point in the process. At by this time tomorrow, CodeWeavers will release the Tech Preview of CrossOver Android to the select users who signed up for initial access. Over the past two years, nine months, two weeks and a day, the product has changed and changed and changed again all in the hopes of somehow being useful on Android devices.

http://www.wine-reviews.net/p/store.html

Think about this…When this development started, there were few, if any, Intel based phones. When this development started, there were no Intel based tablets. There was no X86 Android project. There were no Intel based laptops or clamshells. Our development team essentially built a solution for a problem that could not be solved or fixed. At best, they were building a hypothetical solution to prove that it could be possible to run Windows based applications on an Intel Android device. It’s like Henry Ford building a car for a population that didn’t have roads; or Thomas Edison creating a light bulb for a population that didn’t have electricity. And yet, here we are…

Allow me to clearly state that like the first Model T’s and the very first light bulbs, CrossOver Android is far from perfect. It will run a very limited number of Windows applications (some because they just aren’t supported yet on Android and some because Android doesn’t / won’t support them at this time). The former implies that our support isn’t good enough, yet. The latter implies that Android does not have some key components, like OpenGL, to run some Windows applications. AND there is a point to make that some devices just doesn’t have the RAM, disk space, or processing power necessary to run a Windows application. And some devices, like phones, just don’t have the physical screen necessary to make running a Windows application all that appealing. Needless to say, your ‘mileage’ as to how useful CrossOver Android will be come tomorrow will vary.

So what do you NEED to know to make the CrossOver Android Tech Preview as useful as possible for you at this time?

First, you need to confirm that you have an Intel based device. The CrossOver Android Tech Preview will not run on an ARM device. It will not run on an ARM device. It will not run on an ARM device. Understand, I’d give an eye tooth for CrossOver Android to run on an ARM device because, let’s face it, that’ roughly 90% of the market today. Unfortunately, our tech just isn’t built that way. We hope to have ARM Android support sometime next year, but it's far off on our technology roadmap.

Second, you need to know where to find CrossOver Android. The .apk will be available on the Google Play Store. You will need to have provided us your Gmail address (the same one you use for the Google Play Store) to be added to the Technology Preview. We will then e-mail you a link tomorrow so that can ‘opt in’ to our Beta. We think that it's best for us to present CrossOver Android in the Google Play Store and most convenient for our end users.

Next
, you need to know how to best install it on your Chromebook. We have an awesome tutorial on exactly what you need to do to get this to work on a Chromebook. Get the CrossOver Android on Chromebook Tutorial Here. Note that on a Chromebook that process takes approximately an hour to complete (this includes the time required to put your Chromebook in Developer Mode). On an Intel Android device, the process is much quicker.

Additionally, you can find out more about CrossOver Android on our CrossOver Android Webpage.

Finally, you need to have an open mind. The first Model T didn’t race down the highway at 100 MPH. The first light bulb didn’t last for 2000 hours before burning out. CrossOver Android is a Tech Preview. It does some very cool things. It does run Steam. It does run Office 2010. It does run Wizard101. It does not run EVERY WINDOWS APPLICATION KNOWN TO MAN.

So be patient with us. We ARE committed to making the software better and better and better with each passing release. And maybe someday, CrossOver Android will race down a highway at 100 MPH. Who knows??? When we first started development, we didn’t even have a target device in mind (and look at where we are today!!!). When we move from Tech Preview to possibly an Alpha and then straight to a Beta and then to Release Candidate and then to version 1.0, who knows what we’ll be capable of doing? Heck this Androidism thing might just be the start of a technology revolution. We may all be on the front lines of the NEXT BIG THING. (I should probably trademark Androidism now while I have the chance).

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

The WineHQ Wine stable release 1.8.4 is now available for Linux and Mac

The WineHQ Wine stable release 1.8.4 is now available for Linux and Mac.

What's new in this release:
  • Various bug fixes.
  • A few more cards added to the GPU description table.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 
Bugs fixed in 1.8.4 (total 50):

  18745  64-bit Mortal Kombat X crashes on unimplemented function KERNEL32.dll.GetLargePageMinimum
  20977  Bad hlp table rendering
  22819  Some applications like Heroes of Might and Magic 2 display loopback.
  25396  Safrosoft RoX freezes at start.
  26268  Multiple applications need ntdll.ZwSetLdtEntries stub (kwiksupport.me, Ragnarok Online patcher)
  26965  Dragon Age 2 demo - sound in cutscenes is muffled
  27680  Multiple 64-bit applications crash on startup (violation of the Windows 64-bit ABI, stack pointer (RSP) must be 16-byte aligned when making a call to Win64 API)
  28082  OCCT Perestroïka needs hal.dll.READ_PORT_ULONG
  34052  The Witcher: Character models are sometimes invisible
  36556  valgrind shows a definite leak in comctl32/tests/syslink.c
  36838  TOCA Touring Car Championship: installer copies one file from CD and then shows an error
  37063  NTLM EncryptMessage/DecryptMessage failure
  37090  Multiple applications crash with built-in amstream (Shogun: Total War, Medieval: Total War)
  37271  Applications get IP address of 127.12.34.56 when lo0 is up on OSX
  38102  Process Hacker 2.x needs winsta.dll.WinStationEnumerateW
  38137  WBaduk: "Could not obtain OLE control window handle" regression
  38811  Java JRE 8 installer 'jre-8uXX-windows-i586.exe' crashes on startup (GetThreadPreferredUILanguages is a stub)
  38962  expr.c:234 and 235 attempted computation of 1 << 31 should be 1u << 31
  39543  Multiple games and applications crash on unimplemented function KERNEL32.dll.FreeUserPhysicalPages (Microsoft Office 2007 diagnosis service, Eden Eternal)
  39579  iNode 3.6 client needs ndis.sys.NdisAllocateMemoryWithTag
  39842  Skype for windows doesn't work (needs ndis.sys.NdisSystemProcessorCount)
  39911  dxd9 PresentationInterval not propagated on device Reset
  39933  iNode 3.6 client needs ndis.sys.NdisAllocateSpinLock
  40048  Camtasia Studio 8 : crashes on unimplemented function dwmapi.dll.DwmSetPresentParameters
  40301  wxDatePickerCtrl (wxWidgets) generates an assert on DTM_GETRANGE message result
  40380  Wine should take dosbox's configuration instead of creating a new one
  40389  cmd.exe (native): Unimplemented function KERNEL32.dll.GetConsoleAliasExesLengthW
  40487  3dmark Vantage Benchmark: unimplemented functions hal.dll.READ and WRITE PORT
  40497  "Trainz: A New Era" needs msvcr120.dll.?__ExceptionPtrToBool@@YA_NPEBX@Z
  40511  Application that copies files from one place to another stoped working in wine versions greater then 1.6.2
  40532  Microsoft Word Viewer 11.8 does not show text on file properties dialog until the text is selected
  40557  KSP Trajectory Optimization Tool (MATLAB Runtime (MCR)) crashes at launch
  40562  AkelPad: [ToolBar plugin] tooltips for toolbar buttons have some extra text
  40581  Regression: dsound input recording from microphone lags with 2 seconds delay
  40614  Cisco Jabber 11.6 crashes due to missing dbghelp.dll.EnumerateLoadedModulesExW
  40618  Autodesk 123D Design needs msvcr100.dll.mbsrtowcs_s
  40659  Window with CS_OWNDC style cause DC leak when GetDC/ReleaseDC is used.
  40691  DVDFab 9.2.4.4 pre-check FabCheck.exe executable fails, needs setupapi.dll.CM_Get_DevNode_Status
  40745  Python 3.5.1 interpreter crashes, needs _set_thread_local_invalid_parameter_handler
  40747  Microsoft Expression Web 4 crashes on startup, needs gdiplus.dll.GdipGetImageAttributesAdjustedPalette
  40754  GOG Galaxy crashes with unimplemented function api-ms-win-crt-locale-l1-1-0.dll._lock_locales
  40755  GOG Galaxy crashes with unimplemented function ucrtbase.dll._lock_locales
  40756  GOG Galaxy crashes with unimplemented function api-ms-win-crt-heap-l1-1-0.dll._calloc_base
  40770  Nvidia GeForce GT 730 not recognized properly
  40796  Python 3.5.1 interpreter crashes when importing pyqtSlot
  40830  Conflict between kVK_RightCommand and macOS 10.12 Sierra in carbon framework
  40833  Batman: Arkham Origins Blackgate no sound during gameplay (except cutscenes)
  40851  macOS 10.12 Build Failure in winspool.drv with cupsGetPPD
  40923  Alone in the Dark (2008) crashes on launch with msvcrt assertion
  41132  Specific font files can cause Steam to crash unexpectedly

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

Saturday, August 20, 2016

CodeWeavers CrossOver Android preview will be released next week here are the rulz

First of all, thank you to everyone that has written in asking to be part of the upcoming Technology Preview for CrossOver Android. Literally, thousands of people from around the globe have inquired about when this technology will be released and when they can start testing it for CodeWeavers. To that, I am very happy to announce that we have all intentions of releasing the Technology Preview of CrossOver Android before the end of August. While the actual release date is a surprise (to all of us), our developers have assured us that we’ll have *something* to give to our many Android enthusiasts before the end of this month. TO THAT POINT, I think I need to set some expectations for everyone that participates in our Technology Preview.


Rules for the Technology Preview:

1.) Be cool. First off, don’t be a jerk. Yes, this is harsh, but it is very true. It’s a Technology Preview, not a final product. It’s a utility for
running a very select number of Microsoft Windows applications (to start), not for running every Windows application. I know in this day and age of anonymous rage that it’s easy to be all hateful via e-mail and social media. Just remember, CrossOver Android is a Technology Preview that was provided to you for free. Keep this in mind when you test the software.

2.) Be realistic. Many users would like to run latest games and applications like Overwatch and/or Office 2016 on a Chromebook. But, let’s be realistic. First rule of thumb is that if the application is not supported in CrossOver Linux, it will not be supported (out of the box) on CrossOver Android. If you need to know what applications are supported in CrossOver Linux, you can find them here in our Compatibility Center.

3.) Be positive. This type of development is really, really, really hard. It’s taken us nearly three years to get to the point where we are today with CrossOver Android. I know that many users will be disappointed that our Technology Preview is not a finished product, but it takes time, effort, energy, and money to deliver a finished product. All the work you see in CrossOver Android has been self-funded by CodeWeavers. So, I would ask you to be positive about CrossOver Android and see the potential of where this technology *could* go in the future.

4.) Be patient. We may have several Technology Previews before the final product is released. To that point, we hope our testers will hang in there with us as we work to improve CrossOver Android. The product will continue to improve; and as it does, the end user experience (which is very important to us) will continue to get better and better and better. We also expect that more and more and more applications and games will be supported. Our goal is to get to a final product by the time ChromeOS fully supports Android applications on all Intel based Chromebooks.

5.) Be a tester. We expect your feedback on the product. Let us know what works. Let us know what isn't working. Let us know what you did to ‘break’ support for an application (so we can do the same thing and work to fix the problem). The more information you can provide the more we can go about fixing *your* application and/or game.

Full Article

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

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

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

What's new in this release:
  • Better exception handling on 64-bit.
  • Various improvements in joystick support.
  • Some more stream support in the C++ runtime.
  • Font embedding improvements.
  • More metafile support in GDI+.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.


 Bugs fixed in 1.9.17 (total 53):

  13272  Scrapland crashes on startup due to IDirectDrawStreamSample::GetSurface method stub
  15824  Microsoft Chat's comic mode graphical glitches
  18018  Gun Metal is unresponsive to joystick
  18095  VisualFEA's Toolbar is broken (does no line wrapping)
  20080  Perfect Cherry Blossom controls go crazy
  22491  Total Commander: Pressing the "Program information" button opens multiple windows instead of just one
  26365  Geneforge 1 - text gets cut away
  26762  Shadow Vault has display errors
  29961  ADO.NET query on a Jet database fails.
  30844  VirtualDJ Home Free crashes after sitting idle for a few minutes.
  31693  CAPCOM games using gamepad start with axes X/Y pressed up/left
  32362  Multiple DirectX9 games need D3D11CreateDevice implementation with D3D_FEATURE_LEVEL_9_x support (Ghost Recon: Future Soldier)
  32774  Multiple games (Lucius, X Rebirth) don't expect blending to be enabled by RS_EDGEANTIALIAS
  34281  PlotSoft PDFill 10 fails on startup, reports 'No Fonts found under: C:\\windows\\Fonts' (at least one font name in registry must contain 'truetype' token)
  34286  dinput doesn't report DIDOI_ASPECT* for joystick axes
  36421  valgrind shows some leaks in oledb32/tests/database.c
  36625  can't set text background color in richedit
  36850  Fury 3 does not recognize Gamepad/Joystick
  36859  Don't Starve 2.4.0 does not start: Missing Shader 'shaders/font.ksh'.
  37518  Huge Drop Performance Alan Wake, Alan Wake American Nightmare, Shadow Warrior 2013
  37847  Shantae - Risky's Revenge has glitchy graphics
  37954  Test application using old MSVC++ iostream library crashes on startup ('msvcirt.??0ostrstream@@QAE@XZ' takes one argument)
  38276  IsDialogMessage(NULL,...) must always return FALSE
  38726  valgrind shows uninitialized memory in qcap/tests/smartteefilter.c
  39506  King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DX10CreateEffectPoolFromFileW
  39541  Rollercoaster Tycoon - X Error of failed request:  BadValue (integer parameter out of range for operation)
  40384  dinput8:dinput regression caused by new compiler
  40385  usp10:usp10 regression caused by new cross-compiler
  40411  Regedit.exe /e only exports HKLM
  40665  'INFINITY' undeclared (In function 'test_effect_preshader_ops')
  40710  Multiple games crashes with unimplemented function d3dx11_43.dll.D3DX11CreateTextureFromMemory
  40846  Dead by Daylight: Crash on start, needs D3DX11CompileFromFileW
  40848  S.T.A.L.K.E.R. Call of Pripyat Benchmark needs d3dx10_43.dll.D3DX10CreateDeviceAndSwapChain
  40989  Adventure Lamp needs ntdll.NtSuspendProcess
  41002  Worms 2 (GOG version) fails to start, crashes with a Visual C++ runtime error
  41025  Worms 2 in-game audio no longer works
  41061  Unimplemented function msvcp140.dll._Mtx_init_in_situ needed by Battle.net
  41066  Unhandled page fault in RtlWow64EnableFsRedirectionEx when passed bad *old_value pointer
  41067  Spellforce 2 - Demons of the Past needs d3dx9_34.dll.D3DXFillVolumeTextureTX
  41072  GOG Galaxy fails to start without setting ucrtbase to (native, builtin)
  41074  Unimplemented function msvcp140.dll.__crtInitializeCriticalSectionEx needed by Battle.net
  41078  Unimplemented function msvcp140.dll.__crtCreateEventExW needed by Battle.net
  41079  Hauppauge Capture crashes on unimplemented function cfgmgr32.dll.CM_Get_Version
  41084  Unimplemented function msvcp140.dll.__crtCreateSemaphoreExW needed by Battle.net
  41088  Bug on Startup Buhl Tax2016 on Wine Windows7
  41089  Regression bug: E-Sword Search now showing a black dialog.
  41103  Fails to parse Extended Properties since it has quotes around its value.
  41109  8-bit Armies launches with a very small window
  41111  CPU-Z driver needs hal.dll.WRITE_PORT_UCHAR
  41125  unimplemented function inetcomm.dll.MimeOleObjectFromMoniker
  41128  Art of Murder: Hunt for the Puppeteer (AoM: Cards of Destiny) doesn't stretch fullscreen properly
  41132  Specific font files can cause Steam to crash unexpectedly
  41140  gcc6: comctl32 build warnings

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