geo-11 Arkham Knight

Post Reply
Lysander
Terrif-eying the Ladies!
Posts: 941
Joined: Fri May 29, 2020 3:28 pm

geo-11 Arkham Knight

Post by Lysander »

Works fine with the default instructions. I think it eliminated the frame drops while flying and driving, the only drops I seem to get now is when making donuts with the PhysX Smoke on.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
thebigdogma
Sharp Eyed Eagle!
Posts: 395
Joined: Mon Sep 16, 2019 8:29 am

Re: geo-11 Arkham Knight

Post by thebigdogma »

Man... I just can't get stereo to kick in on my laptop setup for Arkham Knight. I am sure the secret lies somewhere in the d3dx, but I have yet to figure it out. It seems like there are certain games where the legacy fixes need a little tweaking before they work with the newer drivers (?)

My experience in testing, so far...

Lego Star Wars: The Skywalker Saga: Got it working straight away - no issues.
God of War: Initially crashed, but had no problem and works flawlessly after masterotaku updated the game fix.
Jedi Fallen Order: Didn't work until applied the changes to the file in the fixed shaders folder
Hob: No luck
Castle of Illusion: No luck (wanted to try a game that I know worked well in 3DV, but that did not have a fix)
Kena: No luck
3D Vision Rig: i7-9700/RTX 2070/W10/Driver 452.06/ASUS VG278H
Geo-11/DX 12 (Superdepth3D) Rig: Alienware M15 Laptop/RTX3070/Latest Driver/Win11/Passive 3DTV/Nreal Air/Quest Pro
Lysander
Terrif-eying the Ladies!
Posts: 941
Joined: Fri May 29, 2020 3:28 pm

Re: geo-11 Arkham Knight

Post by Lysander »

Sorry bud, I guess this is the DX9 path, which they said still needs work. Thank you for reporting, though, hopefully it'll help them with the fixing. It's also good for the community to see which games work/don't work on the 30xx cards to see how valuable an upgrade might be. For me, with the performance improvements of geo-11, I'm kinda less inclined to upgrade for now, though some of the UE4 games tested are GPU limited.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
thebigdogma
Sharp Eyed Eagle!
Posts: 395
Joined: Mon Sep 16, 2019 8:29 am

Re: geo-11 Arkham Knight

Post by thebigdogma »

Yeah... I got the laptop for VR and DX12/Superdepth3d (and to keep my 3DV rig stable), figuring a DX12 wrapper was a long way off, if ever.

Playing on my big screen 3DTV wih geometry 3D on a 3000 series card, with the option to play those same games via VD and Quest and better performance, however, is a real incentive to move further away from my legacy rig and into the future.

Heck, just in the few days since Geo-11 became reality, the move has accelerated. Geo-11 transition might take a little time, and a lot of tweaking/testing, but well worth it, IMO.
3D Vision Rig: i7-9700/RTX 2070/W10/Driver 452.06/ASUS VG278H
Geo-11/DX 12 (Superdepth3D) Rig: Alienware M15 Laptop/RTX3070/Latest Driver/Win11/Passive 3DTV/Nreal Air/Quest Pro
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

I am having trouble getting AK to run on a driver later than 452.06. This is with an EPIC store version of the game. I can get it to run fine on my 1080ti box with 452.06 driver using geo-11 SBS mode.

When I try the EXACT same thing using my other machine that is using NV driver 511.65 with no 3DVision driver installed it fails. There is an error in the log about "NvAPI_Stereo_Disable, failed: NVAPI_STEREO_NOT_INITIALIZED". Both the 452.06 driver machine and 511.65 driver machine have an "overriding NVAPI wrapper failed." error in their logs, but the 452.06 machine reports "D3D11 DLL successfully initialized" instead of the "NVAPI_STEREO_NOT_INITIALIZED" error that the 511.65 driver machine has in its log. No nvapi log is generated by the 511.65 driver machine. The 452.06 driver machine does produce an nvapi log.

I suspect the 452.06 machine (which also has 3DVision installed) looks like it works because it is somehow relying on the presence of a 3DVision driver whereas the 511.65 installation has none even though I am requesting SBS in the d3dxdm.ini file.

