Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Assassin's Creed II"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
(21 intermediate revisions by 8 users not shown)
Line 11: Line 11:
 
{{Infobox game/row/date|Windows|March 9, 2010}}
 
{{Infobox game/row/date|Windows|March 9, 2010}}
 
{{Infobox game/row/date|OS X|October 1, 2010}}
 
{{Infobox game/row/date|OS X|October 1, 2010}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|assassins-creed-ii|86}}
 +
{{Infobox game/row/reception|IGDB|assassin-s-creed-ii|90}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/perspectives|Third-person}}
 +
{{Infobox game/row/taxonomy/controls|Direct control}}
 +
{{Infobox game/row/taxonomy/genres|Action, Stealth}}
 +
{{Infobox game/row/taxonomy/themes|Europe, Historical}}
 +
{{Infobox game/row/taxonomy/series|Assassin's Creed}}
 
|steam appid  = 33230
 
|steam appid  = 33230
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
 
|gogcom id side =  
 
|gogcom id side =  
 +
|official site= https://www.ubisoft.com/en-us/game/assassins-creed-2/
 +
|hltb        = 651
 
|strategywiki = Assassin's Creed II
 
|strategywiki = Assassin's Creed II
 +
|mobygames    = assassins-creed-ii_
 
|wikipedia    = Assassin's Creed II
 
|wikipedia    = Assassin's Creed II
 
|winehq      = 11230
 
|winehq      = 11230
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Assassin's Creed}}
 
  
 
'''Key points'''
 
'''Key points'''
Line 26: Line 37:
 
{{ii}} Game does not launch unless it is installed in the same drive as UPlay.
 
{{ii}} Game does not launch unless it is installed in the same drive as UPlay.
 
{{--}} Very poor mouse input due to aggressive acceleration. A controller is highly recommended, though Xbox controllers may require a fix. See [[#Controller support|Controller support]].
 
{{--}} Very poor mouse input due to aggressive acceleration. A controller is highly recommended, though Xbox controllers may require a fix. See [[#Controller support|Controller support]].
 +
{{--}} Poorly implemented out of sync frame cap. See [[#Issues_fixed|Issues fixed]].
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://assassinscreed.ubi.com/en-US/home/index.aspx Official game series website]
 
 
{{mm}} [https://store.steampowered.com/manual/33230 Official manual]
 
{{mm}} [https://store.steampowered.com/manual/33230 Official manual]
 
{{mm}} [http://forums.ubi.com/forumdisplay.php/27-Assassin-s-Creed Official forums]
 
{{mm}} [http://forums.ubi.com/forumdisplay.php/27-Assassin-s-Creed Official forums]
Line 45: Line 56:
 
{{Availability/row| Origin | assassins-creed/assassins-creed-ii/deluxe-edition | Origin, Uplay | Deluxe Edition only. | | Windows }}
 
{{Availability/row| Origin | assassins-creed/assassins-creed-ii/deluxe-edition | Origin, Uplay | Deluxe Edition only. | | Windows }}
 
{{Availability/row| Steam | 33230 | Steam, Uplay | Deluxe Edition only. | | Windows, OS X }}
 
{{Availability/row| Steam | 33230 | Steam, Uplay | Deluxe Edition only. | | Windows, OS X }}
{{Availability/row| Uplay | 56c4947f88a7e300458b4690 | Uplay | Included with {{Store feature|Uplay+}}. | | Windows, OS X }}
+
{{Availability/row| Uplay | 56c4947f88a7e300458b4690 | Uplay | Included with {{Store feature|Uplay+}}. Standard edition only. | | Windows, OS X }}
 
}}
 
}}
 
{{ii}} All Windows versions require {{DRM|Uplay}}.
 
{{ii}} All Windows versions require {{DRM|Uplay}}.
Line 107: Line 118:
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Assassins Creed II Video.png|In-game video settings.}}
 
{{Image|Assassins Creed II Video.png|In-game video settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/assassins-creed-ii
 
|wsgf link                  = https://www.wsgf.org/dr/assassins-creed-ii
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
Line 120: Line 131:
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Cutscenes and some menus are pillarboxed.
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 129: Line 140:
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = false
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = It is possible to force the Anisotropic Filter externally from the graphics card control, but this will cause great delay in the game menu, as well as a considerable loss in the performance of the game.
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = Up to 8x [[MSAA]].
 
|antialiasing notes        = Up to 8x [[MSAA]].
Line 145: Line 156:
 
}}
 
}}
  
==Input settings==
+
===Anisotropic Filter===
 +
You can force the anisotropic filter on the control panel of the graphics card at the cost of a noticeable loss of performance. The LOD quality improve substantially, but it is still very poor.
 +
 
 +
<gallery>
 +
File: AC2 AF 0.png|AF OFF
 +
File: AC2 AF 4.png|AF x4
 +
File: AC2 AF 8.png|AF x8
 +
File: AC2 AF 16.png|AF x16
 +
</gallery>
 +
 
 +
==Input==
 
{{Image|Assassins Creed II Controls.png|In-game control settings.}}
 
{{Image|Assassins Creed II Controls.png|In-game control settings.}}
 
{{Image|Assassins Creed II Remapping.png|In-game key map settings.}}
 
{{Image|Assassins Creed II Remapping.png|In-game key map settings.}}
 
{{Image|Assassins Creed II Gamepad Remapping.png|In-game button map settings.}}
 
{{Image|Assassins Creed II Gamepad Remapping.png|In-game button map settings.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = false
+
|acceleration option      = always on
 
|acceleration option notes = Aggressive mouse acceleration. Can't be disabled.
 
|acceleration option notes = Aggressive mouse acceleration. Can't be disabled.
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
Line 217: Line 238:
 
{{ii}} [[Controller:Xbox 360 Controller|Xbox 360 Controller]]s and [[Controller:Xbox One Controller|Xbox One Controller]]s are not detected correctly resulting in incorrect button mappings due to a driver bug. '''Windows 10''' users can find a fix at the bottom of this section.
 
{{ii}} [[Controller:Xbox 360 Controller|Xbox 360 Controller]]s and [[Controller:Xbox One Controller|Xbox One Controller]]s are not detected correctly resulting in incorrect button mappings due to a driver bug. '''Windows 10''' users can find a fix at the bottom of this section.
  
{{Fixbox|description=Use x360ce for Wireless Xbox 360 Controller support|ref={{cn|date=July 2016}}|fix=
+
===Controller support doesn't work correctly===
# Download the latest version of [https://github.com/x360ce/x360ce x360ce] and extract it into the Assassin's Creed II installation folder.
+
{{--}} [[Assassin's Creed]] and Assassin's Creed II have problems with button mapping and recognition.
# Run <code>x360ce.exe</code> and confirm the creation of <code>x360ce.ini</code> and <code>xinput1_3.dll</code>.
+
 
# In "x360ce Presets" (located towards the bottom of the controller window), choose "Controller (Xbox 360 Wireless Receiver for Windows)."
+
{{Fixbox|description=Use x360ce (Deprecated)|ref=<ref>[https://steamcommunity.com/app/33230/discussions/0/864950181805710154/ 360 Controller won't map buttons correctly. &#91;with fix&#93; :: Assassin's Creed II General Discussions]</ref>|fix=
# Check that all buttons are working correctly.
+
{{++}} A [https://community.pcgamingwiki.com/files/file/805-wireless-xbox-360-fix-for-assassins-creed-i-and-ii/ pre-made fix] is available
# On the "Option" tab, choose Hook mode: *Compatibility*.
+
{{--}} Does not include support for vibration and is incompatible with current versions of x360ce.
# Press "Save" to save .ini file, then exit.
+
{{ii}} A more up-to-date version is provided below.
# Run the game and verify that the controller is working correctly.
+
#Download and extract the files to <code>{{p|game}}</code>.
 
}}
 
}}
{{Fixbox|description=If the above doesn't work|ref=<ref>[https://steamcommunity.com/app/33230/discussions/0/864950181805710154/ 360 Controller won't map buttons correctly. &#91;with fix&#93; :: Assassin's Creed II General Discussions]</ref>|fix=
+
 
# Download [https://community.pcgamingwiki.com/files/file/805-wireless-xbox-360-fix-for-assassins-creed-i-and-ii/ this] and extract it into the Assassin's Creed II installation folder.
+
{{Fixbox|description=Use x360ce (Legacy)|ref={{cn|date=September 2019}}|fix=
# It seems to be a correctly-configured setup for the above <code>x360ce.exe</code> that is not easily reached by most, and will override any in-game controller settings. Triggers, D-Pad and other buttons will function exactly as they do in the subsequent series installments.
+
# Download the 32-bit (x86) version of '''[https://www.x360ce.com/ x360ce]''' and extract it to <code>{{p|game}}</code>.
 +
# Run <code>x360ce.exe</code> and either configure your controller manually or allow the program to select a configuration.
 +
#Select the active controller tab ('''Controller 1''' by default) if necessary.
 +
#Select the '''Advanced''' tab and enable <code>Force Feedback Pass Through</code>.
 +
#Select the '''Force Feedback''' tab and enable <code>Enable Force Feedback</code>.
 +
#Click <code>Save</code> to save your changes.
 +
#Select the '''Game Settings''' tab followed by the '''Default Settings for Most Popular Games''' tab.
 +
#Click <code>Refresh</code>.
 +
#Close the application.
 
}}
 
}}
{{Fixbox|description=If the above doesn't work|ref={{cn|date=September 2016}}|fix=
+
 
{{ii}} This option works for Windows 10 users.
+
{{Fixbox|description=Use x360ce (Current)|ref=<ref>[https://github.com/x360ce/x360ce/wiki/Compatibility-List x360ce Wiki Compatibility List]</ref>|fix=
# Fix from the Steam Community [https://steamcommunity.com/app/15100/discussions/0/34095684753143672/ here]:
+
{{++}} A [https://community.pcgamingwiki.com/files/file/1482-xbox-one-controller-fix-for-assassins-creed-directors-cut-and-assassins-creed-ii-ac12/ pre-made fix] is available including support for vibration.
# Press 'Download Link' and you'll be taken to a Google Drive folder. Select Windows 10 and download both the x360ce.ini and xinput1_3.dll. Place them both into the Assassin's Creed II installation folder.
+
# Download the 32-bit (x86) version of '''[https://www.x360ce.com/ x360ce]''' and extract it to <code>{{p|game}}</code>.
}}
+
# Run <code>x360ce.exe</code> and either configure your controller manually or allow the program to select a configuration. Select <code>Save</code> to save your changes.
{{Fixbox|description=Xbox One controllers|ref={{cn|date=August 2016}}|fix=
+
# Close <code>x360ce.exe</code> and open the newly generated <code>x360ce.ini</code> file in <code>{{p|game}}</code>.
# Download [http://mjr.mn/XboxOnePCDriversx86 32-bit Xbox One controller driver] or [http://mjr.mn/XboxOnePCDriversx64 64-bit Xbox One controller driver] and install.
+
# Between <code>[Options]</code> and <code>[Mappings]</code> add, or replace, the following:<br><code>[InputHook]</code><br><code>HookCOM=1</code><br><code>HOOKDI=1</code><br><code>HOOKPIDVID=1</code><br><code>HookName=1</code><br>
# Setup a x360ce profile and drop x360ce.ini and xinput1_3.dll into the installation folder.
+
#Save and close the file.
 +
#The controller should now function correctly, but additional steps are required to enable vibration.
 +
#Open <code>x360ce.exe</code> and select the active controller ('''Controller 1''' by default) if necessary.
 +
#Select the '''Advanced''' tab and enable <code>Force Feedback Pass Through</code>.
 +
#Select the '''Force Feedback''' tab and enable <code>Enable Force Feedback</code>.
 +
#Click '''Save''' and close the application.
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Separate sliders for SFX, Character Voices and Music.
 
|separate volume notes    = Separate sliders for SFX, Character Voices and Music.
Line 323: Line 357:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Hungarian
 
  |language  = Hungarian
  |interface = true
+
  |interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
 
  |notes    = [https://magyaritasok.hu/magyaritasok/assassins-creed-2/assassins-creed-2/1422 Fan translation].
 
  |notes    = [https://magyaritasok.hu/magyaritasok/assassins-creed-2/assassins-creed-2/1422 Fan translation].
 
  |fan      = true
 
  |fan      = true
Line 371: Line 405:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Brazilian Portuguese
 
  |language  = Brazilian Portuguese
  |interface = true
+
  |interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
 
  |notes    = [https://tribogamer.com/traducoes/148_traducao-do-assassins-creed-ii-para-portugues-do-brasil.html Fan translation].
 
  |notes    = [https://tribogamer.com/traducoes/148_traducao-do-assassins-creed-ii-para-portugues-do-brasil.html Fan translation].
Line 403: Line 437:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Turkish
 
  |language  = Turkish
  |interface = true
+
  |interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
 
  |notes    = [https://oyunceviri.net/assassins-creed-2/ Fan translation].
 
  |notes    = [https://oyunceviri.net/assassins-creed-2/ Fan translation].
Line 456: Line 490:
 
{{ii}} You can find various fixes in this [https://support.ubi.com/en-US/Games/2716 Ubisoft Support FAQ]
 
{{ii}} You can find various fixes in this [https://support.ubi.com/en-US/Games/2716 Ubisoft Support FAQ]
 
{{ii}} [http://forums.ubi.com/forumdisplay.php/189-AC-Community-Technical-Help-and-Advice-Forum Ubisoft Community Technical Support]
 
{{ii}} [http://forums.ubi.com/forumdisplay.php/189-AC-Community-Technical-Help-and-Advice-Forum Ubisoft Community Technical Support]
 +
 +
===Excessive Stuttering/Tearing with Vsync On or Off===
 +
{{Fixbox|description=Ingame FPS Cap workaround and CPU load fix|fix=
 +
{{ii}} This is caused by 2 issues - a uneven 59fps fps cap and excessive cpu load when using Vsync
 +
 +
# To fix the uneven cap. Set the refresh rate to 50hz in game instead and use the Vsync as below.
 +
# Use Nvidia's Adaptive Vsync in the Nvidia Control Panel or AMD's equivalent Dynamic Vsync. This minimises Vsync drops to 25fps
 +
# When using VSync, excessive single core use is also evident (typically 99%) with any Quad Core CPU and above. Removing the first core of your cpu availability manually using the Task Manager affinity or alternatively using utility Process Lasso to automatically remove CPU 0 access from the AC2 executable resolves this.
 +
The affinity fix also fixes the same issue with ACB, ACR and AC3 when using VSync.
 +
}}
  
 
===Lights shine through walls and other objects===
 
===Lights shine through walls and other objects===
Line 497: Line 541:
 
|shader model versions  = 3
 
|shader model versions  = 3
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows exe notes      =
 +
|mac os x powerpc app  =
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux executable notes =  
 
}}
 
}}
  

Revision as of 08:41, 11 May 2020

Assassin's Creed II
Assassin's Creed II cover
Developers
Ubisoft Montreal
macOS (OS X) Ubisoft Ukraine
Publishers
Ubisoft
Engines
Anvil
Release dates
Windows March 9, 2010
macOS (OS X) October 1, 2010
Reception
Metacritic 86
IGDB 90
Taxonomy
Perspectives Third-person
Controls Direct control
Genres Action, Stealth
Themes Europe, Historical
Series Assassin's Creed
Assassin's Creed II on HowLongToBeat
Assassin's Creed II on IGDB
Assassin's Creed II guide on StrategyWiki
Assassin's Creed II on MobyGames
Assassin's Creed II on Wikipedia
Assassin's Creed 2008
Assassin's Creed II 2010
Assassin's Creed: Brotherhood 2011
Assassin's Creed: Revelations 2011
Assassin's Creed III 2012
Assassin's Creed IV: Black Flag 2013
Assassin's Creed: Liberation HD 2014
Assassin's Creed: Freedom Cry 2014
Assassin's Creed: Pirates 2014
Assassin's Creed Unity 2014
Assassin's Creed Rogue 2015
Assassin's Creed Chronicles (series)
Assassin's Creed Syndicate 2015
Assassin's Creed Origins 2017
Discovery Tour (series)
Assassin's Creed Odyssey 2018
Assassin's Creed III Remastered 2019
Assassin's Creed III: Liberation Remastered 2019
Assassin's Creed Valhalla 2020
Assassin's Creed Mirage 2023

Key points

No longer requires a constant internet connection. Playable offline.[1]
Game does not launch unless it is installed in the same drive as UPlay.
Very poor mouse input due to aggressive acceleration. A controller is highly recommended, though Xbox controllers may require a fix. See Controller support.
Poorly implemented out of sync frame cap. See Issues fixed.

General information

Official manual
Official forums
Assassin's Creed Wiki
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
macOS (OS X)
Amazon.com
Icon overlay.png
Mac OS X
Windows
macOS (OS X)
Amazon.co.uk
Icon overlay.png
Mac OS X
Windows
macOS (OS X)
GamersGate
Icon overlay.png
Deluxe Edition only.
Mac OS X
Windows
macOS (OS X)
Gamesplanet logo.svg
Icon overlay.png
Deluxe Edition only.
Windows
macOS (OS X)
Humble Store
Icon overlay.png
Deluxe Edition only.
Windows
Mac App Store
Icon overlay.png
macOS (OS X)
Origin
Origin
Icon overlay.png
Deluxe Edition only.
Windows
Steam
Icon overlay.png
Icon overlay.png
Deluxe Edition only.
Windows
macOS (OS X)
Ubisoft Store
Icon overlay.png
Included with Ubisoft+. Standard edition only.
Windows
macOS (OS X)
All Windows versions require Ubisoft Connect DRM.

Version differences

The Deluxe Edition is a complete edition containing the base game and all DLC.

DLC and expansion packs

Name Notes
Battle of Forlì Included in the Deluxe Edition. No longer available for individual purchase.
Windows
Bonfire of the Vanities Included in the Deluxe Edition. No longer available for individual purchase.
Windows

Essential improvements

Patches

Version 1.01 patch can be downloaded here.
Among other fixes, it adds ATI Eyefinity support and provides some performance enhancements for multi-core processors.

Skip intro videos

Delete/rename video files
  1. Go to <path-to-game>\Videos\
  2. Delete or rename UBI_LOGO.bik.
  3. Further delete or rename any folder present here (e.g. en, it or whatever else installed languages might be).

Game data

In-game general settings.
In-game general settings.
In-game HUD settings.
In-game HUD settings.

Configuration file location

System Location
Windows %APPDATA%\Ubisoft\Assassin's Creed 2\Assassin2.ini
macOS (OS X)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/33230/pfx/[Note 1]

Save game data location

System Location
Windows <Ubisoft-Connect-folder>\savegames\<user-id>\4\
macOS (OS X)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/33230/pfx/[Note 1]
Save games before the new patch are in %LOCALAPPDATA%\Ubisoft Game Launcher\savegame_storage
The save folder was relocated in a November 23, 2012 patch.
If you change the XML config file to allow offline play, or if you select the Uplay launcher to stay offline in the options, then your progress and games will NOT be saved!
You CAN turn cloud-sync OFF in the options, but you must allow Uplay to go online to allow Assassin's Creed II to save games to this location on your local hard drive.

Save game cloud syncing

System Native Notes
Origin
Steam Cloud
Ubisoft Connect

Video

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
16:9; other aspect ratios are letterboxed.[citation needed]
Multi-monitor
Ultra-widescreen
Cutscenes and some menus are pillarboxed.
4K Ultra HD
Field of view (FOV)
Windowed
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
It is possible to force the Anisotropic Filter externally from the graphics card control, but this will cause great delay in the game menu, as well as a considerable loss in the performance of the game.
Anti-aliasing (AA)
Up to 8x MSAA.
Vertical sync (Vsync)
Force triple buffering in graphics card control settings.
60 FPS
120+ FPS
The frame rate is capped at 62 FPS but allows 120hz refresh rate.[2]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Anisotropic Filter

You can force the anisotropic filter on the control panel of the graphics card at the cost of a noticeable loss of performance. The LOD quality improve substantially, but it is still very poor.

Input

In-game control settings.
In-game control settings.
In-game key map settings.
In-game key map settings.
In-game button map settings.
In-game button map settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Aggressive mouse acceleration. Can't be disabled.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
X and Y inversion can be set independently for first-person, third-person, or both.
Controller
Controller support
A fix is needed for wireless Xbox 360 Controllers and Xbox One Controllers; see Controller support.
Full controller support
Controller support must be enabled in the options menu on first launch, which requires mouse.
Controller remapping
For non-XInput devices only.
Controller sensitivity
Controller Y-axis inversion
X and Y inversion can be set independently for first-person, third-person, or both.
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Additional information
Button prompts Input settings icon - Generic Controller.svg
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Controller support

Xbox 360 Controllers and Xbox One Controllers are not detected correctly resulting in incorrect button mappings due to a driver bug. Windows 10 users can find a fix at the bottom of this section.

Controller support doesn't work correctly

Assassin's Creed and Assassin's Creed II have problems with button mapping and recognition.
Use x360ce (Deprecated)[3]
A pre-made fix is available
Does not include support for vibration and is incompatible with current versions of x360ce.
A more up-to-date version is provided below.
  1. Download and extract the files to <path-to-game>.
Use x360ce (Legacy)[citation needed]
  1. Download the 32-bit (x86) version of x360ce and extract it to <path-to-game>.
  2. Run x360ce.exe and either configure your controller manually or allow the program to select a configuration.
  3. Select the active controller tab (Controller 1 by default) if necessary.
  4. Select the Advanced tab and enable Force Feedback Pass Through.
  5. Select the Force Feedback tab and enable Enable Force Feedback.
  6. Click Save to save your changes.
  7. Select the Game Settings tab followed by the Default Settings for Most Popular Games tab.
  8. Click Refresh.
  9. Close the application.
Use x360ce (Current)[4]
A pre-made fix is available including support for vibration.
  1. Download the 32-bit (x86) version of x360ce and extract it to <path-to-game>.
  2. Run x360ce.exe and either configure your controller manually or allow the program to select a configuration. Select Save to save your changes.
  3. Close x360ce.exe and open the newly generated x360ce.ini file in <path-to-game>.
  4. Between [Options] and [Mappings] add, or replace, the following:
    [InputHook]
    HookCOM=1
    HOOKDI=1
    HOOKPIDVID=1
    HookName=1
  5. Save and close the file.
  6. The controller should now function correctly, but additional steps are required to enable vibration.
  7. Open x360ce.exe and select the active controller (Controller 1 by default) if necessary.
  8. Select the Advanced tab and enable Force Feedback Pass Through.
  9. Select the Force Feedback tab and enable Enable Force Feedback.
  10. Click Save and close the application.

Audio

Audio feature State Notes
Separate volume controls
Separate sliders for SFX, Character Voices and Music.
Surround sound
5.0
Subtitles
Some in-game dialogue is spoken in Italian. Translations are displayed in the subtitles (Confirmed for English version of the game).
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
Czech
Available only at local distributors.
Danish
Dutch
French
German
Hungarian
Fan translation.
Italian
Korean
Norwegian
Polish
Available only at local digital distributors.
Portuguese
Brazilian Portuguese
Fan translation.
Russian
Retail version, download.
Spanish
Swedish
Turkish
Fan translation.

VR support

3D modes State GG3D Notes
Nvidia 3D Vision
Use Helix Mod: Assassin's Creed 2 for better support.
TriDef 3D
iZ3D
vorpX
G3D, DirectVR
Officially supported game, see official vorpx game list.

Issues fixed

You can find various fixes in this Ubisoft Support FAQ
Ubisoft Community Technical Support

Excessive Stuttering/Tearing with Vsync On or Off

Ingame FPS Cap workaround and CPU load fix
This is caused by 2 issues - a uneven 59fps fps cap and excessive cpu load when using Vsync
  1. To fix the uneven cap. Set the refresh rate to 50hz in game instead and use the Vsync as below.
  2. Use Nvidia's Adaptive Vsync in the Nvidia Control Panel or AMD's equivalent Dynamic Vsync. This minimises Vsync drops to 25fps
  3. When using VSync, excessive single core use is also evident (typically 99%) with any Quad Core CPU and above. Removing the first core of your cpu availability manually using the Task Manager affinity or alternatively using utility Process Lasso to automatically remove CPU 0 access from the AC2 executable resolves this.

The affinity fix also fixes the same issue with ACB, ACR and AC3 when using VSync.

Lights shine through walls and other objects

Nvidia Control Panel Fix[citation needed]
This issue is cause by the Nvidia Control Panel forcing graphical settings on.
  1. Enter Nvidia Control Panel.
  2. Select "Adjust image settings with preview".
  3. Select "Let the 3D application decide".

Game freeze when given hidden blade

Press "2" to select the weapon to continue the cut-scene[citation needed]
Default mapped keys do not work as they should.

Error "A Ubisoft service is unavailable at the moment"

Download and install the UPlay client[citation needed]

Program hangs and screen flashes repeatedly on launch

Set monitor resolution to 1280x720 on launch and change resolution in-game[citation needed]

Other information

API

Technical specs Supported Notes
Direct3D 9
OpenGL 2 OS X only.
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

Middleware

Middleware Notes
Physics Havok
Audio Wwise
Cutscenes Bink Video 1.9n

Mods

Assassin's Creed 2 Overhaul

Updates most of the textures and particle effects in-game with a mix of Assassin's Creed Brotherhood textures and custom textures.

HD Shadow Map Resolution Mod

Increases shadow resolution on most shadows.
Sometimes the mod won't work, simply close the program and relaunch it (no need to close Assassin's Creed II).
Unfortunately, some shadows are not covered by this mod (and even by the ingame settings), and so are always displayed with very low definition. You can notice some of them in the modern Assassin's hideout, in the warehouse.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) AMD Athlon 64 X2 4600+ 2.4 GHz
Intel Core 2 Duo E4300 1.8 GHz
System memory (RAM) 1.5 GB
Hard disk drive (HDD) 8 GB
Video card (GPU) ATI Radeon X1950
ATI Radeon HD 2000/3000/4000/5000 series
Nvidia GeForce 7/8/9/100/200 series
256 MB of VRAM
DirectX 9.0c compatible
Shader model 3.0 support
Sound (audio device) DirectX 9.0 compatible
Other
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.5
Processor (CPU) Intel Core 2 Duo 3.06 GHz
System memory (RAM) 3 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) 256 MB of VRAM
Shader model 3.0 support
Does not support Lion X (OS 10.7). Should work on any versions 10.8 and above.


Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/33230/ in addition to or instead of this directory. The app ID (33230) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References