OSVR Vireio Perception 4.0 not working

This forum is for the brand new Vireio Perception virtual reality drivers. History in the making!
Post Reply
GoogleWelt
One Eyed Hopeful
Posts: 4
Joined: Mon May 09, 2016 9:43 am

OSVR Vireio Perception 4.0 not working

Post by GoogleWelt »

Hi everyone,

i don't know what i am doing wrong:

Preperation:

1. I've got the latest version of the OSVR Runtime binary installed
2. I've copied all the .dlls that were requiered to my C:\Program Files (x86)\Steam\SteamApps\common\Fallout 4 folder
3. I've downloaded Vireio Perception 4.0 in it's latest release and put it in my documents folder (so it will have writing access)
4. I disabled the requiered settings using the Fallout 4-tweaker tool

When Running the Game:

1. I disable my Steam overlay and Razer Cortex
2. I launch the OSVRserver.exe as an admin
3. I start up the Fallout 4 launcher through steam
4. I start Perception_x64.exe as an admin and load the OSVR profile
5. I click 'Start' in the launcher

But when i am in the Game, nothing is changed. pushing the f11/f12 key doesn't work and moving the Headset does not change anything.

My Setup:

Intel 4790K processor
8GBs of RAM
Nvidia GTX 760 with 2gb memory
1TB HDD (about 85% full)
OSVR Hacked development kit 1.4

I do not know why it doesn't work. Any help would be appreciated.
User avatar
EisernSchild
Vireio Perception Developer
Vireio Perception Developer
Posts: 225
Joined: Tue Jun 11, 2013 9:39 am
Location: Graz / Austria

Re: OSVR Vireio Perception 4.0 not working

Post by EisernSchild »

Hi !

We know about the common troubles with the OSVR profile. "Unfortunately" here at both my PCs it works with OSVR, so i have no chance to directly debug and find the reason here.

Your steps taken are totally right, can you confirm that you used the 64bit version of the OSVR software (both the dlls and the runtime) ?

Can you try to load the standard stereo profile to let us see wether this one injects ("Fallout4_Stereo_x64.aqup") ?

Can you download "TraceSpy" and send me the debug trace ? https://tracespy.codeplex.com/

Regards, Denis
GoogleWelt
One Eyed Hopeful
Posts: 4
Joined: Mon May 09, 2016 9:43 am

Re: OSVR Vireio Perception 4.0 not working

Post by GoogleWelt »

Hi,

