Assassin's Creed Revelations Guide

Assassin's Creed Revelations continues the journey of Ezio Auditore da Firenze as he conquerors Rome. Explore the vast cities in Rome, recruit assassins, fight the Borgia, learn new skills, upgrade armor and upgrade weapons.

revelations81.png


revelations89.png


Follow my step-by-step guide on installing, configuring and optimizing revelations in Linux with PlayOnLinux.

Note: This guide applies to the Steam/Uplay version of Revelations.

Tips & Specs:

Try SteamPlay before using this guide as Valve now uses a fork of Wine called Proton and should run most Windows games.


To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

int 17 64-bit
PlayOnLinux: 4.2.4
Wine: 1.7.24

Wine Installation

Note: Versions of Wine older than 2.0.2 and Wine 2.12-staging no longer work with Steam


Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.7.24

Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 1.7.24 is installed and you can close this window

Download Uplay

Go To: http://uplay.ubi.com/
Click Download Uplay
uplay01.png


Click "Download Uplay PC"
uplay02.png


Save UplayInstaller.exe to your desktop
uplay03.png


PlayOnLinux Setup

Launch PlayOnLinux
Click Install
revelations01.png


Click "Install a non-listed program"
revelations02.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
revelations04.png


Name the virtual drive: asrevelations
Click Next
revelations05.png


Select all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next
revelations06.png


Select Wine: 1.7.24
Click Next
revelations07.png


Select "32 bits windows installation"
Click Next
revelations08.png


Wine Configuration

Applications Tab
Windows Version: Windows 7
Click Apply
revelations09.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop Size: 1024x768
Click OK
revelations10.png


PlayOnLinux Components (Packages, Libraries, DLLs)

Check the following:
  • POL_Install_corefonts
  • POL_Install_dxfullsetup
  • POL_Install_gdiplus
  • POL_Install_steam
  • POL_Install_tahoma
  • POL_Install_vcrun2008
  • POL_Install_vcrun2010

Click Next
revelations11.png


Note: All Components will automatically download and install

Steam Installation

Click Next

Check "I accept the license..."
Click Next

Select Language
Click Next

Click Next

Make sure "Run Steam" is checked
Click Finish

Updating...

Close Steam due to the dwrite bug
We will fix this in a later step
revelations18.png


Installing Uplay

Click Browse
revelations19.png


Go to your desktop
Select UplayInstaller.exe
Click Open
revelations20.png


Click Next

Click OK
revelations22.png


Click Install
revelations23.png


Click Close
revelations24.png


PlayOnLinux Shortcut

Select "Steam.exe"
Click Next
revelations25.png


Name your shortcut: Assassin's Creed Revelations
Click Next
revelations26.png


Click Next

PlayOnLinux Configure

Back to PlayOnLinux
Select Assassin's Creed Revelations
Click Configure
revelations28.png


General Tab
Wine Version: 1.7.24

Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.

Arguments: -no-dwrite
Note: This fixes the missing fonts problem in Steam
revelations29.png


Display Tab
Video memory size: Enter the amount of memory your video card/chip uses
revelations30.png


Close Configre
Launching Steam

Select Assassin's Creed revelations
Click Run
revelations31.png


Note: Click Debug to see errors and bugs

Click Login to an existing account
revelations32.png


Login
revelations33.png


Click "I Agree"
revelations34.png


Disable Steam Overlay

Click Steam (top left)
Click Settings
revelations35.png


Click In-Game
Uncheck "Enable the Steam Overlay while in-game"
Click OK
revelations36.png


Installing Assassin's Creed Revelations

Select Assassin's Creed Revelations
Click Install
revelations37.png


Click Next
revelations38.png


Click "I agree"
revelations39.png


Uncheck shortcut options
Click Next
revelations40.png


Click Finish
revelations41.png


Wait for it to download...

Click Play
revelations42.png


Uplay will update
revelations43.png


Note: You may see a product activation prompt. Enter the key for Assassin's Creed Revelations and click OK

Login to Uplay
Check "Remember me"
Next time you launch revelations from Steam you won't have to see Uplay
revelations46.png


Click Play
revelations48.png


Note: You may see a sync error, just click skip. Sometimes it appears behind the Steam/Uplay window, so you might have to minimize Steam and Uplay

Optimization

Click Options
revelations51.png


Click Graphics
revelations52.png


Adjust Resolution to match your Linux Desktop
Adjust Environment, Texture, Shadow, Reflection, Character and post-effects.
Press Enter to apply
revelations53.png


Rule of thumb
High settings = More detail, lower frame rates
Low settings = Less detail, higher frame rates

