Wednesday, February 29, 2012

Assassin's Creed 2

Assassin's Creed 2
Written By: Chiz


Original Nvidia 3D Vision Forum Link


This was probably the easiest of the last 3 AC installments to fix with the fewest problems in 3D.  Fixes were easy overall using HeliX's code samples.  This series of games always looked amazing in 3D with just a few minor issues, most of which were resolved and fixed with HeliX tools and detailed below.

Fixes:
V1.1- *DOWNLOAD*
  • UI 2D/3D - included a few presets, 90 actually makes enemy icons accurate but may be uncomfortable for HUD elements.
  • Skybox Fix
  • Ambient Occlusion Blob Shadows removed

Edit: To use this fix, you'll also need to add a HelixMod d3d9.dll. This fix only includes the shaders.
Go to the list of HelixMods and download a release version.  Pretty sure any will work.

52 comments:

  1. I still see that round shadow at the bottom of all characters how can i remove that

    ReplyDelete
    Replies
    1. Strange, it says he removed though. Might be a difference in patch versions.

      I couldnt help you by doing it since I dont have it installed BUT I wrote a guide http://helixmod.blogspot.com/2012/04/how-to-guide-remove-effects-from-game.html

      Delete
    2. thanks for the answered i did notice I have update ver 1.01 installed can it be that , anyway ill check that link now

      Delete
  2. is there a way to remove those round 2D shadows from under the characters?

    ReplyDelete
  3. where do i place the files???

    ReplyDelete
    Replies
    1. http://helixmod.wikispot.org/How_To_Install
      Should be same folder as the game's .exe

      Delete
  4. Hi, When shader override folder is placed in the game directory it crashes the game on the title screen (actually causes driver to crash). When I remove the folder (leaving d3d9.dll) it does not crash. I have tried using different patch versions but nothing seems to work. Any help would be greatly appreciated

    ReplyDelete
  5. Just want to play AC II and Brotherhood while waiting for AC 3 and same problem as BaileyBoi.

    Maybe your amazing fix is not compatible with the 306.97 drivers.

    Could you check please and ligth us about that...

    Thanks in advance

    ReplyDelete
    Replies
    1. @ eqzitara

      I followed your link "How To Install", put the d3d9.dll from the debuglog.zip in the game directory but there's no log.txt ...

      Delete
    2. In the files just marked
      vs_3_0

      Paste
      vs_3_0
      dcl_position v0
      dcl_position o0

      Delete
  6. @eqzitara

    Which file are you talking about ?

    Whan i extract the AC2v1.zip i have this folders :

    shaderoverride
    - pixelshaders (empty)
    - vertexshaders
    - 3E3FA21D.txt
    - 81B1D1FD.txt
    etc...


    ReplyDelete
  7. No news from any Gurus ! :-(

    I just want to play it again in S3D...

    ReplyDelete
    Replies
    1. 3E3FA21D.txt

      remove everything
      paste

      vs_3_0
      dcl_position v0
      dcl_position o0

      Delete
    2. Many thanks eqzitara. AC II works fine again in 3D.

      Could you indicate me the same for Brotherhood, because it's the same problem ?

      Thanks in advance, you're awesome ! ;-)

      Delete
    3. Last comment on the brotherhood page, i talk about it.

      Delete
    4. Thanks for the quick answer. I didn't think that the problem was due to nvidia 600 series. I'd recently upgraded to,a 650ti....

      Delete
  8. Does this fix work with the steam version? I just want to eliminate those annoying blob shadows.

    ReplyDelete
  9. Hi and thanks
    For the game crashes at launch and the log says :

    Start logging..
    D3DPERF_BeginEvent 0x6DB371DB
    D3DPERF_EndEvent 0x6DB37249
    D3DPERF_SetMarker 0x6DB372B5
    D3DPERF_SetRegion 0x6DB37321
    D3DPERF_QueryRepeatFrame 0x6DB3738D
    D3DPERF_SetOptions 0x6DB37402
    D3DPERF_GetStatus 0x6DB3746D
    Direct3DCreate 0x6DAF0A62
    NV API initialized
    Device Created
    CreateDevice
    gStereoTexMgr Init
    lpStereoTex Init 0x4239720
    Get Display mode Width1920 Heigh 1080
    Release


    You see what the problem might be?

    ReplyDelete
    Replies
    1. Disable steam community, evga precision, etc. Go through this page.
      http://helixmod.wikispot.org/How_To_Install

      Delete
    2. Thanks, but that was already done...
      Now I have finished this game, I think it will be the same for Brotherhood... ^^

      Delete
  10. Thank you very much for the fix! And for the "update" on how to make it work with Nvidia 6xx-cards!

    ReplyDelete
  11. Just wanted to say thanks to all the hard work you guys are doing & for all the help patients & input. 3D wouldn't be the same without all your dedication. Nvidia should be ashamed! A special thanks to Eqzitara as you seem to reply most of the posts I have read where people are having problems with the fixes, obviously a big thanks to all the authors as well :P

    ReplyDelete
  12. I too have a GTX 660TI & the fix also worked for me so many thanks. However I can't work out how to change the depth of the UI? I have tried replacing the contents of the /Shaderoverride/Vertexshaders with the files in both the /Vertexshader40 & 90 folders but neither made a difference! The UI was still set too far back. I did try the files from AC Brotherhood in the LOW_DEPTH_HUD folder, that worked but the minimap was not displayed right. Any help plz. Thanks in advance :)

    ReplyDelete
    Replies
    1. eqzitar

      Stuck on a laptop from the 90's. So I cant do like anything. If you ask on nvidia forum in helixmod thread someone may be able to help but I cant.

      Delete
    2. Ok Mr.McFly @_@ Thank you for your very prompt response & your continued effort.

      Delete
  13. Disabling vertex shader 3E3FA21D to remove the blob shadows also has the side effect of not rendering interior water (it appears as a solid light greenish colour). An alternative solution that seems to work is to disable pixel shader D4ECD7DE instead.

    After installing the shader overrides from this page, delete shaderoverride\vertexshaders\3E3FA21D.txt. Then create a new file called shaderoverride\pixelshaders\D4ECD7DE.txt containing just this single line:

    ps_3_0

    ReplyDelete
    Replies
    1. Looks like pixel shader 671FEBFA has to be disabled in the same way.

      Delete
  14. Issues with floor in crowd (light nodes with random pipelines is 2D object) solved. Just disable vertex shader 2F5AA247.

    ReplyDelete
    Replies
    1. Помоги мне с этим модом. Я не знаю как нужно его ставить.

      Delete
  15. Where is the download ?

    ReplyDelete
  16. How to install this ? I don't understand because all links are useless.So i am from Russia (И я из России)

    ReplyDelete
    Replies
    1. Added a note above that you'll also need to download a d3d9.dll from the list of HelixMod versions available. This fix doesn't include the dll. Pretty sure any version of the d3d9.dll will work, as this fix only contains vertex shaders.

      Delete
    2. I already installed d3d9.dll but i don't understand where i must extract this folders -pixelshaders -vertexshaders -vertexshaders 40 -vertexshaders 90 .Can you help me ?

      Delete
    3. They all go into the game folder, next to the game .exe.

      The only ones that will be active are 'pixelshaders' and 'vertexshaders', the '40' and '90' variants won't be used. I'm not actually sure what those are all about, probably something like setting the HUD to 40% or 90% depth.

      Delete
  17. WIN 10 and GTX 1080. I always get a crash on startup. Disabled all EVGA prec x and other overlays. Any ideas?
    Though, in the Steam Directory there doesnt seem to be a gameoverlayrenderer.dll file anymore to delete?!

    ReplyDelete
    Replies
    1. 3E3FA21D.txt

      remove everything
      paste

      vs_3_0
      dcl_position v0
      dcl_position o0

      Delete
    2. Also forgot to mention game is said to be remastered soon.

      Delete
    3. Yeah, that did it. Now it runs and also without bottom shadow. Many thx!!!!!

      Delete
    4. The culprit for me was the Uplay Overlay. When it is turned on the game always crashes on Startup. So better turn that off!

      Delete
    5. Uplay Overlay was it for me too.
      Luckily Steam Overlay worked. Don't know if the Steam Controller would have worked without the overlay.

      I think, the tip about Uplay should be added to the description.

      Delete
  18. Is it possible to have HUD elements directly at the screen (no depth)?

    ReplyDelete
  19. How do I use this? Can you send me a tutorial?

    ReplyDelete
    Replies
    1. Easiest way to use this is to use the 3D Fix Manager program. Top Left on Nav Bar. That will install the fix for you in the right spot, by just clicking buttons.

      Delete
    2. I downloaded but I do not know how to use it, or what should I do?

      Delete
    3. Should be pretty obvious, list of installed games on left, click on AC2, click on Install 3D Fix.

      Here is the User Manual.

      Delete
  20. very strange. Just wanted continue playing AC2
    Now i have a clean win 10 installation only for 3d. I installed driver 425.31 and 3D Fix Manager.
    Now regular version of the fix just wont start (Play 3d Button just flickers once and that is it) and alternative version of the fix loads the game in 3d but the fixed shaders are not applied (skybox wrong and the blob shadow still present).
    I am on Win 20H2. GTX 1080
    Any ideas what to try are very welcome. uplay overlay is disabled.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Hello HM,

      I can confirm, that the "alternative version" doesn't work for me too. That is: Skybox is wrong and blob shadow on screen depth is there. The regular version works though.

      I have Windows 11 and 425.31. I installed both version via the 3d fix manager.

      Keep in mind, that for regular version, Uplay Overlays must be deactivated! Maybe that is the reason it doesn't work for you.

      Anyway "alternative version" seems to be broken.

      Delete
  21. So, now it works again. But only with 452.06 Not with 425.31 (hangs in endless loop at startup of game switching white and black scrrens). Did clean install with Losti tool.

    ReplyDelete
    Replies
    1. Hi @H3-M4N Have you tried the fix for Assassin's Creed 1?

      Delete