the "simple" stereo profile does not inject either. Here is the TraceSpy log for trying to inject it into Fallout:
0 0,00000000 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](147) tid(780) 80070490 Element nicht gefunden.
1 5,57544587 Steam ExecCommandLine: ""C:\Program Files (x86)\Steam\steam.exe" steam://rungameid/377160 "
2 5,57553678 Steam ExecSteamURL: "steam://rungameid/377160"
3 5,58345614 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](148) tid(780) 80070490 Element nicht gefunden.
4 6,21390941 Steam Game update: AppID 377160 "Fallout 4", ProcID 1180, IP 0.0.0.0:0
5 6,35122484 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](149) tid(780) 80070490 Element nicht gefunden.
6 9,74929061 TyonMonitor InputReportBuffer:3, 0, e1, a, 0
7 9,87466195 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](150) tid(780) 80070490 Element nicht gefunden.
8 10,18155131 explorer *** CGDContextMenu::initialize ***
9 10,18165117 explorer *** CGDContextMenu::Initialize Num files selected: ***1
10 10,18177025 explorer RetrivePathLocation Unable to query client for folder path: IPC error.
11 10,18191365 explorer *** CGDContextMenu::QueryContextMenu ***0
12 11,43763954 Perception_x64 Aquilinus Runtime Environment : Initialization...
13 11,43766720 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\bin\Aquilinus_x64.dll
14 11,43770382 Perception_x64 Vireio Perception : Using Aquilinus Runtime Environment.
15 11,43853606 Perception_x64 Current Path:
16 11,43921466 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
17 11,44028326 Perception_x64 Error creating Registry.
18 11,44030349 Perception_x64 Success opening key.
19 11,44039644 Perception_x64 Success writing to Registry.
20 11,44040592 Perception_x64 Success closing key.
21 11,44171600 Perception_x64 Create Window
22 11,44179769 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
23 11,44182509 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\cfg\users.xml
24 11,44194365 Perception_x64 Load the specific user!!!
25 11,44197233 Perception_x64 C:\Users\GoogleWelt\AppData\Local\Oculus\ProfileDB.json
26 11,44203097 Perception_x64 No Oculus User Profile present.
27 11,44276283 Perception_x64 Load the bitmap
28 11,44753811 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
29 11,45179714 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](151) tid(780) 80070490 Element nicht gefunden.
30 13,25178311 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](152) tid(780) 80070490 Element nicht gefunden.
31 13,30403515 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](153) tid(780) 80070490 Element nicht gefunden.
32 15,15554897 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](154) tid(780) 80070490 Element nicht gefunden.
33 16,46308440 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](155) tid(780) 80070490 Element nicht gefunden.
34 17,44811377 Perception_x64 Vireio Perception: Load Aquilinus Profile!
35 17,55045452 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](156) tid(780) 80070490 Element nicht gefunden.
36 20,35466009 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](157) tid(780) 80070490 Element nicht gefunden.
37 20,39178144 Perception_x64 Aquilinus : Start to inject to....
38 20,39182548 Perception_x64 Fallout 4
39 20,39187362 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\game_profiles\Fallout4_Stereo_x64.aqup
40 20,39309920 Perception_x64 1
41 20,41059140 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\bin\Aquilinus_x64.dll
42 20,41272502 Perception_x64 Aquilinus : Failed to create >LoadLibraryA< remote thread : 87
43 20,41274576 Perception_x64 Aquilinus : DLL Not Loaded!
44 20,42272191 Perception_x64 2
45 20,50343691 Perception_x64 Error GetDIBits
46 20,50347122 Perception_x64 Error GetDIBits
47 20,50352884 Perception_x64 Background image available.
48 20,50475006 Perception_x64 IHDR
49 20,50476619 Perception_x64 PNG dwWidth : 1000
50 20,50477694 Perception_x64 PNG dwHeight : 600
51 20,50478770 Perception_x64 PNG chBitDepth : 8
52 20,50479974 Perception_x64 PNG chColorType : 2
53 20,50480947 Perception_x64 PNG chCompressionMethod : 0
54 20,50481843 Perception_x64 PNG chFilterMethod : 0
55 20,50482867 Perception_x64 PNG chInterlaceMethod : 0
56 20,50483738 Perception_x64 sRGB
57 20,50484634 Perception_x64 gAMA
58 20,50485479 Perception_x64 pHYs
59 20,50486299 Perception_x64 tEXt
60 20,50501381 Perception_x64 IDAT
61 20,50518282 Perception_x64 IDAT
62 20,50535234 Perception_x64 IDAT
63 20,50554158 Perception_x64 IDAT
64 20,50581712 Perception_x64 IDAT
65 20,50603555 Perception_x64 IDAT
66 20,50618075 Perception_x64 IDAT
67 20,50639943 Perception_x64 IDAT
68 20,50655538 Perception_x64 IDAT
69 20,50670903 Perception_x64 IDAT
70 20,50686523 Perception_x64 IDAT
71 20,50731311 Perception_x64 IDAT
72 20,50740427 Perception_x64 IDAT
73 20,50742220 Perception_x64 IEND
74 20,50913201 Perception_x64 DeflateDecoder : decoded data size : 102962
75 20,51055834 Perception_x64 DeflateDecoder : decoded data size : 190519
76 20,51212373 Perception_x64 DeflateDecoder : decoded data size : 290509
77 20,51349424 Perception_x64 DeflateDecoder : decoded data size : 380088
78 20,51514438 Perception_x64 DeflateDecoder : decoded data size : 467394
79 20,51658224 Perception_x64 DeflateDecoder : decoded data size : 569995
80 20,51829692 Perception_x64 DeflateDecoder : decoded data size : 674391
81 20,51973324 Perception_x64 DeflateDecoder : decoded data size : 775312
82 20,52118467 Perception_x64 DeflateDecoder : decoded data size : 870453
83 20,52264865 Perception_x64 DeflateDecoder : decoded data size : 968714
84 20,52410316 Perception_x64 DeflateDecoder : decoded data size : 1066007
85 20,52558506 Perception_x64 DeflateDecoder : decoded data size : 1167690
86 20,52790356 Perception_x64 DeflateDecoder : decoded data size : 1250766
87 20,52943642 Perception_x64 DeflateDecoder : decoded data size : 1355417
88 20,53086506 Perception_x64 DeflateDecoder : decoded data size : 1465668
89 20,53223122 Perception_x64 DeflateDecoder : decoded data size : 1545805
90 20,53349521 Perception_x64 DeflateDecoder : decoded data size : 1617621
91 20,53475689 Perception_x64 DeflateDecoder : decoded data size : 1699098
92 20,53609897 Perception_x64 DeflateDecoder : decoded data size : 1795814
93 20,53620012 Perception_x64 DeflateDecoder : decoded data size : 1800600
94 20,54005712 Perception_x64 Aquilinus - PNG Image successfully decoded.
95 20,54039181 Perception_x64 Succeeded to decode PNG file !
96 20,58384768 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](158) tid(780) 80070490 Element nicht gefunden.
97 20,87986283 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](8) tid(23a4) 80070057 Falscher Parameter.
98 20,87989023 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](9) tid(24b4) 80070057 Falscher Parameter.
99 20,88009457 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](10) tid(23a4) 80070057 Falscher Parameter.
100 20,88010405 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](11) tid(24b4) 80070057 Falscher Parameter.
101 20,88015731 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](12) tid(23a4) 80070057 Falscher Parameter.
102 20,88016935 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9B898EA4: (caller: 00007FFC9B8E05BE) ReturnHr[PreRelease](13) tid(24b4) 80070057 Falscher Parameter.
103 22,38390765 explorer shell\twinui\nowplayingsessionmanager\localprovider\baseprovider\lib\baseprovider.cpp(516)\NPSMDesktopProvider.dll!00007FFCA269E7B8: (caller: 00007FFCA26949F9) ReturnHr[PreRelease](159) tid(780) 80070490 Element nicht gefunden.
User avatar
EisernSchild
Vireio Perception Developer
Vireio Perception Developer
Posts: 225
Joined: Tue Jun 11, 2013 9:39 am
Location: Graz / Austria

