I can confirm this to work with mono cinema, for a stereo profile the right render target currently has gamma issues. (Same with another Avalange Studio game : Mad Max).
Starting instructions (OpenVR):
1) copy openvr_api.dll from "\Steam\steamapps\common\SteamVR\bin\win64" to "\Steam\steamapps\common\Just Cause 3", disable "Steam Overlay" and "Steam VR Cinema" for this game.
2) start "SteamVR", start "Perception_x64.exe", select "Just Cause 3" and "OpenVR", push the profile button (it should switch to yellow and the profile window should appear)
3) start the game on Steam, the profile button should soon turn to green
If successfull, the TraceSpy log should look like this:
Code: Select all
Aquilinus Runtime Environment : Initialization...
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\Aquilinus_x64.dll
Vireio Perception : Using Aquilinus Runtime Environment.
Create Window
Load the bitmap
onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\resourcepolicyclient.dll!00007FF8A970976C: (caller: 00007FF890DE8BE3) LogHr(7) tid(2228) 80070490 Element nicht gefunden.
shell\explorer\taskband2\taskband2.cpp(4148)\Explorer.EXE!00007FF6FAEA7C4A: (caller: 00007FF8ACC47DE3) ReturnHr(70) tid(12e8) 80004005 Unbekannter Fehler
onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\resourcepolicyclient.dll!00007FF8A970976C: (caller: 00007FF890DE8BE3) LogHr(8) tid(21e0) 80070490 Element nicht gefunden.
Vireio Perception: Load Aquilinus Profile!
Just Cause 3
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\game_profiles\OpenVR\x64\Mono\Mono_Cinema_DX11.aqup
Aquilinus : Start to inject to....
justcause3.exe
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\game_profiles\OpenVR\x64\Mono\Mono_Cinema_DX11.aqup
Background image available.
IHDR
PNG dwWidth : 1000
PNG dwHeight : 714
PNG chBitDepth : 8
PNG chColorType : 2
PNG chCompressionMethod : 0
PNG chFilterMethod : 0
PNG chInterlaceMethod : 0
sRGB
gAMA
pHYs
tEXt
IDAT
IEND
DeflateDecoder : decoded data size : 75786
DeflateDecoder : decoded data size : 2142714
Aquilinus - PNG Image successfully decoded.
Succeeded to decode PNG file !
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\Aquilinus_x64.dll
Aquilinus : DLL Loaded!
Game update: AppID 225540 "Just Cause 3", ProcID 7276, IP 0.0.0.0:0
Set custom Aquilinus path :
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\
Create DX11 thread...
Aquilinus : initialized.... :
Aquilinus : Init Project
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\My Nodes x64\VireioCinema.dll
Node created
Vireio Cinema
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\My Nodes x64\OpenVR-Tracker.dll
Node created
OpenVR Tracker
C:\Users\Denis\Desktop\Perception_2016_09_18_v4_alpha_release_3\Perception\bin\My Nodes x64\OpenVR-DirectMode.dll
Node created
OpenVR DirectMode
Connect Invoker
nodes : 0 2
Connect Decommander
nodes : 1 3 cix : 0 dix : 0
Connect Decommander
nodes : 1 3 cix : 1 dix : 1
Connect Invoker
nodes : 1 3
Connect Decommander
nodes : 2 3 cix : 10 dix : 6
Connect Decommander
nodes : 2 1 cix : 11 dix : 16
Connect Decommander
nodes : 2 1 cix : 12 dix : 20
Connect Decommander
nodes : 2 1 cix : 13 dix : 21
Connect Decommander
nodes : 2 1 cix : 14 dix : 18
Connect Decommander
nodes : 2 1 cix : 15 dix : 19
Connect Invoker
nodes : 2 1
TRUE
a8782098
TRUE
a877b8f0
TRUE
a877bd88
dwDXVMTableRoot a8782098
dwDXContextVMTableRoot a877bd88
D3D11_ID3D11Device_VMTable: a8782098
D3D11_ID3D11Device_AddRef 80ac9480
Aquilinus : VMTable hook installed.
m_pcSwapChain 100fe620
Aquilinus : VMTable hook successfull.