Developed for the Oculus Rift, HTC Vive,
Samsung Gear VR, and Google Cardboard

Download links can be found here.

Info on Titans of Space 2.0 (which has support for the retail Oculus Rift and HTC Vive) can be found here.

Latest version by device/platform:

Oculus Rift DK2: v1.8 (Not compatible with consumer Rift!) (Updated August 27th, 2015)
Samsung Gear VR: v1.1 (Updated September 25th, 2015)
Google Cardboard: v1.1 (Updated October 8th, 2015)
Monitor (Non-stereoscopic): v1.8 (Updated August 27th, 2015)

Titans of Space® has been Greenlit on Steam!
Thank you for your support! More info coming soon.

Titans of Space has been (partially) translated into 15 languages:

English, French, German, Spanish, Italian, Czech, Dutch, Danish, Swedish,
Portuguese, Chinese-Simplified, Chinese-Traditional, Russian, Korean, Turkish, and Greek.

(The language of your choice can be selected inside of the program.)

What is this program about?

Setup Notes

Tip Jar

Download Links

Controls and Options

Command-Line Options



Privacy Policy

What is this program about?

Titans of Space® is a short guided tour of a few planets and stars, the point of which is to give the player a sense of scale of just how big these planets and stars are compared to each other.

It's not meant to be realistic, but more on the surreal holographic side. Everything you see is toy-sized, shrunk down to 1 millionth of their actual size, which means you will see Earth as a 12.7-meter-wide holographic ball, rather than the giant 12756km-wide ball of rock that it is.

Although the tour is on rails, you can proceed through it at your own pace. The controls are very simple, but there are a few things you can do during the tour:
  1. Look around
  2. Zoom in on things
  3. Read the info panel in front of you (sometimes multiple pages)
  4. Rotate a planet or moon (when applicable)
  5. Orbit a planet or moon (when applicable)
  6. Proceed to next tour stop whenever you're ready
This program supports several optional forms of input: keyboard, mouse, and/or a gamepad.

Once the tour is underway you don't actually need to use any input device (aside from the Rift) unless you wanted to zoom in on something. Most options can be configured using the Rift only.

There is a lot of information presented before the tour starts but you don't need to remember any of it. All of this information is accessible at any time during the tour, just hit the Escape key to cycle through the Help and Options menus.

Setup Notes:

  1. If you have Oculus Runtime installed, first switch to "Direct HMD Access from Apps" Rift Display Mode via the Oculus Config Util.
  2. If you have Oculus Runtime 0.7.x installed, first ensure you are using the latest drivers for your graphics card.
  3. To run the program, simply turn on your RIFT and double-click the TitansOfSpace-Classic-RIFT.exe to begin. Titans of Space v1.8 has been built against Oculus SDK 0.6.1, so you must have Oculus Runtime or 0.7.x installed.
  4. Crank up the sound or use headphones! Sound effects and music are an integral part of this experience.
  5. Performance Requirements: A graphics card capable of DirectX 11. Technically it can run just fine in DirectX 9 if needed, if you pass in the -force-d3d9 command line argument via a shortcut or batch file. Titans of Space® maintains a minimum of 250 FPS on a Geforce GTX 680 (in VR), and 220 FPS on a Geforce GTX 660. Performance of this particular version is currently untested on lower-end or older hardware. If the program struggles on your system, I would appreciate hearing about your experience at drashvr (at) fastmail (dot) net.
  6. Translations for 15 other languages are available from inside of the program.

Tip Jar:

Titans of Space® [Classic] is free to use (in a non-commercial setting), but if you happen to like it a lot you can thank me with PayPal or Bitcoin.

Any payment you make will also help fund future development. I plan to release a full version of Titans of Space and two spin-offs.


Bitcoin Wallet ID:

If you make a payment (or if you have already made one in the past), I will make sure you receive your choice of the full version or one of the spin-offs for free!

Thank you for playing! :)

Download Links:

NOTE: Occasionally, the Chrome web browser will erroneously treat ZIPs from ADrive as malicious downloads. If it presents you with only the option to "Dismiss" the downloaded file, you can hit Ctrl+J to bring up the downloads page, and use the "Recover malicious file" link there to find the downloaded file. (Or use a different browser to re-download.)

v1.8 - Oculus RIFT (270 MB)

Requires Oculus Runtime through 0.8.
Not compatible with consumer Rift!
NOTE #1: If you are using the new Oculus Runtime 0.7, please ensure you have updated graphics drivers:

