praydog / UEVR

Universal Unreal Engine VR Mod (4.8 - 5.4)
http://uevr.io
3.08k stars 158 forks source link

UEVR was working flawlessly,now isn't[BUG] #118

Open BlindPunk1967 opened 9 months ago

BlindPunk1967 commented 9 months ago

OK.I've had UEVR working flawlessly for the first week,now on injecting its either reporting that openXR isnt working or it tries to inject but i get either just a black screen in the headset,or what looks like the steamVR loader just saying "waiting"

Im using virtual desktop with the vdxr option i then click on the UEVR icon on my taskbar,UEVR starts,waiting for a game I goto steam and load ,for example,Jedi survivor I let the game load and initialise shaders once loaded I then goto uevr and selct the game from the drop down menu and press inject. Ive tried Praydogs profile for Jedi Survivor The UEVR in game menu appears.At this point its either reports that openxr isnt working or its working but not actually giving me a virtual reality version of the game,I get flat screen with a "working" steamvr loader,or just a black screen with the game sound working but no picture.The game eventually crashes

Not sure if the issue is related to synced sequential rendering as it also does this with hogwarts legacy,which requires synced sequential.Robocop which uses native,still works fine.Both Jedi Survivor and Hogwarts Legacy which were working fine,both stopped working at the same time

heres the file zip for Jedi Survivor

JediSurvivor.zip

heres the hogwarts legacy file

HogwartsLegacy.zip

Hogwarts crash file 3246E97048D7885C896DEE82E1298134.zip

Example of the main menu when in Hogwarts after a failed injection

IMG_20240111_221716

My system is Rysen 7800x3d RTX4090 64GB Ram win 11 Quest 3 headset Virtual desktop (tried using vdxr and automatic for openxr option) tried using quest link but it wont link to the pc,even though it used to Ive upgraded to the latest UEVR version and also tried downgrading to the previous version,but this made no difference Ive tried adding -nohmd to the startup config in the steam launch option Ive also tried deleting and reinstalling uevr Ive also set an exception for the UEVR folder in Windows defender

Cant work out why it worked fine initially,and now its very troublesome

Any help appreciated

I have subscribed to the patreon donation scheme for this mod

Loving the app,just missing it now its not working,Jedi Survivor in flat screen is a definate downgraded experience

Thanks for the hard work Praydog

praydog commented 9 months ago

https://github.com/praydog/UEVR/issues/78

Try the solutions posted here

BlindPunk1967 commented 9 months ago

Praydog,thanks for the reply,I hope you are referring in particular to this

https://github.com/praydog/UEVR/issues/78#issuecomment-1879821434

Sorry to be a complete numpty,but i'm no programmer so dont understand how to correct this 'bad runtime variable'

Any chance you could give a step by step guide on what i should be doing,i dont think i'm the only one with this issue

I've tried using openxr toolkit,with Jedi survivor the uevr Injector connects but,i still get a plain blank screen in the headset

thankyou

ScrubN commented 9 months ago

Sorry to be a complete numpty,but i'm no programmer so dont understand how to correct this 'bad runtime variable'

That is a system environment variable, which can be found by searching for "environment variables" in your start menu. image image

BlindPunk1967 commented 9 months ago

Thanks for the reply ScrubN.It took me a bit of googling to find out how to reach the system properties in win 11

For those following i did start>settings>system then scroll down in the right hand side to 'about'

then click advanced system settings,then select environment variables.....i hope I've done that correctly

In my system variables i dont have the XR_RUNTIME_JSON entry

Im still,at point of inject getting either the no openxr runtime message ,or just a black screen in the headset

Ive also deleted and redownloaded jedi survivor,it made no difference

The stupid thing is 1 week ago,Jedi Survivor injected fine.......help,please

screenshot supplied that i thought might be useful

JediSurvivor

FolkSong commented 9 months ago

Try disabling OpenXR Toolkit, it's known to cause problems in some games.

In case you're not aware, OpenXR Toolkit is a third-party addon that enables some advanced features. It's not required to use OpenXR.

BlindPunk1967 commented 9 months ago

Thanks for the reply

