tag:blogger.com,1999:blog-79579830282549643642024-03-28T10:28:42.933+01:00RiftCatRiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.comBlogger68125tag:blogger.com,1999:blog-7957983028254964364.post-39948356318073022232024-01-17T17:02:00.000+01:002024-01-17T17:02:12.418+01:00Dev Update #61 - VRidge releases on Steam.<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhKlE81zrKQMCc1M1I9jLH5X-IyWDOvbf06reQioDQgJFitIhcuEwd0OKFqTsCt-aagf09-UWLtmvXxfU1-nDYNsIkhVgm3Y_O_iGVMT_JJAV_n_p1iAKAqEayOBeW-mPO0EYaAlWnvgqFpSobT_9Pz4hEXlFmzzHOBtpJGYAaZw7EQL3FSle7_5B066Y5/s1200/SteamReleaseHeader.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="1200" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhKlE81zrKQMCc1M1I9jLH5X-IyWDOvbf06reQioDQgJFitIhcuEwd0OKFqTsCt-aagf09-UWLtmvXxfU1-nDYNsIkhVgm3Y_O_iGVMT_JJAV_n_p1iAKAqEayOBeW-mPO0EYaAlWnvgqFpSobT_9Pz4hEXlFmzzHOBtpJGYAaZw7EQL3FSle7_5B066Y5/w456-h238/SteamReleaseHeader.png" width="456" /></a></div><h2 style="text-align: left;">VRidge releases on Steam</h2><p style="text-align: left;">Hello RiftCats. After years, we have made an effort to release VRidge on Steam!</p><p style="text-align: left;">This move is a significant step towards making VRidge and affordable PC VR gaming even more accessible. To mark this occasion, we're offering a special 30% discount and regionally adjusted prices. If you haven’t yet purchased the full version of VRidge or want to add it to your Steam collection, now is the perfect time to do so.</p><p style="text-align: left;">You can find VRidge on Steam by following this link: <a href="https://store.steampowered.com/app/2677750/VRidge/">https://store.steampowered.com/app/2677750/VRidge/</a></p><h4 style="text-align: left;">I want to continue using my old VRidge purchase</h4><p style="text-align: left;">For those who have already purchased VRidge, rest assured that your license is still valid. The non-Steam RiftCat client will continue to work seamlessly, and you can always access it at <a href="https://riftcat.com/vridge">https://riftcat.com/vridge</a>, referred to as the “Legacy Client”. To unlock the full version of this client, use your RiftCat account credentials, VRidge/GameWarp invoice ID, or VRidge/GameWarp code from Kinguin or other sources.</p><div>As part of this release, we've cleaned up VRidge by removing some obsolete features and addressing minor bugs.</div><p style="text-align: left;">We're excited about this new chapter and hope that VRidge will continue to introduce people to the world of PC VR gaming for years to come.</p><div>Stay tuned for more updates and happy VR gaming!</div>RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com13tag:blogger.com,1999:blog-7957983028254964364.post-28859541866681102632021-05-21T17:23:00.000+02:002021-05-21T17:23:42.836+02:00Dev Update #60 - Beta Android 11 bug fixes.<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_rfMeUmoStCWzK06x6WwOW7SDSOLJ4jGJkcI7SAhA-SWyHZRiOfQ4DOr5Cim1Gwd8FSOhoOvb-jiSF75CGWvDnQvq-XvKqjbckT1cKsyEWbNOmJvOJoskB8Q08gVrd7gpa5rHR1Z4f7v/s1920/vridge_luckystale.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1920" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_rfMeUmoStCWzK06x6WwOW7SDSOLJ4jGJkcI7SAhA-SWyHZRiOfQ4DOr5Cim1Gwd8FSOhoOvb-jiSF75CGWvDnQvq-XvKqjbckT1cKsyEWbNOmJvOJoskB8Q08gVrd7gpa5rHR1Z4f7v/w400-h225/vridge_luckystale.png" width="400" /></a></div><p></p><h2 style="text-align: left;">Minor VRidge update.</h2><p style="text-align: justify;">Hello RiftCats. It's been some time since the last time we wrote.</p><p style="text-align: justify;">Today, we have released a Beta update for VRidge. The update focused on addressing several bug fixes that came up with the release of newest phones and Android 11.</p><p style="text-align: justify;">New changes in Android VRidge version 2.7.9 include:</p><p></p><ul style="text-align: left;"><li style="text-align: justify;">App should no longer start with black screen on Samsung devices.</li><li style="text-align: justify;">App should now correctly support high refresh rate displays (e.g. 120Hz)</li><li style="text-align: justify;">Devices with Variable Refresh Rate should now switch to highest available refresh rate for better and smoother experience.</li></ul><p></p><p><span style="text-align: justify;">To test the Beta features, learn how to join Beta channels by reading </span><a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-" style="text-align: justify;">THIS</a><span style="text-align: justify;"> guide. After testing this release on a Beta channel for some time, we will push it to everyone.</span></p><h2 style="text-align: left;">What's going on at RiftCat?</h2><div style="text-align: justify;">You might have noticed that we didn't make too many VRidge releases over the past several months. The reason for that is that we consider VRidge to be everything we ever wanted it to be from the very beginning:</div><div><ul style="text-align: left;"><li style="text-align: justify;">It's an inexpensive entry point to PC VR using simple Google Cardboard headset using any mobile operating system (Android, iOS) and any VR ready PC configuration (NVidia, AMD graphics cards).</li><li style="text-align: justify;">We have created our own stable backend with reprojection that provides smooth 3DOF headtracking experience.</li><li style="text-align: justify;">It supports various standalone headsets like HTC Vive Focus, Oculus Quest, GearVR and other headsets that came and went away throughout the years. Most of these headsets start to rollout their own streaming solutions now so we are not pushing there further.</li><li style="text-align: justify;">VRidge supports various plugins and extensions that increase its capabilities further.</li><li style="text-align: justify;">Everything in an easy to use package with tutorials, quite good UX, generally pretty optimal experience and active support at support@riftcat.com </li></ul><div style="text-align: justify;">With this in mind, we consider VRidge to be a software product that is complete. We could make a new minor feature here and there but it would not change the overall perception of it. We simply consider VRidge to be in "the maintenance mode" where we are making sure that VRidge works and is operational. There are other factors for this decision which some of you might have read about in detail <a href="https://www.reddit.com/r/vridge/comments/kai180/there_needs_to_be_way_more_transparency_about/gfe50jb/" target="_blank">at this Reddit post</a>. We might of course release something big when a new technology will come up but for now nothing major is planned.</div></div><div><br /></div><div>In short, VRidge will still work - it is a good product that we'll make sure is operational :)</div><h2 style="text-align: left;">What's next?</h2><div style="text-align: justify;">VR market is still being shaped by the major players. We had several of huge corporations in this space, before they cancelled their VR products (Google Daydream) or switched to enterprise VR solutions (HTC). The whole landscape of VR became unsustainable for such small company as RiftCat, so we need to make some strategic change or we would fade into nothing with time.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Gaming is what brought us to the VR in the first place, that's why we made a decision to shift to something we always dreamed of - game development. We are working on our first game designed for mobile with aspiration of being as fresh in mobile gaming space as VRidge was for VR industry when it first came out.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgskDvh9vAyewgihNpST2HHWavLTYsi_Z_VTWW4EQTb12ajk4yKR7VfEQR3_g48elcsmULXtb300ksAVAgpGUpABUirzmHy9pr2N0Plhxd17a19HOd5HD-H6QEg7kjkGbpELcevEMNrmhAV/s859/close-up+eve.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="583" data-original-width="859" height="271" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgskDvh9vAyewgihNpST2HHWavLTYsi_Z_VTWW4EQTb12ajk4yKR7VfEQR3_g48elcsmULXtb300ksAVAgpGUpABUirzmHy9pr2N0Plhxd17a19HOd5HD-H6QEg7kjkGbpELcevEMNrmhAV/w400-h271/close-up+eve.png" width="400" /></a></div><div style="text-align: justify;">It is still quite early in development, but the game will be of a tycoon/strategic type, heavily influenced by games like Transport Tycoon: Deluxe, Anno series and Industry Giant. We cannot wait to show you what we came up with so await more news from our team!</div><div style="text-align: justify;"><br /></div><div><br /></div>RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com130tag:blogger.com,1999:blog-7957983028254964364.post-35666252298474197432020-07-16T08:47:00.001+02:002020-07-16T08:47:36.639+02:00Dev Update #59 - RiftCat 2.7 - Reprojection for Everyone RELEASED<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit; margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6LlhGXFz-SQaz0J_cKbBN1r-b2D3Tkf5c5lS0jndj_eTSiw-E3yAccT81xDtrRfAcSBtB_gOHHjiPMj1I8LLYZ3ShsTuavzi7oDP9jxk6lt9XAfjvqBZa8P8VxjTHr4nQakrBGTLVj_xd/s1600/2.7+uptade.png" width="500" /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit; font-size: x-large;"><b>Reprojection for Everyone is RELEASED</b></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">New VRidge 2.7 release brings reprojection capabilities to most mobile phones. Everyone will now have this feature on default (granted that your hardware supports it).</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">Your VRidge mobile app should update automatically. RiftCat client version stays unchanged.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: inherit; font-size: large;">What does it mean for me?</span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">Basically, if you are using a Cardboard viewer + smartphone with VRidge, you should see much smoother head turning motions while streaming. See our previous <a href="https://blog.riftcat.com/2020/04/dev-update-58-software-reprojection.html">blog post</a>.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;">VR reprojection is one of the most important things that makes everything feel smooth and natural. Without reprojection moving your head has a long response time because the data needs to travel from the mobile device to the PC and back making few stops along the path at different pieces of hardware, each stop adding some latency and inconsistent delays.</span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;">Rotational reprojection conceals the delay, smooths out the judder and makes the image respond nearly instantly to your head rotation, as if it was rendered locally. The technique is already used in most PC HMDs and we were already using built-in reprojection where it was possible (Daydream-certified, Oculus mobile and Vive devices) so you might have already used it. This update includes our own reprojection system which makes it possible to support it on much wider range of devices.</span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;">This is more important now than ever because as you may have heard – Daydream is no longer supported on the most recent smartphones. While there are many users that use VRidge on Oculus Quest which has the benefits of full 6DOF tracking and motion controllers, there is still a lot of you with regular phones. As you upgrade to the latest iPhone, Samsung Galaxy or other great Android devices, we've upgraded our algorithms to keep up with the hardware. We’re happy to announce that with the 2.7 update you will be able to enjoy motion quality similar to Daydream-certified devices. If your device has high-end hardware, we’ve made sure it’s utilized to its full potential.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">The new update will work with both Android and iOS devices. VRidge detects your phone capabilities automatically to enable the suitable reprojection mode.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: inherit; font-size: large;">Enjoy Reprojection for Everyone!</span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">If you'll encounter any issues, send an email to <a href="mailto:support@riftcat.com">support@riftcat.com</a> where our team will try to quickly resolve your issue.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">We hope that you'll enjoy the new update. See you in VR!</span></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com108tag:blogger.com,1999:blog-7957983028254964364.post-17020830462239094632020-04-28T20:41:00.000+02:002020-04-30T17:39:50.859+02:00Dev Update #58 - RiftCat 2.7 Beta - Reprojection for Everyone<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6LlhGXFz-SQaz0J_cKbBN1r-b2D3Tkf5c5lS0jndj_eTSiw-E3yAccT81xDtrRfAcSBtB_gOHHjiPMj1I8LLYZ3ShsTuavzi7oDP9jxk6lt9XAfjvqBZa8P8VxjTHr4nQakrBGTLVj_xd/s1600/2.7+uptade.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="627" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6LlhGXFz-SQaz0J_cKbBN1r-b2D3Tkf5c5lS0jndj_eTSiw-E3yAccT81xDtrRfAcSBtB_gOHHjiPMj1I8LLYZ3ShsTuavzi7oDP9jxk6lt9XAfjvqBZa8P8VxjTHr4nQakrBGTLVj_xd/s1600/2.7+uptade.png" width="500" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><span style="font-family: inherit; font-size: large;">RiftCat 2.7 Beta - Reprojection for Everyone</span></b></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">This was originally planned to be a part 2 of the VRidge 2.6 Streaming Enhanced update but we had to postpone it due to various reasons. Now it's here as its own update!</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">This update will improve head turning motions on most mobile phones (even those not designed with VR in mind) by utilizing reprojection (also known as TimeWarp in Oculus products).</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><span style="text-align: justify;">To test the Beta features, learn how to join Beta channels by reading </span><a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-" style="text-align: justify;">THIS</a><span style="text-align: justify;"> guide.</span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit; text-align: justify;"><br /></span></div>
<hr style="text-align: justify;" />
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: inherit;">Reprojection and reasons behind it.</span></b></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">As some of you might have read, <a href="https://www.techradar.com/news/google-is-killing-off-daydream-vr-with-no-support-for-the-new-pixel-4">Google killed another project of theirs which is Daydream</a>. This means than there is a constantly rising chance the next mobile devices generation will not be able to launch Daydream apps on which VRidge is based a lot.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
We could not allow our users to lose the ability to play PC VR games with their Android devices so we created our own reprojection within VRidge so capable devices can use it even without being Daydream-certified.</div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
What this means is that if your mobile phone supports some specific GPU capabilities it will be able to utilize reprojection<span style="font-family: inherit;"> - it will provide a completely smooth experience when moving your head in your Cardboard device!</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">VRidge will now ask for the camera and file read/write privileges on your device (to be able to read and store your VR viewer QR code) as previously Daydream SDK handled that.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<hr style="text-align: justify;" />
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: inherit;">Will it work on my device?</span></b></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">As of this Beta release, this feature will work only for Android devices (iOS is in progress). We will deploy support for next devices to the Beta channel as soon as they'll be ready.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Our reprojection implementation has 3 modes, best mode will be selected automatically, depending on GPU capabilities, OS version and so on. Those levels are:</span></div>
<ol>
<li style="text-align: justify;"><span style="font-family: inherit;"><b>Synchronous reprojection</b> - Most simple implementation. All rendering work is done on one GPU thread. After app finishes frame, that frame is being warped to screen with offset to cover difference between pc render orientation and current mobile orientation. In this mode frames should be placed correctly, however motion might not feel silky smooth.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;"><b>Asynchronous reprojection</b> - This mode separates app rendering loop from VR rendering loop. Because of that we can achieve stable framerate and smooth motion, even if some frames are dropped in transport from PC.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;"><b>Asynchronous reprojection with direct rendering</b> - Just like in previous mode, this one preserves constant framerate and smooth motion. However because of rendering directly to screen, latency can be significantly lowered. Typically when frame is rendered, it goes to Android Surface Flinger, which is responsible for composing final image that is displayed on the screen. Because of that composing step and double buffering, in default rendering mode frame is displayed 1-2 vertical syncs after it is rendered. That means about 17-33 milliseconds of latency on standard 60Hz display. With direct mode we are able to render directly to front buffer of display. That allows to skip all composing steps for VR layer, significantly lowering latency. Our current implementation works at 8ms latency on 60Hz display. This mode however requires a lot of modern GPU extensions and is mainly designed for newer phones (we mainly tested it on Samsung Galaxy S20, Samsung Note 10 and Razer Phone).</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-family: inherit;">To check out with which mode your reprojection is working (or not working at all), launch VRidge (Diagnostics). It will display the appropriate information.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<hr style="text-align: justify;" />
<div style="text-align: justify;">
<b><span style="font-family: inherit;"><br /></span></b></div>
<div style="text-align: justify;">
<b><span style="font-family: inherit;">How to help us with testing?</span></b></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">When you'll test this Beta release and encounter any issues then please send us detailed logcat to <a href="mailto:support@riftcat.com">support@riftcat.com</a> with a description of your phone model. You can read about logcat <a href="https://support.riftcat.com/hc/en-us/articles/115003638485-Sending-detailed-Android-logs-logcat-">here</a>.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">If your issue is directly visible on the screen, then simply send us the screenshots. Any additional info is highly valuable.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Your personal opinion also interests us! What do you think about the update? Give us all your thoughts.</span></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com68tag:blogger.com,1999:blog-7957983028254964364.post-4643276826450394402020-04-14T17:11:00.000+02:002020-04-14T17:11:18.466+02:00Dev Update #57 - Streaming Enhanced release.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjehAOKvpFMQSZpJEEuGV_aU5id33NSe3k7k1nycr63iRjR-t4k7SztMhv0IzyCfFKzPBL3vn3vN869MYZsBjYNuK9YWb2VPn61uGY72D1vUCDmeAGgayujMb7wucOiauwYxQRelzpcyb4H/s1600/2.6+uptade.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="960" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjehAOKvpFMQSZpJEEuGV_aU5id33NSe3k7k1nycr63iRjR-t4k7SztMhv0IzyCfFKzPBL3vn3vN869MYZsBjYNuK9YWb2VPn61uGY72D1vUCDmeAGgayujMb7wucOiauwYxQRelzpcyb4H/s400/2.6+uptade.png" width="500" /></span></a></div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit; font-size: large;"><b>RiftCat 2.6 Release</b></span><br />
<div style="text-align: justify;">
<span style="font-family: inherit;">Thanks to the Beta tests, we were able to catch most of the bugs within the new version and today it is becoming available for everyone.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">To be sure that your update goes smoothly:</span></div>
<span style="font-family: inherit;"><br /></span>
<table border="1" cellpadding="3" style="border-collapse: collapse; border: 1px solid black;">
<tbody>
<tr>
<td style="width: 200px;"><b><span style="font-family: inherit;">Platform</span></b></td>
<td style="width: 300px;"><b><span style="font-family: inherit;">What should happen?</span></b></td>
</tr>
<tr>
<td><span style="font-family: inherit;">PC</span></td>
<td><span style="font-family: inherit;">RiftCat client should update automatically. Make sure to switch to stable channel in RiftCat Settings -> Update tab.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">VRidge from Google Play</span></td>
<td><span style="font-family: inherit;">It should update automatically.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">VRidge from iOS store</span></td>
<td><span style="font-family: inherit;">It should update automatically.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">Oculus Quest</span></td>
<td><span style="font-family: inherit;"><a href="https://support.riftcat.com/hc/en-us/articles/360005631080-How-to-install-VRidge-on-Oculus-Quest">Re-do the installation process</a> if installed via script. SideQuest version will update automatically.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">Oculus Go / Gear VR</span></td><td><span style="font-family: inherit;">It should update automatically.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">Daydream</span></td>
<td><span style="font-family: inherit;">It should update automatically.</span></td>
</tr>
<tr>
<td><span style="font-family: inherit;">Viveport</span></td>
<td><span style="font-family: inherit;">It should update automatically.</span></td>
</tr>
</tbody>
</table>
<span style="font-family: inherit;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: inherit;">Streaming Enhanced brings vastly improved streaming quality, especially on NVidia GPUs.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Initially, we planned Streaming Enhanced to be a two part update, but due to certain circumstances we decided to postpone Part 2 to a separate 2.7 update that will be available in Beta soon. For now, just enjoy VRidge with a much better quality.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">There are three categories where VRidge got upgraded.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit; font-size: large;"><b>Image Quality</b></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Some time ago, we found out that streamed image by VRidge has a bit oversaturated color pallete. At the time we thought that it made colors a bit more dynamic and alive. Turns out, it causes visibility issues in dark environments - which is especially visible in Skyrim VR.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">The issue is now resolved. We have improved color accuracy to be 1-1 between the generated image on the computer and the receiving mobile device. Everything should now be clearly visible.</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Below image shows the color comparison between VRidge 2.5 and the newly released version 2.6.</span></div>
<span style="font-family: inherit;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkyaFPIyiHcV-riJoey5goc_unDVuAKe01mAF4RK8ubH4D2LAa2KhepMG8i5DPevXKjCbnVXf5rXsa_ALiMn8obOY8ni2-gs7o8bIKlH4hDUr2Hv6hNwxuRrCTVo_zOwStJWbqmuhRjk8F/s1600/2.5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="720" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkyaFPIyiHcV-riJoey5goc_unDVuAKe01mAF4RK8ubH4D2LAa2KhepMG8i5DPevXKjCbnVXf5rXsa_ALiMn8obOY8ni2-gs7o8bIKlH4hDUr2Hv6hNwxuRrCTVo_zOwStJWbqmuhRjk8F/s320/2.5.png" width="500" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><span style="font-family: inherit;">Click image to enlarge</span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><span style="font-family: inherit;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">The 2.6 frame may seem to look a bit more washed out but it is nearly perfectly color-accurate with frame rendered by SteamVR. Mobile VR displays often use low persistence displays where 2.5 frame was displayed too dimly, resulting in lost detail in darker scenes. You can also manually adjust frame brightness with gamma slider in PC app settings.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<span style="font-family: inherit; font-size: large;"><b>Latency</b></span><br />
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">An endless subject of latency is often asked whenever PC VR streaming is discussed. We did a fairly good job at keeping the delay of streamed image at bay but we found out a way to squeeze even more performance.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: inherit;">Stream latency</span></b></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">If you have an Nvidia graphics card you can expect a quicker image response. Thanks to the optimizations that we made you should expect latency reduced by additional 5 to 10 ms.</span></div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">The image below, shows the sampled latency before VRidge optimizations.</span><br />
<span style="font-family: inherit;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnI03VBvFeE_2Pc_o5MnnOlaBU49UeANFYchC4PFG04eEB4NimXQau3tH6XmgSdjhpaNZzvnxKaBI9Zzyr2rbT0LU_bCAqbl7P9AhR6G7BpZDzQEl7ZHDiiYNdsTuA1TlHhshyphenhypheniPzmxkoj/s1600/image.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="808" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnI03VBvFeE_2Pc_o5MnnOlaBU49UeANFYchC4PFG04eEB4NimXQau3tH6XmgSdjhpaNZzvnxKaBI9Zzyr2rbT0LU_bCAqbl7P9AhR6G7BpZDzQEl7ZHDiiYNdsTuA1TlHhshyphenhypheniPzmxkoj/s320/image.png" width="500" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit; font-size: x-small;">Click image to enlarge</span></div>
<span style="font-family: inherit;"><br /></span>
Next image shows the sampled latency after new changes got applied.<br />
<span style="font-family: inherit;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdHgIUqSSzIkKCUBcBvxKybPjgt9PMIcG6iQUqDzf1KHmbryH-4ywWub9DgJwjmOgCE5SiWqNeFZGVwkznes3hNhZbX3Kwx2GJnJHI89SlfiiK0zaON8I16R8DhH_SxEqTc9m_7fSiu7C0/s1600/image+%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="808" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdHgIUqSSzIkKCUBcBvxKybPjgt9PMIcG6iQUqDzf1KHmbryH-4ywWub9DgJwjmOgCE5SiWqNeFZGVwkznes3hNhZbX3Kwx2GJnJHI89SlfiiK0zaON8I16R8DhH_SxEqTc9m_7fSiu7C0/s320/image+%25281%2529.png" width="500" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit; font-size: x-small;">Click image to enlarge</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">Rendered at 1080p@60FPS, encoded with GTX 970 @ 17 Mbps, transported with 5 GHz Wi-Fi.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">Pictured latency is measured as a time between first and last event of this process:</span></div>
<ol>
<li style="text-align: justify;"><span style="font-family: inherit;">Getting fresh head and controller pose data from device sensor. Usually sampled at 200 Hz, depends on mobile device.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Sending sensor data to your PC.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Submitting sensor data to SteamVR.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Rendering game frame with the tracking data from phone.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Encoding pixels by NVENC with H264 or HEVC.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Sending encoded frame back to your mobile device.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Decoding frame from H264 or HEVC to GPU-understandable RGB texture.</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;">Binding texture to target VR environment.</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-family: inherit;">At this point the frame is out of our control, it is going to be displayed ASAP with reprojection appropriate to target VR runtime.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">In 2.6's NVENC update we improved CPU, GPU and memory transfer delays that were occurring between steps 4 and 6 which should result in 7-8ms better latency.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: inherit;">Controller latency</span></b></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Additionally to the stream speed improvements, we have used better prediction algorithms for rendering and sampling of the controllers.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">With this, you can expect a much faster response whenever you'll move your hand in virtual reality - no matter if you are using <a href="https://play.google.com/store/apps/details?id=com.riftcat.vridgecontroller">VRidge Controller</a>, Oculus Quest Touch or Daydream View 3-DOF controller. All of them should benefit from this new improvement.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">This change brings the controllers latency to near native level, making a pleasant gameplay experience. With newly released Half Life: Alyx - Quest users have an awesome gaming time ahead of them :)</span></div>
<span style="font-family: inherit;"><span style="font-size: large;"><b><br /></b></span><span style="font-size: large;"><b>Stability</b></span></span><br />
<div style="text-align: justify;">
<span style="font-family: inherit;">Some of VRidge users had issues with artifacting. It could happen from time to time or happen constantly depending on the user hardware configuration. Especially on 2.4 GHz WiFi networks.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">With this upgraded release we re introducing an error correction system. It will compensate for lost packets during the stream allowing for more stable video streaming.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">This should allow VRidge to push for higher bitrates as the stream won't get broken with even the smallest packet drop. It will increase the picture quality and get rid of ugly artifacts.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">On default, VRidge stream will now add 5% additional data with each frame for the error correction. The system is adaptive, when it will discover that the stream is losing more data than usual, it will adjust the amount of error correction data to provide the best experience possible in granted conditions. If you want to manually tinker with this system, you can override all values as described in our previous blog post (<a href="https://blog.riftcat.com/2020/03/dev-update-56-streaming-enhanced-beta.html">link</a>).</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">In addition to that, VRidge should now detect lost frames much faster than before to make the error correction system response quicker. With this, you should expect basically no image artifacts during your playthroughs.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">If you have Nvidia video card, we did some encoder tweaks as well which should also provide additional improvements in this area.</span></div>
<span style="font-family: inherit;"><br /></span>
<hr />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit; font-size: large;"><b>What's next?</b></span><br />
<div style="text-align: justify;">
<span style="font-family: inherit;">We still have before mentioned Part 2 of this update in preparation. It is related to <a href="https://venturebeat.com/2019/10/15/google-discontinues-daydream-vr/">Daydream cancellation</a> and it will be a game changer for many VRidge users that use regular phones with it. The Beta should be ready soon - we'll let you know about it as soon as it will be published.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">We hope that VRidge Streaming Enhanced update will greatly improve your experience. If you like the new changes, let us know about it. If you don't, also provide us feedback so we could fix any issues that might have appeared. Your voice can always be heard at <a href="mailto:support@riftcat.com">support@riftcat.com</a></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">If you like VRidge and the new update - spread the news. Our software lives thanks to your engagement in VRidge community. Any social media posts, articles, videos with VRidge help us tremendously.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Have fun in VR!</span></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com114tag:blogger.com,1999:blog-7957983028254964364.post-78156226642924850262020-03-10T17:39:00.003+01:002020-03-10T17:39:52.879+01:00Dev Update #56 - Streaming Enhanced Beta - Part 1<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAzDROHzVRvoYa_fQMthBrTlIqkuQCNWxUHw_KbIBh1pIozpj3rb0ChyphenhyphenV-Xnuk-Zuk4nCis4b_MqsnQfJRcyy7778xSESnBdUMciYilsccKvaC1V8K2svwJUfvRycznwZ8ZWBQHlbUZcad/s1600/2.6+uptade.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="960" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAzDROHzVRvoYa_fQMthBrTlIqkuQCNWxUHw_KbIBh1pIozpj3rb0ChyphenhyphenV-Xnuk-Zuk4nCis4b_MqsnQfJRcyy7778xSESnBdUMciYilsccKvaC1V8K2svwJUfvRycznwZ8ZWBQHlbUZcad/s1600/2.6+uptade.png" width="500" /></a></div>
<h2 style="clear: both; text-align: left;">
RiftCat 2.6 Beta - Part 1</h2>
<div>
We did a huge internal rework of VRidge streaming possibilities, squeezing more performance from our streaming technology. </div>
<div>
<br /></div>
<div>
<span style="text-align: justify;">To test the Beta features, learn how to join Beta channels reading </span><a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-" style="text-align: justify;">THIS</a><span style="text-align: justify;"> guide.</span></div>
<div>
<br /></div>
<hr />
<div>
<br />
In this Beta release you should have a significant improvement to the streaming latency, quality and stability. VRidge should also handle much higher streaming bitrates.</div>
<div>
<br /></div>
<div>
This is a part 1 of this Beta release. We have one more thing in preparation for this update package which will be updated to the Beta channel in the upcoming weeks.</div>
<div>
<br /></div>
<div>
<b>Improved picture compression quality.</b><br />
Error correction has been added that should compensate for small packet loss. This allowed us to push for higher bitrate with lesser chance of artifacting. On average, picture quality should be 20% better. We also tweaked encoding settings that should improve quality further on nvidia cards.<br />
<b><br /></b>
<b>Improved color accuracy, especially in dark scenes.</b><br />
We changed the way color palette is mapped during compression. Transmitted picture stream is now color-identical with original rendered picture. Previously contrast was a bit off which resulted in generally reduced visibility in darker scenes.<br />
<br />
<b>Reduced latency on Nvidia cards.</b><br />
On average we reduced encoding path by 5-10 ms. This means that in 50% of cases, it will be one frame faster than before.<br />
<br />
<b>Reduced latency of Oculus Quest controllers.</b><br />
Oculus Quest controllers are now using better prediction during rendering and sampling which reduced perceivable latency to near-native levels. This has effect on other controllers but Quest benefits the most from these changes.<br />
<br />
<b>Implemented multiple ways to reduce mid-stream artifacting.</b><br />
Along with error correction, we added a better frame loss detection which should correct lost packets faster than before.<br />
<h2>
Known limitations</h2>
<div>
First few seconds of stream may be unreadable in certain cases. This should resolve by itself in 1-5 seconds.</div>
<h2>
Minor changes</h2>
<div>
<ul>
<li>Oculus Quest controllers should have more accurate positional placement.</li>
<li>PC builds are now 64-bit only.</li>
<li>Updated enet networking library.</li>
</ul>
</div>
</div>
<hr />
<h2>
Advanced configuration options</h2>
<div>
There are new options in VRidge.cfg file that can be edited by hand using any text editor.</div>
<div>
<br /></div>
<div>
<div>
<i>"Video.ECC.MinPercent": 5,</i></div>
<div>
<i>"Video.ECC.MaxPercent": 30,</i></div>
</div>
<div>
<br /></div>
<div>
<div>
Configures minimum and maximum amount of error correction packets. It will dynamically adjust ECC percent between Min and Max, based on frame loss.</div>
<div>
<br /></div>
<div>
<i>"Video.ECC.FixedPercent": null,</i></div>
<div>
<i><br /></i></div>
<div>
When not null, it will override ECC percent to a fixed amount.</div>
<div>
<br /></div>
<div>
<i>"Video.Encoder": "NVENC",</i></div>
<div>
<i><br /></i></div>
<div>
Now starts the new Nvidia encoder, old one can be switched on by using LegacyNVENC instead of NVENC.</div>
<div>
<br /></div>
<div>
<i>"Video.Nvenc.IntraRefresh.Duration": 15,</i></div>
<div>
<i>"Video.Nvenc.IntraRefresh.Period": 360,</i></div>
<div>
<i><br /></i></div>
<div>
Configures how "keyframes" are spread over the stream. Example above means that a keyframe is issued every 360 frames and is fragmented over 15 consecutive frames.</div>
<div>
<i><br /></i></div>
<div>
<i>"Video.Nvenc.Invalidation": true,</i></div>
<div>
<i><br /></i></div>
<div>
Configures NVENC to use reference frame invalidation which lets encoder know that some frames were lost in transport and should not be used as references for predictive frames (less artifacting).</div>
<div>
<i><br /></i></div>
<div>
<i>"Tracking.Controllers.PoseAge.Api": 0.03,</i></div>
<div>
<i>"Tracking.Controllers.PoseAge.Default": 0.06,</i></div>
<div>
<i>"Tracking.Controllers.PoseAge.Quest": 0.0,</i></div>
<div>
<i><br /></i></div>
<div>
Configures how old (in seconds) the controller data is compared to rendering time. Changing this value will affect prediction (perceived latency vs overshoot and judder)</div>
</div>
<h2>
<hr />
Stay tuned for more</h2>
<div>
As always, we are awaiting your feedback to this Beta release at <a href="mailto:support@riftcat.com">support@riftcat.com</a>. Also, keep tracking our dev blog for news about part 2 of this update.</div>
<div>
<br /></div>
<div>
Have fun with improved VRidge quality!</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com117tag:blogger.com,1999:blog-7957983028254964364.post-48202510467263398772019-12-12T15:02:00.000+01:002019-12-12T15:10:11.886+01:00Dev Update #55 - GameWarp release!<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjORk5pLYSt0zmn-e60wotwSsUc3bNbgvHB7HohDmwWb-qjHNssG71jO-jD6BSSrvKgpaP83eDc2NXH3Kwb969ZNn5K0LccN-iqcoPgTIOan0QVw1kyNchGIFNpBmx1LUsAk4IeKoIlsuXs/s1600/500x262+blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="262" data-original-width="500" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjORk5pLYSt0zmn-e60wotwSsUc3bNbgvHB7HohDmwWb-qjHNssG71jO-jD6BSSrvKgpaP83eDc2NXH3Kwb969ZNn5K0LccN-iqcoPgTIOan0QVw1kyNchGIFNpBmx1LUsAk4IeKoIlsuXs/s1600/500x262+blog.png" /></span></a></div>
<span style="font-family: inherit;"></span>
<div style="text-align: justify;">
<span style="font-family: inherit;">It's finally <b>LIVE</b>. We have released <b>VRidge update 2.5 </b>which is now available to everyone. It contains <b>GameWarp </b>feature and several other improvements that we made over the last months.</span></div>
<span style="font-family: inherit;"><br /></span>
<b><span style="font-family: inherit;">Deployment status:</span></b><br />
<table border="1" cellpadding="3" style="border-collapse: collapse; border: 1px solid black;">
<tbody>
<tr>
<td style="width: 150px;"><b><span style="font-family: inherit;">Platform</span></b></td>
<td style="width: 75px;"><b><span style="font-family: inherit;">Version</span></b></td>
<td style="width: 75px;"><b><span style="font-family: inherit;">Status</span></b></td>
<td style="width: 75px;"><b><span style="font-family: inherit;">Link</span></b></td>
</tr>
<tr>
<td><span style="font-family: inherit;">PC</span></td>
<td><span style="font-family: inherit;">2.5</span></td>
<td><span style="font-family: inherit;">Deployed</span></td>
<td><a href="https://riftcat.com/vridge" target="_blank"><span style="font-family: inherit;">Link</span></a></td>
</tr>
<tr>
<td><span style="font-family: inherit;">Google Play</span></td>
<td><span style="font-family: inherit;">2.5</span></td>
<td><span style="font-family: inherit;">Deployed</span></td>
<td><a href="https://play.google.com/store/apps/details?id=com.riftcat.vridge2" target="_blank"><span style="font-family: inherit;">Link</span></a></td>
</tr>
<tr>
<td><span style="font-family: inherit;">iOS App Store</span></td>
<td><span style="font-family: inherit;">2.5</span></td>
<td><span style="font-family: inherit;">Deployed</span></td>
<td><a href="https://itunes.apple.com/us/app/vridge/id1458108034?l=pl&ls=1&mt=8" target="_blank"><span style="font-family: inherit;">Link</span></a></td>
</tr>
<tr>
</tr>
</tbody></table>
<hr />
<br />
<div>
<b><span style="font-size: x-large;">GameWarp - prepare for a new VR adventure!</span></b></div>
<div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifWl5RMsKzITvukJUuCz0sCNomUORm91ykRBkh-KEazmzUxt_4-SfoMOs57m_1coDsYvvEUxHWEi9dlyLo0NbA-lDB90VAJOqoSrVHg-5s99sEqwEAVa5ZSiiElQi4O1ivQI9Bi-Obi9gT/s1600/nier.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifWl5RMsKzITvukJUuCz0sCNomUORm91ykRBkh-KEazmzUxt_4-SfoMOs57m_1coDsYvvEUxHWEi9dlyLo0NbA-lDB90VAJOqoSrVHg-5s99sEqwEAVa5ZSiiElQi4O1ivQI9Bi-Obi9gT/s320/nier.png" width="500" /></a></div>
<b><span style="font-size: large;">Details</span></b></div>
<div style="text-align: justify;">
You can now use GameWarp feature to play non-VR games in your VRidge PC VR setup. GameWarp will turn the in-game visuals into SBS (side-by-side) view for you to see in your VR headset. Your head movements and VR controller buttons will also let you control the game.<br />
<br /></div>
<div style="text-align: center;">
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="281" src="https://www.youtube.com/embed/5uA4iOcIyZs" width="500"></iframe>
</div>
<div style="text-align: justify;">
<br /></div>
<div>
Using GameWarp is easy - simply press the "Play GameWarp" button in the top bar play menu of RiftCat client.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd5KTZSMIG3hl6g-V7YokD9Rzq6XwUlYKs4KBPN3vObOvRIeJ0dsCatWTLKK09yF2Pl9s2ZxSPiYivYaS9VyvPpOwM-avKY7j06E_Pk4jkaEfg_JUOIleWZq-WaIxclwy2YBsRx75wZY6h/s1600/playgamewarp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="279" data-original-width="119" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd5KTZSMIG3hl6g-V7YokD9Rzq6XwUlYKs4KBPN3vObOvRIeJ0dsCatWTLKK09yF2Pl9s2ZxSPiYivYaS9VyvPpOwM-avKY7j06E_Pk4jkaEfg_JUOIleWZq-WaIxclwy2YBsRx75wZY6h/s1600/playgamewarp.png" /></a></div>
<br />
For more detailed tutorial, simply watch our instructional video:<br />
<br /></div>
<div style="text-align: center;">
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="281" src="https://www.youtube.com/embed/v0qol-BuooM" width="500"></iframe>
</div>
<div>
<br /></div>
<div>
<b><span style="font-size: large;">Pricing</span></b><br />
<div style="text-align: justify;">
VRidge was planned to have a higher price since the beginning of its development but we didn't want to just increase the VRidge price and call it a day. We wanted to provide value in exchange of the cost increase. That's why we have decided to make GameWarp a paid expansion feature to VRidge. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
This way, we can make a "soft" price increase of our services while at the same time - keep the VRidge base function in the same affordable cost range so anyone can start with inexpensive PC virtual reality.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Current pricing details are as follows (prices in EUR / USD depending on your region):</b></div>
<div style="text-align: justify;">
Unlocking VRidge - 14.99 EUR / USD</div>
<div style="text-align: justify;">
Unlocking GameWarp (requires unlocked VRidge) - 9.99 EUR / USD</div>
<div style="text-align: justify;">
Unlocking VRidge + GameWarp in a bundle: 19.99 EUR / USD</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Users that have already purchased VRidge will receive a special 50% discount code for GameWarp purchase via email so they can benefit from the bundle purchase discount, too.</div>
<br /></div>
<div>
<b><span style="font-size: x-large;">VRidge changes</span></b></div>
<div>
<br />
VRidge itself also received some improvements so your experience should now be better!<br />
<br />
<span style="font-size: large;">Better quality for Daydream devices</span></div>
<div>
<div style="text-align: justify;">
Daydream phones will have better picture quality due to more uniform resolution scaling.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-size: large;">Gamma correction slider</span></div>
<div style="text-align: justify;">
Display too dark? Simply increase the gamma of your stream with a convenient slider! Works both with VRidge and GameWarp streaming.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4kJZzgJx1maIVx2tEwklao6iBHHdUH_u9o8zU0_ty-NpTkC_CPy7-sckpFkMA3bHGXDTpdOKcK-WohylmZRFoxz5dS_7plSWM0xhhMQYizxzgVh7GSRZDDgLVkJQKbDlNdXTTlttj2_xB/s1600/gamma.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="124" data-original-width="569" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4kJZzgJx1maIVx2tEwklao6iBHHdUH_u9o8zU0_ty-NpTkC_CPy7-sckpFkMA3bHGXDTpdOKcK-WohylmZRFoxz5dS_7plSWM0xhhMQYizxzgVh7GSRZDDgLVkJQKbDlNdXTTlttj2_xB/s1600/gamma.png" width="500" /></a></div>
<div style="text-align: justify;">
<span style="font-size: large;">Better detection of laptops dedicated GPU </span></div>
</div>
<div>
<div style="text-align: justify;">
If you are using a gaming laptop, there is an integrated graphics card available and a dedicated one. VRidge sometimes launches on the weaker, integrated GPU making the experience much worse. VRidge should now do a much better job at detecting such cases.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-size: large;">Fixed controllers detection for Vivecraft</span></div>
<div style="text-align: justify;">
Controllers of Oculus Quest, HTC Vive Focus and other VR headsets will now work in Vivecraft. Playing Minecraft with VRidge will be possible once again to the full extend.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-size: large;">Tilt Brush will work correctly for everyone.</span></div>
<div style="text-align: justify;">
Let loose of your imagination in Tilt Brush. Paint anything you'd like using Oculus Touch, HTC Vive Focus or other controllers. Tilt Brush now works correctly.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-size: large;">Moonlight streaming will no longer be capped at 30 FPS.</span></div>
<div style="text-align: justify;">
If you are a Moonlight user, expect much smoother experience. Due to some mistakes on our side, Moonlight streaming was capped at 30 FPS. Now it will stream correctly.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-size: large;">Fixed AMD RX 5000 series green lines issue.</span></div>
<div style="text-align: justify;">
AMD RX 5000 series GPUs should now work correctly with VRidge.</div>
</div>
<div>
<br /></div>
<hr />
<span style="font-size: x-large;">Final notes</span><br />
Thank you guys for your Beta testing. With your feedback, we were able to drastically improve GameWarp experience from its initial Beta release. We hope that this release will allow you to rediscover your favorite games in virtual reality.<br />
<br />
Don't hesitate to still provide us feedback via support@riftcat.com! Sharing the information about the new release is also highly appreciated. Have a nice VR time!RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com196tag:blogger.com,1999:blog-7957983028254964364.post-44620336753076680442019-12-05T16:25:00.001+01:002019-12-12T14:26:11.745+01:00Dev Update #54 - 2.5.2 Beta Update<div style="text-align: center;">
<span style="font-family: inherit;"><img border="0" data-original-height="185" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw7S9nTCbbJ_OeDfS3HewzVsidQMZ8BpVILet5SVzW-dUBjugPUWGd-4g82qBzMp7ZLRRaEo48Fs5SVvy2WJKjPQ5Y0kReQkM1j9qVljT8lsJ7p8-FR8qHSuFe2wEy9GUSlMDTf_ypxyTE/s1600/vridge_header.png" /></span></div>
<div style="text-align: center;">
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>RiftCat 2.5.2 Beta - Release candidate</b></span></div>
<div style="text-align: left;">
We have deployed another minor patch to Beta channel that should address some reported issues.</div>
</div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span><span style="font-family: inherit;">To test the Beta features, learn how to join Beta channels reading <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">THIS</a> guide.</span></span></div>
<div style="text-align: justify;">
<hr />
<div style="text-align: justify;">
<div style="text-align: center;">
<div style="text-align: left;">
<span style="font-family: inherit;"><b>Added</b></span><br />
<ul>
<li>GameWarp settings can now be saved as profiles</li>
<li>Option to stream 3D games with in-game SBS option.</li>
</ul>
</div>
<div style="text-align: left;">
<b>Changed</b><br />
<ul>
<li>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).</li>
</ul>
<div>
<b>Fixed</b></div>
<ul>
<li>Green lines instead of stream on AMD RX 5000 series.</li>
<li>Memory leak during pointer image change.</li>
<li>GameWarp crashing when device goes to lock screen.</li>
<li>GameWarp crashing on launch with FreeTrack active (race condition).</li>
<li>StreamView not working with GameWarp.</li>
<li>GameWarp being too shaky on Focus (requires Focus build 2.5.2)</li>
</ul>
</div>
</div>
</div>
</div>
<hr />
<br />
<span style="font-family: inherit; font-size: large;"><b>Feedback highly appreciated.</b></span><br />
<div style="text-align: justify;">
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!</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com0tag:blogger.com,1999:blog-7957983028254964364.post-33271005278995575992019-11-13T17:22:00.000+01:002019-12-12T14:26:13.752+01:00Dev Update #53 - 2.5.1 Beta Update<div style="text-align: center;">
<span style="font-family: inherit;"><img border="0" data-original-height="185" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw7S9nTCbbJ_OeDfS3HewzVsidQMZ8BpVILet5SVzW-dUBjugPUWGd-4g82qBzMp7ZLRRaEo48Fs5SVvy2WJKjPQ5Y0kReQkM1j9qVljT8lsJ7p8-FR8qHSuFe2wEy9GUSlMDTf_ypxyTE/s1600/vridge_header.png" /></span></div>
<div style="text-align: center;">
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>RiftCat 2.5.1 Beta - GameWarp fixes</b></span></div>
<div style="text-align: left;">
We have deployed a patch to our Beta channel that aims to improve the GameWarp experience.</div>
</div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span><span style="font-family: inherit;">To test the Beta features, learn how to join Beta channels reading <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">THIS</a> guide.</span></span><br />
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<hr />
<div style="text-align: justify;">
<div style="text-align: center;">
<div style="text-align: left;">
<span style="font-family: inherit;"><b>User Experience Improvements</b></span><br />
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. </div>
<div style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgddvZhOQDr-Zfafz8a7hxqGAiTjZqERYrCh5f5bCFLxBNHF9XV5x9mebxN2SS5iz-z_hTuThbJY3q0q3lqOD7BmJi7DjOW0iXm-HP2sYl6vzMZu-obT_kGTYzg8yB4LXYWwmN0dwL056rR/s1600/RiftCat_CWRgRFu3C3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="99" data-original-width="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgddvZhOQDr-Zfafz8a7hxqGAiTjZqERYrCh5f5bCFLxBNHF9XV5x9mebxN2SS5iz-z_hTuThbJY3q0q3lqOD7BmJi7DjOW0iXm-HP2sYl6vzMZu-obT_kGTYzg8yB4LXYWwmN0dwL056rR/s1600/RiftCat_CWRgRFu3C3.png" /></a></div>
<div style="text-align: left;">
We made several changes to the RiftCat launcher UI to improve that aspect a little bit.</div>
<div style="text-align: left;">
<br />
<span style="font-family: inherit;"><b>Mouse pointer will now be captured</b></span></div>
</div>
</div>
<div style="text-align: justify;">
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!)<br />
<br />
<b>FPS limit will now be respected during capture</b><br />
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.<br />
<br />
<b>Bug fixes and tweaks (GameWarp and other)</b><br />
<ul>
<li>Moonlight Mode and recenter hotkeys will now be working again.</li>
<li>Controllers will now deactivate faster in SteamVR on shutdown.</li>
<li>Gamewarp will no longer stop working when game switches between fullscreen and windowed mode.</li>
<li>Gamewarp GPU load during capture and streaming is greatly reduced compared to 2.5.0.</li>
</ul>
</div>
</div>
<hr />
<span style="font-family: inherit;"><br /></span><span style="font-family: inherit; font-size: large;"><b>We are still waiting for feedback.</b></span><br />
<div style="text-align: justify;">
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 <a href="mailto:support@riftcat.com">support@riftcat.com</a></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com4tag:blogger.com,1999:blog-7957983028254964364.post-5784468123361525062019-10-31T16:30:00.000+01:002019-12-12T14:26:16.045+01:00Dev Update #52 - RiftCat 2.5 Beta Available<div style="text-align: center;">
<span style="font-family: inherit;"><img border="0" data-original-height="185" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw7S9nTCbbJ_OeDfS3HewzVsidQMZ8BpVILet5SVzW-dUBjugPUWGd-4g82qBzMp7ZLRRaEo48Fs5SVvy2WJKjPQ5Y0kReQkM1j9qVljT8lsJ7p8-FR8qHSuFe2wEy9GUSlMDTf_ypxyTE/s1600/vridge_header.png" /></span></div>
<div style="text-align: center;">
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>RiftCat 2.5 Beta - GameWarp introduction</b></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;">Hi RiftCats!</span></div>
</div>
<div style="text-align: center;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">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.</span><br />
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">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 <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">THIS</a> guide.</span></span><br />
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<hr />
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<div style="text-align: center;">
<div style="text-align: left;">
<b><span style="font-family: inherit; font-size: large;">GameWarp Beta</span></b></div>
</div>
</div>
<div style="text-align: justify;">
<span style="font-family: inherit;">
<span style="font-family: inherit;">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.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://riftcatstatic.blob.core.windows.net/mailing/gamewarp-beta.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="389" data-original-width="800" src="https://riftcatstatic.blob.core.windows.net/mailing/gamewarp-beta.jpg" width="500" /></a></div>
<span style="font-family: inherit;">
<span style="font-family: inherit;">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.</span></span><br />
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Wanna play The Witcher 3 immersed in VR with your Oculus Quest with a standing experience? Now you can!</span></span><br />
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">To start using GameWarp, simply start it from the PLAY menu, juz below normal SteamVR startup button.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNpRXDzmwVwc0MxlF-53xtvjZkn-Ztks7Q-PfcVPLBO9OwPuRh4B9o5rQDCnD8ie0XVq0O5C-iJtBmHm295Upml-FUggfAyAeCTQz4OKeBrPBXAcK0vuILqL9wLguqm74ZybKBP3qqGso4/s1600/RiftCat_4cfKODREv8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="171" data-original-width="98" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNpRXDzmwVwc0MxlF-53xtvjZkn-Ztks7Q-PfcVPLBO9OwPuRh4B9o5rQDCnD8ie0XVq0O5C-iJtBmHm295Upml-FUggfAyAeCTQz4OKeBrPBXAcK0vuILqL9wLguqm74ZybKBP3qqGso4/s1600/RiftCat_4cfKODREv8.png" /></span></a></div>
<span style="font-family: inherit;"><span style="font-family: inherit;"><span id="goog_518280871"></span><span id="goog_518280872"></span><br /></span>
<span style="font-family: inherit;">GameWarp feature is also highly customizable. All options can be found under GameWarp integration config. You can find it on the integrations list.</span></span><br />
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span>
</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg037oBjTE3mRry70WOlkqb-Vudvo4nqogzP1iABvcQIia3eApcaBur8LUVpLlrQ-A47JVHf1jgnGQQkG6MCVEeJAO8-H9WxvfQ4sj-cQQCM1k0c7hTNKJNFpEv6mnbamffiWRLTrr-O8oT/s1600/RiftCat_hPpGT8raPt.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="133" data-original-width="385" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg037oBjTE3mRry70WOlkqb-Vudvo4nqogzP1iABvcQIia3eApcaBur8LUVpLlrQ-A47JVHf1jgnGQQkG6MCVEeJAO8-H9WxvfQ4sj-cQQCM1k0c7hTNKJNFpEv6mnbamffiWRLTrr-O8oT/s1600/RiftCat_hPpGT8raPt.png" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit;"><br /></span></div>
<span style="font-family: inherit;">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.</span><br />
<span style="font-family: inherit;"><b><span style="font-family: inherit;"><br /></span></b>
<b><span style="font-family: inherit;">Known issues in this Beta version:</span></b></span><br />
<ul>
<li><span style="font-family: inherit;">GPU usage is higher than required. This may significantly affect framerates on GPU-bound games.</span></li>
<li><span style="font-family: inherit;">Mouse pointer is not visible in streamed frames.</span></li>
<li><span style="font-family: inherit;">Capture rate may exceed 60 FPS and bitrate won't be interpreted properly if FPS is not 60.</span></li>
</ul>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>What's new</b></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;">We have introduced a few new elements to VRidge experience as well:</span></div>
<div style="text-align: left;">
</div>
<ul>
<li><span style="font-family: inherit; text-align: justify;"><b>Better picture quality on Daydream phones because of more uniform resolution scaling.</b></span></li>
<li><b><span style="font-family: inherit;">Configurable gamma correction - with a slider in the VRidge settings and during live streaming.</span></b></li>
<li><span style="font-family: inherit;">Extra check to verify openvrpaths.path integrity.</span></li>
<li><span style="font-family: inherit;">Extra call to select high performance GPU on laptops with intergated+discrete GPU combo.</span></li>
</ul>
<div>
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>Bug Fixes</b></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;">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:</span></div>
<div style="text-align: left;">
</div>
<ul>
<li><b><span style="font-family: inherit;">Incorrect alignment on certain Daydream phones with top notch got fixed.</span></b></li>
<li><b><span style="font-family: inherit;">Controllers will now work in Vivecraft.</span></b></li>
<li><b><span style="font-family: inherit;">Tilt Brush should work properly.</span></b></li>
<li><span style="font-family: inherit;">Moonlight streaming at 30 FPS maximum got fixed.</span></li>
<li><span style="font-family: inherit;">Fixes for session initiation problems in certain networks with local DNS.</span></li>
<li><span style="font-family: inherit;">Fixed a crash on PCs with 2 same-model GPUs not in SLI/Crossfire.</span></li>
</ul>
</div>
<div style="text-align: left;">
<span style="font-family: inherit; font-size: large;"><b>Other changes</b></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;">There several other changes too:</span></div>
<div style="text-align: center;">
<div style="text-align: left;">
<ul>
<li><span style="font-family: inherit;">Mobile builds should now be 64-bit by default.</span></li>
<li><span style="font-family: inherit;">Updated NVENC card whitelist to include few new variants of GeForce and Quadro cards.</span></li>
<li><span style="font-family: inherit;">Updated .NET Framework target to 4.7.2.</span></li>
<li><span style="font-family: inherit;">Updated Daydream SDK to 1.190.</span></li>
<li><span style="font-family: inherit;">Updated OpenVR SDK to 1.7.15.</span></li>
<li><span style="font-family: inherit;">Updated Steam installation link to use https.</span></li>
</ul>
</div>
</div>
</div>
</div>
<hr />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit; font-size: large;"><b>We really await your feedback!</b></span><br />
<div style="text-align: justify;">
<span style="font-family: inherit;">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. </span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">If you'll join the Beta tests, please send us your feedback and any bug reports at <a href="mailto:support@riftcat.com">support@riftcat.com</a>. Your cooperation is invaluable to us as VRidge software wouldn't be possible if not for your awesome support. </span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">We hope that new GameWarp and Beta changes will bring you a lot of fun. See you in VR!</span></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com23tag:blogger.com,1999:blog-7957983028254964364.post-942916691874750432019-07-17T15:37:00.001+02:002019-10-31T16:38:21.851+01:00Dev Update #51 - Oculus Quest release.<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif; margin-left: 1em; margin-right: 1em;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw7S9nTCbbJ_OeDfS3HewzVsidQMZ8BpVILet5SVzW-dUBjugPUWGd-4g82qBzMp7ZLRRaEo48Fs5SVvy2WJKjPQ5Y0kReQkM1j9qVljT8lsJ7p8-FR8qHSuFe2wEy9GUSlMDTf_ypxyTE/s1600/vridge_header.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="185" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw7S9nTCbbJ_OeDfS3HewzVsidQMZ8BpVILet5SVzW-dUBjugPUWGd-4g82qBzMp7ZLRRaEo48Fs5SVvy2WJKjPQ5Y0kReQkM1j9qVljT8lsJ7p8-FR8qHSuFe2wEy9GUSlMDTf_ypxyTE/s1600/vridge_header.png" /></a></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We have decided that it's time to go out of Beta for <b>Oculus Quest</b>. All changes that were available at the Beta channel will now be deployed for everyone.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We tried to get <b>VRidge </b>into an official Oculus Quest store but due to their content requirements we will have to keep our current installation process described <a href="https://support.riftcat.com/hc/en-us/articles/360005631080-How-to-install-VRidge-on-Oculus-Quest-preview-version-">here</a>. We did our best to make the process as easy as possible so it shouldn't cause too many troubles.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We hope that VRidge for Oculus Quest will provide you with hours of awesome experience :)</span></span><br />
<hr />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Your RiftCat client should automatically update. No mobile update is required to get the new changes.</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
<br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b style="font-size: xx-large;">Changes</b></span></div>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>Button mapping for Oculus Quest</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">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.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>Controllers 3D model</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">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.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjly_SOK5jwve3pMUjTiprF5B0jIqgy5HX8_OxVmi0GrNzXKXBBI-Agkt7YFOp1Hv6gFn0EdnCzbpuBwPybOk4wDBaL4jzAuLVf2-o2JL8VL4OAWLdSp3XJUtIFC_c77GTnNk7hEPgWqxIp/s1600/touch+controller.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="891" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjly_SOK5jwve3pMUjTiprF5B0jIqgy5HX8_OxVmi0GrNzXKXBBI-Agkt7YFOp1Hv6gFn0EdnCzbpuBwPybOk4wDBaL4jzAuLVf2-o2JL8VL4OAWLdSp3XJUtIFC_c77GTnNk7hEPgWqxIp/s1600/touch+controller.png" width="500" /></span></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>iOS USB Tethering</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">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, <a href="https://support.riftcat.com/hc/en-us/articles/360007496119">read our guide</a>.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>Languages update</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">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.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b><br /></b></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b>Minor changes:</b></span></span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added Oculus Quest installation instructions to connection screen.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Improved headset type detection within games for better input and 3d model recognition.</span></li>
</ul>
<hr />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">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 <a href="mailto:support@riftcat.com">support@riftcat.com</a></span></div>
<div style="text-align: center;">
<br /></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com12tag:blogger.com,1999:blog-7957983028254964364.post-13428924523212072302019-05-30T17:43:00.000+02:002019-10-31T16:38:41.374+01:00Dev Update #50 - Oculus Quest Beta version and iOS update.<div>
<center>
<img border="0" data-original-height="185" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuQ2YhCDy_fK_iPOnF0xXDStwpo-Jle8usHk1BCqIw7LrBZNa5WPw0fhONSn_d2yVv5wAOptRRZX3qB-ShVJfMaNxRS1jpRyoCeV9DIHT6FU9VQXtDLECw7Kyf5su80sXFQ6YegCgczEU2/s1600/vridge_header.png" />
</center>
<br />
<center>
Hello RiftCats!</center>
<br />
<center>
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 <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">this guide.</a></center>
<br />
<hr />
<h1 style="font-size: 26px; font-weight: bold;">
<center>
VRidge (Beta) for Oculus Quest</center>
</h1>
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:
<br />
<br />
<center>
<iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="309" src="https://www.youtube.com/embed/1BVGJKRPVPw" width="550"></iframe></center>
</div>
<br />
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:
<br />
<br />
<center>
<a href="https://support.riftcat.com/hc/en-us/articles/360005631080" style="background: rgb(33, 137, 219); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; color: white; display: block; font-weight: bold; height: 43px; line-height: 43px; margin: 0px auto; padding: 0px; text-decoration-line: none; width: 199px;">
READ MORE
</a>
</center>
<br />
If you already had VRidge Preview version for Oculus Quest installed, simply rerun the script described in the above article to update.
<br />
<h2 style="font-size: 20px; font-weight: bold;">
What's new</h2>
<b>Controllers in SteamVR will now be visible as Oculus Touch controllers.</b>
<br />
<br />
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:
<br />
<ol>
<li>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.</li>
<li>Oculus Touch controllers have 3D model which is fully animated (you can see button presses in VR).</li>
<li>Oculus Touch controllers are physically similar to Oculus Quest controllers which allowed us to adjust them accordingly.</li>
</ol>
We hope that with this controller mapping you will play the games close to the native PC VR experience :)
<br />
<br />
<b>Keybindings improvement and fixes</b>
<br />
<br />
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.
<br />
<br />
All buttons should now work properly.
<br />
<h1 style="font-size: 26px; font-weight: bold;">
<center>
VRidge for iOS</center>
</h1>
We didn't forget about iOS users - we have several improvements for you too.<br />
<h2 style="font-size: 20px; font-weight: bold;">
What's new</h2>
<b>USB tethering should now work with iOS</b>
<br />
<br />
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.
<br />
<br />
<b>QuickSync encoder fixed for iOS</b>
<br />
<br />
iOS version had issues with QuickSync encoder. It should work properly now when using it as streaming encoder.
<br />
<br />
<b>Required iOS version lowered to 11</b>
<br />
<br />
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.
<br />
<br />
<b>Various fixes and improvements for stability</b>
<br />
<br />
VRidge for iOS received a multitude of minor fixes which should make it much more stable.
<br />
<br />
<hr />
<h1 style="font-size: 26px; font-weight: bold;">
<center>
Final words</center>
</h1>
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.
<br />
<br />
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: <a href="https://support.riftcat.com/hc/en-us/articles/360005933460">https://support.riftcat.com/hc/en-us/articles/360005933460</a><br />
<br />
See you in VR!
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com21tag:blogger.com,1999:blog-7957983028254964364.post-83781437495852591692019-05-09T18:56:00.000+02:002019-07-04T18:28:34.339+02:00Dev Update #49 - VRidge 2.4 is LIVE - iOS released!<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj5sGHCRJwJ1An9mz5W21AZboCB46WKPPNEbO51Fie8I-i4lphjtH-xyXrzocoJDHdi0Z_bFyK2xXKRhHY-_wQuPAq1cG63-tnjliz8HFlIuH00pp_A7iMGq9MRXtObAV-z1NtvLh8fY4o/s1600/iosReleased.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="1024" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj5sGHCRJwJ1An9mz5W21AZboCB46WKPPNEbO51Fie8I-i4lphjtH-xyXrzocoJDHdi0Z_bFyK2xXKRhHY-_wQuPAq1cG63-tnjliz8HFlIuH00pp_A7iMGq9MRXtObAV-z1NtvLh8fY4o/s1600/iosReleased.png" width="500" /></a></div>
</div>
<div style="text-align: left;">
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.</div>
<div style="text-align: left;">
<br /></div>
<b>Deployment status:</b><br />
<table border="1" cellpadding="3" style="border-collapse: collapse; border: 1px solid black;">
<tbody>
<tr>
<td style="width: 150px;"><b>Platform</b></td>
<td style="width: 75px;"><b>Version</b></td>
<td style="width: 75px;"><b>Status</b></td>
<td style="width: 75px;"><b>Link</b></td>
</tr>
<tr>
<td>PC</td>
<td>2.4</td>
<td>Deployed</td>
<td><a href="https://riftcat.com/vridge" target="_blank">Link</a></td>
</tr>
<tr>
<td>iOS App Store</td>
<td>2.4</td>
<td>Deployed</td>
<td><a href="https://itunes.apple.com/us/app/vridge/id1458108034?l=pl&ls=1&mt=8" target="_blank">Link</a></td>
</tr>
<tr>
</tr>
</tbody>
</table>
<h2 style="text-align: center;">
iOS version released</h2>
<div>
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!</div>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguYCbbwUsEwg2FLL8q6spRA7tZophtS4GBQ6Xl7yqH63vUNXp2rnwXjxDd9ffzwpTeHGvQiL4Nt6QLKYa4VRZUfOZHjqtTBV5okBC1EIwHKWVXwZm6gaCky6aSot1QSvZWcqUHXMBsZyO4/s1600/ios_showcase.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="225" data-original-width="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguYCbbwUsEwg2FLL8q6spRA7tZophtS4GBQ6Xl7yqH63vUNXp2rnwXjxDd9ffzwpTeHGvQiL4Nt6QLKYa4VRZUfOZHjqtTBV5okBC1EIwHKWVXwZm6gaCky6aSot1QSvZWcqUHXMBsZyO4/s1600/ios_showcase.gif" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>
<div>
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 :)</div>
<h2 style="text-align: center;">
AMD GPUs fixed</h2>
<div>
Specific AMD GPUs chipsets like Vega had an issue with certain resolutions which showed up as a pixelated screen with green lines. </div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPv-Rm-4KxkzntGnIC89lmq_j6q1xZNSGCi07RJ8ek0DktO3pr9TmG4hf_1aUxqk7quNcTkswOvufcvMIT1HoGiBt7NrDtbTMQ_Z_XDfWeInjOGpAGKrWfipUt3QN5HoItieTxIFnhXf2v/s1600/Screenshot_2017-02-19-17-37-14-756_com.riftcat.vridge.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPv-Rm-4KxkzntGnIC89lmq_j6q1xZNSGCi07RJ8ek0DktO3pr9TmG4hf_1aUxqk7quNcTkswOvufcvMIT1HoGiBt7NrDtbTMQ_Z_XDfWeInjOGpAGKrWfipUt3QN5HoItieTxIFnhXf2v/s1600/Screenshot_2017-02-19-17-37-14-756_com.riftcat.vridge.png" width="450" /></a></div>
<br />
<div>
The issue is now fixed so AMD users with Vega cards should now be able to enjoy VRidge without issues :)</div>
<h2 style="text-align: center;">
New languages deployed</h2>
<div>
With your tremendous help via <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html">CrowdIn</a> we were able to bring in additional languages to VRidge. This time we are releasing 7 additional languages:</div>
<div>
<ul>
<li>Estonian</li>
<li>Norwegian</li>
<li>Portuguese</li>
<li>Romanian</li>
<li>Slovakian</li>
<li>Ukrainian</li>
<li>Vietnamese</li>
</ul>
<div>
Thank you for your help. VRidge now supports a total of 22 languages!</div>
</div>
<h2 style="text-align: center;">
Final notes</h2>
<div>
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. </div>
<div>
<br /></div>
<div>
Let us know your feedback about VRidge 2.4. As always, reach us at <a href="mailto:support@riftcat.com">support@riftcat.com</a> - our team will be able to see it.</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com6tag:blogger.com,1999:blog-7957983028254964364.post-45048398564190331332019-04-15T18:40:00.002+02:002019-07-04T18:28:22.856+02:00Dev Update #48 - iOS coming very soon<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh__oHQfB_Rlx_gXbKCC2pBNV7GWOqMZPtgUljHr__wk80esqu0Sv_V6QnrlXTUgk8g_5sV0bLIXP4dlmiumALQli_R4sDy0Mjsbce8zyo9Ico1J7CWj7EjlzAQUomLbbTGlz5ktoCfzrat/s1600/vridge_luckystale.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh__oHQfB_Rlx_gXbKCC2pBNV7GWOqMZPtgUljHr__wk80esqu0Sv_V6QnrlXTUgk8g_5sV0bLIXP4dlmiumALQli_R4sDy0Mjsbce8zyo9Ico1J7CWj7EjlzAQUomLbbTGlz5ktoCfzrat/s400/vridge_luckystale.png" width="500" /></a></div>
<br />
Hello everyone!<br />
<br />
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 :)<br />
<br />
To learn how to join the Beta, read <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">this guide</a>.<br />
<br />
This Beta update has an update only for Windows RiftCat client. It is already deployed on Beta channel.<br />
<br />
<hr />
<h2>
iOS groundwork</h2>
<div>
This RiftCat client is compatible with iOS version of VRidge. We are in the process of iOS App Store approval.</div>
<div>
<br /></div>
<div>
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 :)</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGkmVX2iNXdmFFJ2HBhjK_IFURBWR26E9X9uwYCHmtagdAgkkHhUCZteHOzq-1UsYfyBT8PthQI_MAniU-LGRaMoz9ksEgRQG-pbExneg9xuSMVxrInqvPs1xZ-Ycbus-Za-yL5wp4T1ce/s1600/800px-IPhone_X_vector.svg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="799" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGkmVX2iNXdmFFJ2HBhjK_IFURBWR26E9X9uwYCHmtagdAgkkHhUCZteHOzq-1UsYfyBT8PthQI_MAniU-LGRaMoz9ksEgRQG-pbExneg9xuSMVxrInqvPs1xZ-Ycbus-Za-yL5wp4T1ce/s320/800px-IPhone_X_vector.svg.png" width="159" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><a href="https://creativecommons.org/licenses/by-sa/4.0/">Photo by Rafael Fernandez</a></span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
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 :)</div>
<h2>
Fix for AMD GPU's</h2>
<div>
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.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPv-Rm-4KxkzntGnIC89lmq_j6q1xZNSGCi07RJ8ek0DktO3pr9TmG4hf_1aUxqk7quNcTkswOvufcvMIT1HoGiBt7NrDtbTMQ_Z_XDfWeInjOGpAGKrWfipUt3QN5HoItieTxIFnhXf2v/s1600/Screenshot_2017-02-19-17-37-14-756_com.riftcat.vridge.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPv-Rm-4KxkzntGnIC89lmq_j6q1xZNSGCi07RJ8ek0DktO3pr9TmG4hf_1aUxqk7quNcTkswOvufcvMIT1HoGiBt7NrDtbTMQ_Z_XDfWeInjOGpAGKrWfipUt3QN5HoItieTxIFnhXf2v/s320/Screenshot_2017-02-19-17-37-14-756_com.riftcat.vridge.png" width="320" /></a></div>
<br />
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.</div>
<h2>
Translations</h2>
<div>
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.</div>
<div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_M2NfQjftnh6t2YwrqkY9wh2X8-sKGjRauPGrXo3nn4AhnUE673s47lNWUvI6fNaomD9n1P8TFpr0vL5wBXXbWJAsJhKI_RLlqEWnhBYIBnK_RC-mnbr3z2Fa2xNjKDInr-DTR8Vn-qex/s1600/nor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="255" data-original-width="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_M2NfQjftnh6t2YwrqkY9wh2X8-sKGjRauPGrXo3nn4AhnUE673s47lNWUvI6fNaomD9n1P8TFpr0vL5wBXXbWJAsJhKI_RLlqEWnhBYIBnK_RC-mnbr3z2Fa2xNjKDInr-DTR8Vn-qex/s1600/nor.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>
<div>
You can learn how to join the translation effort by reading this <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html">Blog entry</a>.</div>
<h2>
Final words</h2>
<div>
Thank you guys for your everlasting support! </div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com4tag:blogger.com,1999:blog-7957983028254964364.post-53552543380048187502019-01-31T15:14:00.001+01:002019-07-04T18:28:11.097+02:00Dev Update #47 - VRidge Controller and Tracking Update released!<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi8doZYo1Exc7Hkwx_GTIQov8S57djDJoUzEQ_dmOIpkRp5wIh-WacZUCBk0qB_2GLAX64JU74kdlOYV4haIrSCZBokni6rV3Z-I11TthPY2wj9PYQ1p4KTozNS0f42X95FiilxMQXU7wE/s1600/1200x627+2.3++TRACKINGupdate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="512" data-original-width="1024" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi8doZYo1Exc7Hkwx_GTIQov8S57djDJoUzEQ_dmOIpkRp5wIh-WacZUCBk0qB_2GLAX64JU74kdlOYV4haIrSCZBokni6rV3Z-I11TthPY2wj9PYQ1p4KTozNS0f42X95FiilxMQXU7wE/s1600/1200x627+2.3++TRACKINGupdate.png" width="500" /></span></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">It is time! VRidge 2.3 is released. Thank you for your relentless testing and feedback. Now everyone will be able to have fun with our new tracking options.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">This update brings everything that was available on Beta channel to our live version. We also have an additional surprise for you.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></span>
<br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Current deployment status:</span></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
</span>
<br />
<div dir="ltr" style="margin-left: 0pt;">
<center>
<table style="border-collapse: collapse; border: none; width: auto;"><colgroup><col width="*"></col><col width="*"></col><col width="*"></col></colgroup><tbody>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;">Platform</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;">Version</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre;">Status</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">PC</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">2.3.12</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Google Play</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">2.3.11</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Viveport</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">2.3.11</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Awaiting approval</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Oculus Home (Go and GearVR)</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">2.3.11</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Daydream store</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">2.3.11</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial" , "helvetica" , sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;">Awaiting approval</span></div>
</td></tr>
</tbody></table>
<br />
</center>
</div>
<hr />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">VRidge Controller</span></h1>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif; margin-left: 1em; margin-right: 1em;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB0Fr6VC6QDHB8NJ-eLSwc3GLlvjAhSysdmjZTckhYDXoLz04uwOxSNefvgvxZKnuE7k9grGpwQWc2cftSLKyChX_PGqPFqrMGOTMpRLmCStbAj8yAWcRY_kUxhxjiBXfvrv9y9IythPgd/s1600/optimized_tease_gif.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="270" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB0Fr6VC6QDHB8NJ-eLSwc3GLlvjAhSysdmjZTckhYDXoLz04uwOxSNefvgvxZKnuE7k9grGpwQWc2cftSLKyChX_PGqPFqrMGOTMpRLmCStbAj8yAWcRY_kUxhxjiBXfvrv9y9IythPgd/s1600/optimized_tease_gif.gif" /></a></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Earlier last week we have released a trailer video for our new product - VRidge Controller. It’s an Android app that will let you turn your spare phone into a VR controller compatible with VRidge.</span><br />
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://go.riftcat.com/VRidgeControllerGooglePlayLink"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="55" data-original-width="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj29d5VrtoTsUwiup5tEsJ4mr_GWjokMWBirPXsvIHiMblIPtKTNnV_ySz7Gdrs3X0KzPOILTAnjPtF5jPAY_kpQ-UDFUxzNiSq6zdYKBzzZf8ieHlKRvmg98FCVx-2zdCOkyUYB8pm-mq8/s1600/button-download.png" /></span></a></div>
</div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">You can use two phones to have full 3-DOF VR experience or pair it with Daydream/Oculus Go/HTC Vive Focus controller and use them together.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You can check how well it works on our VRidge Controller trailer video:</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
</span><br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/s7LovgLFmrk" width="480"></iframe></span></div>
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The usage of the app is very simple. The straightforward setup process should get you up and running in no time but if you’ll get confused at any moment, our tutorial video might come in handy:</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span><br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/wPXrtjjX-fQ" width="480"></iframe>
</span></div>
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Currently VRidge Controller is distributed through Google Play and is being priced at $5. We hope that this neat add-on will bring you a lot of joy in VR!</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Xbox and Mouse+Keyboard controllers</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">With this update, our new movement model is also going live. New integrations available in RiftCat will let you use Xbox controller or Mouse+Keyboard to move and control your hands in virtual reality.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Learn how to do it by watching our tutorial video:</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span><br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/CF116IlB1tI" width="480"></iframe>
</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">This feature should let you fully play VR games that do not require very fast and precise hand movements. It is a perfect addition to what VRidge has to offer and it is completely free. You can find this option integrations tab in RiftCat client.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You can even pair these controls method with VRidge Controller app to create very interesting control schemes!</span>
</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Lenovo Mirage Solo support</span></h1>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI7eKI3yp_ryyDQXCylgaJW6EKqMhCqk90L-eGmRAmqxApgWLzy71-ctUB1jxB0p5hvt-f0qi3PFz7ctFifPW_bWWhC4_Jm54EWuAYWFbYBcL2RJpBqllJZcHyx965_vM8bT4TAFxXFrJM/s1600/lenovo_mirage_solo_2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="683" data-original-width="1024" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI7eKI3yp_ryyDQXCylgaJW6EKqMhCqk90L-eGmRAmqxApgWLzy71-ctUB1jxB0p5hvt-f0qi3PFz7ctFifPW_bWWhC4_Jm54EWuAYWFbYBcL2RJpBqllJZcHyx965_vM8bT4TAFxXFrJM/s320/lenovo_mirage_solo_2.png" width="320" /></span></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Daydream All-in-One headsets like Lenovo Mirage Solo had limited support. The controller was working but the headset positional tracking system was not. This update brings full support to Daydream WorldSense technology so anytime you use VRidge with device utilizing this tracking technology you will be able to freely move in a VR world!</span>
</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Camera passthrough option</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">It’s not comfortable to constantly take off your headset whenever you want to look at your keyboard or monitor screen. This patch solves this problem if you have front facing camera!</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Double tap your phone screen or capacitive button of your headset. You can also use Gear VR touchpad to do it and if you prefer keyboard shortcut, simply press: CTRL + ALT + SHIFT + S to to check what’s in front of you through your device camera.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="634" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7XRrnTZWQNp15TjdCCbne6x5PCx5lREgX5_5kfXzMxazSeXMSXYtOMf_ph18djonbmzwiGZ7OAsTgFvF3uJPSYk_n_v0VfyZqkj5Nd_YTFhH2fA2Ap7JvWZEC7STE9PX7TvxKQ37xGZj/s1600/passthrough.png" width="500" /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Of course to use this option make sure that you have front facing camera on your VR device. If you are using phone inside a VR case, make sure that nothing is obscuring your phone camera view.</span>
</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">AR Core positional tracking</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">If you have an AR Core support phone, you can try out an experimental feature to track your head position with it. This option is hidden in RiftCat/Config folder. Simply change “ArcoreTrackingEnabled” to “true” in VRidge.cfg file which can be opened in Notepad.</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">New interface changes</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We’ve made some changes to RiftCat GUI to make it more readable. Among various small convenience options like adding IPD / Scale slider values or creating an option to show login window on connection screen we have remade the integrations screen to be more descriptive.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzyMIx3TInWr8ElASe3KNhyvAA32kKtwnrp-khmd0X8ACZrAvyNrQFKadqRyWJ7q9P9RNv0xdVAT6Ki1vK-fzftgEY5HG4lINflGFZzL6HAFyFOp4Uxtm31LoIn4kWUGhyqFxJGbh5ctM/s1600/integrations.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="401" data-original-width="747" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDzyMIx3TInWr8ElASe3KNhyvAA32kKtwnrp-khmd0X8ACZrAvyNrQFKadqRyWJ7q9P9RNv0xdVAT6Ki1vK-fzftgEY5HG4lINflGFZzL6HAFyFOp4Uxtm31LoIn4kWUGhyqFxJGbh5ctM/s1600/integrations.png" style="border-color: black; border-style: solid; border-width: 1px; margin: 0; padding: 0;" width="500" /></span></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We also have new SteamVR icons for VRidge!</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJnI3afwAtNE0dx1utvYOv-MYxF38kMClOO__8xopXMkPtDkXhPq2omyz6Y2EShBCTxEALS_3rWLfzkzpbvrUxFQ-KZH8cn5y148HeDPeOdtdopClG79KS1wtIeMDr6lZrv7tGkOlHjasj/s1600/steamVR.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="141" data-original-width="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJnI3afwAtNE0dx1utvYOv-MYxF38kMClOO__8xopXMkPtDkXhPq2omyz6Y2EShBCTxEALS_3rWLfzkzpbvrUxFQ-KZH8cn5y148HeDPeOdtdopClG79KS1wtIeMDr6lZrv7tGkOlHjasj/s1600/steamVR.png" /></span></a></div>
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
New languages</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Thanks to your great effort via our <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html">CrowdIn campaign</a> we were able to deploy additional languages and update previous ones! Released languages:</span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Greek</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Japanese</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Swedish</span></li>
</ul>
<span style="font-family: "arial" , "helvetica" , sans-serif;">As always, there is always something to improve with these translations so don’t hesitate to use CrowdIn to provide your feedback!
</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span>
</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ6IsTgdINxAIE9YhvTQgIRntEtxiNE6kpsvaGCR4aiH-Ur3lom_TJzywpJ7xItyeKfok7JHulpXX5lhwwoa0l9Hr6ldt6rPXtZLEE8_i4GUKII4Lxqhwpzgdyc5TIRG_5kAUZWNhZB_iI/s1600/riftcatclient_greek.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="679" data-original-width="1248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ6IsTgdINxAIE9YhvTQgIRntEtxiNE6kpsvaGCR4aiH-Ur3lom_TJzywpJ7xItyeKfok7JHulpXX5lhwwoa0l9Hr6ldt6rPXtZLEE8_i4GUKII4Lxqhwpzgdyc5TIRG_5kAUZWNhZB_iI/s1600/riftcatclient_greek.png" width="500" /></span></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">We also received the last minute translations to Estonian language which is 100% complete. Unfortunately it missed the deployment window, but we’ll make sure to release it with the next update!</span>
</span></span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Updated VRidge API</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We’re opening up a way for you to also remap your 3DOF DIY controllers in the same way as Gear VR / Go, Daydream or Vive Focus controllers are remapped. We also added additional access layer to simplify API usage. This is combined with a release of Java SDK which can be used by your Java or Android projects.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Additions</b></span></span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added Java API client.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added VridgeRemote class as a fire-and-forget access layer to use API without managing connection state.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added a way to remap 3DOF controllers into 6DOF controllers, attached to head.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added HeadRelation which configures how the pose is affected by recenter calls. Default "Unrelated" should cover most cases.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added discovery UDP broadcast which lets you find active VRidge servers on the local network.</span></li>
</ul>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Changes</b></span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Removed async offset's pitch and roll axes. Old calls will discard pitch and roll data and only use yaw offset. <a href="https://github.com/RiftCat/vridge-api/issues/15">Discussion</a>.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">When using reprojection-enabled device, rotational head tracking input will be discarded. External rotational data doesn't play well with devices expecting to use late reprojection based on their own sensor data.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Controllers will now disappear after 5 seconds without new data.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Deprecated OrientationMatrix as pose format. Added separate rotation quaternion and position vector instead. Removes ambiguity of pose matrix format and byte layout. Old format still works.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">C# API client now multi-targets .NET Standard 2.0 and .NET Framework 4.7.</span></li>
</ul>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Go to our <a href="https://github.com/RiftCat/vridge-api/tree/v3.1">GitHub repo</a> and explore changes for yourself!</span>
</span><br />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">A lot of minor fixes and features</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">There is also a lot of minor features and fixes. For example, we now natively support Finch Shift controllers so if you have them, you can enjoy using them with VRidge. Other changes are:</span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Changed how recenter hotkey works internally so it doesn’t conflict with API trackers and reprojection.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Changed the way we calculate velocity of controller (throwing should work more reliable now). Controllers should be less jittery in most games.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Updated Oculus SDK to 1.16.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Updated PC app .NET to 4.7.1. You will be automatically prompted to update your .NET runtime if you disabled Windows Update.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Whitelisted RTX cards for NVENC (GUI problem only).</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Blacklisted GTX 1030 from NVENC. It doesn’t have hardware encoder.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">SteamVR should now be closed in a nicer way by VRidge (<a href="https://trello.com/c/MnOadzUC/146-steamvr-is-terminated-abruptly-by-vridge-on-stream-stop">trello card</a>).</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Legacy oculus sdk games should now work properly on devices with reprojection.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Added option to autostart SteamVR when mobile device connects to Vridge.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Improved connection streaming stability, especially with high bitrates.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">General Android side optimizations.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed crash logging in vridge.log</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed Android’s VRidge lobby overlay becoming stuck in some cases.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed Daydream app not resuming properly on some devices.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed a crash related to missing DirectX components on Windows 7. It will now ask user to download missing DirectX update.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed rare Android networking native crash caused by race condition.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed gamepad recenter binding not being detected properly in Riftcat Config.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fixed Riftcat crash when Config subfolder was deleted by user if Riftcat was installed to Program Files.</span></li>
</ul>
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
New Android permissions</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">This update will ask for additional permissions on your Android device. It will ask for camera and bluetooth - we use these permissions to be able to work with AR Core and Finch controllers SDK. We do not use any of these permissions for anything else so you do not have to worry.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
</span><br />
<hr />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
What’s next?</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We are now focusing on iOS development. It’s in advanced development stage so hopefully we’ll release it very soon!</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Also, there is Oculus Quest release coming up. We will make sure to be able to fully support it as soon as possible.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
</span><br />
<hr />
<h1 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
Final words</span></h1>
<span style="font-family: "arial" , "helvetica" , sans-serif;">This update is a great step for RiftCat but giant leap for VR… or something among these lines. It’s definitely important milestone for us that will vastly increase VRidge possibilities. We hope that this update will bring you a lot of joy and fun in virtual reality.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Don’t hesitate to share the news about the update on our social media and among your friends. The more people know about VRidge, the more VR players we’ll have to hang out with in virtual worlds.</span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span>
</span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhChseZUH4MlrXlDDfy2Y_e1pKqo99ZCXknN01kJqWfEHze9A8TIDw3v3ddm_-mKBW5LgQENnfyIcG_dgv33ZHja7bP8lGxsbjeKB2HB6X_U96TdxIJ_tATewBT5gXnqnkVEBavH1wZgX3G/s1600/thunderclap.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="557" data-original-width="602" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhChseZUH4MlrXlDDfy2Y_e1pKqo99ZCXknN01kJqWfEHze9A8TIDw3v3ddm_-mKBW5LgQENnfyIcG_dgv33ZHja7bP8lGxsbjeKB2HB6X_U96TdxIJ_tATewBT5gXnqnkVEBavH1wZgX3G/s1600/thunderclap.png" width="250" /></span></a></div>
<br />RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com12tag:blogger.com,1999:blog-7957983028254964364.post-52249192397598411002019-01-21T15:37:00.000+01:002019-02-28T18:31:42.180+01:00Dev Update #46 - Tracking Update Beta Release Candidate<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJsTD7kxxqFrgsgQ1CvAXVlGrhb0cxiBUEgJGJdC1Mgm4eIgoCdYPlvzEodUOtdxqRwsSkj8ykar00_59QpgjEl3IxtaVMOEQQESYttjoKhZII40dhXXj0VoW5hQrQ_0zcIizD9CQD0AFH/s1600/twitter_grafika.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="500" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJsTD7kxxqFrgsgQ1CvAXVlGrhb0cxiBUEgJGJdC1Mgm4eIgoCdYPlvzEodUOtdxqRwsSkj8ykar00_59QpgjEl3IxtaVMOEQQESYttjoKhZII40dhXXj0VoW5hQrQ_0zcIizD9CQD0AFH/s400/twitter_grafika.png" width="400" /></a></div>
<div>
<br /></div>
<div>
We have just released an update to our Beta channel. This version is a release candidate that will get pushed to stable update channel quite soon. Expect some good news to come!</div>
<div>
<br /></div>
<div>
<b>This patch changes:</b></div>
<div>
<ul>
<li>Added Greek, Swedish & Japanese language</li>
<li>Added a "missing windows component" popup with a download link to fix one Win 7 crash.</li>
<li>Added a way for emulated controllers to work in single-hand only mode (to be paired with 3DOF controller or other options).</li>
<li>Added configurable System-press event delay for controller emulation.</li>
<li>PC app will now ask for admin rights to fix itself if user deletes Config folder in Program Files.</li>
<li>Fixed a crash happening on Mirage Solo during app pause & restart.</li>
<li>Fixed Xbox-controller player's movement speed.</li>
<li>Fixed API networking crash in PC app.</li>
<li>Fixed native Enet networking crash in Android app.</li>
<li>Fixed ARCore not starting when camera see-through was enabled.</li>
<li>Improved error reporting in NVENC.</li>
<li>Improved VRidge-API (more details @ our GitHub soon)</li>
</ul>
<div>
Enjoy trying it out :) Let us know as soon as you will find any errors. Every piece of feedback is highly valuable!<br />
<br />
To learn how to try out the Beta version, simply follow <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">this guide.</a></div>
</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com2tag:blogger.com,1999:blog-7957983028254964364.post-23622444924177096392018-12-05T15:39:00.000+01:002019-02-28T18:31:30.431+01:00Dev Update #45 - Tracking Update Beta<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBZIUY_VTAtmGW10JGPDeDTkAW8aGEGruwfVQdvI1DrsnS1mtzSLwCc9N-akFJxa8YQ-1n5ZnwyO2GdVCoO8Z_XFQxs9XLJf5dZLI4qqncZTgQ_Ppbk92okuVFsk8B-maj2uH2EoPvxrVP/s1600/twitter_grafika.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="1024" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBZIUY_VTAtmGW10JGPDeDTkAW8aGEGruwfVQdvI1DrsnS1mtzSLwCc9N-akFJxa8YQ-1n5ZnwyO2GdVCoO8Z_XFQxs9XLJf5dZLI4qqncZTgQ_Ppbk92okuVFsk8B-maj2uH2EoPvxrVP/s400/twitter_grafika.png" width="500" /></a></div>
Hello everyone. We finally have a new Beta version of VRidge! This is our promised update to which we refer as the “Tracking Update”. It brings some highly useful features that we believe will help you play and use many more VR experience.<br />
<br />
Remember that this is the Beta phase of this update. It can still contain bugs or errors which we will try to fix as soon as we can. We will deploy it to stable channel for everyone when we will fix all the issues.<br />
<br />
To learn how to join the Beta, read this <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">guide</a>.<br />
<br />
<strong>Deployment status:</strong><br />
<div dir="ltr" style="margin-left: 0pt;">
<span id="docs-internal-guid-56e70ed0-7fff-c7bc-45cc-52f3dfd1c706"></span><br />
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none;"><colgroup><col width="*"></col><col width="*"></col><col width="*"></col></colgroup><tbody>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;">Platform</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;">Version</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-weight: 700; vertical-align: baseline; white-space: pre-wrap;">Status</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">PC</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2.3-Beta</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Viveport</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2.3-Beta</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Awaiting approval</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Oculus Home (Go and Gear VR)</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2.3-Beta</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Google Play</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2.3-Beta</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Deployed</span></div>
</td></tr>
<tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Daydream Store</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">2.3-Beta</span></div>
</td><td style="border-bottom: solid #000000 1pt; border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-top: solid #000000 1pt; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; vertical-align: baseline; white-space: pre-wrap;">Awaiting approval</span></div>
</td></tr>
</tbody></table>
</div>
<span id="docs-internal-guid-56e70ed0-7fff-c7bc-45cc-52f3dfd1c706">
</span></div>
<br />
<hr />
<h2 style="text-align: center;">
New tracking methods</h2>
As you’ve seen in our previous announcement, we were preparing a special control model that will let us use a common hardware that is available for everyone to control our bodies in virtual reality. We believe it will be very useful for you in VR games that require SteamVR input.<br />
<br />
<div style="text-align: center;">
<span style="color: red;">We have a video guide which will teach you how to use our new control methods in no time!
</span></div>
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" frameborder="0" height="266" src="https://www.youtube.com/embed/CF116IlB1tI" width="475"></iframe></div>
<br />
With this movement model you will be able to use:<br />
<ol>
<li>Xbox controller</li>
<li>Mouse + Keyboard</li>
</ol>
To control your body in virtual reality. This option is perfect for shooters, slow paced VR games, exploration games and so on.<br />
<br />
These options are also highly configurable!<br />
<br />
Let us know what do you think about it. Your feedback is always welcome! This is also the best moment to report bugs that you can find. It would be great if we could make this feature flawless before it goes live for everyone.<br />
<h2 style="text-align: center;">
Daydream WorldSense</h2>
If you have Lenovo Mirage Solo or any other Daydream WorldSense device, you can now freely move around in space with VRidge fully reflecting your positional movement in SteamVR worlds.<br />
<br />
We are also actively trying to get our hands on Daydream 6DOF controllers dev kit so we can be ready on day 1 of consumer availability.<br />
<h2 style="text-align: center;">
AR Core positional tracking</h2>
This is a feature that was requested many times. It was developed months ago but due to issues related to AR Core SDK it was postponed for a long time.<br />
<br />
We are releasing AR Core positional tracking now but we are marking it as “experimental”. Unfortunately, we don’t think that this is viable solution for positional tracking but if you want to give it a shot anyway - you can now easily do so!<br />
<br />
As this is an experimental feature - it is not configurable within RiftCat launcher. It is hidden in VRidge.cfg. To enable it, simply go to RiftCat/Config folder and edit your VRidge.cfg file. Find “ArcoreTrackingEnabled” and change its value to “true”.<br />
<br />
Remember to use a device that can support AR Core with <a href="https://play.google.com/store/apps/details?id=com.google.ar.core">Google AR Core software installed</a>.
<br />
<h2 style="text-align: center;">
Passthrough camera option</h2>
We have LIVE settings that you can change on the fly, but it’s inconvenient to constantly take off your VR headset. That’s why we have added an option to enable camera passthrough so you could see what’s in front of you.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7XRrnTZWQNp15TjdCCbne6x5PCx5lREgX5_5kfXzMxazSeXMSXYtOMf_ph18djonbmzwiGZ7OAsTgFvF3uJPSYk_n_v0VfyZqkj5Nd_YTFhH2fA2Ap7JvWZEC7STE9PX7TvxKQ37xGZj/s1600/passthrough.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="634" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7XRrnTZWQNp15TjdCCbne6x5PCx5lREgX5_5kfXzMxazSeXMSXYtOMf_ph18djonbmzwiGZ7OAsTgFvF3uJPSYk_n_v0VfyZqkj5Nd_YTFhH2fA2Ap7JvWZEC7STE9PX7TvxKQ37xGZj/s320/passthrough.png" width="500" /></a></div>
Switching between camera view and normal VRidge view is very simple. Just double tap your phone screen or capacitive button of your headset. You can also use Gear VR touchpad to do it and if you prefer keyboard shortcut, simply press: CTRL + ALT + SHIFT + S to switch.<br />
<br />
Before using this option, make sure that you have front facing camera on your VR device and if you are using a phone, that your cardboard is not obscuring the camera view.
<br />
<h2 style="text-align: center;">
Rework of integrations list</h2>
With new tracking options, we wanted to expand on the idea of integrations. We made Integrations tab a little bit more informative so it’s easier for you to navigate. It contains all settings for above mentioned Xbox and Mouse + Keyboard integrations. You can also turn on/off a 3-DOF controller available with Daydream View, Lenovo Mirage Solo, Oculus Go or HTC Vive Focus.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1NcBK_v-_EQH4bUsuhOpNA9yRLTurX0K13rNY9wA6zicCMK_U6tkLgdBf8ZDOFgl2aWu1w_FHPC56i62zWhN6gA76iThDWD9eQJUpaYARm7IVYGPvEykNj-lASrxSaGvWp1ebFU_2jtnd/s1600/integrationsRework.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="419" data-original-width="731" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1NcBK_v-_EQH4bUsuhOpNA9yRLTurX0K13rNY9wA6zicCMK_U6tkLgdBf8ZDOFgl2aWu1w_FHPC56i62zWhN6gA76iThDWD9eQJUpaYARm7IVYGPvEykNj-lASrxSaGvWp1ebFU_2jtnd/s640/integrationsRework.png" style="border-color: black; border-style: solid; border-width: 1px; margin: 0; padding: 0;" width="500" /></a></div>
<h2 style="text-align: center;">
New SteamVR icons</h2>
SteamVR allows for custom icons. So we took the liberty to create our own! Now you will be able to easily recognize whether it’s VRidge connected to SteamVR or something else.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJnI3afwAtNE0dx1utvYOv-MYxF38kMClOO__8xopXMkPtDkXhPq2omyz6Y2EShBCTxEALS_3rWLfzkzpbvrUxFQ-KZH8cn5y148HeDPeOdtdopClG79KS1wtIeMDr6lZrv7tGkOlHjasj/s1600/steamVR.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="141" data-original-width="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJnI3afwAtNE0dx1utvYOv-MYxF38kMClOO__8xopXMkPtDkXhPq2omyz6Y2EShBCTxEALS_3rWLfzkzpbvrUxFQ-KZH8cn5y148HeDPeOdtdopClG79KS1wtIeMDr6lZrv7tGkOlHjasj/s1600/steamVR.png" /></a></div>
<h2 style="text-align: center;">
Native Finch Shift support</h2>
You might have heard about <a href="https://finch-vr.com/shift/">Finch Shift controllers</a>. We cooperated with them and created a native support for their controllers in VRidge. Their solution will soon be available with various VR hardware vendors so if you’ll get a hold of them, don’t hesitate to try them with VRidge!<br />
<br />
<span style="color: #cc0000;">Update:</span> <a href="https://trello.com/c/Le0H7GGf/153-finch-integration-is-not-working-when-mobile-3dof-integration-is-not-enabled" target="_blank">Known issues</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh380abuzrtp5fE0n_Kf_O428ZPH5B98kKKO91vuxQd43qrKAfedeTYBwWz2Vm2rsGPdecTjMt4duPI_6IFULcdljXRuvZSJ9WeCR1MS24q7MiEk__KsTihuAsuUNkDFT86OOVVSZD-Qaeq/s1600/partmain-shift-img.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="528" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh380abuzrtp5fE0n_Kf_O428ZPH5B98kKKO91vuxQd43qrKAfedeTYBwWz2Vm2rsGPdecTjMt4duPI_6IFULcdljXRuvZSJ9WeCR1MS24q7MiEk__KsTihuAsuUNkDFT86OOVVSZD-Qaeq/s1600/partmain-shift-img.png" width="500" /></a></div>
<h2 style="text-align: center;">
Login option on connection screen</h2>
We have added an option to show a login button on the connection screen (so you could log in without connecting devices). It’s turned off by default to not clutter the connection screen for new users but if you need something like that for convenience you can easily turn this option in VRidge general settings.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqUwr7M2PhjHV8Eh0bmayJgFfmDXaSZeF1LW7eOxd9pyQqqmHyTvXy4E2IGncwNTPXKKIVLvaK2k7DgT6T8Fo8cB1zA0Lgf_zMpHoeQDE-fSAKhsQWqEXGSflU8qYuRS7ikZl0RRc1H13/s1600/loginOptionOnConnection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="236" data-original-width="546" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqUwr7M2PhjHV8Eh0bmayJgFfmDXaSZeF1LW7eOxd9pyQqqmHyTvXy4E2IGncwNTPXKKIVLvaK2k7DgT6T8Fo8cB1zA0Lgf_zMpHoeQDE-fSAKhsQWqEXGSflU8qYuRS7ikZl0RRc1H13/s1600/loginOptionOnConnection.png" style="border-color: black; border-style: solid; border-width: 1px; margin: 0; padding: 0;" width="500" /></a></div>
<h2 style="text-align: center;">
Added IPD / Scale sliders values</h2>
Once upon a time. We have added an option to adjust IPD and Scale value for your VR view. It was added in a rush so it was pretty clunky to use.<br />
<br />
We took a look at this feature and adjusted it. The minimum and maximum values were not useful at all so we have trimmed the range in which you can move the slider so it’s much easier to control. We have also provided a numerical value so it’s easier to share your setting with others.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgql6s_RofZljrC7lbIT217l_GcPlW_my1HMgp2ZPkd_Oj5Yr0WfsKNtEC24TD-j5qw2ngbIeYmBzp3OWKuQqOVXNnkDKCMiKXEFrqFgj5Xa4HVTAXkLCSELTi_NTw9-dS-f9V3z9lPmSoa/s1600/ipdscale.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="112" data-original-width="528" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgql6s_RofZljrC7lbIT217l_GcPlW_my1HMgp2ZPkd_Oj5Yr0WfsKNtEC24TD-j5qw2ngbIeYmBzp3OWKuQqOVXNnkDKCMiKXEFrqFgj5Xa4HVTAXkLCSELTi_NTw9-dS-f9V3z9lPmSoa/s1600/ipdscale.png" style="border-color: black; border-style: solid; border-width: 1px; margin: 0; padding: 0;" width="500" /></a></div>
<h2 style="text-align: center;">
Increased timeout for SteamVR</h2>
“Could not start SteamVR” - sounds familiar? It could have happened a lot to you while VRidge still launched and started streaming. You just had to wait for SteamVR to open.<br />
<br />
This issue should be fixed now. We have increased the time that VRidge waits for SteamVR to open so this timeout should happen less frequently.<br />
<br />
<span style="font-size: xx-small;">This is what happens when your whole dev team works on SSDs. Oops!</span>
<br />
<h2 style="text-align: center;">
Updated VRidge API</h2>
New possibilities are coming to <a href="https://github.com/RiftCat/vridge-api/">vridge-api</a>. This includes fixing several problems with API async offset and introducing a way to remap your 3DOF controllers to 6DOF using the same virtual arm model that we use with Gear VR/Go/Focus/Daydream controllers.<br />
<br />
VRidge tracking changed a lot internally but our goal was to keep it backwards compatible. API server is updated in beta version but GitHub repo is not yet up to date. We will update docs and sample in following weeks, during 2.3 beta. You can join the discussion <a href="https://github.com/RiftCat/vridge-api/issues?q=is%3Aopen+is%3Aissue+milestone%3Av4">here</a>.<br />
<h2 style="text-align: center;">
Multiple other minor fixes</h2>
There is plenty of other minor fixes that we did in the meantime. It’s hard to list and describe them all:<br />
<ul>
<li>Changed how recenter hotkey works internally so it doesn’t conflict with API trackers and reprojection.</li>
<li>Changed the way we calculate velocity of controller (throwing should work more reliable now). Controllers should be less jittery in most games.</li>
<li>Updated Oculus SDK to 1.16.</li>
<li>Updated PC app .NET to 4.7.1. You will be automatically prompted to update your .NET runtime if you disabled Windows Update.</li>
<li>Whitelisted RTX cards for NVENC (GUI problem only).</li>
<li>Blacklisted GTX 1030 from NVENC. It doesn’t have hardware encoder.</li>
<li>SteamVR should now be closed in a nicer way by VRidge (<a href="https://trello.com/c/MnOadzUC/146-steamvr-is-terminated-abruptly-by-vridge-on-stream-stop">trello card</a>).</li>
<li>Legacy oculus sdk games should now work properly on devices with reprojection.</li>
<li>Added option to autostart SteamVR when mobile device connects to Vridge.</li>
<li>Improved streaming stability, especially with high bitrates.</li>
<li>General Android side optimizations.</li>
<li>Fixed crash logging in vridge.log</li>
<li>Fixed Android’s VRidge lobby overlay becoming stuck in some cases.</li>
</ul>
<div>
<br /></div>
<hr />
<strong><br /></strong>
<strong><span style="font-size: large;">New Android permissions</span></strong><br />
Due to new features and SDKs, our VRidge Android app will ask for several new permissions.<br />
<br />
You might be asked to grant more permission (Camera and Bluetooth). This is required by ARCore and Finch SDKs. Don't worry, we're not tracking your location or sending camera feed anywhere.<br />
<br />
<strong><span style="font-size: large;">Feedback</span></strong><br />
Remember to provide us feedback to this Beta update. Every single voice counts as it contributes to the final quality of the update! Send us your error reports and suggestions to <a href="mailto:support@riftcat.com">support@riftcat.com</a><br />
<strong><br /></strong>
<strong><span style="font-size: large;">Translations</span></strong><br />
With this update, there is also a bit of new text that was created for our software. As you might be already aware, RiftCat is available in many languages thanks to our great community that helped us translate RiftCat via <a href="https://crowdin.com/project/riftcat">CrowdIn platform</a>.<br />
<br />
Help us bring this new update in multiple languages so everyone will be able to join PC VR gaming. We are giving away VRidge full version key for active contributors so it’s definitely worth it.<br />
<br />
You can learn how to join the translation effort by reading this <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html">Blog entry</a>.<br />
<strong><br /></strong>
<strong><span style="font-size: large;">Final words</span></strong><br />
This Beta update was possible thanks to our great community that supports us throughout all of the years. We are sure that with your help we’ll be able to quickly bring this update to everyone and change the way we use VR with VRidge thanks to our new tracking methods. RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com11tag:blogger.com,1999:blog-7957983028254964364.post-64896705038100788892018-10-15T15:55:00.004+02:002018-12-05T16:35:49.364+01:00Dev Update #44 - Beta fix package<div class="separator" style="clear: both; text-align: center;">
<a href="https://riftcat.com/Content/images/vridge/logos/rc_black_vertical.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="256" data-original-width="390" height="131" src="https://riftcat.com/Content/images/vridge/logos/rc_black_vertical.png" width="200" /></a></div>
<br />
We have just released a smaller Beta update for VRidge. It's a package of several fixes that we wanted to release as soon as possible.<br />
<br />
Our big "Tracking Update" is still coming up and it's very close by so stay tuned for good news!<br />
<br />
<b>With this 2.2.8 Beta patch we have new advanced configuration options that some of you requested:</b><br />
<ul>
<li>Moonlight Mode's viewport now supports vertical offset (<a href="https://trello.com/c/2ZWSLcCF/117-add-configurable-vertical-offset-to-moonlight-mode">Trello dev card</a>)</li>
<li>Mobile controllers can be now switched on and off (<a href="https://trello.com/c/kOcmItST/136-add-an-option-to-disable-hmd-motion-controllers">Trello dev card</a>)</li>
</ul>
<b>Minor improvements:</b><br />
<ul>
<li>Fixed freeze in SteamVR driver if VRidge was stopped at unfortunate moment.</li>
<li>Updated NVENC compatibility detection to properly detect GeForce 2000 series cards.</li>
<li>Crashes will now log more data to vridge.log file.</li>
</ul>
<div>
This patch updates only RiftCat desktop client. If you'd like to try it out, simply switch to Beta channel in RiftCat client options. You can also learn how to join Beta channel <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-">here</a>.</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com0tag:blogger.com,1999:blog-7957983028254964364.post-66226179623695244002018-08-07T16:28:00.000+02:002018-12-05T16:35:45.518+01:00Dev Update #43 - VRidge 2.2 is now LIVE!<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zw6YhD-4vUytpNAA4geiaYq-Ew0xr3m7Fd0VUfZ8tSW3xb8bodHW75i5_dqem359bcLfJZjdifAOs1JXwM4MnRUxNLB3aHHYQ0aEGiS6UuI8TE_pTdkEPrlWkUnsyBXdesFl6N6GxkVD/s1600/1200x627+2.2+is+now+live.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zw6YhD-4vUytpNAA4geiaYq-Ew0xr3m7Fd0VUfZ8tSW3xb8bodHW75i5_dqem359bcLfJZjdifAOs1JXwM4MnRUxNLB3aHHYQ0aEGiS6UuI8TE_pTdkEPrlWkUnsyBXdesFl6N6GxkVD/s400/1200x627+2.2+is+now+live.png" width="500" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
We’ve been waiting for this moment for a long time. Finally we have released version 2.2 of VRidge to everyone. Your RiftCat desktop client and VRidge mobile app should automatically update.</div>
</div>
<br />
We couldn’t have made it without your intensive Beta tests! Thank you for helping us bringing this update to everyone.<br />
<br />
<b>Deployment status:</b><br />
<table border="1" cellpadding="3">
<tbody>
<tr>
<td style="width: 200px;"><b>Platform</b></td>
<td><b>Version</b></td>
<td><b>Status</b></td>
<td><b>Link</b></td>
</tr>
<tr>
<td>PC</td>
<td>2.2</td>
<td>Deployed</td>
<td><a href="https://riftcat.com/vridge" target="_blank">Link</a></td>
</tr>
<tr>
<td>Viveport</td>
<td>2.2</td>
<td>Deployed</td>
<td><a href="https://support.riftcat.com/hc/en-us/articles/360000025720-How-to-setup-VRidge-in-HTC-Vive-Focus" target="_blank">Link</a></td>
</tr>
<tr>
<td>Oculus Home (Go and Gear VR)</td>
<td>2.2</td>
<td>Deployed</td>
<td><a href="https://support.riftcat.com/hc/en-us/articles/360000219060" target="_blank">Link</a></td>
</tr>
<tr>
<td>Google Play</td>
<td>2.2</td>
<td>Deployed</td>
<td><a href="https://play.google.com/store/apps/details?id=com.riftcat.vridge2" target="_blank">Link</a></td>
</tr>
<tr>
<td>Daydream Store</td>
<td>2.2</td>
<td>Deployed</td>
<td><a href="https://support.riftcat.com/hc/en-us/articles/360000183979" target="_blank">Link</a></td>
</tr>
</tbody>
</table>
<br />
<hr />
<h2 style="text-align: center;">
HTC Vive Focus, Oculus Go, Gear VR, Daydream View official support</h2>
With this update we were able to utilize all major SDKs to bring you the support of these extraordinary all-in-one headsets. If you own any of these, your experience with VRidge will now go to the next level.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/1nRBd5kkE5U/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/1nRBd5kkE5U?feature=player_embedded" width="475"></iframe></div>
<br />
<br />
We also want VRidge to be distributed via their official stores for easier installation. HTC Vive Focus version is already available on the Viveport mobile store. Oculus Home and Daydream version is in the approval process.<br />
<h2 style="text-align: center;">
3-DOF controllers support</h2>
You can now use HTC Vive Focus, Gear VR, Oculus Go or Daydream controller in SteamVR! We have came up with an idea how to map the missing HTC Vive buttons to the controllers by using a little bit of space from the touchpad.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbACuu1r1sSxItDH0VocdLb45kyJwzH8eHnxhTTQEei9imgSynSpMq5UP70bWCxSbBaQWOAGl2tkqIyin12Ly0njRsENAKylUPr5D4kiPZOxHGzko7A1g7d7Szdl0mSMa0dq7bp7K4Y2-T/s1600/image+%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="194" data-original-width="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbACuu1r1sSxItDH0VocdLb45kyJwzH8eHnxhTTQEei9imgSynSpMq5UP70bWCxSbBaQWOAGl2tkqIyin12Ly0njRsENAKylUPr5D4kiPZOxHGzko7A1g7d7Szdl0mSMa0dq7bp7K4Y2-T/s320/image+%25281%2529.png" width="500" /></a></div>
<br />
To read how to operate these controllers, simply take a look at our <a href="https://support.riftcat.com/hc/en-us/articles/360000293240" target="_blank">Help Center article</a> to learn how to use them.<br />
<h2 style="text-align: center;">
Reprojection for VR ready devices</h2>
If your phone or AIO headset is HTC Vive Focus, Daydream, Gear VR or Oculus Go compatible it will now use reprojection. Thanks to it, the experience is much better, basically getting rid of the jitter. If you have an optimal setup - your experience should be flawless now.<br />
<br />
We will investigate if we could deliver different custom reprojection method for phones that are not VR ready. This might happen with the next update.<br />
<br />
You might want to select Prevent frame loss as "Connection mode" if you're using stable connection (5 GHz / tethering) to prevent artifacting. This usually could introduce some extra latency, but it should be smoothed out by reprojection.<br />
<h2 style="text-align: center;">
Reworked connection screen to include various devices</h2>
With multiple supported devices we had to upgrade our user experience to make it easier to pick the appropriate version.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB7BSnsmasp-ctNp1BGT2ydUI9Aw9XHeisnDBn47UcNRkK75Rv1-nAK9B2mk0xClXDoWCHtPvGB7PWUjuYddBABj00NqLWwoTwH7vhQWmRpxXbCts-Rbyh6BM_-osynzhBL32nKgCDmTHr/s1600/conn_rework.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="693" data-original-width="1236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB7BSnsmasp-ctNp1BGT2ydUI9Aw9XHeisnDBn47UcNRkK75Rv1-nAK9B2mk0xClXDoWCHtPvGB7PWUjuYddBABj00NqLWwoTwH7vhQWmRpxXbCts-Rbyh6BM_-osynzhBL32nKgCDmTHr/s320/conn_rework.png" width="500" /></a></div>
<br />
We hope that with this change it’s going to be easier to install the appropriate VRidge version for your device.<br />
<h2 style="text-align: center;">
CPU performance boost</h2>
We have made several iterations of optimizations for VRidge which allowed us to significantly reduce CPU usage:<br />
<br />
<b>Reduced CPU usage when using NVENC</b><br />
Reduced VRidge's CPU load by 30-40% when using NVENC.<br />
<br />
<b>Many Android optimizations - CPU usage should be lower across all Android devices.</b><br />
On average, you should see 15-20% system CPU load instead of 50-60%. This also means that heat generation should be significantly lower resulting in less "device too hot to run VR" errors.<br />
<br />
The image shows the CPU usage when optimizations are turned OFF and ON.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpgOg0q1CyT9vwkBtPmbaIPc0wOLFGnMFXz2WCfneYM9ZErWRi6Unjrg1IQC2A1Spivhc6tVDlnG9oHKiU1sKwMnbH29U5w_tyzJDiWLhNaKNu5I9UqnXE7Bzx2W8VFM7nZCxsyvn8hVjB/s1600/image+%25282%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="368" data-original-width="1297" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpgOg0q1CyT9vwkBtPmbaIPc0wOLFGnMFXz2WCfneYM9ZErWRi6Unjrg1IQC2A1Spivhc6tVDlnG9oHKiU1sKwMnbH29U5w_tyzJDiWLhNaKNu5I9UqnXE7Bzx2W8VFM7nZCxsyvn8hVjB/s320/image+%25282%2529.png" width="500" /></a></div>
<br />
In extremely rare cases this may lower VRidge performance. See <a href="https://trello.com/c/TpqESHUP/127-android-cpu-heat-generation-optimizations" target="_blank">this explanation</a> to disable those optimizations.<br />
<br />
We have also disabled MSAA on Daydream to save some GPU cycles and we have updated Google VR SDK to 1.80.<br />
<h2 style="text-align: center;">
Automatic FPS selection</h2>
VRidge will now automatically select FPS based on the device refresh rate. For example, if you’ll connect to VRidge with 75Hz HTC Vive Focus headset - 75 FPS will be selected.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyDWhzj3w22ERG00iv_PBd3rCEzIuQiu9Mzcgoyrlx7U0df5V-SbcyYuQDS4haO-SIQrasKjuYNIEMTnpJX6BpOJWVYVD6uGDDFTdQsygY9YA8HlyQ66l_cktNf7G6hCRrXOQKPbYtKq_5/s1600/fps_native.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="166" data-original-width="430" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyDWhzj3w22ERG00iv_PBd3rCEzIuQiu9Mzcgoyrlx7U0df5V-SbcyYuQDS4haO-SIQrasKjuYNIEMTnpJX6BpOJWVYVD6uGDDFTdQsygY9YA8HlyQ66l_cktNf7G6hCRrXOQKPbYtKq_5/s1600/fps_native.png" /></a></div>
<br />
You may override device provided values by modifying vridge.cfg. Simply change the variables to:<br />
<br />
<i>"Video.FPS.Mode": "Custom",</i><br />
<i>"Video.FPS.Value": <your value>,</i><br />
<h2 style="text-align: center;">
New languages supported</h2>
We were able to deploy six new languages: Bulgarian, Lithuanian, Indonesian, Korean, Italian and Hungarian. Old languages got updated as well.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStqcY3UVL-VUsgZDd4IW_DgSmBSQpbx4epzL6iMTKNtDHn-cgDi89KWHIu_Kbhv634HjNK-EsFzrwv123bb3GdHS8-eS4up41g_DwbMJl0bChuHEOuhndCHRz7fEm03GjM3BkqmzZFkue/s1600/kor_lang.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="693" data-original-width="1236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStqcY3UVL-VUsgZDd4IW_DgSmBSQpbx4epzL6iMTKNtDHn-cgDi89KWHIu_Kbhv634HjNK-EsFzrwv123bb3GdHS8-eS4up41g_DwbMJl0bChuHEOuhndCHRz7fEm03GjM3BkqmzZFkue/s320/kor_lang.png" width="500" /></a></div>
<br />
Thank you for everyone’s contribution at our <a href="https://crowdin.com/project/riftcat" target="_blank">CrowdIn campaign</a>. You did a tremendous job! All active translators will be rewarded with free VRidge key!<br />
<br />
Unfortunately we weren’t able to include some translations in this patch as they missed the submission deadline. They will be deployed with patch 2.3 so they will have to wait for the next release.<br />
<h2 style="text-align: center;">
Improved picture clarity on some Daydream devices</h2>
This should be quite noticeable at 1440p resolution as unintentional downscaling and filtering was in effect until now.<br />
<h2 style="text-align: center;">
Automatic Field of View adjustment</h2>
FoV will now be selected automatically to improve the image quality. It will be especially effective on headsets with asymmetric FoV.<br />
<h2 style="text-align: center;">
Other changes</h2>
<ul>
<li>Changed the way "End of Trial session" message is being displayed to user. Instead of displaying message (in one eye only due to very old bug) it will go back to lobby with localized notification message.</li>
<li>Added Project Cars tutorial to Discover view.</li>
<li>You will no longer be able to switch encoder when HEVC is enabled. This doesn't hot-switch on mobile side and it was freezing VRidge.</li>
<li>Lobby text ("Connected, waiting for SteamVR" should no longer become stuck and displayed on top of streaming window.</li>
<li>Fixed a crash on startup that could happen when FreeTrack was enabled.</li>
<li>Mobile app should no longer crash on reconnect sometimes.</li>
<li>VRidge settings should no longer incorrectly stay on top of all windows in certain cases.</li>
<li>Tethering tooltip no longer clips in certain localizations.</li>
<li>Removed artificial +170cm HMD height that could sometimes cause incorrect API controller calculation when paired with headset that didn't send positional data.</li>
<li>steamvr.vrsettings read-only flag will now be automatically switched off. If the file still remains locked, error message will be displayed instead of crashing. Generally other software should never lock this file but certain drivers aren't always interop-friendly.</li>
<li>VRidge and SteamVR should now automatically start on dedicated GPU, if available. This should fix a crash on Nvidia Optimus laptops.</li>
<li>VRidge.log will now contain information which GPU drives VRidge.</li>
<li>Fixed driver crash on Windows 7</li>
</ul>
<h2 style="text-align: center;">
Final notes</h2>
We hope that the new update will bring your VRidge experience to the next level. We will now decide on our next development cycle so expect more news coming soon!<br />
<br />
If there is any feedback you would like to give us, send it to <a href="mailto:support@riftcat.com">support@riftcat.com</a> - the team will see it :)<br />
<br />
Thanks to all Beta testers and translators who helped us bring this version to everyone. We have the best community in the world.<br />
<div>
<br /></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com24tag:blogger.com,1999:blog-7957983028254964364.post-66447357078528940722018-07-31T16:39:00.000+02:002018-10-12T12:33:39.406+02:00Dev Update #42 - VRidge 2.2.5 Beta (Release Candidate)<div style="text-align: justify;">
We have additional Beta patch release that addresses the issues reported with the Beta version. This version is a release candidate so if there are no major issues it will go live to everyone in a short time.
<br />
<br />
To learn how to join beta testing, see the article <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-" target="_blank">here</a>.<br />
<br />
Of course we are still in the testing phase of features added with 2.2 patch as well. You can read about them <a href="http://blog.riftcat.com/2018/07/dev-update-41-vridge-22-beta.html" target="_blank">here</a>.
<br />
<br />
<b>Deployment status:</b><br />
Viveport: awaiting approval<br />
Oculus Home: awaiting approval<br />
Google Play: in beta @ 2.2.5 (<a href="https://play.google.com/apps/testing/com.riftcat.vridge2" target="_blank">join</a>)</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUqNx2zyv9UohKPO-50YF9PtsdDTvh9D5MCHlEZn7bExW0SMU5mjOOPl6rjUyj7b65loMsQoXDrip6CiEgqakLO9gWdfQbpIw4929V_bljwe5anN0kwNRfubodFk-0YXiKL9POgIVoUSKh/s1600/image+%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="485" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUqNx2zyv9UohKPO-50YF9PtsdDTvh9D5MCHlEZn7bExW0SMU5mjOOPl6rjUyj7b65loMsQoXDrip6CiEgqakLO9gWdfQbpIw4929V_bljwe5anN0kwNRfubodFk-0YXiKL9POgIVoUSKh/s640/image+%25281%2529.png" width="550" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<hr />
<h1>
New distribution method for Gear VR and Oculus Go</h1>
<div>
<div style="text-align: center;">
<span style="color: red;">We are awaiting approval at Oculus Home - please use normal Sideload method for now</span></div>
<div style="text-align: justify;">
Installing Gear VR and Oculus Go version was really troublesome. That’s why we intend to finally make VRidge available on Oculus Home store. Before we do that, we need a way to easily install Beta releases for this devices - Beta versions cannot be live on the store as it’s opt-in only.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
That’s why we went for code distribution method. Every RiftCat user will be able to generate special key code which will install VRidge Beta after entering it in Oculus Home store. To learn how it works - simply read our tutorial <a href="https://go.riftcat.com/oculus-home-beta-instructions" target="_blank">here</a>.</div>
</div>
<h1>
New languages available</h1>
<div style="text-align: justify;">
Thanks to your great translation effort via <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html" target="_blank">CrowdIn</a> we were able to update previously added languages and deploy six new ones. These languages are:
</div>
<ul>
<li>Hungarian</li>
<li>Indonesian</li>
<li>Italian</li>
<li>Korean</li>
<li>Lithuanian</li>
<li>Bulgarian</li>
</ul>
<div style="text-align: justify;">
There might still be mistakes in translations but we believe that with each review phase at CrowdIn our community will be able to make them perfect.
<br />
<br /></div>
<div style="text-align: justify;">
You guys are awesome and are doing tremendous job. We strongly believe that we have the best VR community there is - we can always count on you, that’s why we will do our best to never let you down!
</div>
<h1>
Enhancements</h1>
<div style="text-align: justify;">
<b>Multiple Android optimizations</b></div>
<div style="text-align: justify;">
CPU usage should be lower across all Android devices.</div>
<ul>
<li>On average, you should see 15-20% system CPU load instead of 50-60%</li>
<li>This also means that heat generation should be significantly lower resulting in less "device too hot to run VR" errors.</li>
<li>In extremely rare cases this may lower VRidge performance. See <a href="https://trello.com/c/TpqESHUP/127-android-cpu-heat-generation-optimizations" target="_blank">this explanation</a> to disable those optimizations.</li>
</ul>
<b>Image should now be crisper on some Daydream devices.</b>
<br />
<div style="text-align: justify;">
This should be quite noticeable at 1440p resolution as unintentional downscaling and filtering was in effect until now.<br />
<br /></div>
<b>Field of View values of headset are now properly passed to SteamVR.</b>
<br />
<div style="text-align: justify;">
It should improve image quality, especially on headsets with asymmetric FoV.<br />
<br /></div>
<b>Changed the way "End of Trial session" message is being displayed to user.</b>
<br />
<div style="text-align: justify;">
Instead of displaying message (in one eye only due to very old bug) it will go back to lobby with localized notification message.<br />
<br /></div>
<b>Reworked connection screen and added dedicated AIO installation buttons.</b>
<br />
<div style="text-align: justify;">
This will be expanded upon as we apply to Oculus and Daydream storefronts.</div>
<h1>
Fixes</h1>
<ul>
<li>Fixed Nolo wireless mode coords going out of sync after recentering. Wired mode didn't have this problem.</li>
<li>Fixed Oculus Go / Gear VR touchpad jumping to top-left corner for a split second after taking the finger off the touchpad.</li>
<li>You will no longer be able to switch encoder when HEVC is enabled. This doesn't hot-switch on mobile side and it was freezing VRidge.</li>
<li>VRidge logo no longer will be upside down on startup on some devices.</li>
<li>Fixed a crash on startup that could happen when FreeTrack was enabled.</li>
<li>Reduced error spam in RiftCat.log related to DialogHost errors</li>
<li>VRidge's recenter hotkey will be disabled when mobile device is driving positional tracking.
<ul>
<li>This fixes system going out of sync when positional tracking was in effect and user pressed recenter hotkey.</li>
<li>In this case, the device should use its own recenter. With Vive Focus, for example, taking the headset off and on will reset its coords system.</li>
</ul>
</li>
<li>steamvr.vrsettings read-only flag will now be automatically switched off. If the file still remains locked, error message will be displayed instead of crashing.
<ul>
<li>Generally other software should never lock this file but certain drivers aren't always interop-friendly.</li>
</ul>
</li>
<li>VRidge and SteamVR should now automatically start on dedicated GPU, if available.
<ul>
<li>This should fix a crash on Nvidia Optimus laptops.</li>
</ul>
</li>
<li>VRidge.log will now contain information which GPU drives VRidge.</li>
</ul>
<h2 style="display: inline !important;">
Hotfixes</h2>
<div>
<ul>
<li>[August 2nd] Fixed driver crash on Windows 7.</li>
<li>[August 3rd] Fixed invalid projection (incorrect vertical FOV) on certain Daydream headsets (Daydream View being one of those).</li>
<li>[August 6th] Revert: VRidge's recenter hotkey will be disabled when mobile device is driving positional tracking.</li>
</ul>
</div>
<ul>
</ul>
<h1>
Closing notes</h1>
<div style="text-align: justify;">
This update brings us very close to final 2.2 version release. We don’t expect any major issues with this version but if anything will show up, let us know - it is very important to make this version error free. Soon every VRidge user with Vive SDK, Daydream SDK and Oculus SDK compatible device will be able to have fun with jitterless VRidge!
<br />
<br /></div>
<div style="text-align: justify;">
Thank you for all your work during tests. We hope that you will have a pleasant experience during this last testing phase.
</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com37tag:blogger.com,1999:blog-7957983028254964364.post-84142048535458217842018-07-11T15:53:00.000+02:002018-10-12T12:33:34.166+02:00Dev Update #41 - VRidge 2.2 Beta (Controllers & Jitter fix)<h2 style="text-align: center;">
VRidge 2.2 Beta is now available</h2>
<div style="text-align: justify;">
Today we're releasing beta version of 2.2 update which mostly targets high-end VR devices. Until now, Vive Focus, Daydream-ready, Gear VR and Oculus Go were performing similarly to any other mobile phone. We want to change it and utilize those devices to unlock their full potential. Some improvements are also available for older devices but the most interesting changes apply to devices below.<br />
<br />
To learn how to join beta testing, see the article <a href="https://support.riftcat.com/hc/en-us/articles/360000572989-How-to-join-leave-the-VRidge-Beta-Update-channel-" target="_blank">here</a>.<br />
<br />
Deployment status:<br />
Viveport: in beta @ 2.2.3 (available in Viveport)<br />
SideloadVR: in beta @ 2.2.3<br />
Google Play: in beta @ 2.2.3 (<a href="https://play.google.com/apps/testing/com.riftcat.vridge2" target="_blank">join</a>)</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUqNx2zyv9UohKPO-50YF9PtsdDTvh9D5MCHlEZn7bExW0SMU5mjOOPl6rjUyj7b65loMsQoXDrip6CiEgqakLO9gWdfQbpIw4929V_bljwe5anN0kwNRfubodFk-0YXiKL9POgIVoUSKh/s1600/image+%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="485" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUqNx2zyv9UohKPO-50YF9PtsdDTvh9D5MCHlEZn7bExW0SMU5mjOOPl6rjUyj7b65loMsQoXDrip6CiEgqakLO9gWdfQbpIw4929V_bljwe5anN0kwNRfubodFk-0YXiKL9POgIVoUSKh/s640/image+%25281%2529.png" width="550" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<hr />
<h1>
Vive Focus and Oculus Go</h1>
<div>
<div>
Vive Focus and Oculus Go should now work out of the box with mainline RiftCat/Vridge. Easier Oculus Go distribution method is not yet implemented so you'll need manual installation (via ADB) until we finish a better option. Please see this article:</div>
<div>
<br /></div>
<div>
<a href="https://support.riftcat.com/hc/en-us/articles/360000011720-Oculus-Go-and-VRidge">https://support.riftcat.com/hc/en-us/articles/360000011720-Oculus-Go-and-VRidge</a></div>
</div>
<h1>
Mobile controllers</h1>
<div>
Following controllers are now supported:</div>
<ul>
<li>Vive Focus Controller</li>
<li>Daydream Controller</li>
<li>Gear VR Controller</li>
</ul>
<div>
<div>
Controller uses virtual arm-elbow-wrist model so even with only 3DOF rotational sensors, it feels quite natural to move and wave. You can grab in-game katana and slice those fruits in very natural motions. It also allows you to navigate SteamVR dashboard in a easy way to switch between VR apps without taking off your headset.</div>
<div>
<br /></div>
<div>
All controllers are built differently with various button setups. Most of those hardware buttons are unfortunately unmappable so we came up with a solution that emulates missing buttons.</div>
<div>
<br /></div>
<div>
As a reference we used Vive wand, which is supported properly by nearly all VR games. It has:</div>
</div>
<ul>
<li>Touchpad</li>
<li>Trigger</li>
<li>Menu (button above touchpad)</li>
<li>System (button below touchpad)</li>
<li>Sidegrip (controller side button)</li>
</ul>
<h2>
Mappings</h2>
<div>
<div>
We've mapped missing buttons to reflect position of buttons on Vive wand. For example, the System button is located below touchpad on Vive wand and is emulated by pressing bottom part of the touchpad on a mobile controller. Same goes for other sides.</div>
<div>
<br /></div>
<div>
Advanced users may want to adjust the threshold where touchpad registers emulated buttons by adjusting EmulatedControllerButtonBoundary line in <i>vridge.cfg</i>. Default threshold is 10% of touchpad.</div>
<div>
<br /></div>
<div>
<i>"EmulatedControllerButtonBoundary": 0.1</i></div>
</div>
<div>
<i><br /></i>
<br />
<div>
<div>
<b>Vive Focus Controller</b></div>
<div>
<b><br /></b></div>
<div>
Bottom button is unmappable and recenters view on system level.</div>
</div>
<ul>
<li>Trigger: Trigger (0/1 only, no analog state is available)</li>
<li>Touchpad: Fully mapped to Vive stick</li>
<li>Menu: Pressing upper part of the touchpad</li>
<li>System: Pressing the button below the touchpad (same position relatively as Vive stick)</li>
<li>Sidegrip: Pressing touchpad left or right side</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0UvPzlizBpgKDACSOq-OLrPwHDQRXYlFCOIkOCtlRgKt4fDK-Hn_wYbsFyR4m-zZQLV30CTBcF7WK4gTHTmbnHeWdHxzWcgTyawUkPw-FmBPQANZrKbkoACuF1ra2uqj711upODVs3dJ/s1600/focusController.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="386" data-original-width="249" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0UvPzlizBpgKDACSOq-OLrPwHDQRXYlFCOIkOCtlRgKt4fDK-Hn_wYbsFyR4m-zZQLV30CTBcF7WK4gTHTmbnHeWdHxzWcgTyawUkPw-FmBPQANZrKbkoACuF1ra2uqj711upODVs3dJ/s320/focusController.jpg" width="206" /></a></div>
<i><br /></i></div>
<div>
<div>
<b>Gear VR / Oculus Go controllers</b></div>
<div>
<b><br /></b></div>
<div>
Controller Home and back buttons are unmappable. Long pressing home recenters view on system level.</div>
</div>
<ul>
<li>Trigger: Trigger (0/1 only, no analog state is available)</li>
<li>Touchpad: Fully mapped to Vive stick</li>
<li>Menu: Pressing upper part of the touchpad</li>
<li>System: Pressing lower part of the touchpad</li>
<li>Sidegrip: Pressing touchpad left or right side</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjdtL9fGE0RszI5ec65SiO49lKscyqgmy1hInhxvs4ZDJ3gcjajXrbNV9kKqTgEZ6h-b3tHRHh-qcsH7qcCb6nl9PrHrFP35_Ak_etnKpCvvSOBPGqz3v7ftpqngNB7QpcWTJ3PIZU0ez6/s1600/gearvrcontroller.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="374" data-original-width="284" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjdtL9fGE0RszI5ec65SiO49lKscyqgmy1hInhxvs4ZDJ3gcjajXrbNV9kKqTgEZ6h-b3tHRHh-qcsH7qcCb6nl9PrHrFP35_Ak_etnKpCvvSOBPGqz3v7ftpqngNB7QpcWTJ3PIZU0ez6/s320/gearvrcontroller.jpg" width="242" /></a></div>
<div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<div>
<div>
<b>Daydream View Controller</b><br />
<b><br /></b>
Bottom button is unmappable and recenters view on system level. The controller doesn't have a trigger and only has one mappable physical button so it's used as trigger.</div>
<ul>
<li>Trigger: Pressing the button below the touchpad</li>
<li>Touchpad: Fully mapped to Vive stick</li>
<li>Menu: Pressing upper part of the touchpad</li>
<li>System: Pressing lower part of the touchpad</li>
<li>Sidegrip: Pressing touchpad left or right side</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi0gTqIX79aVx_PisYE5XgDykC5uOF8bcxC-S4vDpjY6AFzun_TrbcQm3fMYde6YLMIUefu07f17PF5e1Wiu2HAK9vp-qhx4P_kU2RuS8wxsjKEKtvOVExLKQSADIrfQSlxJNAJ7kkVncd/s1600/controller.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="447" data-original-width="280" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi0gTqIX79aVx_PisYE5XgDykC5uOF8bcxC-S4vDpjY6AFzun_TrbcQm3fMYde6YLMIUefu07f17PF5e1Wiu2HAK9vp-qhx4P_kU2RuS8wxsjKEKtvOVExLKQSADIrfQSlxJNAJ7kkVncd/s320/controller.png" width="200" /></a></div>
</div>
</div>
<h2>
Jitter improvements</h2>
<div>
<div>
If you're using one of the high-end devices targeted in this update, the jitter should no longer be a problem for you. We've been working on it for a while developing Vive Focus version and we found that we can apply those improvements to all high-end environments (Vive Focus, Gear VR, Go, Daydream).</div>
<div>
<br /></div>
<div>
Your head movements should now be instantly reflected as rotation of the view. This may cause you to see black borders where the real rendered image isn't yet caught up to your head rotation but we want to improve prediction to get rid of those too.</div>
<div>
<br /></div>
<div>
This should bring jitter and perceivable rotational latency to native mobile VR level. You may want to use Reliable streaming mode (in advanced streaming settings) to prevent artifacts. Previously it could cause hiccups / stutters which no longer should be the case on high end devices.</div>
</div>
<h2>
Automatic FPS adjustment</h2>
<div>
<div>
We changed the 30/60FPS switch to Native and Half-Native. This will automatically detect your device display refresh rate and set appropriate FPS to match your device.</div>
<div>
<br /></div>
<div>
Advanced users may override it in <i>vridge.cfg</i>. For example, if you'd like to use 45 FPS, use:</div>
</div>
<div>
<br /></div>
<div>
<div>
<i>"Video.FPS.Mode": "Custom",</i></div>
<div>
<i>"Video.FPS.Value": 45,</i></div>
</div>
<div>
<i><br /></i></div>
<div>
Detected refresh rate is displayed in advanced video settings GUI after connecting your phone.</div>
<h2>
New FOV calculations</h2>
<div>
Field of View and aspect ratio should now be correctly adjusted to any screen aspect ratios. This may alter the way your view is aligned so if you're using custom Cardboard, make sure that you scan its QR code in Daydream settings to configure lens distortion.</div>
<h2>
Minor changes</h2>
<div>
<ul>
<li>Reduced VRidge's CPU load by 30-40% when using NVENC.</li>
<li>Recenter should now recenter API-powered controllers.</li>
<li>Disabled option to switch HEVC encoder in live settings view. This would freeze the mobile stream until restart.</li>
<li>Added Project Cars tutorial to Discover view.</li>
<li>Tethering tooltip no longer clips in certain localizations.</li>
<li>VRidge settings should no longer incorrectly stay on top of all windows in certain cases.</li>
<li>Mobile app should no longer crash on reconnect sometimes.</li>
<li>VRidge Gear VR should no longer become stuck on app pause/inactivity.</li>
<li>Lobby text ("Connected, waiting for SteamVR" should no longer become stuck and displayed on top of streaming window.</li>
<li>Updated Google VR SDK to 1.80.</li>
<li>Removed artificial +170cm HMD height that could sometimes cause incorrect API controller calculation when paired with headset that didn't send positional data.</li>
</ul>
</div>
<h2>
Closing notes</h2>
<div>
<div>
This update changed critical parts of VRidge technology stack so please let us know if we altered something in a way that worsens your experience. In the upcoming weeks we'll be focusing on ironing out the wrinkles and bringing it to stable channel while also enabling an easier installation method for Oculus Go and Gear VR.</div>
<div>
<br /></div>
<div>
As always, thanks for your support feedback. We hope that you're going to have more fun using VRidge with update 2.2.</div>
</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com24tag:blogger.com,1999:blog-7957983028254964364.post-44286134836776015502018-05-25T12:58:00.000+02:002018-10-12T12:33:50.807+02:00Dev Update #40 - VRidge Beta for HTC Vive Focus headset<span style="font-family: "arial" , "helvetica" , sans-serif;">Recently, we’ve been working with HTC to bring VRidge to their HTC Vive Focus headset. It works really well and now we have started Beta tests of this version.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><br /></span>
<span style="font-family: "arial" , "arial new roman" , serif;">To join the Beta tests - you will need a mobile VRidge version available at Viveport and special RiftCat Vive Focus Beta client. Everything can be found at <a href="http://go.riftcat.com/focus">http://go.riftcat.com/focus</a></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIjZFolChKj0a1pgjU-Q-EX57ANFW56Jj6dsiMuQe1oMpKCa5lkgJUBC9uv3SzkjjqqDOXd6ua0XLXfCCxqLjTD5imxv1q8UA7SyCvIhEkwIxQG_CFn1vJvim6g5CzaoVso2fO48lZqnNI/s1600/Zrzut+ekranu+2018-05-24+14.07.23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="713" data-original-width="1256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIjZFolChKj0a1pgjU-Q-EX57ANFW56Jj6dsiMuQe1oMpKCa5lkgJUBC9uv3SzkjjqqDOXd6ua0XLXfCCxqLjTD5imxv1q8UA7SyCvIhEkwIxQG_CFn1vJvim6g5CzaoVso2fO48lZqnNI/s1600/Zrzut+ekranu+2018-05-24+14.07.23.png" width="550" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The Focus headset with VRidge supports full positional head tracking and 3-DOF hand controller that works with VRidge too.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><br /></span>
<span style="font-family: "arial" , "arial new roman" , serif;">We will slowly merge this Beta with our normal RiftCat client so Vive Focus headset support will become a part of normal VRidge user experience.</span></span><br />
<h2 style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">This Beta is important for other VRidge users too! </span></h2>
<span style="font-family: "arial" , "helvetica" , sans-serif;">While working with Focus, we’ve been working on many improvements to tracking algorithms. They are being used in Focus version and we will bring them to normal RiftCat soon so everyone will be able to use these improvements.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><b><br /></b></span>
<span style="font-family: "arial" , "arial new roman" , serif;"><b>Less Jitter</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">When we were optimizing our streaming technology for higher frame rates, we managed to find several places where we could improve smoothness. We expect that we will see quite noticeable improvements when it comes to the jittery rotational feeling because most of those improvements will also apply to Gear VR and Daydream flavors. We also found several new paths to explore that would improve it even further. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><br /></span>
<span style="font-family: "arial" , "arial new roman" , serif;"><b>3-DOF controller support</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">As HTC Focus has one 3-DOF hand controller included, we added support to it. This required us to create a special “body model” that will be used for further updates. It feels quite natural but the best part is that we can easily use it for other controllers. We plan to apply this model to Gear VR controller and Daydream controller. The controller automatically maps to you left or right arm model, depending on settings in your Vive Focus Viveport Dashboard. Similar option will be included for other 3DOF controller HMDs.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><br /></span>
<span style="font-family: "arial" , "arial new roman" , serif;"><b>Support for more AIO headsets</b></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">With the work that we’ve done to Vive Focus - we prepared necessary groundwork to bring VRidge to other AIO headsets. Oculus Go will probably be the next one so stay tuned!</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "arial new roman" , serif;"><br /></span>
</span><br />
<div style="text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">---</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Beta for Vive Focus starts now. Go to <a href="http://go.riftcat.com/focus">http://go.riftcat.com/focus</a> to download special client which can be installed side-by-side with regular RiftCat software. The client is compatible only with Vive Focus HMD. We’ll focus on merging the improvements back to main VRidge now so everyone can benefit from improvement smoothness. Once it’s merged, we’re going to look more closely into Oculus Go.</span><br />
<div>
<br /></div>
<div>
<span id="docs-internal-guid-2b3427c9-92a6-9554-5947-5eb08984c6b3"><span style="font-family: "arial" , "arial new roman" , serif;">
</span></span></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com10tag:blogger.com,1999:blog-7957983028254964364.post-51253133046238772402018-04-25T18:43:00.000+02:002018-10-12T12:32:31.450+02:00Dev Update #39 - VRidge 2.1 is now LIVE!<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcykVGCvLiYK96PN1C_4EfiUpNQ3YQeWUlh5mpmD26FAFGAyHA2gCcyUWQQDEm9CY3CAkc_RzUepvfLkUA-p0UA-Evw2b5ofoeQCCAK73-Yj4iN1VJRuMNF3KC3JKLeZ66RK_LDE9Rmtuh/s1600/1200x627+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcykVGCvLiYK96PN1C_4EfiUpNQ3YQeWUlh5mpmD26FAFGAyHA2gCcyUWQQDEm9CY3CAkc_RzUepvfLkUA-p0UA-Evw2b5ofoeQCCAK73-Yj4iN1VJRuMNF3KC3JKLeZ66RK_LDE9Rmtuh/s400/1200x627+2.png" width="500" /></a></div>
<h1 style="text-align: center;">
VRidge 2.1 is now LIVE</h1>
</div>
<div>
The most recent patch for VRidge is now available to everyone! RiftCat client and mobile application will get updated automatically. This patch brings some quality of life improvements and features.</div>
<br />
<b>The latest update is tagged as version 2.1.5 and is now available at Google Play, Sideload VR and RiftCat updater.</b><br />
<h2 style="text-align: center;">
User Experience Improvements</h2>
<h3 style="text-align: center;">
Improvements to the connection screen</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://media.giphy.com/media/fLyrZ6p7xmLzfF3LWy/giphy.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="270" data-original-width="480" src="https://media.giphy.com/media/fLyrZ6p7xmLzfF3LWy/giphy.gif" /></a></div>
<br />
The main issue of the 2.0 version was the connection screen. Poor readability of errors, multiple “is that your phone?” popups and basically very little information for new users.
<br />
<br />
We have improved the handshake between VRidge and RiftCat client. Now the connection will be more predictable and it will let you know better about what is going on. It will also tell you when mobile app has a different version that desktop client. This change doesn’t apply retroactively so 2.0 and 2.1 apps won’t see each other - make sure to update both mobile and desktop app.<br />
<br />
Changing VRidge settings was troublesome because it required connecting the apps together. We have added a config button in the connection screen as well so you will be able to change the update channel or language without establishing the connection.<br />
<br />
We have also provided some helpful information for new users - linking to a VRidge Basic Tutorial and a Help Center.
<br />
<h3 style="text-align: center;">
New languages support</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://media.giphy.com/media/8YsklYc6EJagNNM22c/giphy.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="270" data-original-width="480" src="https://media.giphy.com/media/8YsklYc6EJagNNM22c/giphy.gif" /></a></div>
<br />
Thanks to your awesome contribution on our <a href="https://crowdin.com/project/riftcat" target="_blank">CrowdIn campaign</a> we were able to make VRidge a truly multi-language software. The translations include the website, VRidge mobile app, RiftCat desktop app and partially our YouTube videos with subtitles.<br />
<br />
PC virtual reality is now available more than ever. As of today, we have 13 languages available:
<br />
<ol>
<li>Czech</li>
<li>Chinese (Traditional)</li>
<li>Chinese (Simplified)</li>
<li>Danish</li>
<li>Dutch</li>
<li>English</li>
<li>French</li>
<li>German</li>
<li>Spanish</li>
<li>Polish</li>
<li>Portuguese (Brazilian)</li>
<li>Russian</li>
<li>Turkish</li>
</ol>
If you have friends that would like to play in VR but they don’t speak english - now they can easily join and play using their native language :)<br />
<br />
There is still a lot to be done in terms of translations. Join our translation effort (we reward the most active translators with a free VRidge key!). You can learn how to become a translator in our guide: <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html" target="_blank">http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html </a>
<br />
<h3 style="text-align: center;">
Discover Feature</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrEvbOWCdAhMrJGDTCtcEWtkO5g14J7-23c5EUr3lg4SWZDUvHTH-rZ7bGZizlaH6tjciJXxhiLvCF62xftECfCnUImE3xCytbrxOy9lRbLBoQdUBdS7FrgQ1SJC8bTI6PHYd8nSq8cIHx/s1600/discover+%25282%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="743" data-original-width="1268" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrEvbOWCdAhMrJGDTCtcEWtkO5g14J7-23c5EUr3lg4SWZDUvHTH-rZ7bGZizlaH6tjciJXxhiLvCF62xftECfCnUImE3xCytbrxOy9lRbLBoQdUBdS7FrgQ1SJC8bTI6PHYd8nSq8cIHx/s400/discover+%25282%2529.png" width="500" /></a></div>
<br />
Virtual reality is a very young form of entertainment. People often don’t know what they can do with it and we are often asked about compatible games and applications for VRidge.<br />
<br />
That’s why we started our video guides series on <a href="https://www.youtube.com/channel/UC0aWD0l_a9xRaXaVRV8QhYw/featured" target="_blank">YouTube </a>- showcasing interesting games and providing tutorials about VRidge. Some of you might already know about our videos but to bring them more exposure we have created a “Discover” tab in RiftCat client so everyone will be able to find out what they can do with VRidge.
<br />
<h3 style="text-align: center;">
Redesign of LIVE Settings</h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVN0xTS50RID4c4hEkcfIjHgwUFnBpXtKEct7ASC92HMTYa5W6CtwVs4R5X6h84ob8lsk7PCKlxMEgr47XIE97TJrFW7f1EgU3mSLl3_vvglbfg3e8XE92fkZhPgCrctldihSIXrCqJG_Q/s1600/adv_settings.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="752" data-original-width="1284" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVN0xTS50RID4c4hEkcfIjHgwUFnBpXtKEct7ASC92HMTYa5W6CtwVs4R5X6h84ob8lsk7PCKlxMEgr47XIE97TJrFW7f1EgU3mSLl3_vvglbfg3e8XE92fkZhPgCrctldihSIXrCqJG_Q/s400/adv_settings.png" width="500" /></a></div>
<br />
We have expanded on the LIVE settings concept to make VRidge even more convenient. You will be able to modify most of the settings on the fly - even during advanced mode. Specific integration settings will also be changeable.
<br />
<h3 style="text-align: center;">
Better Recenter Hotkey</h3>
Previously, recenter button could be bound to keyboard only. We have improved it so it will now react to mouse, gamepad, joystick, steering wheel or any other XInput-compatible controller. It should improve the experience for those who have a lot of drifting issues.
<br />
<h3 style="text-align: center;">
Easier USB Tethering Activation</h3>
There is a new sticky notification while VRidge mobile app is running that will let you enable USB tethering more easily. It’s a convenient option that will come in handy during frequent USB cable disconnections.
<br />
<h2 style="text-align: center;">
NOLO Wireless Support</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCRqwON_V9vBP4aQYsjlC38s_uCyMVkKiPfsbfYhApN5oJEx8MmcrAWtfWjHtiplsCMuNM9UG4ZVj6rkRzznYN2KB2f3OiF4AwEU7e-3KsVbzV_huWpW1p1etN4rShlOnQu7oEJ3pkRo6v/s1600/reset_controllers.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCRqwON_V9vBP4aQYsjlC38s_uCyMVkKiPfsbfYhApN5oJEx8MmcrAWtfWjHtiplsCMuNM9UG4ZVj6rkRzznYN2KB2f3OiF4AwEU7e-3KsVbzV_huWpW1p1etN4rShlOnQu7oEJ3pkRo6v/s400/reset_controllers.jpg" width="500" /></a></div>
<br />
A lot of NOLO users stayed on VRidge Classic because of Wireless Support not present in 2.0 version. It is now available in 2.1 and it works great.<br />
<br />
With NOLO Wireless Integration you will be able to connect your NOLO directly into your phone - making it completely wireless. Have fun with your NOLO device!
<br />
<br />
<b>Compatibility note:</b> If you have VRidge Classic installed, please uninstall it or clear its default app assignments. This also applies to any other mobile app that takes exclusive control of NOLO devices. If you don’t do it, VRidge 2.1 won’t be able to access NOLO hardware, which might result in incorrect Oculus Home “update required” prompts.
<br />
<h2>
Bug Fixes</h2>
We have fixed dozens of bugs reported during the Beta tests. VRidge should be more stable and less error-prone:
<br />
<ul>
<li>GeForce 640M and 650 GT will now be correctly detected as NVENC-capable.</li>
<li>Updater .exe icon changed to the VRidge 2.0 version instead of VRidge Classic</li>
<li>NOLO wired mode will no longer require setting "Gear VR" in NOLO driver's Riftcat/Trinus. switch. We still recommend using "Gear VR" because it works better for most of the phones.
<ul>
<li>In "Cardboard" mode you will be using NOLO rotational sensor.</li>
<li>In "Gear VR" mode you will be using your phone's rotational sensor along with latency optimizations and tracking prediction to make latency lower. It's not limited to Gear VR devices and can be used by any phones.</li>
</ul>
</li>
<li>If VRidge is not able to start network server, it will now try to close previous VRidge processes to make sure old instance is not locking network port. If it doesn't help, it will display "Check your firewall" popup.</li>
<li>Updated help center link if VRidge can't access game's surface because of NVIDIA Optimus tech.</li>
<li>VRidge will now redirect user to install Media Feature pack for Windows if it detects that Media Foundation is missing. Previously it crashed with "mfplat.dll" error.</li>
<li>VRidge will no longer crash on startup along with Riftcat due to rare race condition.</li>
<li>VRidge will no longer crash on video keyframe request (specific GPUs only).</li>
<li>VRidge standalone/diagnostic mode will no longer crash on systems with disabled desktop duplication API. It will now instead wait until SteamVR starts instead of displaying desktop stream.</li>
<li>VRidge will no longer crash because it incorrectly defaulted to Quick Sync encoder on systems where Media Foundation's Quick Sync is not supported (Windows 7 or Intel 4th gen or newer)</li>
<li>RiftCat client will no longer crash due to random race condition after disconnection when it tried to display "Disconnected" toast.</li>
<li>RiftCat client will no longer crash if you click on "Login" during popup close animation.</li>
<li>Fixed Android crash that could occur when your restarted Android app mid-stream.</li>
<li>Fixed several problems during connection to prevent random crashes mid-stream caused by temporary network problems.</li>
<li>Nolo controllers should no longer be detected as Oculus-like input controllers.</li>
<li>Updated controller input API to the most recent OpenVR standard. This may solve problems where controllers didn't appear in menus or were not registering key presses. This breaks compatibility with certain old SteamVR branches. Make sure that you are using up-to-date version of SteamVR.</li>
<li>Fixed website language sometimes defaulting to English even if other language was selected.</li>
<li>Fixed random (race condition) crash in standalone mode that could occur when SteamVR was running before VRidge.exe was started.</li>
</ul>
<div style="text-align: center;">
<b>Once again, thanks to all Beta testers that helped us bring this update to everyone. We hope that the new version will improve your VRidge experience. </b></div>
<br />
You can follow the current VRidge development on our public Trello board: <a href="https://trello.com/b/1UpZVzD0/vridge-development" target="_blank">https://trello.com/b/1UpZVzD0/vridge-development </a>RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com20tag:blogger.com,1999:blog-7957983028254964364.post-18798241828032938232018-04-12T15:18:00.001+02:002018-10-12T12:32:24.849+02:00Dev Update #38 - VRidge 2.1.4 Beta<h2>
We have a minor patch release to the Beta channel.</h2>
<div>
<i>To be able to test out the Beta version - follow the "<a href="https://support.riftcat.com/hc/en-us/articles/360000572989" target="_blank">How to join the VRidge Beta Update channel?</a>" article.</i></div>
<div>
<i><br /></i></div>
<div>
Thanks to your feedback we were able to fix a lot of issues in our Beta release. We also made some quality of life improvements. All the changes are now available in RiftCat Beta channel. With the next update we will push 2.1 version to the public!</div>
<h3>
Enhancements</h3>
<div>
<ul>
<li style="box-sizing: border-box;">Added an option that switches between Nolo and phone rotational tracking. This can be used on high-drift phones but has higher latency than phone sensors.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge mobile app will now have sticky notification while it's running that lets you enable USB tethering more easily.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">Moved settings button to the connection screen to allow changing settings without connecting to mobile device first.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">Added new guides to Discover tab:</li>
<ul>
<li>Redout</li>
<li>VR Chat</li>
</ul>
<li>Several new languages added (Thank you for your contribution! We have granted full version of VRidge for active translators.)</li>
<ul>
<li>Czech</li>
<li>Chinese Traditional</li>
<li>Dutch</li>
<li>Portuguese, Brazilian</li>
<li>Russian</li>
<li>Danish</li>
<li>Turkish</li>
</ul>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9j2mIvKEWbIV_Zewx0BHxiNYdVwe81EcP83CoNWmspNO8SrRAB2UVPEqgYrAIGWafzRmVPZdQOumDpTEn599ZZuZ0cul2eU0IGsVL3UwVeKeKvK9ibhb_4SulQJH5WmcKefpk2ktBNGfX/s1600/langs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="485" data-original-width="535" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9j2mIvKEWbIV_Zewx0BHxiNYdVwe81EcP83CoNWmspNO8SrRAB2UVPEqgYrAIGWafzRmVPZdQOumDpTEn599ZZuZ0cul2eU0IGsVL3UwVeKeKvK9ibhb_4SulQJH5WmcKefpk2ktBNGfX/s1600/langs.png" /></a></div>
<h3>
Fixes</h3>
</div>
<div>
<ul>
<li>Fixed several problems during connection to prevent random crashes mid-stream caused by temporary network problems.</li>
<li>Nolo controllers should no longer be detected as Oculus-like input controllers.</li>
<li>Updated controller input API to the most recent OpenVR standard. This may solve problems where controllers didn't appear in menus or were not registering key presses.</li>
<li>Fixed website language sometimes defaulting to English even if other language was selected.</li>
<li>Fixed random (race condition) crash in standalone mode that could occur when SteamVR was running before VRidge.exe was started.</li>
</ul>
<div>
<b>We hope that you will help us out with the tests so we'll be able to bring 2.1 version to everyone as soon as possible. Let us know what do you think about this version in the comments below, our social media or just email us at support@riftcat.com. </b></div>
</div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com9tag:blogger.com,1999:blog-7957983028254964364.post-36613525440360373332018-03-20T16:35:00.001+01:002018-10-12T12:32:19.053+02:00Dev Update #37 - VRidge 2.1 Beta<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjznMZhmlhKuDUG368jahVWjaqJIP0rH_4vU4R8izYL9vTqqVIui7HYVbrTFMP7xXCfCRUPDhjFkFUV6knO6LUDQYfL73WJN709gmwify8LmQOnWl_MlVrV7aGgqJW0X_OyRb82742gZWA1/s1600/21BetaTW.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="1024" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjznMZhmlhKuDUG368jahVWjaqJIP0rH_4vU4R8izYL9vTqqVIui7HYVbrTFMP7xXCfCRUPDhjFkFUV6knO6LUDQYfL73WJN709gmwify8LmQOnWl_MlVrV7aGgqJW0X_OyRb82742gZWA1/s400/21BetaTW.png" width="400" /></a></div>
<h2 style="text-align: center;">
VRidge 2.1 Beta is now available</h2>
<div style="text-align: left;">
<i>To be able to test out the Beta version - follow the "<a href="https://support.riftcat.com/hc/en-us/articles/360000572989" target="_blank">How to join the VRidge Beta Update channel?</a>" article.</i></div>
<div>
<br /></div>
<div>
This update is focused mostly on improving the 2.0 version experience and bringing Wireless NOLO support back. We have some info about AR Core positional tracking as well - read more about it below.</div>
<div>
<br /></div>
<div>
We have listened to your feedback about VRidge 2.0 and provided several improvements to the software. </div>
<h3>
User Experience changes</h3>
<div>
<b>We have added four new languages:</b></div>
<div>
<ul>
<li>French</li>
<li>German</li>
<li>Spanish</li>
<li>Chinese</li>
</ul>
<div>
This includes translation of the website, RiftCat desktop client, mobile application, automatic emails and YouTube descriptions with subtitles to provide the best experience for those who do not speak english.</div>
</div>
<div>
<br /></div>
<div>
The translation were made with the help of our beloved community using <a href="http://blog.riftcat.com/2018/03/how-to-help-us-translate-vridge.html" target="_blank">CrowdIn system</a>. We are very thankful for your help! We are providing VRidge full version keys for the active translators in return.</div>
<div>
<br /></div>
<div>
As many people worked on the translations, they might contain mistakes or inconsistency. That's why we encourage you to inform us about any errors in translations so we could make it perfect before it will reach the "Stable" channel.</div>
<div>
<br /></div>
<div>
There are other languages mostly translated within the system. We will deploy them over time.</div>
<div>
<br /></div>
<div>
<b>New "Discover" feature:</b></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
An additional tab within RiftCat that will let you learn what possibilities does VRidge have. It will be a library of our video tutorials so you could always find something new to do in virtual reality. We will update this tab on a regular basis.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Recenter hotkey improvement:</b></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div>
Recenter hotkey can now be bound into any controller input. You can use Gamepad, Joystick, Steering Wheel or any other XInput-compatible controller.</div>
<div>
<br /></div>
<div>
<b>Redesign of LIVE settings:</b></div>
<div>
<br /></div>
<div>
When you enable Advanced mode or turn on any of our integrations, the LIVE settings will get an additional menu to organize specific settings that can be changed on the fly during streaming.</div>
<div>
<br /></div>
<div>
<b>Redesign of connection screen:</b></div>
<div>
<br /></div>
<div>
We have improved the connection screen a little bit by moving the elements around and introducing the Basic Guide and Help Center link for new users.</div>
<div>
<br /></div>
<div>
One of the most occuring issue with VRidge 2.0 happens when the desktop app can detect the phone but cannot connect to it in time. It's manifested by constant connection popup. We reworked the connection process to better inform the user about what is happening. Connecting your phone to the desktop app should be much friendlier now.</div>
<div>
<br /></div>
<div>
Additionally, PC-mobile app version mismatches will now be correctly displayed on the connection screen. This doesn't work retroactively - 2.0.3 mobile app will not be detected by 2.1.0 PC client.</div>
<h3>
NOLO Wireless support</h3>
<div>
We have brought back NOLO Wireless support that was present in 1.5 version of VRidge Classic. It is added as an Integration called "NOLO Wireless" and can be configured within RiftCat. We have also added some new changes in comparison to the 1.5 NOLO support:</div>
<div>
<ul>
<li>Support for throwing objects in games by passing velocity data from the controller</li>
<li>Support for ceiling mode</li>
<li>Configurable anti-noise filter to prevent random button press-events.</li>
<li>NOLO settings can be changed LIVE. </li>
</ul>
<h3>
AR Core positional tracking</h3>
<div>
We were planning to release an AR Core positional tracking with this release - it was almost ready. But unfortunately due to the sudden change within AR Core SDK that introduced a feature breaking bug we had to wait for the next SDK release.</div>
<div>
<br /></div>
<div>
The SDK should get an update in the upcoming weeks but we couldn't postpone this update for that long. That's why we are releasing this patch without AR Core positional tracking but we will add it back as soon as possible.</div>
<h3>
VRidge SDK documentation update</h3>
<div>
We have updated our <a href="https://github.com/RiftCat/vridge-api/" target="_blank">VRidge SDK</a> to the v3 code examples and specification. It's now available as .NET standard package with .proto definition so you can use it more easily in any language of your choice on most of the popular OSes.</div>
<h3>
Bug fixes</h3>
</div>
<div>
<ul>
<li style="box-sizing: border-box; margin-top: 0.25em;">GeForce 640M and 650 GT will now be correctly detected as NVENC-capable.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">Updater .exe icon changed to the VRidge 2.0 version instead of VRidge Classic</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">NOLO wired mode will no longer require setting "Gear VR" in NOLO driver's Riftcat/Trinus. switch. We still recommend using "Gear VR" because it works better for most of the phones.</li>
<ul>
<li>
In "Cardboard" mode you will be using NOLO rotational sensor.
</li>
<li>
In "Gear VR" mode you will be using your phone's rotational sensor along with latency optimizations and tracking prediction to make latency lower. It's not limited to Gear VR devices and can be used by any phones.
</li>
</ul>
<li style="box-sizing: border-box; margin-top: 0.25em;">If VRidge is not able to start network server, it will now try to close previous VRidge processes to make sure old instance is not locking network port. If it doesn't help, it will display "Check your firewall" popup.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">Updated help center link if VRidge can't access game's surface because of NVIDIA Optimus tech.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge will now redirect user to install Media Feature pack for Windows if it detects that Media Foundation is missing. Previously it crashed with "mfplat.dll" error.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge will no longer crash on startup along with Riftcat due to rare race condition.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge will no longer crash on video keyframe request (specific GPUs only).</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge standalone/diagnostic mode will no longer crash on systems with disabled desktop duplication API. It will now instead wait until SteamVR starts instead of displaying desktop stream.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">VRidge will no longer crash because it incorrectly defaulted to Quick Sync encoder on systems where Media Foundation's Quick Sync is not supported (Windows 7 or Intel <4th gen)</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">RiftCat client will no longer crash due to random race condition after disconnection when it tried to display "Disconnected" toast.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">RiftCat client will no longer crash if you click on "Login" during popup close animation.</li>
<li style="box-sizing: border-box; margin-top: 0.25em;">Fixed Android crash that could occur when your restarted Android app mid-stream.</li>
</ul>
<div style="text-align: center;">
========================</div>
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
Remember that you can follow the current development progress on our public Trello board: <a href="http://go.riftcat.com/vridge-development" target="_blank">http://go.riftcat.com/vridge-development</a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<b>We hope that this Beta version won't contain too many issues and we will be able to bring it to everyone as soon as possible. Thank you guys for your continous support!</b></div>
RiftCathttp://www.blogger.com/profile/16864228225345649071noreply@blogger.com24