NOTE #2: If you have just installed Oculus Runtime 0.7, you may run into a problem using RIFT apps. If so, Oculus recommends doing the following:

"The mirror window might be blank and the headset might not work after installing the 0.7 runtime and the NVIDIA 355.83 driver (or later). To fix this issue, restart your computer with the headset plugged in. You should only have to do this once."

Mobile Edition

Samsung Gear VR: Titans of Space v1.8 is available on the Oculus Store.


Google Cardboard: Titans of Space for Cardboard v1.1 is available for download from Google Play.


v1.8 - Monitor (270 MB)

Windows: MacOSX - Untested.

Controls and Options:

*NOTE: All of the below information is available to you during the tour when you hit the [Esc] key or [Button Y].

Basic Controls:
  • Proceed to next Tour Stop:
    ---- [Enter] / [Right Mouse Button] / [Controller Button X]
  • Select a Button:
    ---- [Spacebar] / [Left Mouse Button] / [Controller Button A] (Mainly applies if you're in "Wait for Input" mode)
  • Zoom:
    ---- Hold: [Shift key] / [Left Mouse Button] / [Controller Right Bumper "RB"] / [Controller Right Trigger "RT"]
  • Show Next Info Page:
    ---- [Alt key] / [Controller Button B]
Assistance During Tour:
  • Cycle through Help and Options screens:
    ---- [Esc] / [Controller Button Y]
VR-Related (General):
  • Reset Orientation / Position:
    ---- [F1] / [Controller Start]
  • Toggle Chromatic Aberration Correction:
    ---- [A]
VR-Related (Oculus Rift DK2):
  • Mirror to Desktop:
    ---- [F2] (Default: ON)
  • Cycle Tracking Camera Boundary Modes:
    ---- [F3] / [Left Trigger] (Default: OFF)
  • Toggle Low-Persistence:
    ---- [F4] (Default: ON. Occasionally this will be off for some reason, and will make a bunch of dark green blobs appear in the night sky.)
  • Toggle Timewarp:
    ---- [F5] (Default: OFF)
  • Toggle Positional Tracking:
    ---- [F6] (Default: ON)
  • Cycle Body / Seat Visibility:
    ---- [F7] (Default: BOTH body and seat are visible)
  • Toggle Vignette:
    ---- [F8] (Default: ON)
  • Toggle Overdrive:
    ---- [F9] (Default: ON)
  • Black Smear Correction:
    ---- [F10] (Default: ON)
  • Toggle Blur When Tracking is Lost:
    ---- No key mapped, must use in-game options menu for this. (Default: OFF)
Tour Options:
  • Toggle Object Labels:
    ---- [L] (Default: ON)
  • Toggle Info Text:
    ---- [T] (Default: ON)
  • Keep Planets Visible:
    ---- [K] (Default: ON)
Route Options:
  • Toggle Route Length:
    ---- [C] (Default: Complete. Compact skips most moons)
  • Toggle Route Intensity Level:
    ---- [I] (Default: Low)
  • Toggle Looping:
    ---- [D] (Default: OFF. Loops around Solar System only)
  • Toggle NonStop:
    ---- [N] (Default is 20 seconds @ each stop, can be overridden via command-line argument "-nonstop-stop-duration #")
Misc Options:
  • Toggle whether to always Show FPS:
    ---- [F] (Default: ON. When set to OFF, the FPS will still show up if dipping significantly below the ideal framerate)
  • Toggle Vsync:
    ---- [V] (Default ON. Can be turned off to see effective framerate beyond 75 FPS, but for DK2 it should be turned on.)
  • Cycle Language:
    ---- [1,2] (These number keys are above the letter keys, not on the numpad. Default: Based on system language.)
  • Zoom Scope:
    ---- [Z] (Default: OFF)
Audio Options:
  • Toggle Music:
    ---- [M] (Default: ON)
  • Toggle Voiceover:
    ---- Coming soon
  • Toggle Subtitles:
    ---- Coming soon
Advanced Controls:
  • Quick Hop to next Tour Stop:
    ---- [Tab] / [Controller Back]
  • Rotate Planets:
    ---- Hold: [Left or Right Arrow keys] / [Controller Dpad Left or Right] (Does not apply to large planets)
  • Orbit Planet:
    ---- [Ctrl key] / [Controller Left Bumper "LB"] (Applies to most single-body tour stops)
  • Adjust Time:
    ---- Hold: [Up or Down Arrow keys] / [Controller Dpad Up or Down] (Default: Max Speed)
Misc Actions:
  • Reset Preferences:
    ---- [F11]
  • Screenshot:
    ---- [F12] (Saves screenshots to the _Data/screenshots folder)
  • Reset Tour:
    ---- [R] (only works during tour right now)
  • Quit:
    ---- [Q]


DrashVR LLC (support (at) drashvr (dot) com)

Music Credits:
Jon Hillman (
QuietAndy (@

Audio Credits:
Royal (@
artifact (@

Image Credits:
Space Science Institute
Lunar and Planetary Institute
APL/Southwest Research Institute

Narration Credits:
Michael McArdle (Twitter: MikeMan444)
Special Thanks:
Special thanks to all translators and testers for their generosity! Translator credits are available inside the credits area of the program itself.

Command-Line Options:

Below is a list of available command-line options. They are unnecessary for the core user experience, but if you are interested in demoing the program to others, some may prove useful.
  • -full-tour-loop (tour will endlessly loop from end of tour back to beginning)
  • -2mindemo (kicks off a short and automated end-to-end demo lasting around 2 minutes)
  • -complete-demo-loop (sends the player on a non-stop loop around the Solar System, moons included)
  • -compact-demo-loop (sends the player on a non-stop loop around the Solar System, most moons excluded)
  • -nonstop-stop-duration # (sets the amount of time spent sitting at a tour stop in Non-Stop mode)
  • -end-after-solar-system (introduces an earlier "definite end" after the Solar System portion of the tour)
  • -end-after-large-stars (introduces an earlier "definite end" after the Large Stars portion of the tour)
  • -go-directly-to-tour (skips the starting menu areas and goes directly to the tour)
  • -disable-help-and-options-during-tour (disallows the use of Help or Options during the tour)
  • -restart-after-idle-time #.# (restarts tour after #.# seconds of no input. if -detect-idle-hmd is specified, then this also monitors movement of the headset itself.)
  • -detect-idle-hmd (experimental, works for my DK2 in my home environment, but not necessarily for others)
  • -angular-threshold-multiplier #.# (used to fine-tune the idle HMD detection threshold)
  • -linear-threshold-multiplier #.# (used to fine-tune the idle HMD detection threshold)
  • -enable-cockpit-rotation (allows the use of controller thumbsticks to rotate the player's cockpit)
  • -max-cockpit-rotation-rpm #.# (sets the max cockpit rotation speed)
  • -disable-path-rotation (prevents tour flight paths from rotating the cockpit)
  • -endscreen-returns-to-mainmenu-after-delay #.# (after reaching the "Thanks for Playing" screen after the tour, a non-zero value here will automatically return to the main menu)
  • -compact-route (sets the Tour Length to "Compact")
  • -complete-route (sets the Tour Length to "Complete")
  • -info-text-color FFFFFF (sets the information panel text color to the specified 6-digit RGB hex value)
  • -addl-info-text-color FFFFFF (sets the additional info text color to the specified 6-digit RGB hex value)
  • -addl-info-title-text-color FFFFFF (sets the additional info heading color to the specified 6-digit RGB hex value)
  • -proceed-button-activation-delay (override the required gaze duration to activate the "proceed" button on the right side of the tour dashboard. default is 1 second)
  • -backlight-button-activation-delay (override the required gaze duration to activate the "READY" button below the tour dashboard. default is 1.2 seconds)
  • -activate-buttons-via-gaze (forces the button selection type to be "automatic". this is only useful if you are skipping the language selection screen)
  • -disable-endscreen-interactivity (normally the end screen after the tour has interactive elements, buttons that take the user to various areas. use this to hide those)
  • -normal-travel-speed-multiplier (multiplies the speed of normal flight time between tour stops. does not affect fast-forward or fast-fast-forward speeds)
  • -return-to-mainmenu-when-restarting (when -restart-after-idle-time is set, the player will be taken to the main menu instead of in front of the Earth)
  • -hide-fps (forces the FPS indicator off at startup, regardless of the default or previous setting)
  • -player-moves-through-space (forces this option on at startup, regardless of the default or previous setting)


In mobile versions and in Titans of Space [Classic] v1.8+, a live changelog is accessible from within the program.

Changelog for v1.70c -> v1.8:
  1. SDK: Updated to be compatible with Runtime or newer.
  2. Improvement: All text is easier to read.
  3. Improvement: English font has been changed to allow for lowercase text.
  4. Improvement: New "smooth movement" option offers smoother flight paths. On by default.
  5. Improvement: Mirror mode is no longer stereoscopic.
  6. Improvement: Internet-enabled, and will grab updates to text and translations as needed over WiFi only. (Privacy policy can be found below.) Runs fine without internet access.
  7. Language: Greek has been added.
  8. Content: Adjusted most planets and moons.
  9. Content: Updated Ceres using Dawn mission imagery.
  10. Content: Updated Pluto system using New Horizons mission imagery.
  11. Content: Some additional information texts have been updated.
  12. Cleanup: Microphone features removed.
  13. Cleanup: Some options reorganized, some locked down as they can no longer be toggled with newer SDK.
  14. Feature: Many new command-line options have been added.
  15. Various other updates.

Changelog for v1.70 -> v1.70c:
  1. The "2 Minute Demo" now uses your configured language instead of forcing it to English.
  2. The positional tracking camera visualization is now fixed when resetting your orientation.
  3. When firing up the program for the first time, the system language will now be detected for Korean and Turkish.

Changelog for v1.56 -> v1.70:
  1. SDK: Updated to use SDK (players should use Oculus Runtime 0.4.2 or newer).
  2. Language: Korean has been added, thanks to Romain Destenay & Jin Junghwa.
  3. Language: Turkish has been added, thanks to Sertek ®.
  4. Improvement: Greatly improved performance compared to v1.56, returning it to v1.54 level of performance.
  5. Improvement: Adjusted loading process for smoother tour experience.
  6. Improvement: New "Health & Safety Warning" screen with countdown. (Thanks to Time Rifters for inspiration)
  7. Content: Added additional text for Titan, Neptune, and Triton.
  8. Content: Adjusted the appearance of several planets and stars.
  9. Content: Adjusted the appearance of the cockpit.
  10. Feature: Player-locked skybox. Look for "Player moves through space" in the Options screen, or use the S key to toggle. Off by default. (Thanks to Richard Yao @ Oculus for his Connect talk)
  11. Feature: Added option for Chromatic Aberration Correction. On by default. Toggle using A key.
  12. Feature: Added option for Vignette. On by default. Toggle using F8.
  13. Feature: Added option for Overdrive. On by default. Toggle using F9.
  14. Feature (Experimental): Zoom Scope. It is off by default and can be turned on from the Options screen.
  15. Feature: Zooming has been completely re-implemented to avoid touching the FOV.
  16. Feature: Added new command-line arguments:
    • -detect-idle-hmd (experimental, works for my DK2 in my home environment, but not necessarily for others)
    • -angular-threshold-multiplier #.#
    • -linear-threshold-multiplier #.#
    • -restart-after-idle-time #.# (after #.# seconds of no input, restart at beginning of tour. if -detect-idle-hmd is specified, then this includes movement of the headset.)
    • -disable-help-and-options-during-tour (disallows the use of Help or Options during the tour)
    • -full-tour-loop (tour will endlessly loop from end of tour back to beginning.)
    • -2mindemo (kicks off a short and automated end-to-end demo lasting around 2 minutes)
    • -hq (increases visual quality at the expense of performance)
  17. Bugfix: Fixed support for Speedlink Strike controller.
  18. Gear VR stuff.
  19. Other adjustments and bugfixes.

Changelog for v1.54 -> v1.56:
  1. Feature: Microphone passthrough support. Available modes: "Off", "Noise Lights Only", "Auto-Interrupt", and "Merge with Game". Can be configured via new Audio Options panel.
  2. Feature: Russian translation has been added.
  3. Feature: Option to blur the screen when losing positional tracking has been added. (Default is OFF)
  4. Feature: Added new command-line arguments, with sample .bat files included:
    • "-end-after-solar-system" introduces an earlier "definite end" after the Solar System portion of the tour.
    • "-end-after-large-stars" introduces an earlier "definite end" after the Large Stars portion of the tour.
    • "-go-directly-to-tour" skips the two starting menu areas and goes directly to the tour.
    Existing command-line arguments have been updated:
    • "-complete-demo-loop" previously went directly to the tour, but no longer does this. To go directly to the tour, include the new -go-directly-to-tour argument.
    • "-compact-demo-loop" previously went directly to the tour, but no longer does this. To go directly to the tour, include the new -go-directly-to-tour argument.
  5. Improvement?: Improved "stuck to face" mechanic, for example the initial instructions to look forward.
  6. Improvement: New loading screen.
  7. Other adjustments and bugfixes.

Changelog for v1.52 -> v1.54:
  1. When resetting your orientation/position, the screen now quickly fades out for the reset.
  2. The "Ready" panel may now be used as a virtual button to continue to the next tour stop (same as using the blue triangle button on the dashboard).
  3. Input mappings have been adjusted, mainly for controllers:
    • Button A now activates virtual buttons
    • Button X now proceeds to the next tour stop
    • Button Y now cycles through both Help and Options HUD screens
    • For both keyboard and controller, zooming is no longer the same button used to activate virtual buttons. Zooming may only be done via [Shift key] / [Controller Right Bumper "RB"] / [Controller Right Trigger "RT"].
  4. Hitting Button A when not looking at a virtual button will now activate a temporary overlay reminding the player which buttons to use to activate virtual buttons / continue tour / show more info, etc.
  5. More controllers should now be supported.
  6. Help and Options HUD screens now have a dark backdrop to make them easier to read.
  7. Asteroid belt has been adjusted.
  8. Positional tracking "barriers" have been improved to not get in the way when leaning back to look up.
  9. Planets now stay put by default, enhancing the sense of scale. They will still swing in for their first appearance. This behaviour can be toggled using the "Keep Planets Visible" option (or using the K key).
  10. Support for some command-line arguments:
    • "-nonstop-stop-duration #" allows you to set the amount of time spent sitting at a tour stop in Non-Stop mode.
    • "-complete-demo-loop" will configure options to send the player on a non-stop loop around the Solar System, moons included.
    • "-compact-demo-loop" is the same as -complete-demo-loop, but this will skip moons.
  11. All options and preferences now persist between runs. Remember that you can reset everything to default values using F11.
  12. The flight path going from Uranus to Neptune in the Compact route has been adjusted.
  13. The Custom Music feature has been restored. It functions the same as it did in v1.37c and earlier. As a reminder, here is how the feature works:
    • You can place one or two of your own songs into the "CustomMusic" folder inside the _Data folder. For MacOSX, use Show Package Contents on the app file, and the CustomMusic folder is inside the Contents folder.
    • If you want to replace the music heard while touring the Solar System, place a song named "solarsystem.XXX" into the CustomMusic folder, where XXX is any file extension corresponding to one of the following formats: Ogg, WAV, XM, IT, MOD, or S3M.
    • To replace the music heard in the "Large Stars" segment, place a song named "largestars.XXX" into the CustomMusic folder.
    • You can replace one or replace both.
    • To stop using custom music, remove these songs from the CustomMusic folder.
    • These songs will be looped.
  14. The cockpit has been adjusted.
  15. Other adjustments and bugfixes.

Changelog for v1.37c -> v1.52:
  1. Updated to use Oculus SDK 0.4.1.
  2. Complete overhaul of underlying program. Almost all of the original features have been re-implemented, but perhaps one or two minor ones from 1.37 are now absent. If you are miss an old feature that's not there anymore, please tell me about it at drashvr (at) fastmail (dot) net.
  3. Feature: Built-in Language Selection. Simply choose the desired language when prompted. Supported languages are: English, Czech, Danish, Dutch, French, German, Italian, Brazilian Portuguese, Spanish, Swedish, Chinese (Traditional), and Chinese (Simplified). The Chinese languages are mostly legible on the DK1 but look a lot better on the DK2.
  4. Feature: Input and interaction has been revamped. The reliance on using a keyboard has been eliminated, and almost everything can now be done purely using your Rift. As a result, many keyboard shortcuts and controller bindings have been changed.
  5. Feature: The player can choose between the Complete tour, or a Compact one. The Complete tour is basically the same as in earlier versions, but with one new stop and a few extra moons. The Compact tour is a shortened version of this where most of the moons are skipped.
  6. Feature: Positional tracking support.
    • Players can re-center their position at any time using F1 / Controller Start, or via the Misc Actions HUD.
    • Players can cycle through 3 different camera bounds modes using F3 or Controller's Left Trigger ("LT").
    • When a player's head enters an obstacle, the screen will fade out and suggest the player move back out or re-center.
    • Players can turn their virtual body on or off, along with the seat itself.
  7. Feature: Other DK2 support, such as a toggle for low persistence, timewarp, black smear correction, etc.
  8. Experimental Feature: Player may now orbit some planets and moons. Currently no visual indicator for this, but for most tour stops at a single planet or moon, orbiting can be started and stopped using the Left Ctrl or Controller's Left Bumper ("LB").
  9. Content: Additional facts and info are available at most tour stops. The user can cycle through these additional pages of text at any time. Not 100% complete.
  10. Improvement: Performance has been greatly improved. As a result, there is no more dynamic quality adjustment of eye candy, and all players will have the same experience.
  11. Improvement: Various Solar System bodies now use better textures to benefit the DK2 experience.
  12. Improvement: The cockpit has been adjusted.
  13. Improvement: Looping mode and Non-stop modes may now coexist.
  14. Other adjustments and bugfixes.

Changelog for v1.37 -> v1.37c:
  1. Improvement: Updated to use Oculus SDK 0.2.5c.
  2. Improvement: The Oculus Rift's prediction value is now automatically adjusted when going in and out of Vsync. Due to this and other tweaks, headtracking should no longer be "swimmy" when Vsync is on.
  3. Improvement? Zooming is smoother.
  4. Feature: The delay at each tour stop in Nonstop Mode is now configurable (via text string 173).
  5. Feature: Nonstop Mode can be configured whether or not to hide the entire "steering column" (via text string 174).

Changelog for v1.35 -> v1.37:
  1. Feature: Almost everything has received a facelift of some kind (some of it is pretty subtle, though). However, the animated surface of stars has been removed as it was unrealistic and very GPU-heavy.
  2. Feature: Most adjustments to settings are now saved between sessions. Hitting the F1 key will restore all settings to their defaults.
  3. Feature: Some planets and moons can be rotated at will using the left/right arrow keys (or left/right d-pad buttons on a gamepad controller). A yellow icon on the right will show up when this option is available.
  4. Feature: Travel between tour stops can be slowed down at will and even stopped completely. Use the up/down arrow keys (or up/down d-pad buttons on a gamepad controller). A blue line below the information panel indicates the current setting.
  5. Performance: Performs better on newer computers, performs worse on older computers. Framerate is more than doubled for a GTX 680, but framerate drops to 30 FPS on an old ATI Mobility Radeon HD 3670.
  6. Other minor adjustments and bugfixes.

Changelog for v1.34 -> v1.35:
  1. Feature: Updated to use Oculus SDK 0.2.4. You may now calibrate your magnetometer using the new Oculus Config Util (available from Oculus as of 8/16/2013), and Titans of Space will use that instead of asking you to calibrate every time it starts.
  2. Feature: Take screenshots by hitting the F12 key (useful for fullscreen modes). Screenshots will appear in the app's Data folder as "screenshot###.png" where ### is a random string of letters and numbers.
  3. Other minor adjustments and bugfixes.

Changelog for v1.33 -> v1.34:
  1. Feature: To restart the tour at any time, hit the R key.
  2. Feature: Instead of random stars in the night sky, actual stars are now used. How many constellations can you pick out?
  3. Feature: Added a "Nonstop Mode", where the distracting controls and facts panel in front of you will disappear and there will be no delay at each tour stop. The player will still stop briefly at each destination, but continue on to the next immediately.
  4. Feature: Either Hydra controller may now be used for positional body tracking. Just hit the Start button on the one you want to use.
  5. Feature: Updated to use SDK 0.2.3. This means more robust drift calibration and automatic usage of your IPD if you have configured an Oculus profile. The profile that has "set as default" checked is the one that will be used.
  6. Feature: To toggle showing the tour guide facts panel on and off, use the T key (or gamepad right shoulder / hydra button 3 or 4). This could be useful if you wanted to test yourself on the information like peeking at flash cards.
  7. Feature: There are now two Oculus Rift quality levels, "Slow PC" and "Fast PC". Both will give you the exact same experience, but Slow PC will start off with no eye candy enabled and work its way up, and Fast PC will start with all eye candy enabled and work its way down. This eliminates much of the slowdown right when a tour starts for the first time on a slower computer.
  8. Feature: 4x MSAA anti-aliasing can now be toggled using the A key. The screen will blank temporarily when you toggle this. 4x MSAA results in a serious hit to performance for not a lot of benefit, but the option is there if you want it.
  9. Feature: To sort-of-quickly fly to the next tour stop, use the TAB key. Use Shift-TAB to do the old 1-second quick-fly feature. (Don't use this on your first time playing through Titans of Space, as that misses the whole point.)
  10. Vsync seems to feel great for me now, not sure why! But, it will still be off by default so that appropriate quality level can be determined. Feel free to experiment with vsync after the frame rate stabilizes in the beginning.
  11. A small number of translation file changes have been made. If you use anything other than English, please be prepared for some minor inaccuracies until the changes are (re-)translated. More info in Setup Notes above.
  12. Bugfix: Turning off demo mode during the return trip to Earth would screw things up afterwards.
  13. Bugfix: Turning on demo mode right after starting the tour did nothing.
  14. Other minor adjustments and bugfixes.

Changelog for v1.3 -> v1.33:
  1. MacOSX support. Only tested on a 4-year-old Mac Mini running Lion -- it worked but ran poorly (20-45 fps, all eye candy shut off). If it runs great or poorly for you, I would be interested to know what kind of Mac you have.
  2. Bugfix: Replacing only the music for large stars is now working properly.
  3. Small changes to make Titans of Space completely translatable.
  4. Experimental Feature: IPD trickery mode. Use the I key to toggle. Best used in "high" motion intensity mode. When this is on, flying close to planets or moons will cause them to appear larger than you thought they were. This feature is undocumented inside Titans of Space, but you will know it is off if you see a red light on the lower left of the indicator light area. Once it is on, it varies from black to light blue depending on how close you are to a planet or moon.
  5. Added an indicator light (middle left of indicator light panel) to show what quality level Titans of Space is running at. As the quality is reduced to improve frame rate, the color of this indicator will go from greens to yellows to reds to black.

Changelog for v1.2 -> v1.3:
  1. Bugfix: Yaw drift correction is greatly improved, with visible feedback during the tour.
  2. Feature: The cockpit seat's headrest has been removed for improved visibility behind you.
  3. Feature: A new looping demo mode with auto-continue at each stop after small delay (use D key to toggle, demo loops around Solar System only).
  4. Feature: Supports translations / alternate text for nearly all text. (See Setup Notes for info on how to create/use a translation or alternate text.)
  5. Feature: A motion intensity setting has been including for those craving more a motion-intense experience. By default this is "low", and "low" mode is the same as the flight path in v1.2 and earlier. (use M key to toggle)
  6. Feature: Custom soundtracks. Can replace the songs for the Solar System and Large Stars segments individually. Custom songs will be looped. Formats supported: Ogg, WAV, XM, IT, MOD, S3M. (See Setup Notes for info on how to use your own music.)
  7. Feature: Can toggle soundtrack completely off, but sound effects will remain. (use S key to toggle. Note after being off, toggling back on does not take effect immediately)

Changelog for v1.1 -> v1.2:
  1. Bugfix: On slower/older machines, one of the large stars stuck around when it shouldn't have.
  2. Feature: Use L key to toggle planet/star labels (but you have to toggle it twice before it works, I'll fix that next time).
  3. Cockpit (and your suited body) is now 20% larger.
  4. Adjusted flight path round Europa & Io.
  5. Made it a little bit more clear that if the user skips the drift calibration at the beginning, the forward direction may need to be frequently reset during the tour.


Privacy Policy:

This program now collects data on all platforms:

What is collected:
  1. The app being played, and the app's version number.
  2. The operating system and operating system version number (e.g., Android OS 4.4.4).
  3. The name of the controller used, if any (e.g., Samsung Gamepad EI-GP20).
  4. The name of the device used (e.g., Note 4)
  5. The number of times the app has been played on that device.
  6. The duration of each playtime.
  7. How far through the app the player gets before quitting.
  8. Whether or not certain features are used.
What is NOT collected:
  1. No user-identifiable information is collected.
  2. No IP address is collected.
  3. No device ID is collected.
How is this data collected:
  1. A lightweight encrypted data transmission at startup, if the internet is accessible.
  2. A lightweight encrypted data transmission when pausing/exiting the app, if the internet is accessible.
How is this data stored:
  1. All data is stored in a secure database that no one but DrashVR LLC has access to.
How will the data be used:
  1. All collected data will be used to gain visibility into how the app is played in order to improve it.
Who will be able to access this data:
  1. Only DrashVR LLC.
  2. There may be a time in the future when aggregate "big picture" statistics are published so that the VR community can benefit from it.