I am running plenty of other geo-11 3D titles (SBS) with this 511.65 driver box, just cant get AK to run.

I have attached a zipped version of the unedited d3d11_log (Was too big to post without zipping). No nvapi log is generated (one was generated on my other machine so I suspect the nvapi wrapper failure is the reason for this). If someone can offer guidance on this, it would be much appreciated.

I've typed and edited this message so many times to try and explain the issue as clearly as I can but no doubt I probably failed.

EDIT: I ran a full debug log. That blew out to 135MB!!! So, being as I can't share that, here is a snippet from that log as well which surrounds the errors (Apologies if this is completely unuseful). I left the other zipped log attached.

=== snippet from 135MB log ===
[Profile]
StereoProfile (0x701eb457) = 1 (0x00000001)
StereoTextureEnable (0x70edb381) = 0x00000023 (0x00000023)
StereoFlagsDX10 (0x702442fc) = 0x00004008 (0x00004008)
StereoConvergence (0x708db8c5) = 168.0 (0x43280000)
Comments (0x704d456e) = "3Dfix by Mike/DSS/DHR/masterotaku."
Compat (0x7051e5f5) = "0"
StereoMemoEnabled (0x707f4b45) = 1 (0x00000001)

Hooked_LoadLibraryW load: D:\Epic Games\BatmanArkhamKnight\Binaries\Win64\nvapi64.dll.
Hooked_LoadLibraryExW load: D:\Epic Games\BatmanArkhamKnight\Binaries\Win64\nvapi64.dll.
Hooked_LoadLibraryExW load: api-ms-win-core-synch-l1-2-0.
Hooked_LoadLibraryExW load: api-ms-win-core-fibers-l1-1-1.
Hooked_LoadLibraryExW load: api-ms-win-core-synch-l1-2-0.
Hooked_LoadLibraryExW load: api-ms-win-core-fibers-l1-1-1.
Hooked_LoadLibraryExW load: api-ms-win-core-localization-l1-2-1.
Hooked_LoadLibraryExW load: kernel32.
nvapi_QueryInterfacePtr @ 0x00007FFBF261CBF0
overriding NVAPI wrapper failed.
NVIDIA driver version 511.65 (branch r511_37)
nvapi_QueryInterfacePtr @ 0x00007FFBF261CBF0
NvAPI_DRS_SaveSettingsToFileEx @ 0x00007FFBF2897850

Looking up profiles related to D:\Epic Games\BatmanArkhamKnight\Binaries\Win64\BatmanAK.exe
----------- Driver profile settings -----------
BaseProfile "Base Profile"
SelectedGlobalProfile "Base Profile"

Profile "Base Profile"
ShowOn All
Setting ID_0x007ba09e = 0x00000000 UserSpecified=true // Maximum pre-rendered frames
Setting ID_0x10111133 = 0x00000000 UserSpecified=true // Virtual Reality pre-rendered frames
Setting ID_0x1057eb71 = 0x00000001 UserSpecified=true // Power management mode
Setting ID_0x20c1221e = 0x00000002 UserSpecified=true // Threaded optimization
EndProfile

Profile "Batman: Arkham Knight" UserSpecified=true
ShowOn All
Executable "batmanak.exe" UserSpecified=true
Executable "bmgame-win64-profile.exe" UserSpecified=true
Executable "bmgame-win64-test.exe" UserSpecified=true
Executable "bmgame.exe" FindFile="bmgame-win64-test.exe"
Executable "bmgame.exe" UserSpecified=true
Setting ID_0x00b82343 = 0x00000001 UserSpecified=true // APP_COMPAT_SHIM
Setting ID_0x106d5cff = 0x00000000 // Do not display this profile in the Control Panel
Setting ID_0x10f9dc81 = 0x00000011 // Enable application for Optimus
Setting ID_0x701eb457 = 0x00000001 UserSpecified=true // StereoProfile
Setting ID_0x702442fc = 0x00004008 UserSpecified=true // StereoFlagsDX10
Setting ID_0x707f4b45 = 0x00000000 UserSpecified=true // StereoMemoEnabled
Setting ID_0x708db8c5 = 0x43280000 UserSpecified=true // StereoConvergence = 168
EndProfile

