Thursday, December 5, 2019

Dev Update #54 - 2.5.2 Beta Update

RiftCat 2.5.2 Beta - Release candidate
We have deployed another minor patch to Beta channel that should address some reported issues.

To test the Beta features, learn how to join Beta channels reading THIS guide.

Added
  • GameWarp settings can now be saved as profiles
  • Option to stream 3D games with in-game SBS option.
Changed
  • Discrete GPU should be selected more reliably for VR streaming. GameWarp should now work if VRidge is launched on integrated GPU on laptops (it will be attempted automatically unless overridden by global settings).
Fixed
  • Green lines instead of stream on AMD RX 5000 series.
  • Memory leak during pointer image change.
  • GameWarp crashing when device goes to lock screen.
  • GameWarp crashing on launch with FreeTrack active (race condition).
  • StreamView not working with GameWarp.
  • GameWarp being too shaky on Focus (requires Focus build 2.5.2)


Feedback highly appreciated.
This update makes VRidge 2.5 version and GameWarp almost ready for release. As always, we are awaiting your feedback at support@riftcat.com. Hopefully we'll be able to bring you the final version before the end of the year!

Wednesday, November 13, 2019

Dev Update #53 - 2.5.1 Beta Update

RiftCat 2.5.1 Beta - GameWarp fixes
We have deployed a patch to our Beta channel that aims to improve the GameWarp experience.

To test the Beta features, learn how to join Beta channels reading THIS guide.



User Experience Improvements
We have realized that we did a very poor job of informing our users how to launch GameWarp and how to turn on Input simulation. 

We made several changes to the RiftCat launcher UI to improve that aspect a little bit.

Mouse pointer will now be captured
When using GameWarp, your game will now properly display the mouse cursor so you can precisely aim in your head even in RTS games (because why not!)

FPS limit will now be respected during capture
Games exceeding 110% of desired FPS will skip frames at regular intervals. For best smoothness, try to limit the game itself (for example, through in-game V-Sync or RivaTuner) to match your phone refresh rate.

Bug fixes and tweaks (GameWarp and other)
  • Moonlight Mode and recenter hotkeys will now be working again.
  • Controllers will now deactivate faster in SteamVR on shutdown.
  • Gamewarp will no longer stop working when game switches between fullscreen and windowed mode.
  • Gamewarp GPU load during capture and streaming is greatly reduced compared to 2.5.0.


We are still waiting for feedback.
This update should bring GameWarp closer to full release but we still need your feedback on how we can improve upon it even further. Don't forget to tell us what you think about it or if you'll encounter any issues. As always, we are waiting for your message at support@riftcat.com

Thursday, October 31, 2019

Dev Update #52 - RiftCat 2.5 Beta Available

RiftCat 2.5 Beta - GameWarp introduction
Hi RiftCats!

We are excited to announce a new Beta version of RiftCat which brings several important improvements and fixes. We also have a new huge feature that should encourage you to revisit some of your favourite games.

As always, our Beta changes are deployed to our special Beta channel that is different that you may encounter when using VRidge normally. To test the Beta features, learn how to join Beta channels reading THIS guide.




GameWarp Beta
We have developed a feature that will let you use your VR equipment to play non-VR games. GameWarp will stream any normal game into your mobile VR headset and convert the image to VR format.
It will also allow you to control your mouse movements with your head so you could immerse yourself completely in FPS games. Additional support for VR controllers will let you bind all VR controller buttons to the respective keyboard + mouse commands.

Wanna play The Witcher 3 immersed in VR with your Oculus Quest with a standing experience? Now you can!


To start using GameWarp, simply start it from the PLAY menu, juz below normal SteamVR startup button.


GameWarp feature is also highly customizable. All options can be found under GameWarp integration config. You can find it on the integrations list.




GameWarp is a feature that we have plenty of ideas how to expand on. We hope that we will be able to fix all issues detected during the Beta and gather a lot of feedback.

Known issues in this Beta version:

  • GPU usage is higher than required. This may significantly affect framerates on GPU-bound games.
  • Mouse pointer is not visible in streamed frames.
  • Capture rate may exceed 60 FPS and bitrate won't be interpreted properly if FPS is not 60.
