Luke's Software and Design



A fan remake of Rescue on Fractalus, a classic game developed by Lucasfilm Games originally released on Atari, Commodore 64 and other platforms in 1984.

Got any thoughts, comments, feedback or ideas? Let me know on Twitter or Facebook!

Minimum OS: MacOS 10.12+
OpenGL 3.2+/Vulkan support required. Proprietary GPU drivers recommended.

Fractalus 1.1.0 VR for Windows x64 (146.1MB)

VR-only build. Please read instructions.
Windows 64-bit only.

Compatible with Oculus Rift, HTC Vive, and OpenVR/SteamVR compatible headsets.

Change Log

1.1.0 - 2023-05-12
  • Gameplay
    • Improved Ace pilot spawn logic.
    • Ace pilots are now limited to one per level, so once an ace is found (whether it is rescued or killed), no other pilots can become an ace on that level.
    • Saucer approach path sine wave now randomises phase so saucer can now arrive on either side of player ship instead of only on the player's right side.
    • Updated messages to match original game's messages.
    • New pilots are no longer spawned as the player approaches the required number of pilots to be rescued, to prevent endlessly rescuing pilots beyond the required number, while still allowing a small amount over the required number.
    • Saucers will now divert course away from the player if their systems are turned off or if they are returning to the mothership.
    • Saucer sound now fades as the player ship exits the level and boosts to the mothership, preventing the sound from abruptly cutting off when leaving the atmosphere.
  • Graphics
    • Replaced planet model with a higher detail mesh.
  • Sounds
    • Added alien snarling and jumpscare sounds.
    • Added settings for individual sounds to allow player to reduce volume of annoying sounds.
    • Pilot knock is now louder and more staccato.
    • Split ambience sound into three separate loops with different lengths to increase variety in ambience.
  • Controls
    • Control system rewrite;
      • Multiple controllers can now be active concurrently, with the control system taking the combination of inputs from all controllers.
      • Individual controllers can be enabled or disabled (except the Keyboard), and Joystick controllers now start disabled to prevent unwanted input from extra controllers.
      • Added flight control rebinding for Gamepad and Joystick controllers.
      • XR controllers now work, as the left and right controllers no longer exclude each other.
      • Invert Y setting is now per-controller.
      • Throttle axis setting is now per-controller.
      • Rebinding persistence and reset now works per controller.
      • Added rumble support for Gamepad controllers.
      • Added separate control settings menus for each controller that is present.
  • Bug Fixes
    • Returning to manual flight mode from a menu by pressing confirm button no longer fires the weapon as well.
    • Returning to mothership while alien is at player's windscreen now kills alien before boosting instead of taking the alien with you.
    • Fixed critical energy warning light/overlay getting stuck.
    • Fixed video resolution selector always showing display's native resolution as the current resolution under Linux.
  • Other Improvements
    • Menu items with selectors now show current value in bright white.
    • Cockpit landed light now blinks while landing or taking off.
    • Vertical meter values are now clamped.
    • Split video resolution and video refresh rate into two separate menu entries.
    • Score display now flashes when significant score increases occur.
    • Retimed mothership exit sequence, added ship startup tone during start sequence.