----------- End driver profile settings -----------
No profile update required

Looking up profiles related to D:\Epic Games\BatmanArkhamKnight\Binaries\Win64\BatmanAK.exe
Setting StereoConvergence from profile section, profile key - 0x708db8c5, profile value - 0x43280000
Overriding gStereoComputeEnable = 1 from profile section, profile key - 0x702442fc, profile value - 0x00004008
Overriding gSurfaceCreateMode = AllTex2D3D (8) from profile section, profile key - 0x70edb381, profile value - 0x00000023
*** NvAPI_Stereo_Disable, failed: NVAPI_STEREO_NOT_INITIALIZED
Trying to load original_d3d11.dll
Hooked_LoadLibraryExW load: original_d3d11.dll.
Hooked_LoadLibraryExW switching to original dll: original_d3d11.dll to C:\Windows\system32\d3d11.dll.


*** D3D11CreateDevice called with
pAdapter = 000000001112B760

=== end snippet ===
You do not have the required permissions to view the files attached to this post.
bo3bber
Sharp Eyed Eagle!
Posts: 457
Joined: Thu Dec 27, 2012 4:22 am

Re: geo-11 Arkham Knight

Post by bo3bber »

BazzaLB wrote: Sun Jun 26, 2022 6:06 am I am having trouble getting AK to run on a driver later than 452.06. This is with an EPIC store version of the game. I can get it to run fine on my 1080ti box with 452.06 driver using geo-11 SBS mode.

When I try the EXACT same thing using my other machine that is using NV driver 511.65 with no 3DVision driver installed it fails. There is an error in the log about "NvAPI_Stereo_Disable, failed: NVAPI_STEREO_NOT_INITIALIZED". Both the 452.06 driver machine and 511.65 driver machine have an "overriding NVAPI wrapper failed." error in their logs, but the 452.06 machine reports "D3D11 DLL successfully initialized" instead of the "NVAPI_STEREO_NOT_INITIALIZED" error that the 511.65 driver machine has in its log. No nvapi log is generated by the 511.65 driver machine. The 452.06 driver machine does produce an nvapi log.

<snip>
I took a look at your log here and don't see anything suggestive. I know other people are having similar problems but don't have a good answer yet.

I think that NVAPI_STEREO_NOT_INITIALIZED error is not serious. I looked at the code and it tries to disable the stereo for SBS, but even though it reports the error it does not change the code handling path. We can improve that to make it more clear but it doesn't change the logic.


As a data point, this is working correctly on my system, and running even in the dx9 output mode using DCH driver 512.95. No errors, no crashes, just works. I can't explain the difference yet.

Win10 21H1, Driver 512.95, 3D Vision Driver installed, Steam version of game. Installed fix from blog, then added 0.6.6.


It might be worth installing the 3D Vision Driver as a test, even though I think it shouldn't be required for SBS, it's one key difference in machines. Use 3DFM or HelixVision Drivers tab for easiest way.
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

Thanks for checking. I think the fact you have 3DVision driver installed is the key difference. (EDIT: Its nopt, doesnt fix anyting even with it installed - see below).
I installed 3DVision driver but I have a 3DTV and therefore 3DTVPlay. Unless you can run the nvidia 3D setup wizard (I can’t.. it just errors), 3DTVPlay only then outputs anaglyph. All my dx9 output tests using geo-11 just produced red/cyan output.

I even copied nvidia 3D registry settings from my other 452.06 driver machine which shares the same TV to try and get 3DTVPlay to play ball with proper frame packed output, but unfortunately could not get anything but anaglyph. 3DTVPlay seems a different beast to 3DVision when it comes to just running a display it seems.

Not to worry though, this is really the only title I have which refuses to co-operate at all with geo-11 so far. :)

EDIT: Even though dx9 mode only gives me anaglyph output in other titles, I tried both SBS and dx9 for AK and it doesn't do anything. No anaglyph or SBS or frame rate monitor, so even having the 3DVision driver installed makes no difference. My setup just will not invoke geo-11 for AK. Something else to add to the mystery. geo-11 works fine and kicks in properly showing SBS and frame ratemonitor on my 452.06 machine (Which has proper 3DTV Play setup running correctly).
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

