Just Cause 3

Post Reply
User avatar
EisernSchild
Vireio Perception Developer
Vireio Perception Developer
Posts: 225
Joined: Tue Jun 11, 2013 9:39 am
Location: Graz / Austria

Just Cause 3

Post by EisernSchild »

Hi !

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.
Regards, Denis
You do not have the required permissions to view the files attached to this post.
gb
One Eyed Hopeful
Posts: 7
Joined: Sun Sep 25, 2016 3:18 pm

Re: Just Cause 3

Post by gb »

Hi,
I forgot to tell that I am using RiftCat so I don't have actual VIVE but streaming it to smartphone.
It was working so well that I forgot to mention...
Please let me know what are the chances to get it working... I am adding traces below.

Thanks,
Greg

Code: Select all

Aquilinus Runtime Environment : Initialization...
D:\Tools\Perception\bin\Aquilinus_x64.dll
Vireio Perception : Using Aquilinus Runtime Environment.
Create Window
Load the bitmap
27/09 21:12:23.474 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
Vireio Perception: Load Aquilinus Profile!
Just Cause 3
D:\Tools\Perception\game_profiles\OpenVR\x64\Mono\Mono_Cinema_DX11.aqup
Aquilinus : Start to inject to....
justcause3.exe
D:\Tools\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
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IDAT
IEND
DeflateDecoder : decoded data size : 75786
DeflateDecoder : decoded data size : 116331
DeflateDecoder : decoded data size : 160837
DeflateDecoder : decoded data size : 200890
DeflateDecoder : decoded data size : 241136
DeflateDecoder : decoded data size : 280484
DeflateDecoder : decoded data size : 319244
DeflateDecoder : decoded data size : 356417
DeflateDecoder : decoded data size : 391932
DeflateDecoder : decoded data size : 427219
DeflateDecoder : decoded data size : 463058
DeflateDecoder : decoded data size : 499308
DeflateDecoder : decoded data size : 535523
DeflateDecoder : decoded data size : 570895
DeflateDecoder : decoded data size : 606388
DeflateDecoder : decoded data size : 642358
DeflateDecoder : decoded data size : 678411
DeflateDecoder : decoded data size : 713759
DeflateDecoder : decoded data size : 749213
DeflateDecoder : decoded data size : 784835
DeflateDecoder : decoded data size : 821321
DeflateDecoder : decoded data size : 857714
DeflateDecoder : decoded data size : 893114
DeflateDecoder : decoded data size : 928703
DeflateDecoder : decoded data size : 964782
DeflateDecoder : decoded data size : 1000735
DeflateDecoder : decoded data size : 1035900
DeflateDecoder : decoded data size : 1071275
DeflateDecoder : decoded data size : 1107036
DeflateDecoder : decoded data size : 1143113
DeflateDecoder : decoded data size : 1178721
DeflateDecoder : decoded data size : 1214321
DeflateDecoder : decoded data size : 1250179
DeflateDecoder : decoded data size : 1286815
DeflateDecoder : decoded data size : 1325037
DeflateDecoder : decoded data size : 1363369
DeflateDecoder : decoded data size : 1402577
DeflateDecoder : decoded data size : 1442463
DeflateDecoder : decoded data size : 1486372
DeflateDecoder : decoded data size : 1526979
DeflateDecoder : decoded data size : 1602507
DeflateDecoder : decoded data size : 1746169
DeflateDecoder : decoded data size : 1885316
DeflateDecoder : decoded data size : 1991380
DeflateDecoder : decoded data size : 2078326
DeflateDecoder : decoded data size : 2142714
Aquilinus - PNG Image successfully decoded.
Succeeded to decode PNG file !
27/09 21:12:38.474 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:12:38.603 {INFO}    [PackageManager] No core updates needed.
27/09 21:12:38.603 {DEBUG}   [Library] Running autoupdate.
27/09 21:12:38.603 {INFO}    [PackageManager] Updates check finished.
27/09 21:12:38.603 {DEBUG}   [Library] Running autoupdate.
27/09 21:12:39.199 {DEBUG}   [Library] Running autoupdate.
27/09 21:12:39.199 {INFO}    [PackageManager] No core updates needed.
27/09 21:12:39.199 {DEBUG}   [Library] Running autoupdate.
27/09 21:12:39.199 {INFO}    [PackageManager] Updates check finished.
27/09 21:12:48.087 {INFO}    [HW:Enumeration] Connected devices: 0 Cameras
base\appmodel\execmodel\modern\lifetimemanager\plmutil.cpp(281)\modernexecserver.dll!00007FFE7D777AC4: (caller: 00007FFE7D79AD4A) ReturnHr[PreRelease](16) tid(10f0) 80070002 Nie mo¿na odnaleŸæ okreœlonego pliku.
27/09 21:12:53.475 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
Game update: AppID 225540 "Just Cause 3", ProcID 2768, IP 0.0.0.0:0
D:\Tools\Perception\bin\Aquilinus_x64.dll
Aquilinus : DLL Loaded!
Set custom Aquilinus path :
D:\Tools\Perception\bin\
Create DX11 thread...
Aquilinus : initialized.... :
Aquilinus : Init Project
D:\Tools\Perception\bin\My Nodes x64\VireioCinema.dll
Node created
Vireio Cinema
D:\Tools\Perception\bin\My Nodes x64\OpenVR-Tracker.dll
Node created
OpenVR Tracker
D:\Tools\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
IGIESW d:\steamlibrary\steamapps\common\just cause 3\justcause3.exe found in whitelist: NO
IGIWHW Game d:\steamlibrary\steamapps\common\just cause 3\justcause3.exe found in whitelist: NO
GetSPGSConcurrenySupportedReason: dwRetCode(0x0000000A)
GetSPBCConcurrenySupportedReason: dwRetCode(0x00000004)
File system : ??
TRUE
83e55540
TRUE
83e55fd0
TRUE
83e56468
dwDXVMTableRoot 83e55540
dwDXContextVMTableRoot 83e56468
D3D11_ID3D11Device_VMTable: 83e55540
D3D11_ID3D11Device_AddRef 56e09480
Aquilinus : VMTable hook installed.
27/09 21:13:08.475 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
IGIWHW Game d:\steamlibrary\steamapps\common\just cause 3\justcause3.exe found in whitelist: NO
GetSPGSConcurrenySupportedReason: dwRetCode(0x0000000A)
GetSPBCConcurrenySupportedReason: dwRetCode(0x00000004)
File system : ??
27/09 21:13:16.326 {INFO}    [Kernel:Default] [AppFocusObserver] Reacting to display change notification (WM_DISPLAYCHANGE).
IGIWHW Game c:\program files (x86)\riftcat\riftcat.exe found in whitelist: NO
27/09 21:13:23.475 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
GetSPGSConcurrenySupportedReason: dwRetCode(0x0000000A)
GetSPBCConcurrenySupportedReason: dwRetCode(0x00000004)
File system : ??
m_pcSwapChain 103689b0
Aquilinus : VMTable hook successfull.
27/09 21:13:25.633 {INFO}    [Kernel:Default] [AppFocusObserver] Reacting to display change notification (WM_DISPLAYCHANGE).
IGIWHW Game c:\program files (x86)\riftcat\riftcat.exe found in whitelist: NO
Vireio Perception : Vertex Shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Pixel shader compiled !
Vireio Perception : Vertex Shader compiled !
Vireio Perception : Pixel shader compiled !
IGIWHW Game d:\steamlibrary\steamapps\common\just cause 3\justcause3.exe found in whitelist: NO
m_pcSwapChain 103689b0
D3D11: Removing Device.
27/09 21:13:38.476 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:13:48.132 {INFO}    [HW:Enumeration] Connected devices: 0 Cameras
27/09 21:13:53.476 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:14:08.476 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:14:23.477 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
base\appmodel\execmodel\modern\lifetimemanager\plmutil.cpp(281)\modernexecserver.dll!00007FFE7D777AC4: (caller: 00007FFE7D79AD4A) ReturnHr[PreRelease](17) tid(2110) 80070002 Nie mo¿na odnaleŸæ okreœlonego pliku.
27/09 21:14:38.477 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:14:48.171 {INFO}    [HW:Enumeration] Connected devices: 0 Cameras
27/09 21:14:53.477 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:15:08.478 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:15:23.478 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:15:38.478 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:15:48.211 {INFO}    [HW:Enumeration] Connected devices: 0 Cameras
27/09 21:15:53.478 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:16:08.479 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:16:23.479 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:16:38.479 {INFO}    [DML:HMDManager] Waiting for HMD to enumerate...
27/09 21:16:48.249 {INFO}    [HW:Enumeration] Connected devices: 0 Cameras
Post Reply

Return to “Vireio 4.X Game Support”