1.0.0 - 2020-12-18
  • Gameplay
    • Added New Game screen with starting level selection.
    • Added Game Over screen.
    • Added High Scores screen.
    • Added bonus points sequence on return to mothership.
    • Added intro sequence when game is launched.
    • Added Demo Droid mode.
    • Game progression is now persisted, allowing player to return to the mothership and exit the game, then pick up from the same level and continue playing later.
    • Removed "Restart Level" and "Return to Title" menu options, replaced with "Abandon Game" when a game is in progress.
    • Mothership availability is now varied.
    • Levels 1-8 now have randomly flatter terrain.
    • Changing levels in the mothership is now animated.
    • Cockpit radar is now centered at the bottom like the original.
    • Added VR support (separate controller required - VR controllers not supported).
  • Graphics
    • Added video settings for changing resolution and quality.
    • Added Saucer model.
    • Added Mothership model.
    • Added Valkyrie model.
    • Added Alien model.
    • Added planet model in level entry sequence.
    • Updated Cockpit and Frameless Cockpit models.
    • Updated Pilot model.
    • Updated mothership hangar/launch tunnel models.
    • Updated cockpit instruments to match appearance from original game and box art.
    • Cockpit instruments will now be rendered transparent when in frameless cockpit or flat HUD modes.
    • Improved atmosphere texturing.
    • Added dust particle burst when landing/launching.
    • Fixed UI scaling issues on ultrawide or surround aspect ratios.
    • Fixed low quality text rendering in various places.
    • Changed several textures to use high quality compression to reduce artifacting and banding.
    • Improved compass texture.
    • Slowed down weapon sparks on collision with terrain.
  • Sounds
    • Updated player ship engine sounds.
    • Updated player and turret weapon sounds.
    • Updated pilot knock sound.
    • Updated title music.
    • Added music for game over and level completion.
    • Added landing/launch impact sounds.
    • Improved Saucer sounds.
  • Controls
    • Added control rebinding options.
    • Added support for using a throttle axis instead of throttle up/down buttons.
    • Added default bindings for joysticks Saitek X52 and Logitech Extreme 3D Pro (other joysticks will need their bindings manually set up by the player).
  • Ship Improvements
    • Ship can now be landed at any speed.
    • Landing at high speed now causes the ship to lurch forward on impact.
    • Player can now return to mothership while landed.
    • Throttle up while landed now launches ship.
  • Turret Improvements
    • Turret firing rate is now slightly varied for less rhythmic firing on higher levels.
    • Turret lock-on now has a level-dependent delay on first lock and after each time the lock is broken.
    • Turrets will no longer fire at player while returning to the mothership.
    • Turret shield and beam colour is now aqua to better match original.
  • Saucer Improvements
    • Added new Saucer model.
    • Improved Saucer flight logic and pathing.
    • Saucer sound is now directional.
  • Pilot/Crashed Ship Improvements
    • Added Ace and Alien pilots.
    • Pilot now approaches player ship much faster at high distances.
    • Crashed Ships are now only considered as in range if they are within a 90 degree cone in front of the player, matching the radar.
  • Other Improvements
    • Red overlay on cockpit instruments when ship is damaged is now blended correctly.
    • Updated some in-game message text to match original.
    • Added dark outline to menu text to make it easier to read.
    • Pause menu is now accessible while docked with the mothership, rather than returning to the title screen.
    • Added credits screen.
    • Fixed issue where boosting to mothership would fail to ascend, leaving the player stuck.

0.9.0 alpha - 2019-03-02
  • World improvements
    • Added procedurally generated terrain.
    • Improved turret and crashed ship placement.
    • Sun and stars are now angled in the sky according to latitude (randomly selected with terrain generation).
    • Adjustments to sky/sun colours.
    • Added atmospheric fading at high altitudes.
    • Limited player altitude to stay just above the terrain.
    • Full day/night cycle is now 9 minutes long, with 1 minute of darkness, to better match the original game.
    • Per-level gameplay parameters now more closely match the original game.
  • Pilot improvements
    • Added pilot model.
    • Added crashed ships.
    • Pilot symbol is now a green light beacon on top of crashed ships.
    • Crashed ship symbol on radar now flashes.
    • Pilot now emerges from crashed ship only once player ship systems are turned off.
    • Pilots on the terrain are now killed by turning ship systems on.
    • Pilots will now die after several knock sequences if the airlock is not opened.
  • Player ship improvements
    • Added AMB torpedoes (replaced dual laser bolt).
    • Added optional HUD view modes.
    • Ship can now be rotated during landing/launching modes.
    • Ship's rotation is now restrained and autocentered while landed and systems are on.
    • Weapons can now be fired while launching, landing or landed, if systems are on.
    • Ship energy is now consumed slowly when systems are on and when flying varying based on ship velocity.
    • Added low ship energy alarm sound.
  • Turret improvements
    • Added turret model.
    • Improved turret laser beam animation and rendering.
    • Turrets no longer fire if ship systems are off.
    • Turret beam hits now knock ship slightly off course.
    • Turrets now share a global cooldown limiting all turret beam fire to 3 shots per second.
    • Turret lock can now be broken by moving evasively.
  • Saucer improvements
    • Improved saucer spawn and flight logic.
    • Saucers no longer spawn if ship systems are off or the ship is destroyed.
  • Other improvements
    • Options menu is now accessible in-game.
    • Audio volume can now be set from options menu.
    • Added screenshot button (F9) saves to:
      • Windows: C:\Users\%username%\AppData\LocalLow\LSD\Fractalus
      • MacOS: ~/Library/Application Support/unity.LSD.Fractalus
      • Linux: /home/[username]/.config/unity3d/LSD/Fractalus