Great news. Finally got this working perfectly on my 511.65 driver with no 3DV installed using the "3DMigoto Loader" instead. Thanks to a tip from BigErn77 in the GTA V thread which made me think about trying this for a solution to my issue instead. :) Happy days
User avatar
3DJ
Two Eyed Hopeful
Posts: 59
Joined: Mon Aug 10, 2020 8:19 pm

Re: geo-11 Arkham Knight

Post by 3DJ »

Has anyone tried Geo-11 with Arkham Quixote?
Mod that drastically reduces game stuttering by recycling textures allocations. More information and download can be found here
or Batman Tweak?
Mod that helps improve performance, makes the game more stable, and allows for more consistent texture quality. More information and download can be found here.
Also you'll probably wanna disable GPU Scheduling if it's enabled in Windows.
I've heard horror stories about how unoptimized this game is, so we gotta throw anything in our utility belt at it.
daspwan
Two Eyed Hopeful
Posts: 50
Joined: Mon Nov 18, 2019 7:35 pm

Re: geo-11 Arkham Knight

Post by daspwan »

i can run with geo-11 in 425.31, The problem I recently encountered is that you must delete ShaderCache folder before each startup, otherwise the fix cannot be loaded.Have you guys ever been in this situation?
User avatar
3DJ
Two Eyed Hopeful
Posts: 59
Joined: Mon Aug 10, 2020 8:19 pm

Re: geo-11 Arkham Knight

Post by 3DJ »

Just tested the game again and added some notes here https://airtable.com/shrraIPxGgCE1hzq3/ ... qHn8NsUDuT
User avatar
3DJ
Two Eyed Hopeful
Posts: 59
Joined: Mon Aug 10, 2020 8:19 pm

Re: geo-11 Arkham Knight

Post by 3DJ »

just noticed a really unexpected result when upgrading the latest Arkham Knight fix to geo-11:
I gain 2FPS in average, however texture resolution decreases.
I didn't change anything else, just upgraded the fix as explained in the geo-11 blog post (add/overwrite all files except d3dx.ini, which only needs force_stereo=2. and ofc I set direct_mode = nvidia_dx11 in d3dxdm.ini)
I know this game has a notorious texture streaming problem but judging from several tests, it is consistently correlated to adding geo-11

3DMigoto
Image

3DMigoto + geo-11
Image
Lysander
Terrif-eying the Ladies!
Posts: 941
Joined: Fri May 29, 2020 3:28 pm

Re: geo-11 Arkham Knight

Post by Lysander »

Gonna have to install and check again. I remember when I checked it at the time of the original post I kinda laughed inside while looking at a really low res wall texture thinking the game's getting old but maybe it was the same issue? I had everything cranked up and didnt really notice this but I was focusing on performance.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

Hmmm, I have this "Low res texture" issue too. Much like Lysander, I didn't notice first time around as I was just concentrating on fixing my other issue of it not kicking into 3D LOL. I am running TAB.
11900K/3080 - Vive Pro - Sony 3DTV
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

I re-installed this onto my 1080ti machine with 452.06 driver. Game ran with high res textures no problems in 3DVision. I then just injected geo-11 and the textures became low res a few minutes into the game so there is definately something amiss with the textures and geo-11 it seems. Pity, as the frame rate is so much better on my 3080.
11900K/3080 - Vive Pro - Sony 3DTV
bo3bber
Sharp Eyed Eagle!
Posts: 457
Joined: Thu Dec 27, 2012 4:22 am

Re: geo-11 Arkham Knight

Post by bo3bber »

BazzaLB wrote: Wed Aug 03, 2022 5:47 am I re-installed this onto my 1080ti machine with 452.06 driver. Game ran with high res textures no problems in 3DVision. I then just injected geo-11 and the textures became low res a few minutes into the game so there is definately something amiss with the textures and geo-11 it seems. Pity, as the frame rate is so much better on my 3080.
Is this a possible memory leak? Can you check your GPU memory usage when you see the problem? If geo-11 is leaking memory, it could fill up after a bit, and cause the game to start limiting the output.
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

