Assassin's Creed 2007 Fix [DX9]
By: Neovad
Fixed: Skybox, GUI
Known Issues: In resolutions below 1920x1080 shadows from player and
NPC's correct only with 1 static value of convergence. In 1920x1080 all
OK with above mentioned shadows in different convergence levels. In new
beta drivers 334.67 Nvidia in global profile set 4Ñ
Recommended Settings: Nvidia in global profile set 4x FXAA antialiasing. So I suggest to
disable this and use SweetFX mod instead. My 560GT gives very low FPS
because of this default heavy antialiasing
Install to /Main install folder/
Shaderoverride
Nice one :-) I don't have the game, but I am delighted to see you contributing to these fixes! Thank you!
ReplyDeleteYeah Thanks for the fix. Glad to see more people involved in 3D vision fix.
ReplyDeleteStrange things with helix dll. In second game scene when assassin first time take horse was full corruption of ground layer. But even when I took source vertex shader C5740E8A without any my changes I did not solve this problem. May be helix dll has made wrong dump of this shader or mistake in overriding process? Listing of source vertex shader:
ReplyDeletevs_3_0
def c4, 3.81481368e-006, 1, 16, 0
dcl_position v0
dcl_texcoord v1
dcl_position o0
dcl_texcoord o1
mul r0.x, c4.x, v0.w
mul r0.xyz, r0_abs.x, v0
mov r0.w, c4.y
dp4 o0.x, r0, c0
dp4 o0.y, r0, c1
dp4 o0.z, r0, c2
dp4 o0.w, r0, c3
mul o1, c4.zzww, v1.xyxx
I've tried all available reliase helix dll - same result. And all debug dll gave identical shader dump
DeleteThis kind of thing can happen sometimes. One solution to try is to change the default stereo sampler to s1 s2 or s3 (DefVSSampler=258,259,260) and to change it in all fixed shaders.
DeleteThanks a lot - it works! Here the newest version of fix - I'll refresh it if I find out and fix another issues
Delete[url]https://drive.google.com/folderview?id=0BzaqFJRlfzzcekZtTTU4dzhXcUU&usp=sharing[/url]
Great! pm eqzitara so the link in the main article gets updated :-)
DeleteFile updated.
DeleteFix updated. map fixed. I tried to fix NPC's shaders. I fixed them but it seems to me that one shader execute couple times in diferent treads - small part of shadows of same shader not fixed but when disabling (overriding it by text file) both parts of this shader dissapears. But when disabling it through debug dll I have to disable 2 parts of same shader (VertexShader_576_CRC32_ 5825652.txt and VertexShader_671_CRC32_ 5825652). I tried to create twin file 05825652.txt.1 and 05825652.txt.2 - but this do not make any result
ReplyDeleteThanks guys works great, glad I can finally start this series from the first game to get used to the controller. For 360 couch gamers like me, found this fix for the game.
ReplyDeletehttp://www.overclock.net/t/1303581/guide-how-to-play-assassins-creed-1-2-wiith-a-wireless-360-controller-mapped-correctly-works-with-some-other-ubi-games-too
I appreciate it,
djb
File updated.
DeleteHey, Thanks! :-)
DeleteAwesome to see you making a fix. Thanks.
ReplyDeleteOf note, when I installed the fix, I was getting crashes at launch, until I turned off the Steam Overlay. In case that might help someone else.
Also of note, when I install the fix, I'm still getting the sky being too close, and in particular the clouds seem closer than sky. (Using 2/8 update from eqzitara) Not using SweetFX cuz of SLI580. Everything maxed. Older driver 320.49. Any ideas?
BTW, my problem was that AC launches as DX10 from Steam version. You need to run DX9 version directly to get Helix mod.
DeleteBit of a trade-off. In DX10 mode, shadows are correct for small screens like projectors, but sky is wrong. I tried using DX10 profile for DX9 launch, but it didn't fix shadows.
This comment has been removed by the author.
ReplyDeleteOk I'm confused, so what do I need to do in order to have correct looking shadows for 1280x720 @ 60 Hz? Playing at 1920x1080 @ 24 Hz is like watching a slide show and that's my only other option for 3D on my tv. Also, I have the 334.67 drivers, but what the heck is "4N"?
ReplyDeleteSo I installed it, but everything is flat, unless I move the camera. What's up with that?
ReplyDeleteThis works good. Is there any chance, to improve this fix with keys for changing depth of hud and convergence (like in the fix for Assassin’s Creed 3)?
ReplyDeleteNo I set up the convergence for all scenes that happens in the animus (or in the past). But scenes playing at abstergo and especially the animus menu is very hard to use, because there at a very different depth then the rest of the game.
Does this work for the Director's Cut on Steam?
ReplyDelete