What's new
We have introduced a few new elements to VRidge experience as well:
  • Better picture quality on Daydream phones because of more uniform resolution scaling.
  • Configurable gamma correction - with a slider in the VRidge settings and during live streaming.
  • Extra check to verify openvrpaths.path integrity.
  • Extra call to select high performance GPU on laptops with intergated+discrete GPU combo.
Bug Fixes
This update also brings a lot of very important bug fixes that should make VRidge a much better product. Vivecraft & Tilt Brush should work with controllers correctly now:
  • Incorrect alignment on certain Daydream phones with top notch got fixed.
  • Controllers will now work in Vivecraft.
  • Tilt Brush should work properly.
  • Moonlight streaming at 30 FPS maximum got fixed.
  • Fixes for session initiation problems in certain networks with local DNS.
  • Fixed a crash on PCs with 2 same-model GPUs not in SLI/Crossfire.
Other changes
There several other changes too:
  • Mobile builds should now be 64-bit by default.
  • Updated NVENC card whitelist to include few new variants of GeForce and Quadro cards.
  • Updated .NET Framework target to 4.7.2.
  • Updated Daydream SDK to 1.190.
  • Updated OpenVR SDK to 1.7.15.
  • Updated Steam installation link to use https.


We really await your feedback!
Every new version of VRidge brings new features and bug fixes but there is still a lot of work to do. We need your feedback to know on what should we focus on, what works and what are the anticipated features. 

If you'll join the Beta tests, please send us your feedback and any bug reports at support@riftcat.com. Your cooperation is invaluable to us as VRidge software wouldn't be possible if not for your awesome support. 

We hope that new GameWarp and Beta changes will bring you a lot of fun. See you in VR!

Wednesday, July 17, 2019

Dev Update #51 - Oculus Quest release.

We have decided that it's time to go out of Beta for Oculus Quest. All changes that were available at the Beta channel will now be deployed for everyone.

We tried to get VRidge into an official Oculus Quest store but due to their content requirements we will have to keep our current installation process described here. We did our best to make the process as easy as possible so it shouldn't cause too many troubles.


We hope that VRidge for Oculus Quest will provide you with hours of awesome experience :)



Your RiftCat client should automatically update. No mobile update is required to get the new changes.


Changes

Button mapping for Oculus Quest
All button mappings should now be correct. Oculus Quest experience shouldn't differ from normal Oculus Rift S experience when in comes to hand tracking and input.

Controllers 3D model

Whenever you will use Oculus Quest with VRidge, your controllers will now appear as Oculus Rift S controllers in 3d space. Their physical appearance is basically the same as those of Oculus Quest so your experience with VRidge should be more comfortable.
iOS USB Tethering
With updates RiftCat client, you will now be able to connect iOS phone via USB cable. To learn how to connect VRidge for iOS via USB, read our guide.

Languages update

We have deployed Serbian language (thank you for your translation effort!) and updated existing languages with your fixes. Thank you for all of your contribution.

Minor changes:

  • Added Oculus Quest installation instructions to connection screen.
  • Improved headset type detection within games for better input and 3d model recognition.

Enjoy the new update! As always, let us know if you'll have any issues with updated version. You can reach our support team at support@riftcat.com

Thursday, May 30, 2019

Dev Update #50 - Oculus Quest Beta version and iOS update.


Hello RiftCats!

We have an update for you which we hope will make your VRidge experience even better. To make use of these changes, you'll need to use RiftCat Beta client. To learn how to try out the Beta version, simply follow this guide.


VRidge (Beta) for Oculus Quest

As many of you already know, we have released an Oculus Quest version of VRidge as a Preview version. You can see how it works in action by watching this video:


The installation of Oculus Quest version is a bit clunky but we have written a guide to help you install VRidge Beta for Oculus Quest with relative ease:

READ MORE

If you already had VRidge Preview version for Oculus Quest installed, simply rerun the script described in the above article to update.

What's new

Controllers in SteamVR will now be visible as Oculus Touch controllers.

We are using Oculus Touch model to represent your hands in VR when using Oculus Quest. They have very similar shape and using them provides us the following benefits:
  1. Game developers that created PC VR games often had Oculus Touch controllers in mind when creating their games - ensuring that games will work reliably with this controller mapping.
  2. Oculus Touch controllers have 3D model which is fully animated (you can see button presses in VR).
  3. Oculus Touch controllers are physically similar to Oculus Quest controllers which allowed us to adjust them accordingly.