0.8.0 alpha - 2018-03-25
  • Rewrote Fractalus using Unity engine.
  • Real-time shadows and lighting and various other graphics enhancements from Unity engine.
  • Improved planet entry/exit sequence.
  • Improved auto-pilot control during landing/launch sequence.
  • Improved world dust.
  • Improved cockpit viewscreen rendering.
  • Added launch tunnel model.
  • Menus can now be navigated with mouse.

0.7.1 alpha - 2015-08-24
  • Fixed some bugs that were causing Fractalus to crash on start, exit, and joystick map define.

0.7.0 alpha - 2015-08-03
  • HUD
    • Added cockpit, cockpit instrument panel models and textures.
    • Added cockpit mesh, rotates slightly depending on ship turn motions.
    • Added artificial horizon instrument.
    • Added compass cockpit panel.
    • Added wing clearance cockpit panel.
    • Added HUD mode option, can be set to 0.5, 0.6 or 0.7.
    • Added option to toggle cockpit model in 0.7 mode.
    • Added option to toggle cockpit motion in 0.7 mode.
    • Added named indicators to cockpit HUD on left side.
    • Cockpit instruments turn red momentarily when ship is damaged.
  • Sound
    • Added ship impact sound when colliding with terrain.
    • Added ship damaged by laser sound.
    • Engine sound now changes in pitch based on velocity.
    • Saucer alert noise is no longer a constant droning noise.
    • Saucers now have a deep humming engine noise when they get close.
  • Graphics
    • Defaulted graphics settings to HD terrain and Dust enabled.
    • Fixed texture repeat frequency on high-detail terrain.
    • Starfield on title screen now slowly rotates.
    • Stars now rotate along with sun.
    • Highlighted menu entry now has subtle pulse.
    • Fixed saucers occasionally appearing black.
  • Joystick Support
    • Implemented joystick controls for all game functions.
    • Implemented joystick support for menus.
    • Added joystick control mapping options.
    • Added joystick haptic feedback.
  • Gameplay
    • Smoothed terrain map slightly.
    • Severely reduced terrain collision damage.
    • Saucers now do 300 damage upon collision instead of 2500.
    • Saucer collision now results in a much smaller alteration of player flight vector.
    • Saucers will now ignore player if systems are off (regardless of whether player is landed).
    • Saucers now move 37.5% slower, allowing the player to outrun them.
    • Saucers now spawn slightly less frequently.
    • Saucer behaviour slightly improved, will not follow you into deep trenches.
    • Increased turret target lock and firing range.
  • Technical
    • Updated Fractalus to compile under GCC 4.8.2.
    • Fractalus now uses SDL 2.0 instead of SDL 1.2.

0.6.0 alpha - 2012-02-19
  • Terrain is no longer quite so steep.
  • HUD redesign;
    • Added wing clearance bars.
    • Added enemy lock-on meter.
    • Added dangerous altitude meter.
    • New layout - More accurate to the original HUD.
  • Options have been added;
    • Inverted Y for controls is now optional.
    • Optional dust clouds in game (experimental).
    • Optional higher resolution terrain (experimental).
  • Ship now auto-levels while flying.
  • Returning to mothership now aligns your ship correctly before boosting.
  • Turrets now use beam weapons instead of bolt weapons.
  • Turrets can now lock on to you to get a more accurate shot.
  • Turrets no longer attempt to fire through terrain.
  • Turrets now only spawn on high points on the terrain.
  • Targetting scope/viewscreen now has a constrained FOV like the original.
  • Added flying saucers that appear in the distance, chase you and attempt to crash into your ship.
  • Camera jitter added, for extra impact with explosions.

0.5.0 alpha - 2010-08-18
  • Public alpha release


'Rescue on Fractalus', 'Fractalus', 'J'hagga Ri Kachatki', and 'Behind Jaggi Lines' are trademarks of LucasArts.

This project is a fan remake and is not affiliated with Lucasfilm/LucasArts.

© 2023 Luke's Software and Design