I've tried it with Open XR Toolkit enabled and disabled,but still the game wont inject properly,which is annoying because it worked flawlessly a week ago

starting to give up on this one at the mo,desperate to continue my game in VR,it was an epic experience

Jedi Fallen order works fine.Also Hogwarts legacy now injects,where it wasnt for a few days

really scratching my head on this one

On Sun, Jan 14, 2024 at 7:12 PM FolkSong @.***> wrote:

Try disabling OpenXR Toolkit, it's known to cause problems in some games.

In case you're not aware, OpenXR Toolkit is a third-party addon that enables some advanced features. It's not required to use OpenXR.

— Reply to this email directly, view it on GitHub https://github.com/praydog/UEVR/issues/118#issuecomment-1891045240, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFJA3I6BODAK3U42DNOHULDYOQU3VAVCNFSM6AAAAABBXGM37SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJRGA2DKMRUGA . You are receiving this because you authored the thread.Message ID: @.***>

BlindPunk1967 commented 9 months ago

ok,when i try to inject using openxr,it appears my system is trying to load steam vr as i get the familiar "waiting" box appear and the steamvr floor pattern with the lines converging into the distance.Steam vr is set so that the open xv setting is set to virtual desktops vdxr format

Ive got a liitle app called XR runtime picker for open XR and that is reporting that virtual desktop vdxr is the active system

But as my system seems to be getting confused,is there a way,using the environment variables to force my system to definitely use the VDXR runtime??

I'm probably suggesting nonsense,but worth a go..I'm in over my head,as you probably realise

On Sun, Jan 14, 2024 at 8:08 PM Dale Thain @.***> wrote:

Thanks for the reply

I've tried it with Open XR Toolkit enabled and disabled,but still the game wont inject properly,which is annoying because it worked flawlessly a week ago

starting to give up on this one at the mo,desperate to continue my game in VR,it was an epic experience

Jedi Fallen order works fine.Also Hogwarts legacy now injects,where it wasnt for a few days

really scartching my head on this one

On Sun, Jan 14, 2024 at 7:12 PM FolkSong @.***> wrote:

Try disabling OpenXR Toolkit, it's known to cause problems in some games.

In case you're not aware, OpenXR Toolkit is a third-party addon that enables some advanced features. It's not required to use OpenXR.

— Reply to this email directly, view it on GitHub https://github.com/praydog/UEVR/issues/118#issuecomment-1891045240, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFJA3I6BODAK3U42DNOHULDYOQU3VAVCNFSM6AAAAABBXGM37SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJRGA2DKMRUGA . You are receiving this because you authored the thread.Message ID: @.***>

BlindPunk1967 commented 9 months ago

As a trial,I've also started jedi survivor direct from the shortcut on my desktop,rather than from the steam home page..I no longer get the 'steam floor converging lines',the uevr injects,my quest 3 then goes black screen and then after about 1 min the game crashes..not sure if that info helps....jedi fallen order works without issue, jedi survivor used to work,now doesn't...hopefully a future release of uevr will help

Joeyd348039 commented 9 months ago

I’m having a similar problem too. Worked 100% and when I went to show it to my nephew nothing worked anymore.

I haven’t changed a single thing. I get all types of errors. I get the error that the games that previously worked are no longer detected as Unreal games. I get OpenXR errors and I also get error messages saying that there are VR DLL files even though I’ve deleted them. There are more errors but next time I’ll screenshot them.

BlindPunk1967 commented 8 months ago

Tried a different profile and now its working again

https://cdn.discordapp.com/attachments/1101444698104680449/1192931678465839134/JediSurvivor.zip?ex=65e23e33&is=65cfc933&hm=e231068332816dc3fe22347335f6f065608278a0f14015892a050048040ef76e&

thejustin64 commented 4 months ago

Tried a different profile and now its working again

https://cdn.discordapp.com/attachments/1101444698104680449/1192931678465839134/JediSurvivor.zip?ex=65e23e33&is=65cfc933&hm=e231068332816dc3fe22347335f6f065608278a0f14015892a050048040ef76e&

Can you please elaborate on how you fixed this @BlindPunk1967 ? The link doesn't work.