FlyInside 1.81 - Released 7/7/2017
FlyInside 1.81 contains a significant number of bug-fixes, and a couple of new features too.
This release contains a number of bug-fixes. Thanks to a huge amount of community support in tracking down the issue, and a lot of developer time fixing it, we've resolved both the black-screen-bug and cross-eyed-view bug which were plaguing some X-Plane pilots engaging on longer flights. Testers who once frequently encountered these problems are now reporting 2+ hour flights with zero issues.
Beyond fixing these high-priority bugs, we've fixed a number of rare crashes and instabilities across all sims. In general you should find that FlyInside provides a more stable experience.
In general, we've been making further tweaks to our Leap Motion+Oculus Touch subsystems. You'll find that more controls work more intuitively across more aircraft. We've improved the number of aircraft which support yoke/throttle grabbing, allowing you to fly without a joystick.
We've also fixed an annoying issue centered around binding an interact button with Oculus Touch.
New FlyInside XP Features
In addition to bug-fixes and tweaks, we have a couple of big new features in FlyInsideXP.
External Views: You can now use the external views in FlyInside XP, either from the menu or from Shift+1, Shift+2, etc. See beautiful airplanes from outside the aircraft!
ATC/Map Window in VR: If you pop out the X-Plane Map or ATC window (using the button on the top-right), it will now automatically be imported into virtual reality, where you can see it in-cockpit. We've also fixed the stretched-window glitch which was previously occuring.
We're now full-speed ahead developing support for Prepar3D v4. It's been a large undertaking, and we still have a lot of development to do, but we're working on it. We'll announce more details as the software enters beta-testing later this summer.
In addition, we're continuing development on FlyInside Flight Simulator. It's a brand new high-performance flight simulator, developed from the ground up (not based on source code from an existing simulator). It's a 64-bit flight simulator designed to support huge amounts of auto-gen at the frame-rates required for VR, while maintaining compatibility with many existing FSX aircraft.
We'll be posting more details along with in-depth videos in the future. If you'd like to stay up-to-date, sign up for our mailing list. We don't spam.
FlyInside 1.8 - Released 4/28/2017
FlyInside 1.8 adds support for Oculus Touch, improves interaction, and fixes a huge number of bugs.
FlyInside 1.8 adds support for Oculus Touch to FSX, Prepar3D, and X-Plane! See the above video for some instructions. Using Oculus Touch you can control the aircraft, adjust the autopilot, tune the radios, and more!
It's been months since our last major update, and a lot of that time has been spent improving interaction. You'll find that more of your third-party aircraft support interaction, and more of the controls in your aircraft work quickly and intuitively. This applies across Oculus Touch, Leap Motion, Vive Controllers, and the interaction dot. We've included a new "radio panel" interactor in FlyInside 1.8. In supported aircraft, after tapping a radio/transponder knob, you'll be greeted with a read-out of the current frequency, along with easily touchable arrows to adjust frequency.
Like most of our releases, FlyInside 1.8 fixes a wide variety of bugs and small improvements. You'll find lower VAS utilization in Prepar3D, especially when flying complex aircraft. The cockpit in X-Plane 11 now displays correctly with HDR turned off (and you may want to try this out, it runs smoother). We've hunted down and eliminated several crashes and glitches. In general, the experience is all-around nicer!
The black-screen bug has been plaguing X-Plane 11 users, and we've spent a lot of time investigating it. We don't have a definitive fix, but we have some huge improvements.
The bug seems to be tied to GPU memory use. FlyInside 1.8 improves resource allocation, and our beta-testers are reporting quite a drop in black-screen frequency. Some have seen it eliminated entirely. If you are still getting black screens on occasion with FlyInside 1.8, try turning down your "Texture Quality" slider. You can also set X-Plane 11 to Medium graphics, which makes a big difference.
From here-on-out, we're planning to publishing smaller, more frequent updates. We plan to work on 3rd-party aircraft compatibility with Oculus Touch/Vive controllers, a more definitive fix for the black-screen bug, support for virtual windows in X-Plane 11, and friendlier camera/view-point control.
FlyInside 1.71 - Released 12/15/2016
FlyInside 1.71 adds support for X-Plane 11, HDR in X-Plane, and improves performance.
FlyInside 1.71 adds support for the X-Plane 11 beta. The new default aircraft look beautiful, and the graphics are a big step up! In addition, we've added support for HDR in both X-Plane 10 and X-Plane 11.
Given the number of changes in X-Plane 11, we expect that some bugs will be found. If you run into any strange issues, please report them at the FlyInside XP forum.
FlyInside 1.71 adds several performance improvements over FlyInside 1.7. If you encountered a drop in FPS or, stuttering when upgrading to 1.7, that should now be fixed. We've also added a toggle for Oculus ASW. To enable ASW, go to "FlyInside Menu -> Settings -> Graphics -> Enable Oculus ASW."
FlyInside 1.71 fixes several bugs. We've added inital support for xEnviro and PilotEdge in FlyInside XP. Extrusion bridges in Prepar3D no longer appear to be extremely tall.
While we don't have a complete solution to cloud rotation in Prepar3D, but we've added an option which many users find preferable. You can change how clouds are drawn from "FlyInside Menu -> Settings -> Advanced, " at the bottom of the settings pane. Finally, we've fixed a subtle warping/distortion which was occuring for some users on both Oculus and Vive.
FlyInside 1.7 - Released 11/17/2016
FlyInside 1.7 adds support for X-Plane 10, Oculus ASW, and fixes several bugs.
FlyInside XP - X-Plane 10 Support
With the release of FlyInside 1.7, we're proud to announce FlyInside XP! FlyInside XP adds Oculus Rift and HTC Vive support to X-Plane 10 (X-Plane 11 support will follow in a free update), including the usual FlyInside functionality like virtual windows and a VR UI.
As of 1.7, FlyInside XP 1.7 is a strong beta. Virtual flight with FlyInside XP is beautiful, stable, and solid. Nearly all aircraft work, many add-ons work, and most features are in-place. That said, we have a few features we'll be introducing in future patches:
- Support for external views
- Ways to access X-Plane UI Pop-ups from within the cockpit
- Aircraft interaction support. Right now this only works for some controls on some aircraft
- HDR support
Despite these missing features, FlyInside XP is already a wonderful experience! You can try it for free, right now, by combining the X-Plane 10 trial and the FlyInside XP trial. You can look forward to never encountering another OOM.
You may need to adjust X-Plane's rendering options to achieve a comfortable frame-rate for VR.
FlyInside 1.7 adds Oculus ASW support. If you're able to achieve a stable frame-rate of 45fps, ASW will significantly improve the smoothness of motion around you. If you encounter any performance issues you can disable ASW, focus your simulator window and press Ctrl+NumPad1.
As always, this update includes a number of bug-fixes. You should encounter fewer crashes and can expect better compatibility with a variety of simulator configurations.
FlyInside 1.62 - Released 9/22/2016
FlyInside 1.62 adds support for Prepar3D 3.4, eliminates cockpit shimmer in Prepar3D, and fixes several bugs.
Prepar3D 3.4 Support
FlyInside adds support for Prepar3D 3.4. Use VR, Leap Motion, and the VR UI with the latest version of Prepar3D!
Cockpit Shimmer Elimination
In FSX and Prepar3D, complex cockpits often appear to shimmer. It varies from aircraft to aircrfaft, but small details distractingly blink in and out. While this effect is actually visible in normal on-monitor simulation, it's very obvious and distracting in virtual reality. FlyInside 1.62 adds cockpit shimmer elimination to FlyInside P3D. We're working on porting the same technology to FlyInside FSX for our next release.
Complex aircraft have never felt so realistic and solid before.
General Bug Fixes
FlyInside 1.62 continues to improve FlyInside's interaction support, increasing compatibility with third-party aircraft. This will be an ongoing process continued in future releases, but each release is a little bit better. FlyInside 1.62 also fixes several crashes and incompatibilities.
FlyInside 1.61 Released - 9/12/2016
FlyInside 1.61 improves memory usage, adds new Leap Motion gestures, and fixes several bugs.
Reduced Memory Use
FlyInside 1.6 fixes a bug with FlyInside+complex aircraft. Compared to 1.6 you should be able to turn up settings, load more scenery, and have more VAS left over.
New Leap Motion Gestures
FlyInside adds new index-finger-tip gestures. To use them, hold out the tip of your index finger to an aircraft control.
First you'll see a progress circle appear. As you hold your index finger still, it'll fill up. This way, you won't accidentally bump controls you didn't mean to interact with. You can turn off the tap delay from FlyInside Settings -> Leap Motion
If you held your finger above a button or simple switch, it'll tap. If you hold it above a lever, you'll see a path appear. You can drag your fingertip along this path to control. If you held your finger on a knob you'll see a slider-bar appear. Slide your finger left or right to control.
FlyInside 1.61 improves general Leap Motion/Interaction/Vive-Controller compatibility with third-party aircraft. It also contains slight UI improvements and several crash fixes.
FlyInside 1.6 Released - 8/19/2016
FlyInside 1.6 makes the cockpit controllable with gaze-look, Vive controllers, and an improved Leap Motion system. It also adds VR SLI support, color adjustment customization, and more!
New Input System
FlyInside 1.6 introduces a new unified input system. You can control your aircraft cockpit with several different input methods.
Vive Controllers: If you have an HTC Vive, you can move levers, twist dials, and flick switches using your VR controllers. To flick a switch just aim the laser and click the trigger. To twist a knob, aim the laser, hold the trigger, and use your thumbpad.
Finally, you can grab levers by holding the controller up to them and holding down the controller.
Leap Motion: FlyInside's Leap Motion support has been revamped yet again! You can make a fist to grab levers. To rotate a dial, pinch it, observe the circular slider which appears, and rotate your hand.
You can tap buttons and flick switches as always.
FlyInside 1.6 also introduces Leap Motion exclusion zones. Look at your hand and press your Interact key to set an exclusion zone. While your hand is in the exclusion zone (on your joystick), you won't be able to bump buttons as you fly the aircraft.
- Yoke Control: Using either the Vive Controller or Leap Motion, you can now grab the yoke of many aircraft. A real-life joystick is preferable, but it can be a lot of fun to fly the aircraft purely by virtual controls.
Gaze Look: You can also manipulate the aircraft cockpit without ever taking your hands off the joystick! Press your interact button once to show the blue interaction dot. Look at the aircraft control of your choice, and press interact again.
Switches will flip, and you'll see a plus/minus UI for controlling levers/dials.
- Oculus Touch: Oculus Touch support is under development, and will be part of the same system.
- Unified Tooltips: FlyInside 1.6 introduces new unified tooltips. Much easier to read in VR, and consistent across Leap, Vive, interaction, and the mouse.
FlyInside 1.6 adds VR SLI support to FlyInside P3D. If you have multiple NVIDIA GPUs configured for SLI, VR SLI support will activate automatically in Prepar3D. While VR SLI doesn't provide much of a frame-rate boost at the moment, it results in more stable frame-rates, a smoother experience, and more robust asynchronous timewarp. We'll continue to implement advanced GPU apis in the future, and attempt to improve the performance provided by VR SLI.
Note that VR SLI is not supported in FlyInside FSX, due to FSX's older architecture.
Color Level Adjustments
FlyInside introduces Color Level Adjustments. You can tune the brightness, constrast, and sateration of your simulator. Great for darker night flying, a brighter daytime, or just a more colorful world! This functionality is available under FlyInside Settings.
Be sure to check out the new FlyInside User Manual. We'll be updating the user manual with helpful guides on all of the new FlyInside 1.6 features over the next few days.
FlyInside 1.6 includes a variety of bug-fixes. Traffic loading speeds are greatly improved, some Optimus-based computers should work with FlyInside P3D, certain FPS-hit bugs have been solved, and many crashes eliminated.
It's been quite a while since the last major release of FlyInside. We've been busy developing the new unified input system, adding VR SLI, and making major changes in general. From here on out, you can expect smaller, more frequent releases.
The new input system adds a lot of new functionality, but doesn't have great support across all third party aircraft. We'll be releasing updates which add support for more aircraft in the near future. If your favorite aircraft doesn't work well with Leap Motion, Vive controllers, or the interaction dot, please make a report on the message board.
FlyInside 1.52 Released - 6/5/2016
FlyInside 1.52 adds support for Prepar3D 3.3 and makes FlyInside's Leap Motion integration less performance intensive.
FlyInside 1.51 Released - 5/27/2016
FlyInside 1.51 introduces a large number of bug-fixes and minor usability improvements over FlyInside 1.5 including:
- Improved usability of interaction system
- Third-party aircraft compatibility improvements
- Camera improvements
- Fixes issues with activation on some computers
- Several crashes and freezes fixed
Check out the Change Log for more details.
FlyInside 1.5 Released - 4/5/2016
FlyInside 1.5 introduces Vive support and fixes freezes!
The most significant addition with FlyInside 1.5 is HTC Vive support. The Vive is a virtual reality headset which includes some very cool motion controllers, and a tracking system designed to track larger walkable areas.
FlyInside's Vive support is currently in Beta. Performance is not yet as good as its Oculus counterpart and certain features are still buggy. Expect this to improve significantly over coming weeks, Vive support has only been under development for a few days! If you have Vive, please try FlyInside 1.5 and post your experiences on the message board.
Once the FlyInside's Vive builds are out of Beta you can expect some cool new functionality. The Vive's motion controllers will allow new ways to interact with the cockpit, while room-scale tracking will allow pilots to walk around and inspect their airplanes. Stay tuned!
Several crashes have been fixed since FlyInside 1.4. If FlyInside was freezing for you on-load try it again, it should work now!
FlyInside 1.4 Released - 3/28/2016
I'm very excited to announce the release of FlyInside 1.4. FlyInside 1.4 adds Oculus Runtime 1.3 support, Oculus Rift CV1 support, improved Night Mode visuals, and several bug-fixes.
Oculus Runtime 1.3 Support
FlyInside 1.4 adds support for the Oculus 1.3 runtime! This brings improved asynchronous timewarp support (way less judder) and support for the consumer Rift. Make sure that you have the latest NVIDIA or AMD drivers, judder is a thing of the past on modern GPUs! Whether you run FlyInside at 30fps or 90fps you should almost never see a dropped frame.
If you have a consumer Rift you are in for a treat! Screen door is nearly gone, and a vast improvement over the DK2. Small text is much more readable. Comfort is hugely improved.
Launch from the Start Menu
FlyInside is now launched via shortcuts on your Start Menu or Desktop that the installer creates. Rather than starting your sim directly (it will run in monitor mode), start your sim via the "FlyInside FSX" or "FlyInside P3D" shortcuts.
FlyInside introduces experimental Geometry-Warp Smoothing. GWS makes positional head movement much smoother, even at lower frame-rates. It does introduce some visual artifacts, and is considered experimental. Try at your own risk and post feedback on the message board!
You can enable this experimental functionality out by binding a key under Bindings -> VR -> Geometry-Warp Smoothing.
FlyInside 1.4 fixes several crashes. It also improves compatibility with Bitdefender Antivirus.
A Note on Vive Support
I'll be receiving an HTC Vive this week and hope to have Vive support in-time for April 5th. Stay tuned for updates!
FlyInside 1.3 Released - 3/18/2016
FlyInside 1.3 introduces an entirely new UI. Rather than fumbling around with settings and menus inside a cramped cockpit, there is a wide-open, easily accessible menu view. No more fumbling for your mouse, instead the new UI supports gaze-looking interaction. Look at a button, click your joystick trigger, and use FlyInside without ever taking your hands off of the joystick. This works for FlyInside's virtual in-cockpit windows too! And of course, the whole UI is Leap Motion touch friendly.
Leap Motion Improvements
FlyInside 1.3 also includes FlyInside's new contextual cockpit Leap Motion support! Beautiful outline hands replace the old skeleton hands. The stylus is gone, instead you can press buttons and flick switches directly with your fingertip. It's easy to pull levers and adjust knobs with the new contextual cockpit system.
No More Preview vs Pro
Finally, with FlyInside 1.3, the FlyInside Preview download has been eliminated. Instead, all users can download FlyInside Pro. If you don't own FlyInside Pro it will run in trial mode.
Unlike the old FlyInside Preview, the FlyInside Pro Trial is fully functional! You can try out Leap Motion, play with virtual windows, use binocular zoom, and enjoy the full spectrum of wthat FlyInside has to offer. The trial never expires, you can use it as often as you'd like. Each VR flight is restricted to 15 minutes when in trial mode though, you'll have to restart your simulator to continue.
With the new trial system every user will be able to test-drive the features I've put so much effort into crafting. I hope that trying these features will convince you to support further development by purchasing FlyInside.
Keep in mind, FlyInside 1.3 has been under development for months now with numerous changes and new features. Bugs will be found and crashes reported. Please report any issues you encounter on the message board. I'll be working to put a follow-up release together as quickly as possible which incorporates bug-fixes and enhancements based upon user feedback.