Assassin's Creed II immediately follows the story from Assassin's Creed I. Desmond and Lucy escape Abstergo and meet at a resistance location where they can continue his training. Desmond then finds himself in 15 Century Italy leaping across buildings and sneaking around guards as expected. But now, he controls a later ancestor named Ezio Auditore da Firenze.
Not only have the graphics been improved, Ezio can acquire upgrades for his armor, weapons and fighting skills.
Follow my step-by-step guide on installing, configuring and optimizing Assassin's Creed II in Linux with PlayOnLinux.
Note: This guide applies to the Retail version of Assassin's Creed II which also installs Uplay. Other versions may require additional steps.
Tips & Specs
To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained
Mint 14 32-bit
Select "Manage Wine Versions"
Look for the Wine Version: 1.7.1
Click the arrow pointing to the right
PlayOnLinux will automatically download it and save it in this directory:
Note: username is where you put your login name
Its a good idea to backup this directory to another computer because you won't have to keep downloading wine versions when you need them.
Note: PlayOnLinux may also install the compatible version of Gecko also.
Wine 1.7.1 is installed and you can close this window
Click "Install a non-listed program"
Select "Install a program in a new virtual drive"
Name your virtual drive: assassinscreed
Select all three options:
- Use another version of Wine
- Configure Wine
- Install some libraries
Select Wine 1.7.1
Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
Always select 32-bit virtual drive.
Windows Version: Windows XP
Check "Automatically caputure the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop Size: 1024x768
Installing Windows Packages (Libraries):
Check all of the following libraries:
Note: Each library should automatically download and install in your virtual drive. If you have downloaded them previously, then they will only install.
Installing Assassin's Creed II
Click "I accept the terms..."
Installing Ubisoft Game Launcher
Name your shortcut: Assassin's Creed 2
Select "I don't want to make another shortcut"
Back to PlayOnLinux
Direct Draw Renderer: opengl
Video memory size: the amount of memory on your video card
Offscreen rendering mode: fbo
Click Windows reboot
Launching Uplay (First Time)
Back to PlayOnLinux
Select Assassin's Creed 2
Ubisoft Autopatch will automatically run
Select "I accept the terms..."
Ubisoft Game Launcher update
Yes, more updating
And even more updating
Unfortunately after all of that updating, Uplay will stop at "Getting Proxy..."
But I have a fix for this!
First use your Distro's package manager and install subversion
Google your Distro if you are not sure how to install packages and programs
Download old version of Winetricks
Copy & Paste or type this command:
Press EnterCode:svn checkout http://winetricks.googlecode.com/svn/trunk/ winetricks-read-only
Note: Winetricks-read-only downloads to your home folder automatically
This is what you should see in Terminal after running the svn command
Navigate to the winetricks-read-only folder in Terminal
Press EnterCode:cd ~/winetricks-read-only/src
Kill any existing Wine processes
Press EnterCode:sudo killall wineserver
Run crypt32 command in your virtual drive
Press EnterCode:WINEPREFIX=/home/username/.PlayOnLinux/wineprefix/assassinscreed2/ ./winetricks -q crypt32
Note: Username is where you put your login
This is the output on Terminal
If the command doesn't work, make sure the path to your assassinscreed2 virtual drive is correct
Launching Uplay again
Go back to PlayOnLinux
Select Assassin's Creed 2
Uplay updating again
Now the launcher should pass the "Getting Proxy" screen and continue to the login
Login or Create New Account
Note: If this is the first time you have played Assassin's Creed II, you will need to create a new account and activate the game with your account.
Uplay Assassin's Creed II screen
Don't Click Play yet!
If you click Play it will try to update again and crash Assassin's Creed
Click the tiny gear on the top right
Select Go Offline
Uplay will login again offline
Now the launcher will skip the Assassin's Creed II update
Launch Assassin's Creed II
Increase or decrease resolution
Higher resolution = more detail lower frame rates
Lower resolution = less detail higher frame rates
Make sure VSYNC is OFF
This really caused my game to skip frames
Environment, Texture, Shadow, Reflection and Character settings all depend on what your video card can handle. Start lower and increase slowly each time you play.
Allways follow this:
Higher = more detail lower frame rates
Lower = less detail higher frame rates
Assassin's Creed 2 ran perfectly just like Assassin's Creed I
Navigation was akward, but this is typical in Windows. The interface is just poorly designed.
The graphics are beautiful and I could go anywhere and do quests without any problems.