NOLF crash with dgVoodoo2 and SpecialK

I was wondering if I could dump, upscale and replace textures in this old title.
So I installed NOLF, installed NOLF Modernizer Patch.
I installed latest dgVoodoo2 2.76 by coping D3DImm.dll, DDraw.dll and dgVoodooCpl.exe into the game directory.
The game launched with DX11, antialiasing forced on, widescreen, full HD and so on without any problems.

I decided to do a local installation of Special K. I copied:
SpecialK32.pdb and all the folders to the c:\Users\user\Documents\My Mods\SpecialK\

SpecialK32.dll renamed to dxgi.dll and copied to game folder

And game crashes upon launch. The logs are:

I tried everything:
-DX11 level 10.0, 10.1 and 11.0 in dgVoodoo2
-different videocards in dgVoodoo2 with different amount of video memory (up to 1Gb)
-turning off forced AA and aniso
-windowed mode and turning off application controlled fullscreen in dgVoodoo2
-different resolution forced by dgVoodoo2
-Cache=false
-RehookLoadLibrary=true
-ForceFullscreen=true
-ForceWindowed=true
-GlobalInjectDelay
-AllowUnsafeRefCounting

No matter what I do game crashes.
I tried “Disable and passthru to real DirectX” option in dgVoodoo2 and this is the only time game do not crash. And I see in logs that SpecialK loads something. But Ctrl+Shift+Backspace do not work ingame and I cannot do anything SpecialK related.

Maybe someone tried this game? It could really benefit from AI upscaled textures.

Also, I tried both SK_21_4_4 and SpecialK-test versions

Sorry, Discord seems to have stopped with post notifications for the forums.

Unfortunately, even if you got this working, Special K cannot do texture injection in dgVoodoo2 wrapped games. The memory management works differently. They’re D3D11, but the texture uploads don’t work the same way.

Thanks a lot for an answer. I understood