bo3bber wrote: Wed Aug 03, 2022 7:33 pm
BazzaLB wrote: Wed Aug 03, 2022 5:47 am I re-installed this onto my 1080ti machine with 452.06 driver. Game ran with high res textures no problems in 3DVision. I then just injected geo-11 and the textures became low res a few minutes into the game so there is definately something amiss with the textures and geo-11 it seems. Pity, as the frame rate is so much better on my 3080.
Is this a possible memory leak? Can you check your GPU memory usage when you see the problem? If geo-11 is leaking memory, it could fill up after a bit, and cause the game to start limiting the output.
VRAM usage at that point is only 3.5gb out of 10gb so doesn't seem to be any VRAM issue. The game has its own texture streaming tech that probably gets broken by intermediate buffer usage perhaps but it doesn't seem to be memory leak related.
11900K/3080 - Vive Pro - Sony 3DTV
User avatar
3DJ
Two Eyed Hopeful
Posts: 59
Joined: Mon Aug 10, 2020 8:19 pm

Re: geo-11 Arkham Knight

Post by 3DJ »

bo3bber wrote: Wed Aug 03, 2022 7:33 pm
BazzaLB wrote: Wed Aug 03, 2022 5:47 am I re-installed this onto my 1080ti machine with 452.06 driver. Game ran with high res textures no problems in 3DVision. I then just injected geo-11 and the textures became low res a few minutes into the game so there is definately something amiss with the textures and geo-11 it seems. Pity, as the frame rate is so much better on my 3080.
Is this a possible memory leak? Can you check your GPU memory usage when you see the problem? If geo-11 is leaking memory, it could fill up after a bit, and cause the game to start limiting the output.
I was wondering the same, but I checked the VRAM usage and neither the estimate in the audio options nor Afterburner OSD in-game suggest it's using anywhere near the total VRAM.

HelixMod fix (just 3DMigoto):
Image
Benchmark video: https://youtu.be/7tn7qVvmreQ?t=89

Helixmod 3DMigoto fix + geo-11:
Image
Benchmark video: https://youtu.be/qZoIi37fOY0?t=83
SubjectBucko
One Eyed Hopeful
Posts: 24
Joined: Tue Nov 12, 2019 8:01 am

Re: geo-11 Arkham Knight

Post by SubjectBucko »

BazzaLB wrote: Tue Jun 28, 2022 5:30 pm Great news. Finally got this working perfectly on my 511.65 driver with no 3DV installed using the "3DMigoto Loader" instead. Thanks to a tip from BigErn77 in the GTA V thread which made me think about trying this for a solution to my issue instead. :) Happy days
Hi BazzalB

Can I ask how you got Batman Arkham to work with the "3dMigoto Loader". I am not familiar with the exact steps? Thank you
BazzaLB
Binocular Vision CONFIRMED!
Posts: 219
Joined: Mon Sep 16, 2019 8:53 am

Re: geo-11 Arkham Knight

Post by BazzaLB »

SubjectBucko wrote: Mon Oct 24, 2022 10:04 am
Hi BazzalB

Can I ask how you got Batman Arkham to work with the "3dMigoto Loader". I am not familiar with the exact steps? Thank you
tbh, its not worth the bother. geo-11 causes an issue with the texture streaming such that after a couple of minutes play time the texturing becomes extremely low res.

Hopefully this will get fixed in a later version of geo-11 but there hasnt been much news on geo-11 lately and I havent seen Bo3b around (even on the HelixVision steam forums which he usually always frequents).

Apparently work is continuing on Geo-11 in the background but I think only the Shader Fixers are aware of whats happening with it.

TL;DR Not worth the bother using geo-11 with AK.
11900K/3080 - Vive Pro - Sony 3DTV
SubjectBucko
One Eyed Hopeful
Posts: 24
Joined: Tue Nov 12, 2019 8:01 am

Re: geo-11 Arkham Knight

Post by SubjectBucko »

Thanks for the reply BazzalB.
Post Reply

Return to “Nvidia 3D Vision Fixes, Solutions and Troubleshooting”