LibreVR / Revive

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

Drop Dead Muliplayer with Revive 2.0? #1458

Open ssurovich opened 4 years ago

ssurovich commented 4 years ago

With the new add-on fixes for multiplayer I was hoping to play Drop Dead with a friend on his Quest but the lobby still does what it did before 2.0 was released - it studders like crazy once you are in the create a room. If you exit the room, the game stops studdering and works fine. So multiplayer has the same issues it had before the 2.0 release.

Are there any logs that could help identify the issue? I was going to try the python method tomorrow just to see if that works with Drop Dead.

ahmanwoods commented 4 years ago

Did you link your Oculus account via the dashboard? Were you able to test the python script?

ssurovich commented 4 years ago

I havent had a chance to try the python script method - Its on my list, but I decided to add a Quest to VR collection to play with a few friends to avoid the issue - However, I would still like to get it working so I can use my Index instead.

I did link my accounts, and they are show up on my friends list without any issues. If I try to start a game quickly I can, but it skips like crazy and even jumpes between a 2D screen and then normal 3D VR - and its impossible to play. When I try the Python method Ill post the results.

cyb3rmaniak commented 4 years ago

Same experience here, so I've decided to see if the script helps. It didn't. Seems like there's still some other issue with Drop Dead.

I'm fairly certain that I did everything correctly since when I've created a room in the game the current_room_id changed to some large number and when I left the room it changed back.

I can also confirm that linking the account with the new option does what it was intended to do since I can see the post requests when using Fiddler coming both from the python script and from the reviveoverlay process. And they both return with the updated current_room_id as well.

I did notice that the access tokens are different, though I'm guessing it's not an issue. The heartbeat is per user, not per session... right?...

ahmanwoods commented 4 years ago

I don't think the issue you're experiencing is because of the multiplayer fix. Could you try using the Oculus Debug Tool to enable the console for the OVR service and capture some logs while you're experiencing the stutter?

DrFate09 commented 4 years ago

@ahmanwoods

I have also been encountering the shuttering on my Valve Index using Revive. Here is a log that I took while the shuttering was occurring, hope this helps.

drop_dead_log.txt