Conclusion:
Once I got through all of the Steam and Uplay setup, revelations launched perfectly and ran really well. There may be a little frame stutter during the intial loading while in a cutscene. The mouse didn't seem quite as sensitive as in Windows. A bit of jerkiness here and there, but still totally playable. Cutscenes, freerunning, quests, upgrades worked fine.
 
Last edited:
Very good guide as always, AC revelations ask minor resources than AC brotherhood in single player mode and multiplayer mode have better performance than brotherhood

:)
 
Yeah, I ran Revelations in the same virtual drive as Brotherhood and it worked perfectly so far. The mouse sensitivity is a bit high and I even tried turning it down in the options, but still too sensitive.
 
My only problem with Revelations is the mouse sensitivity. I cranked it all the way down in game options, buts its still way too sensitive. Maybe its Openbox?
 
My only problem with Revelations is the mouse sensitivity. I cranked it all the way down in game options, buts its still way too sensitive. Maybe its Openbox?
In my case works but our systems are different: 32bit distro, KDE Desktop, i use windowed mode

:)
 
Yeah I know, you always use windowed mode.
Sometimes I wonder if I should go back to 32-bit distribution?
The reason I am using 64-bit is because the majority of gamers are using it as well.
So I want my guides to be as close as possible to what everyone else uses.
 
Yeah I know, you always use windowed mode.
Sometimes I wonder if I should go back to 32-bit distribution?
The reason I am using 64-bit is because the majority of gamers are using it as well.
So I want my guides to be as close as possible to what everyone else uses.

In my case use 32bit distro because in 64bit appears rare bugs and performance issues and most games used have 32bits

However in my case i have 32bits distro and 64bit distro for other things (for example for future native games and other things)

:)
 
When I started using Linux, I stuck with 32-bit. This was over a year and never had any real problems. When I finally went to 64-bit I rarely have problems with games in it as well.
The only benefit I think I'm getting is the ability to use more memory when taking videos of my games.
 
I finally finished Revelations! I played the entire game and a lot of side quests, purchasing banks, blacksmiths, etc. Very awesome game and ran very smoothly in PlayOnLinux!
 
I finally finished Revelations! I played the entire game and a lot of side quests, purchasing banks, blacksmiths, etc. Very awesome game and ran very smoothly in PlayOnLinux!

good date and can say assassins creed revelations are completly playable in single player mode

in my case multiplayer works (sometimes punkbuster have troubles)

:)
 
I never tried multi-player in Wine
My next test will be Assassin's Creed III

Assassins Creed III dont run this game is DX10 minimum (for use DX10 use DX11warp functions)


  • MINIMUM:
    • OS: Windows Vista® (SP2) / Windows® 7 (SP1) / Windows® 8
    • Processor: 2.60 GHz Intel® Core™2 Duo E8200 or 2.60 GHz AMD Athlon™ II X4 620
    • Memory: 2 GB
    • Graphics: 512 MB DirectX® 10—compliant with Shader Model 4.0 or higher (see supported list)*
    • DirectX®: 10
    • Hard Drive: 17 GB
    • Sound: DirectX 10—compliant (5.1 surround sound recommended)
    • Multiplayer: 256 kbps or faster broadband connection
    • Peripherals: Windows-compatible keyboard, mouse, optional controller (Xbox 360 Controller for Windows recommended)
      *Supported Video Cards at Time of Release:

      AMD Radeon™ HD 4850 / 5000 / 6000 / 7000 series

      NVIDIA® GeForce® 8800 GT / 9 / 200 / 400 / 500 / 600 series

      Laptop versions of these cards may work, but are not supported. These chipsets are the only ones that will run this game. For the most up-to-date minimum requirement listings, please visit the FAQ on our support website.

      Requires a Uplay Account
 
Nooooooooo!
That is bad news
I hope some day Wine devs will get d3dx10 working in Wine
Then I can play Just Cause 2
 
Nooooooooo!
That is bad news
I hope some day Wine devs will get d3dx10 working in Wine
Then I can play Just Cause 2

But main problem in AC III stay in DX11 warp functions (these is part of DX11) and these maybe stay in far far time

However maybe appears first just cause 2 because this title dont use DX11 warp

Other titles with DX11 warp are sleeping dogs for example

:)
 
What? DirectX 11? That really sucks...
IF DirectX 10 isn't even close, then it could be years before we see DirectX 11 compatibility
 
What? DirectX 11? That really sucks...
IF DirectX 10 isn't even close, then it could be years before we see DirectX 11 compatibility

DX10 stay more closer henri verbeet have much work of them (however anyone knows when free for all) but DX11 (especially warp) need more time because actual work is preparation for DX11

Resuming maybe DX11 warp begins appear when wine 1.9 development begins

Changing theme a few see lastest incorporation in wine git :eek:


:)
 
Last edited:
Back
Top