Regarding performance:
Here's a series of CPU benchmarks. CPU doesn't really affect performance, meaning performance is likely GPU-bound.
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/8/
Here's a 1080p benchmark. Note that the GTX 770 (single) has an average of 58 (in 2d mode):
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/5/
At 2560 x 1440, it manages 46:
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/4/
Perhaps the poor performance is only in certain areas, and we'll see better elsewhere. Granted, these are 2d benchmarks - but SLI 770s in 3d are often comparable to a single one in 2d, so maybe it'll be better after the intro sequence.
That said, it certainly seems as if lower end cards are going to struggle, and you can probably forget about playing in 3d on a single card unless it's at least a 780.
Perhaps the poor performance is only in certain areas, and we'll see better elsewhere. Granted, these are 2d benchmarks - but SLI 770s in 3d are often comparable to a single one in 2d, so maybe it'll be better after the intro sequence.
That said, it certainly seems as if lower end cards are going to struggle, and you can probably forget about playing in 3d on a single card unless it's at least a 780.
I would suggest to bench in havana too. You get there right after the first island. Its comparable to boston, as in one of the heaviest and cpu bound places in ac4. Especially the harbor/dock area.
I would suggest to bench in havana too. You get there right after the first island. Its comparable to boston, as in one of the heaviest and cpu bound places in ac4. Especially the harbor/dock area.
Thanks for that. Pretty interesting results with the testing they did.
Here's NVidia's take on performance settings to use:
[url]http://www.geforce.com/whats-new/guides/assassins-creed-iv-black-flag-graphics-and-performance-guide#assassins-creed-iv-black-flag-optimal-playable-settings[/url]
With those ideas in mind, it seems pretty clear that AC4 will not use any more than 4 cores, and is in general GPU bound, so some settings do need to be turned down on lesser machines.
With those ideas in mind, it seems pretty clear that AC4 will not use any more than 4 cores, and is in general GPU bound, so some settings do need to be turned down on lesser machines.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607 Latest 3Dmigoto Release Bo3b's School for ShaderHackers
Windows 8.1 updated tbe DXGI interface to a new version, 1.3. Here are the improvements:
[url]http://msdn.microsoft.com/en-us/library/windows/desktop/dn280344(v=vs.85).aspx[/url]
Microsoft also changed some underlying behavior with DXGI adapters, making a default fake adapter for when screens would go into sleep mode, rather than disconnect a screen. I think this is for battery saving on mobile devices.
The upshot of that change is that prior NVidia drivers don't work well with 8.1, and I'm not certain, but I think you have to run very recent drivers in order to get 3D Vision at all- because the driver needed to change to support the new OS behavior.
There is also a bug in 8.1 version of DXGI that returns an error for a DXGI call that makes other software fail, including 3Dmigoto. As noted earlier, it might get fixed, it might not. It's Microsoft, who knows?
Long story shorter, there is a really large difference between 8.0 and 8.1, even though it doesn't seem like. 8.1 is not presently better than 8.0 and there doesn't seem to be anything too compelling about 8.1 that would justify the problems introduced. Mostly UI tweaks. But that could just be me.
For Win7 x64, I don't presently know of any disadvantage for desktop users, and especially 3D Vision users. Maybe someone else knows of something.
Microsoft also changed some underlying behavior with DXGI adapters, making a default fake adapter for when screens would go into sleep mode, rather than disconnect a screen. I think this is for battery saving on mobile devices.
The upshot of that change is that prior NVidia drivers don't work well with 8.1, and I'm not certain, but I think you have to run very recent drivers in order to get 3D Vision at all- because the driver needed to change to support the new OS behavior.
There is also a bug in 8.1 version of DXGI that returns an error for a DXGI call that makes other software fail, including 3Dmigoto. As noted earlier, it might get fixed, it might not. It's Microsoft, who knows?
Long story shorter, there is a really large difference between 8.0 and 8.1, even though it doesn't seem like. 8.1 is not presently better than 8.0 and there doesn't seem to be anything too compelling about 8.1 that would justify the problems introduced. Mostly UI tweaks. But that could just be me.
For Win7 x64, I don't presently know of any disadvantage for desktop users, and especially 3D Vision users. Maybe someone else knows of something.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607 Latest 3Dmigoto Release Bo3b's School for ShaderHackers
Thanks bo3b, the reason for my asking is because I am building a new rig for 3dvision and have both Windows 8, Windows 8.1 and Windows 7 via technet subscriptions and didnt know what would be the best solution - I'm itching for Watch_Dogs.
Thanks bo3b, the reason for my asking is because I am building a new rig for 3dvision and have both Windows 8, Windows 8.1 and Windows 7 via technet subscriptions and didnt know what would be the best solution - I'm itching for Watch_Dogs.
[quote="bo3b"]Thanks for that. Pretty interesting results with the testing they did.
Here's NVidia's take on performance settings to use:
[url]http://www.geforce.com/whats-new/guides/assassins-creed-iv-black-flag-graphics-and-performance-guide#assassins-creed-iv-black-flag-optimal-playable-settings[/url]
With those ideas in mind, it seems pretty clear that AC4 will not use any more than 4 cores, and is in general GPU bound, so some settings do need to be turned down on lesser machines. [/quote]
Well there are also some new features in AC4 that would cause drop in performance. HBAO+ is like twice as performance heavy as standard SSAO. There are also a few other extras.
With those ideas in mind, it seems pretty clear that AC4 will not use any more than 4 cores, and is in general GPU bound, so some settings do need to be turned down on lesser machines.
Well there are also some new features in AC4 that would cause drop in performance. HBAO+ is like twice as performance heavy as standard SSAO. There are also a few other extras.
Co-founder of helixmod.blog.com
If you like one of my helixmod patches and want to donate. Can send to me through paypal - eqzitara@yahoo.com
^My testing shows HBAO+ (low) gives identical performance (and visuals) to no AO at all, and HBAO+ (high) has only a slightly higher cost than SBAO (but still not a huge cost).
^My testing shows HBAO+ (low) gives identical performance (and visuals) to no AO at all, and HBAO+ (high) has only a slightly higher cost than SBAO (but still not a huge cost).
I had an idea, sparked from what djb was asking about. The AC3 fix works with no dxgi.dll file, so that allows adding SweetFX or other injectors. And I also know that the 8.1 crash happens because of a bug in the dxgi API in Win8.1.
Here's something for Win8.1 users to try. Try deleting or renaming the dxgi.dll file that is part of the AC3 fix, and see if you can run AC3 on 8.1.
If someone tries this, please let us know if it works or does not.
I had an idea, sparked from what djb was asking about. The AC3 fix works with no dxgi.dll file, so that allows adding SweetFX or other injectors. And I also know that the 8.1 crash happens because of a bug in the dxgi API in Win8.1.
Here's something for Win8.1 users to try. Try deleting or renaming the dxgi.dll file that is part of the AC3 fix, and see if you can run AC3 on 8.1.
If someone tries this, please let us know if it works or does not.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607 Latest 3Dmigoto Release Bo3b's School for ShaderHackers
[quote="bo3b"]I had an idea, sparked from what djb was asking about. The AC3 fix works with no dxgi.dll file, so that allows adding SweetFX or other injectors. And I also know that the 8.1 crash happens because of a bug in the dxgi API in Win8.1.
Here's something for Win8.1 users to try. Try deleting or renaming the dxgi.dll file that is part of the AC3 fix, and see if you can run AC3 on 8.1.
If someone tries this, please let us know if it works or does not.[/quote]
YUP :-) Just hooked up a 8.1 box to a 5360. AC3 works great. Thanks again!!
bo3b said:I had an idea, sparked from what djb was asking about. The AC3 fix works with no dxgi.dll file, so that allows adding SweetFX or other injectors. And I also know that the 8.1 crash happens because of a bug in the dxgi API in Win8.1.
Here's something for Win8.1 users to try. Try deleting or renaming the dxgi.dll file that is part of the AC3 fix, and see if you can run AC3 on 8.1.
If someone tries this, please let us know if it works or does not.
YUP :-) Just hooked up a 8.1 box to a 5360. AC3 works great. Thanks again!!
@zig, @djb: OK, terrific! Thanks for trying that out. That at least gives us a workaround.
The dxgi is needed for shader hunting, but not for game play itself I think. So, anybody running 8.1 will not be able to contribute to the project, but can at least play the fixes.
@zig, @djb: OK, terrific! Thanks for trying that out. That at least gives us a workaround.
The dxgi is needed for shader hunting, but not for game play itself I think. So, anybody running 8.1 will not be able to contribute to the project, but can at least play the fixes.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607 Latest 3Dmigoto Release Bo3b's School for ShaderHackers
[quote="bo3b"]@zig, @djb: OK, terrific! Thanks for trying that out. That at least gives us a workaround.
The dxgi is needed for shader hunting, but not for game play itself I think. So, anybody running 8.1 will not be able to contribute to the project, but can at least play the fixes.[/quote]
What's interesting is that on my win7pro box (surround), I really got to liking the SweetFX fix for the color/contrast/fixes, but couldn't use it on Win8.1 because it too has the dxgi.dll that you need for SweetFX.
Looks like eFX is being worked on by the SweetFX guys:
http://forums.guru3d.com/showthread.php?t=382669
But from what I have fiddled with, it doesn't work with AC3.
However, I did get my SweetFX settings to work by using RadeonPro, just for the "Enable SweetFX Integration", and disabling everything else.
I then put all the SweetFX 1.4 files, including the dxgi.dll file, in to their own directory, referenced that directory in RadeonPro, and it works perfect.
oh, the reason I prefer to use on single screen (5360) is "big" and I found that on surround, the aiming crosshair is screwed up on surround, drove me nuts. So, big screen is fine!
Thanks!!
bo3b said:@zig, @djb: OK, terrific! Thanks for trying that out. That at least gives us a workaround.
The dxgi is needed for shader hunting, but not for game play itself I think. So, anybody running 8.1 will not be able to contribute to the project, but can at least play the fixes.
What's interesting is that on my win7pro box (surround), I really got to liking the SweetFX fix for the color/contrast/fixes, but couldn't use it on Win8.1 because it too has the dxgi.dll that you need for SweetFX.
But from what I have fiddled with, it doesn't work with AC3.
However, I did get my SweetFX settings to work by using RadeonPro, just for the "Enable SweetFX Integration", and disabling everything else.
I then put all the SweetFX 1.4 files, including the dxgi.dll file, in to their own directory, referenced that directory in RadeonPro, and it works perfect.
oh, the reason I prefer to use on single screen (5360) is "big" and I found that on surround, the aiming crosshair is screwed up on surround, drove me nuts. So, big screen is fine!
Here's a series of CPU benchmarks. CPU doesn't really affect performance, meaning performance is likely GPU-bound.
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/8/
Here's a 1080p benchmark. Note that the GTX 770 (single) has an average of 58 (in 2d mode):
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/5/
At 2560 x 1440, it manages 46:
http://www.hardwarepal.com/assassins-creed-4-black-flag-benchmark-cpu-gpu/4/
Perhaps the poor performance is only in certain areas, and we'll see better elsewhere. Granted, these are 2d benchmarks - but SLI 770s in 3d are often comparable to a single one in 2d, so maybe it'll be better after the intro sequence.
That said, it certainly seems as if lower end cards are going to struggle, and you can probably forget about playing in 3d on a single card unless it's at least a 780.
Here's NVidia's take on performance settings to use:
http://www.geforce.com/whats-new/guides/assassins-creed-iv-black-flag-graphics-and-performance-guide#assassins-creed-iv-black-flag-optimal-playable-settings
With those ideas in mind, it seems pretty clear that AC4 will not use any more than 4 cores, and is in general GPU bound, so some settings do need to be turned down on lesser machines.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers
IS there any major dis advantage with installing windows 7 x64?
My 3D Vision Gallery
Helix 3D Fixes
Win 7 x64
i7 4960X Extreme Edition
MSI Big Bang XPower II
2x EVGA Titan Z
Silverstone Evo 1200w
http://msdn.microsoft.com/en-us/library/windows/desktop/dn280344(v=vs.85).aspx
Microsoft also changed some underlying behavior with DXGI adapters, making a default fake adapter for when screens would go into sleep mode, rather than disconnect a screen. I think this is for battery saving on mobile devices.
The upshot of that change is that prior NVidia drivers don't work well with 8.1, and I'm not certain, but I think you have to run very recent drivers in order to get 3D Vision at all- because the driver needed to change to support the new OS behavior.
There is also a bug in 8.1 version of DXGI that returns an error for a DXGI call that makes other software fail, including 3Dmigoto. As noted earlier, it might get fixed, it might not. It's Microsoft, who knows?
Long story shorter, there is a really large difference between 8.0 and 8.1, even though it doesn't seem like. 8.1 is not presently better than 8.0 and there doesn't seem to be anything too compelling about 8.1 that would justify the problems introduced. Mostly UI tweaks. But that could just be me.
For Win7 x64, I don't presently know of any disadvantage for desktop users, and especially 3D Vision users. Maybe someone else knows of something.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers
My 3D Vision Gallery
Helix 3D Fixes
Win 7 x64
i7 4960X Extreme Edition
MSI Big Bang XPower II
2x EVGA Titan Z
Silverstone Evo 1200w
Well there are also some new features in AC4 that would cause drop in performance. HBAO+ is like twice as performance heavy as standard SSAO. There are also a few other extras.
Co-founder of helixmod.blog.com
If you like one of my helixmod patches and want to donate. Can send to me through paypal - eqzitara@yahoo.com
Here's something for Win8.1 users to try. Try deleting or renaming the dxgi.dll file that is part of the AC3 fix, and see if you can run AC3 on 8.1.
If someone tries this, please let us know if it works or does not.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers
YUP :-) Just hooked up a 8.1 box to a 5360. AC3 works great. Thanks again!!
Gigabyte Z370 Gaming 7 32GB Ram i9-9900K GigaByte Aorus Extreme Gaming 2080TI (single) Game Blaster Z Windows 10 X64 build #17763.195 Define R6 Blackout Case Corsair H110i GTX Sandisk 1TB (OS) SanDisk 2TB SSD (Games) Seagate EXOs 8 and 12 TB drives Samsung UN46c7000 HD TV Samsung UN55HU9000 UHD TVCurrently using ACER PASSIVE EDID override on 3D TVs LG 55
1080 GTX 8GB SLI | I7-4770K@4.5GHz | 16GB RAM | Win10x64
Asus ROG Swift PG278Q | 3D Vision 2
The dxgi is needed for shader hunting, but not for game play itself I think. So, anybody running 8.1 will not be able to contribute to the project, but can at least play the fixes.
Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers
What's interesting is that on my win7pro box (surround), I really got to liking the SweetFX fix for the color/contrast/fixes, but couldn't use it on Win8.1 because it too has the dxgi.dll that you need for SweetFX.
Looks like eFX is being worked on by the SweetFX guys:
http://forums.guru3d.com/showthread.php?t=382669
But from what I have fiddled with, it doesn't work with AC3.
However, I did get my SweetFX settings to work by using RadeonPro, just for the "Enable SweetFX Integration", and disabling everything else.
I then put all the SweetFX 1.4 files, including the dxgi.dll file, in to their own directory, referenced that directory in RadeonPro, and it works perfect.
oh, the reason I prefer to use on single screen (5360) is "big" and I found that on surround, the aiming crosshair is screwed up on surround, drove me nuts. So, big screen is fine!
Thanks!!