Re: OSVR Vireio Perception 4.0 not working

Post by EisernSchild »

Oioioi.... this is an injection issue, did not even touch OSVR.

You get an ERROR_INVALID_PARAMETER on CreateRemoteThread method. I need to think a bit what could have caused this, can you meanwhile try the same procedure starting Vireio as Administrator ?
GoogleWelt
One Eyed Hopeful
Posts: 4
Joined: Mon May 09, 2016 9:43 am

Re: OSVR Vireio Perception 4.0 not working

Post by GoogleWelt »

I believe it was running as administrator in the log i posted, but here it is again. I double checked that it was running as an administrator.
0 0,00000000 explorer *** CGDContextMenu::initialize ***
1 0,00010601 explorer *** CGDContextMenu::Initialize Num files selected: ***1
2 0,00027682 explorer RetrivePathLocation Unable to query client for folder path: IPC error.
3 0,00039000 explorer *** CGDContextMenu::QueryContextMenu ***0
4 0,51955220 TyonMonitor InputReportBuffer:3, 0, ea, b, 0
5 1,47567227 Perception_x64 Aquilinus Runtime Environment : Initialization...
6 1,47571810 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\bin\Aquilinus_x64.dll
7 1,47579134 Perception_x64 Vireio Perception : Using Aquilinus Runtime Environment.
8 1,47580978 Perception_x64 Current Path:
9 1,47582847 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
10 1,47598519 Perception_x64 Error creating Registry.
11 1,47610094 Perception_x64 Success opening key.
12 1,47611656 Perception_x64 Success writing to Registry.
13 1,47675495 Perception_x64 Success closing key.
14 1,59153863 Perception_x64 Create Window
15 1,59157243 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
16 1,59164464 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\cfg\users.xml
17 1,59183875 Perception_x64 Load the specific user!!!
18 1,59188254 Perception_x64 C:\Users\GoogleWelt\AppData\Local\Oculus\ProfileDB.json
19 1,59198932 Perception_x64 No Oculus User Profile present.
20 1,59296983 Perception_x64 Load the bitmap
21 1,62865486 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\
22 5,57005191 TyonMonitor InputReportBuffer:3, 0, e1, a, 0
23 5,65213537 Perception_x64 Vireio Perception: Load Aquilinus Profile!
24 8,65176304 rundll32 DLL_PROCESS_DETACH:[C:\WINDOWS\system32\rundll32.exe]
25 8,66563614 rundll32 log system process id:[2128]
26 10,44196874 Perception_x64 Aquilinus : Start to inject to....
27 10,44201996 Perception_x64 Fallout 4
28 10,44205863 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\game_profiles\Fallout4_Stereo_x64.aqup
29 10,44301481 Perception_x64 1
30 10,46257917 Perception_x64 C:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\bin\Aquilinus_x64.dll
31 10,56975564 Perception_x64 Aquilinus : Failed to create >LoadLibraryA< remote thread : 5
32 10,56979225 Perception_x64 Aquilinus : DLL Not Loaded!
33 10,91867273 Perception_x64 2
34 11,53623777 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9DCC8EA4: (caller: 00007FFC9DD105BE) ReturnHr[PreRelease](4) tid(198c) 80070057 Falscher Parameter.
35 11,53635761 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9DCC8EA4: (caller: 00007FFC9DD105BE) ReturnHr[PreRelease](5) tid(198c) 80070057 Falscher Parameter.
36 11,53646209 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9DCC8EA4: (caller: 00007FFC9DD105BE) ReturnHr[PreRelease](6) tid(198c) 80070057 Falscher Parameter.
37 14,09825892 Perception_x64 Error GetDIBits
38 14,09829375 Perception_x64 Error GetDIBits
39 14,19234562 Perception_x64 Background image available.
40 14,19315533 Perception_x64 IHDR
41 14,19318017 Perception_x64 PNG dwWidth : 1000
42 14,19321064 Perception_x64 PNG dwHeight : 600
43 14,19322831 Perception_x64 PNG chBitDepth : 8
44 14,19327338 Perception_x64 PNG chColorType : 2
45 14,19335558 Perception_x64 PNG chCompressionMethod : 0
46 14,19337607 Perception_x64 PNG chFilterMethod : 0
47 14,19341396 Perception_x64 PNG chInterlaceMethod : 0
48 14,19345391 Perception_x64 sRGB
49 14,19348387 Perception_x64 gAMA
50 14,19349232 Perception_x64 pHYs
51 14,19355737 Perception_x64 tEXt
52 14,19371332 Perception_x64 IDAT
53 14,19391536 Perception_x64 IDAT
54 14,19409896 Perception_x64 IDAT
55 14,19429204 Perception_x64 IDAT
56 14,19455964 Perception_x64 IDAT
57 14,19477859 Perception_x64 IDAT
58 14,19504081 Perception_x64 IDAT
59 14,19529970 Perception_x64 IDAT
60 14,19546000 Perception_x64 IDAT
61 14,19562056 Perception_x64 IDAT
62 14,19578137 Perception_x64 IDAT
63 14,19616625 Perception_x64 IDAT
64 14,19627585 Perception_x64 IDAT
65 14,19629404 Perception_x64 IEND
66 14,19792856 Perception_x64 DeflateDecoder : decoded data size : 102962
67 14,19930906 Perception_x64 DeflateDecoder : decoded data size : 190519
68 14,20071056 Perception_x64 DeflateDecoder : decoded data size : 290509
69 14,20207159 Perception_x64 DeflateDecoder : decoded data size : 380088
70 14,20340011 Perception_x64 DeflateDecoder : decoded data size : 467394
71 14,20480058 Perception_x64 DeflateDecoder : decoded data size : 569995
72 14,20642819 Perception_x64 DeflateDecoder : decoded data size : 674391
73 14,20781893 Perception_x64 DeflateDecoder : decoded data size : 775312
74 14,20936946 Perception_x64 DeflateDecoder : decoded data size : 870453
75 14,21089516 Perception_x64 DeflateDecoder : decoded data size : 968714
76 14,21229384 Perception_x64 DeflateDecoder : decoded data size : 1066007
77 14,21404129 Perception_x64 DeflateDecoder : decoded data size : 1167690
78 14,21624507 Perception_x64 DeflateDecoder : decoded data size : 1250766
79 14,21777102 Perception_x64 DeflateDecoder : decoded data size : 1355417
80 14,21916867 Perception_x64 DeflateDecoder : decoded data size : 1465668
81 14,22052613 Perception_x64 DeflateDecoder : decoded data size : 1545805
82 14,22174760 Perception_x64 DeflateDecoder : decoded data size : 1617621
83 14,22304155 Perception_x64 DeflateDecoder : decoded data size : 1699098
84 14,22437570 Perception_x64 DeflateDecoder : decoded data size : 1795814
85 14,22448350 Perception_x64 DeflateDecoder : decoded data size : 1800600
86 14,22819044 Perception_x64 Aquilinus - PNG Image successfully decoded.
87 14,22865189 Perception_x64 Succeeded to decode PNG file !
88 19,58424204 Fallout4Launcher C:\Program Files (x86)\Steam\steamapps\common\Fallout 4
89 35,45488310 sihost base\appmodel\execmodel\modern\lifetimemanager\plmutil.cpp(281)\modernexecserver.dll!00007FFCA25A34DE: (caller: 00007FFCA259D3FB) ReturnHr[PreRelease](17) tid(2764) 80070002 Das System kann die angegebene Datei nicht finden.
90 69,56346030 sihost base\appmodel\execmodel\modern\lifetimemanager\suspendresume.cpp(4128)\modernexecserver.dll!00007FFCA258A91C: (caller: 00007FFCA25BD003) ReturnHr[PreRelease](18) tid(4b4) 8000000D Eine unzulässige Statusänderung wurde angefordert.
91 71,07545983 nvspcaps64 GetSPGSConcurrenySupportedReason: dwRetCode(0x0000000A)
92 71,07561450 nvspcaps64 GetSPBCConcurrenySupportedReason: dwRetCode(0x00000004)
93 71,08324168 nvspcaps64 File system : ??
94 72,07363734 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9DCC8EA4: (caller: 00007FFC9DD105BE) ReturnHr[PreRelease](7) tid(198c) 80070057 Falscher Parameter.
95 72,07368805 explorer shell\lib\bindctx.cpp(1144)\explorerframe.dll!00007FFC9DCC8EA4: (caller: 00007FFC9DD105BE) ReturnHr[PreRelease](8) tid(198c) 80070057 Falscher Parameter.
User avatar
EisernSchild
Vireio Perception Developer
Vireio Perception Developer
Posts: 225
Joined: Tue Jun 11, 2013 9:39 am
Location: Graz / Austria

