LibreVR / Revive

Play Oculus-exclusive games on the HTC Vive or Valve Index, scroll down for downloads and installation instructions.
Other
3.62k stars 332 forks source link

Make robo recall think I have 3 rift sensors #521

Closed CarrotSurvivor closed 7 years ago

CarrotSurvivor commented 7 years ago

The game has a built in functionality that tells the game you have 3-4 rift sensors, this disables the "please turn around to face sensors" UI that pops up when you turn around ... obviously with vive, we have 360 by defualt... any way to trick the game to think I have 3 sensors so this stops popping up? It's quite annoying

KenshiHH commented 7 years ago

oh yeah please, its really annoying

CrossVR commented 7 years ago

It might be possible, but I'd really rather not do that. I'll look into it when I have time.

whit0r commented 7 years ago

That would be great if you could turn it off in some way, as its really annoying and spoiling a lot of immersion...

DistantNoise commented 7 years ago

Please do if you can, it really is immersion breaking and annoying, as the tracking is perfect but the game still thinks I'm short a sensor and tries to have me face one direction. Not a deal breaker, but true 360 play is one of the advantages of Vive

PJkeeh commented 7 years ago

What would be the disadvantage of doing this?

CrossVR commented 7 years ago

@PJkeeh Because you'd have to fake information about a sensor that's not really there. That's a bit of a can of worms for a compatibility layer. It's always preferable to just give real, accurate information to the game.

PJkeeh commented 7 years ago

Agreed. Only in this case, there is no such information sadly.

CrossVR commented 7 years ago

Yeah, so I'll look into adding a game-specific hack when I have time.

calibban commented 7 years ago

there is a mod, i haven't try it. https://forums.unrealengine.com/showthread.php?138390-Project-Turn-off-Turn-Around-Warning

whit0r commented 7 years ago

it does not work for me, it shows up in the mod list and you can activate it but the message still shows up...at least for me

04nd01 commented 7 years ago

Yes, there is a mod but that's no real solution since you won't get into the highscores and I think you can't play through the story.

Epic already announced an official update to take care of 360 setups within the month. So this might not be an issue for much longer.

KenshiHH commented 7 years ago

AFAIK it will only address the Rotation after a Teleportation with a 360 Setup, 360° Rift Owners don't have the turn to the sensor message in the first place

04nd01 commented 7 years ago

They mentioned only the teleportation but there are Oculus users who play 360° with two cameras so meybe they'll change that too.

gormanj commented 7 years ago

BTW, does anyone know if you can connect a third base station and will it fix the 3 sensor issue? Maybe by cable syncing two and having the third set to "c" mode?

KenshiHH commented 7 years ago

no, as of right now steamvr only supports 2 lighthouse base stations

Balderick commented 7 years ago

no, as of right now steamvr only supports 2 lighthouse base stations

That statement is simply not true. Valve have been shipping steamvr tracking hdks for over one year now. This means steamvr definitely supports extra base stations and has done for over twelve months.

Valve devs describe steamvr tracking as being limitlessly upscalable meaning that simply adding more base stations adds "playroom" size. Valve devs even suggested how much this rocks for mobile vr applications for vr/ar/mr user case scenarios at dev days 2016 steamvr hardware talk. https://youtu.be/BhzUn0gmkEU

Steamvr default room sizes offered to choose from does not mean steamvr only supports two base stations. Hundreds of steamvr tracking hdk users can prove that is not the case.

ffrgtm commented 7 years ago

In response to Balderick:

It is only possible to have 2 lighthouses working at once. Lighthouse A sweeps the x-axis laser and gives a position update, then Lighthouse B sweeps the y-axis laser and gives a position update, then Lighthouse A sweeps the y-axis laser... I think you probably see the pattern forming.

This is combined with the forward integration of the IMU's using a Kalman Filter to give pose information.

When valve talks about having tracking in multiple rooms, they are describing a scenario where there are two lighthouses in each room. In fact I believe even in steamvr's current state you can set up 2 base stations in two separate rooms and walk between the rooms without having more than a moderate hiccup in tracking.

Edit for clarity: I am saying that only 2 lighthouses can provide tracking data at a single time. But steam vr does support more than 2 as long as the subsequent pairs are occluded from the individual tracking spaces.

CrossVR commented 7 years ago

Closing as it has been fixed by Epic, simply go to the settings to enable 360 tracking.