We are hiring a new server admin! Click here to see job details on our forum.

Starbound

From PCGamingWiki, the wiki about fixing PC games
Starbound
Starbound cover
Developers
Chucklefish Games
Release dates
Windows July 22, 2016[1]
macOS (OS X) July 22, 2016[1]
Linux July 22, 2016[1]
Starbound at Wikipedia

Key points

Modding and Steam Workshop support
Notable performance issues.[2][3] See Poor performance / low FPS.

General information

Official forums
Official wiki
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Official website
DRM-free
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Steam version doesn't include DRM.[citation needed]
Windows
macOS (OS X)
Linux
Twitch Twitch Desktop App
Windows

Version differences[edit]

Unstable[edit]

The Unstable version (included with the game) is an unstable release that "may destroy your saves and be generally, well, unstable."[4]

Downloadable content (DLC) and expansions

Name Notes
Soundtrack
Windows
macOS (OS X)
Linux

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\storage\starbound.config
macOS (OS X)
Linux <path-to-game>/storage/starbound.config

Save game data location[edit]

System Location
Windows <path-to-game>\storage\player\
macOS (OS X)
Linux <path-to-game>/storage/player/
Saves are <path-to-game>/player/ and <path-to-game>/universe/
This game does not follow the XDG Base Directory Specification on Linux.

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud

Video settings[edit]

General options
General options
Graphics option Option Notes
Widescreen resolution
Resolutions up to 2560x1440.
Multi-monitor
See Multi-monitor.
Ultra-widescreen
See Multi-monitor.
4K Ultra HD
Field of view (FOV)
Windowed
Toggle by pressing F11.
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
Enabled by default. To disable it see Vertical sync (Vsync).
60 FPS
120+ FPS
Frame rate is capped at 60 FPS. Physics/AI issues beyond 60 FPS.[5]

Multi-monitor[edit]

Modify config[6]
  1. Launch the game and go to Options.
  2. Set the resolution to one which is single-monitor and tick Fullscreen.
  3. Click Accept and quit the game.
  4. Go to the configuration file(s) location.
  5. Open starbound.xml with your text editor of choice.
  6. Modify the value in "maximizedResolution" : [ xxxx, yyyy ], with your desired resolution.
  7. Save and close the file.

Vertical sync (Vsync)[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open starbound.config with your text editor of choice.
  3. Change the value labeled Vsync from true to false
  4. Save and close the file.

Disable Frame Skipping[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open starbound.config with your text editor of choice.
  3. Delete the value labeled Maximumframeskip
  4. Save and close the file.

Input settings[edit]

Keyboard and mouse Native Notes
Remapping
See the glossary page for potential workarounds.
Mouse acceleration
There is no option for this, however some may notice it is enabled when playing in fullscreen mode.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Official Steam Controller bindings only.
Steam Input
Steam Input API support
Official Steam Controller bindings only.
Hook input (legacy mode)
Official controller preset(s)
Steam Controller button prompts

Audio settings[edit]

Audio options Native Notes
Separate volume controls
SFX and music.
Surround sound
Config option at line 5 and 6: "audioChannelSeparation" & "audioChannels"
Subtitles
Everything is text-based.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Spanish
Fan translation, download. Incomplete.

Network[edit]

Multiplayer types

Type Native Notes
LAN play
Connect by using a local IP.
Online play

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 21025
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed[edit]

[edit]

There is an active bug causing this for Windows XP users.[citation needed] Try the fixes below if you are not running Windows XP.
Wait[citation needed]
Many people have encountered this while launching the game for the first time. Simply waiting for it finish loading assets may work. This can take anywhere from 2 minutes to more than 10 minutes.
Resize window[citation needed]
For users experiencing hangups on OS X and Linux, re-sizing the window with your cursor has been shown to help.[citation needed]

Game does not start at all with no error message (Windows)[edit]

This may occur due to a DLL file conflict with other installed software, such as Microsoft's IIS web server.
Copy files[7][8]
  1. Go to <path-to-game>\win32\.
  2. Copy the files libeay32.dll and ssleay32.dll to <path-to-game>\win32\launcher.

libdirectfb-1.2.so.9: cannot open shared object file[edit]

This only applies to Linux users.
Instructions[9]
  1. Open a Terminal.
  2. Type the following in one by one:
ln -s /usr/lib/libdirect-1.7.so.1.0.0 /usr/lib/libdirectfb-1.7.so.1.0.0 /usr/lib/libfusion-1.7.so.1.0.0 .
mv libdirect-1.{7.so.1.0.0,2.so.9}
mv libdirectfb-1.{7.so.1.0.0,2.so.9}
mv libfusion-1.{7.so.1.0.0,2.so.9}
mv {,_}libSDL-1.2.so.0

Access violation[edit]

Instructions[10]
  1. Go to <path-to-game>\win32\
  2. Right-click on starbound.exe and select Properties.
  3. Select the Compatibility tab and tick Run this program as an administrator.
  4. Also in compatibility mode tick Run this program in compatibility mode for:
  5. Select Windows 7 and repeat the same steps for starbound_opengl.exe and launcher/launcher.exe.

Notes

This doesnt work for newer versions of the game.

Poor performance / low FPS[edit]

Play in OpenGL mode[11]

If you experience low FPS and FPS drops:

  1. Launch the game and click Launch Starbound (OpenGL) on the launcher.
Disable threaded optimization[11]
  1. Go to the NVIDIA Control Panel.
  2. Set Threaded optimization to Off.

Notes

This only applies to users who have an Nvidia card.
Unset compatibility mode for Steam[12][13]
  1. Go to the steam.exe application or shortcut.
  2. Right-click and select Properties.
  3. Select the Compatibility tab and click Change settings for all users.
  4. Untick Run this program in compatibility mode for: and click Apply.
  5. Run Steam and launch the game.

Notes

This only applies to the Steam version of the game.
Delete registry entry[14]
  1. Go to HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
  2. Look for a entry with your path to steam.exe.
  3. Delete that entry.

Notes

If you dont find it there try HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
This only applies to the Steam version of the game.

Other information[edit]

API[edit]

Technical specs Supported Notes
64-bit executable

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP or later
Processor (CPU) Intel Core 2 Duo Intel Core i3
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 3 GB 4 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0c compatible
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.7 or later
Processor (CPU) 64 bit Intel CPU
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 3 GB 4 GB
Linux
Minimum Recommended
Operating system (OS) Debian Stable or Ubuntu 12.04 LTS or later
Processor (CPU) Intel Core 2 Duo Intel Core i3
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 3 GB 4 GB
Video card (GPU) 256 MB of VRAM
OpenGL 2.1 compatible
256 MB of VRAM
OpenGL 2.1 compatible

References