Re: OSVR Vireio Perception 4.0 not working

Post by EisernSchild »

You now got another error on the same method : ERROR_ACCESS_DENIED

Please do following steps:
1) open command line "cmd.exe"
2) locate your fallout 4 path ("cd steam"-"cd steamapps"-"cd common"-"cd fallout 4")
3) now enter command "icacls fallout4.exe" -> now you should see what rights you have on this file
4) locate to your vireio perception executeable path
("cd c:\Users\GoogleWelt\Downloads\perception_2016_05_06_v4_alpha_release\Perception\bin")
5) enter commands "icacls perception_x64.exe"-"icacls aquilinus_x64.dll"-"icacls aquilinusrte_x64.dll"

Then provide me the command line text output for all "icacls" calls, you maybe do not have permission on that files.
GoogleWelt
One Eyed Hopeful
Posts: 4
Joined: Mon May 09, 2016 9:43 am

Re: OSVR Vireio Perception 4.0 not working

Post by GoogleWelt »

I have managed to find the cause of the error: I have Kaspaersky Internet Security Runnig installed. After the first time executing Vireio, it placed VireioDLLInstaller under "Mild restrictions" (without notifing me about it), because it was an "unknown programm". After manualy removing the restrictions from inside Kaspersky, Fallout seemed to be running as desired: the game is running on my primary monitor (now in stereo) and the game follows movement of the HMD. BUT: When changing my primary monitor to the OSVR, the game will not start up (It will show the launcher, but when i press the "start" button, the launcher just disapears and the game does not start). When setting the OSVR into direkt mode, the game will start up, but crash when i press f11. When i set my OSVR as a mirroring my standart monitor, the resolution will be to big (on both monitors, only a fragment (top left corner) of the screen is visible). When accessing the fallout 4 graphic settings, the resolution is automaticly set to 2715x1527. Changing this to FullHD does not change anything, and when i open the game again, the resolution will be back at 2715x1527. Buth the OSVR and my primary monitor have a FullHD resolution.
User avatar
EisernSchild
Vireio Perception Developer
Vireio Perception Developer
Posts: 225
Joined: Tue Jun 11, 2013 9:39 am
Location: Graz / Austria

Re: OSVR Vireio Perception 4.0 not working

Post by EisernSchild »

Ok, unfortunately it seems OSVR direct mode works on my PC and nowhere else :-( We currently add further improvements to OpenVR/OSVR/Oculus HMD plugins, so i will test more and hope to find the reason for direct mode issues on OSVR.
neph
One Eyed Hopeful
Posts: 1
Joined: Fri Dec 04, 2015 8:37 am

Re: OSVR Vireio Perception 4.0 not working

Post by neph »

GoogleWelt wrote:When accessing the fallout 4 graphic settings, the resolution is automaticly set to 2715x1527. Changing this to FullHD does not change anything, and when i open the game again, the resolution will be back at 2715x1527. Buth the OSVR and my primary monitor have a FullHD resolution.
Hi, another OSVR user here, who put his hopes to this thread. :) (Not to detract from the work that's been put into the plugin, so far. Great work!)
If i run the OSVR config tool, I can see
"renderOverfillFactor": 1.5
There's no option to change it, but maybe if you can find the file and change it to 1.0 you get more reasonable resolution?

Good luck!
Post Reply

Return to “Vireio Perception 4.X”