We hope that with this controller mapping you will play the games close to the native PC VR experience :)

Keybindings improvement and fixes

You should now be able to freely operate SteamVR games by using Oculus Quest joysticks. Also, we have fixed an issue with right joystick pressess not registering in SteamVR.

All buttons should now work properly.

VRidge for iOS

We didn't forget about iOS users - we have several improvements for you too.

What's new

USB tethering should now work with iOS

We have received many requests to make iOS version of VRidge work with USB cable. We have found the root cause of why it didn't work in the first place and now if you'd like to use VRidge tethered you can easily do so.

QuickSync encoder fixed for iOS

iOS version had issues with QuickSync encoder. It should work properly now when using it as streaming encoder.

Required iOS version lowered to 11

Some of you asked us to enable VRidge installation on lower version of iOS than 12. We thought that due to the most recent AppStore requirements it won't be possible but we found a way! If you have an older iOS version, give VRidge a try.

Various fixes and improvements for stability

VRidge for iOS received a multitude of minor fixes which should make it much more stable.


Final words

This update should bring iOS and Oculus Quest version to a state of which we are really happy about. We will continue to bring you improvements but as of now it should bring you a lot of fun time in VR.

Also, if you thought about making a video or streaming VR games with VRidge. We made a small article on how our little StreamView tool can help you. Read about it here: https://support.riftcat.com/hc/en-us/articles/360005933460

See you in VR!

Thursday, May 9, 2019

Dev Update #49 - VRidge 2.4 is LIVE - iOS released!

It's been a long time but we finally were able to finish what many of you have waited for. iOS version of VRidge is now LIVE! VRidge 2.4 is released to everyone - your mobile app and RiftCat desktop client will automatically update.

Deployment status:
Platform Version Status Link
PC 2.4 Deployed Link
iOS App Store 2.4 Deployed Link

iOS version released

Finally VRidge can now be used with iPhones so simply update RiftCat client and download VRidge from iOS App Store to have fun with PC VR!


Spread the news to all your friends that couldnt use VRidge before because of their phone model. Let them also have a try at inexpensive PC VR :)

AMD GPUs fixed

Specific AMD GPUs chipsets like Vega had an issue with certain resolutions which showed up as a pixelated screen with green lines. 


The issue is now fixed so AMD users with Vega cards should now be able to enjoy VRidge without issues :)

New languages deployed

With your tremendous help via CrowdIn we were able to bring in additional languages to VRidge. This time we are releasing 7 additional languages:
  • Estonian
  • Norwegian
  • Portuguese
  • Romanian
  • Slovakian
  • Ukrainian
  • Vietnamese
Thank you for your help. VRidge now supports a total of 22 languages!

Final notes

VRidge now works with basically every major mobile platform. Thanks to your support we were able to reach that point. We are very grateful that you helped us with VRidge improvements over the years. 

Let us know your feedback about VRidge 2.4. As always, reach us at support@riftcat.com - our team will be able to see it.

Monday, April 15, 2019

Dev Update #48 - iOS coming very soon


Hello everyone!

Today we have released a new Beta version. It doesn't contain a lot of changes but they are very important for our next big release. Read further to learn about what's coming :)

To learn how to join the Beta, read this guide.

This Beta update has an update only for Windows RiftCat client. It is already deployed on Beta channel.


iOS groundwork

This RiftCat client is compatible with iOS version of VRidge. We are in the process of iOS App Store approval.

As soon as we'll get approved on the iOS App Store we'll be able to bring this RiftCat client version to the public and we'll finally be able to use VRidge with iPhones :)


Unfortunately, there is no feasible method of sideloading apps for iPhones so we'll have to patiently wait for the approval. In the meantime, please try out the updated RiftCat client to check if we didn't break anything :)

Fix for AMD GPU's

Some AMD GPUs (especially Vega chipsets) had an issue that made VRidge unusable in certain scenarios. Usually it appeared as a pixelated screen with green lines.


We were able to narrow down the issue and fix it so if you have any AMD Vega card - let us know if the Beta version helped you.

Translations

Thanks to your help, we have additional languages ready to be deployed :) For now they are only available in the Beta RiftCat client but with the stable release they will get deployed fully.


You can learn how to join the translation effort by reading this Blog entry.

Final words

Thank you guys for your everlasting support!