Difference between revisions of "Starbound"
SwanChairUh (talk | contribs) |
Itsumi1117 (talk | contribs) (→Audio) |
||
(196 intermediate revisions by 61 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Starbound.png | |cover = Starbound.png | ||
|developers = | |developers = | ||
{{Infobox game/row/developer|Chucklefish Games}} | {{Infobox game/row/developer|Chucklefish Games}} | ||
+ | |publishers = | ||
+ | |engines = | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|July 22, 2016|ref=<ref name="release date">[http://playstarbound.com/starbound-release-announcement/ Starbound - Starbound is Leaving Orbit on 22 July]</ref>}} |
− | {{Infobox game/row/date|OS X| | + | {{Infobox game/row/date|OS X|July 22, 2016|ref=<ref name="release date"/>}} |
− | {{Infobox game/row/date|Linux| | + | {{Infobox game/row/date|Linux|July 22, 2016|ref=<ref name="release date"/>}} |
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|starbound|81}} | ||
+ | {{Infobox game/row/reception|OpenCritic|2974/starbound|85}} | ||
+ | {{Infobox game/row/reception|IGDB|starbound|87}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | }} | ||
+ | {{Infobox game/row/taxonomy/controls | }} | ||
+ | {{Infobox game/row/taxonomy/genres | }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | }} | ||
+ | {{Infobox game/row/taxonomy/themes | }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = 211820 | |steam appid = 211820 | ||
− | |gogcom | + | |steam appid side = 367540 |
+ | |gogcom id = 1452598881 | ||
+ | |official site = https://playstarbound.com/ | ||
+ | |strategywiki = | ||
+ | |mobygames = starbound | ||
|wikipedia = Starbound | |wikipedia = Starbound | ||
+ | |winehq = 18882 | ||
+ | |license = commercial | ||
}} | }} | ||
'''Key points''' | '''Key points''' | ||
− | {{--}} Notable performance issues.<ref> | + | {{++}} Modding and Steam Workshop support. |
+ | {{--}} Notable performance issues.<ref>{{Refurl|url=https://steamcommunity.com/app/211820/discussions/0/648813576256031071/|title=Massive FPS problem - Steam Community Discussions|date=May 2023}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/211820/discussions/0/648813576261026002/|title=Performance Problems - Steam Community Discussions|date=May 2023}}</ref> See [[#Poor performance / low FPS|Poor performance / low FPS]]. | ||
+ | {{--}} Does not save per user, but in game folder without separate user folders. | ||
'''General information''' | '''General information''' | ||
{{mm}} [http://community.playstarbound.com/index.php Official forums] | {{mm}} [http://community.playstarbound.com/index.php Official forums] | ||
− | {{mm}} [http://starbounder.org | + | {{mm}} [http://starbounder.org Official wiki] |
− | {{mm}} [ | + | {{GOG.com links|1452598881|starbound}} |
+ | {{mm}} [https://steamcommunity.com/app/211820/discussions/ Steam Community Discussions] | ||
==Availability== | ==Availability== | ||
− | {{Availability | + | {{Availability| |
− | {{Availability | + | {{Availability/row| official | https://playstarbound.com/buy-starbound/ | DRM-free | | Steam | Windows, OS X, Linux }} |
− | {{Availability | + | {{Availability/row| GOG.com | starbound | DRM-free | | | Windows, OS X, Linux }} |
− | {{Availability | + | {{Availability/row| Humble | starbound | DRM-free | | Steam | Windows, OS X, Linux}} |
+ | {{Availability/row| Microsoft Store | 9mtsbwpwpqvq | Microsoft Store | Included with {{Store feature|Xbox Game Pass for PC}}. | | Windows }} | ||
+ | {{Availability/row| Steam | 211820 | DRM-Free | <ref>{{Refcheck|user=Mmachinecodev|date=2022-06-09}}</ref> | | Windows, OS X, Linux }} | ||
+ | {{Availability/row| Discord | 471033751535616000 | Discord | | | Windows | unavailable }} | ||
}} | }} | ||
+ | |||
+ | ===Version differences=== | ||
+ | ====Unstable==== | ||
+ | The Unstable version (included with the game on Steam) is an unstable release that "may destroy your saves and be generally, well, unstable."<ref>{{Refurl|url=http://playstarbound.com/nother-update-new-unstable-branch-on-steam/|title=playstarbound.com|date=May 2023}}</ref> Updates are usually released to the Unstable version in advance for public testing, before being pushed to the main branch, and Steam Workshop mods cannot normally be accessed by the Unstable version. Between updates, however, the Unstable version is otherwise exactly the same as the standard version. | ||
==Game data== | ==Game data== | ||
− | === | + | ===Configuration file(s) location=== |
− | {{Game | + | {{Game data| |
− | {{Game | + | {{Game data/config|Windows|{{p|game}}\storage\starbound.config}} |
− | {{Game | + | {{Game data/config|Microsoft Store|{{p|userprofile\documents}}\Starbound\starbound.config}} |
+ | {{Game data/config|OS X|{{p|game}}/storage/starbound.config}} | ||
+ | {{Game data/config|Linux|{{p|game}}/storage/starbound.config}} | ||
+ | }} | ||
+ | {{ii}} The path to the {{folder|storage}} directory can be customized by changing the {{code|storageDirectory}} option in the file {{file|sbinit.config}}, which is located in the same directory as the Starbound executable.<ref name="mezzo-1.4.4">{{Refcheck|user=Mezzodrinker|date=2023-08-11|comment=Tested with DRM-free Starbound 1.4.4 on Arch Linux}}</ref> | ||
+ | |||
+ | ===Save game data location=== | ||
+ | {{Game data| | ||
+ | {{Game data/saves|Windows|{{p|game}}\storage\}} | ||
+ | {{Game data/saves|Microsoft Store|{{p|userprofile\documents}}\Starbound\}} | ||
+ | {{Game data/saves|OS X|{{p|game}}/storage/}} | ||
+ | {{Game data/saves|Linux|{{p|game}}/storage/}} | ||
+ | }} | ||
+ | {{ii}} The path to the {{folder|storage}} directory can be customized by changing the {{code|storageDirectory}} option in the file {{file|sbinit.config}}, which is located in the same directory as the Starbound executable.<ref name="mezzo-1.4.4" /> | ||
+ | {{ii}} The {{folder|storage/player}} directory contains the save files for all characters/players along with the respective ship worlds and automated backups. | ||
+ | {{ii}} The {{folder|storage/universe}} directory contains all planet worlds and systems that have been generated. | ||
+ | {{XDG|false}} | ||
+ | {{--}} Save games are not being stored per user, but are shared between user accounts. | ||
+ | |||
+ | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
+ | {{Save game cloud syncing | ||
+ | |discord = true | ||
+ | |discord notes = | ||
+ | |epic games launcher = | ||
+ | |epic games launcher notes = | ||
+ | |gog galaxy = false | ||
+ | |gog galaxy notes = | ||
+ | |origin = | ||
+ | |origin notes = | ||
+ | |steam cloud = false | ||
+ | |steam cloud notes = | ||
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = true | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | |||
− | ==Video | + | ==Video== |
− | + | {{Image|Starbound - options.png|General options}} | |
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 45: | Line 112: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= | + | |widescreen resolution notes= Resolutions up to 2560x1440. |
|multimonitor = hackable | |multimonitor = hackable | ||
|multimonitor notes = See [[#Multi-monitor|Multi-monitor]]. | |multimonitor notes = See [[#Multi-monitor|Multi-monitor]]. | ||
Line 52: | Line 119: | ||
|4k ultra hd = unknown | |4k ultra hd = unknown | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
− | |fov = | + | |fov = n/a |
− | |fov notes = | + | |fov notes = |
|windowed = true | |windowed = true | ||
|windowed notes = Toggle by pressing {{key|F11}}. | |windowed notes = Toggle by pressing {{key|F11}}. | ||
− | |borderless windowed = | + | |borderless windowed = true |
|borderless windowed notes = | |borderless windowed notes = | ||
− | |anisotropic = | + | |anisotropic = n/a |
|anisotropic notes = | |anisotropic notes = | ||
− | |antialiasing = | + | |antialiasing = n/a |
− | |antialiasing notes = | + | |antialiasing notes = |
− | |vsync = | + | |upscaling = unknown |
− | |vsync notes = | + | |upscaling tech = |
− | | | + | |upscaling notes = |
− | | | + | |vsync = hackable |
+ | |vsync notes = Enabled by default. To disable it see [[#Vertical sync (Vsync)|Vertical sync (Vsync)]]. | ||
+ | |60 fps = true | ||
+ | |60 fps notes = | ||
+ | |120 fps = false | ||
+ | |120 fps notes = Frame rate is capped at 60 FPS. Physics/AI issues beyond 60 FPS.<ref>{{Refurl|url=https://www.reddit.com/r/starbound/comments/1v81mb/slow_or_laggy_starbound_fix_i_got_120fps/ceqdhgi/|title=bartwe comments on Slow or laggy Starbound fix.|date=May 2023}}</ref> | ||
+ | |hdr = unknown | ||
+ | |hdr notes = | ||
+ | |color blind = unknown | ||
+ | |color blind notes = | ||
}} | }} | ||
− | ===[[Multi-monitor]]=== | + | ===[[Glossary:Multi-monitor|Multi-monitor]]=== |
− | {{Fixbox| | + | {{Fixbox|description=Modify config|ref=<ref>{{Refurl|url=http://community.playstarbound.com/index.php?threads/multi-monitor-support-nvidia-surround-ati-eyefinity.31231/#post-1366506|title=Multi-Monitor Support (Nvidia Surround / Ati Eyefinity) - Official forums|date=May 2023}}</ref>{{cn|Very outdated. There's no .xml file in the folder, nor is there a maximizedResolution string.}}|fix= |
− | |||
# Launch the game and go to '''Options'''. | # Launch the game and go to '''Options'''. | ||
# Set the resolution to one which is single-monitor and tick '''Fullscreen'''. | # Set the resolution to one which is single-monitor and tick '''Fullscreen'''. | ||
# Click '''Accept''' and quit the game. | # Click '''Accept''' and quit the game. | ||
− | # | + | # Go to the [[#Game data|configuration file(s) location]]. |
# Open <code>starbound.xml</code> with your text editor of choice. | # Open <code>starbound.xml</code> with your text editor of choice. | ||
# Modify the value in <code>"maximizedResolution" : [ xxxx, yyyy ],</code> with your desired resolution. | # Modify the value in <code>"maximizedResolution" : [ xxxx, yyyy ],</code> with your desired resolution. | ||
Line 80: | Line 155: | ||
}} | }} | ||
− | ==Input | + | ===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]=== |
− | {{Input | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |key remap = | + | # Go to the [[#Game data|configuration file(s) location]]. |
+ | # Open <code>starbound.config</code> with your text editor of choice. | ||
+ | # Change the value labeled <code>Vsync</code> from <code>true</code> to <code>false</code> | ||
+ | # Save and close the file. | ||
+ | }} | ||
+ | |||
+ | ===Disable Frame Skipping=== | ||
+ | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= | ||
+ | # Go to the [[#Game data|configuration file(s) location]]. | ||
+ | # Open <code>starbound.config</code> with your text editor of choice. | ||
+ | # Delete the value labeled <code>Maximumframeskip</code> | ||
+ | # Save and close the file. | ||
+ | }} | ||
+ | |||
+ | ==Input== | ||
+ | {{Input | ||
+ | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
|acceleration option = false | |acceleration option = false | ||
− | |acceleration option notes = | + | |acceleration option notes = There is no option for this, however some may notice it is enabled when playing in fullscreen mode. |
+ | |mouse sensitivity = unknown | ||
+ | |mouse sensitivity notes = | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = | |mouse menu notes = | ||
|invert mouse y-axis = false | |invert mouse y-axis = false | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
− | |controller support = | + | |touchscreen = unknown |
− | |controller support notes = | + | |touchscreen notes = |
− | |full controller = | + | |controller support = false |
+ | |controller support notes = Official [[Controller:Steam Controller|Steam Controller]] bindings only. | ||
+ | |full controller = unknown | ||
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = unknown |
|controller remap notes = | |controller remap notes = | ||
− | |invert controller y-axis = | + | |controller sensitivity = unknown |
+ | |controller sensitivity notes= | ||
+ | |invert controller y-axis = unknown | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
+ | |xbox prompts = unknown | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
+ | |controller hotplug = unknown | ||
+ | |controller hotplug notes = | ||
+ | |haptic feedback = unknown | ||
+ | |haptic feedback notes = | ||
+ | |simultaneous input = unknown | ||
+ | |simultaneous input notes = | ||
+ | |steam input api = false | ||
+ | |steam input api notes = Official [[Controller:Steam Controller|Steam Controller]] bindings only. | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = true | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = SFX and music. | |separate volume notes = SFX and music. | ||
− | |surround sound = | + | |surround sound = unknown |
− | |surround sound notes = | + | |surround sound notes = Config option at line 5 and 6: "audioChannelSeparation" & "audioChannels" |
− | |subtitles = | + | |subtitles = n/a |
− | |subtitles notes = | + | |subtitles notes = Everything is text-based. |
|closed captions = false | |closed captions = false | ||
|closed captions notes = | |closed captions notes = | ||
Line 115: | Line 248: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
+ | }} | ||
+ | |||
+ | {{L10n|content= | ||
+ | {{L10n/switch | ||
+ | |language = English | ||
+ | |interface = true | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Russian | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |fan = true | ||
+ | |notes = Fan translation. [https://steamcommunity.com/sharedfiles/filedetails/?id=731751231 Steam Workshop page], [https://github.com/SBT-community/Starbound_RU GitHub]. Incomplete. | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |fan = true | ||
+ | |notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=735666308 download]. Incomplete. | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |fan = true | ||
+ | |notes = Fan translation, [https://www.nexusmods.com/starbound/mods/741/ download]. Incomplete continuation of the previous Spanish fan translation. | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Simplified Chinese | ||
+ | |interface = hackable | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | |fan = true | ||
+ | |notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=807695810 Steam Workshop page], [https://github.com/sffxzzp/Starbound-Chinese Github]. Almost all text have been translated.<br>The [https://github.com/sffxzzp/Starbound-Chinese/releases/download/StarCore-Font/StarCore.pak font mod] is required before installing the Chinese translation mod. | ||
+ | }} | ||
+ | }} | ||
+ | |||
+ | ==Network== | ||
+ | {{Network/Multiplayer | ||
+ | |local play = hackable | ||
+ | |local play players = | ||
+ | |local play modes = | ||
+ | |local play notes = Use [https://github.com/SplitScreen-Me/splitscreenme-nucleus/releases Nucleus Co-op]. | ||
+ | |lan play = true | ||
+ | |lan play players = | ||
+ | |lan play modes = | ||
+ | |lan play notes = Connect by using a local IP. | ||
+ | |online play = true | ||
+ | |online play players = | ||
+ | |online play modes = | ||
+ | |online play notes = | ||
+ | |asynchronous = | ||
+ | |asynchronous notes = | ||
+ | }}{{Network/Connections | ||
+ | |matchmaking = false | ||
+ | |matchmaking notes = | ||
+ | |p2p = false | ||
+ | |p2p notes = | ||
+ | |dedicated = true | ||
+ | |dedicated notes = Dedicated server in both the game directory ("starbound_server.exe") as well as a separate "Starbound Dedicated Server" Steam tool. | ||
+ | |self-hosting = true | ||
+ | |self-hosting notes = | ||
+ | |direct ip = true | ||
+ | |direct ip notes = | ||
+ | }}{{Network/Ports | ||
+ | |tcp = 21025 | ||
+ | |udp = | ||
+ | |upnp = unknown | ||
}} | }} | ||
==Issues fixed== | ==Issues fixed== | ||
===Crash at Chucklefish logo=== | ===Crash at Chucklefish logo=== | ||
− | + | {{ii}} There is an active bug causing this for Windows XP users.{{cn|date=July 2016}} Try the fixes below if you are not running Windows XP. | |
− | {{Fixbox| | + | |
− | {{ | + | {{Fixbox|description=Wait|ref={{cn|date=July 2016}}|fix= |
− | Many people have encountered this while launching | + | {{ii}} 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. |
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Resize window|ref={{cn|date=July 2016}}|fix= |
− | + | {{ii}} For users experiencing hangups on OS X and Linux, re-sizing the window with your cursor has been shown to help.{{CN|date=August 2015}} | |
− | + | }} | |
+ | |||
+ | ===Game does not start at all with no error message (Windows)=== | ||
+ | {{ii}} This may occur due to a DLL file conflict with other installed software, such as Microsoft's IIS web server. | ||
+ | |||
+ | {{Fixbox|description=Copy files|ref=<ref>[http://community.playstarbound.com/index.php?threads/resolved-by-userfix-bug-not-starting-at-all.34396/ |Resolved by userfix| Bug: not starting at all | Official Chucklefish Forums]</ref><ref>[http://community.playstarbound.com/index.php?threads/solution-launcher-not-launching.35421/ [Solution] Launcher not launching | Official Chucklefish Forums</ref>|fix= | ||
+ | # Go to <code>{{p|game}}\win32\</code>. | ||
+ | # Copy the files <code>libeay32.dll</code> and <code>ssleay32.dll</code> to <code>{{p|game}}\win32\launcher</code>. | ||
}} | }} | ||
− | === | + | ===libdirectfb-1.2.so.9: cannot open shared object file=== |
− | {{ | + | {{ii}} This only applies to Linux users. |
− | {{Fixbox | + | |
− | # Open a Terminal. | + | {{Fixbox|description=Instructions|ref=<ref>[http://community.playstarbound.com/index.php?threads/the-linux-startup-crash-thread.34674/#post-1383014 The Linux startup crash thread | Official Chucklefish Forums]</ref>|fix= |
+ | # Open a ''Terminal''. | ||
# Type the following in one by one: | # Type the following in one by one: | ||
<pre> | <pre> | ||
Line 145: | Line 364: | ||
===Access violation=== | ===Access violation=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/211820/discussions/0/648813576253636800|title=FIX: IF YOU ARE GETTING ERROR: "Access violation detected at ..." - Steam Community Discussions|date=May 2023}}</ref>|fix= |
− | + | # Go to <code>{{p|game}}\win32\</code> | |
− | # | ||
# Right-click on <code>starbound.exe</code> and select '''Properties'''. | # Right-click on <code>starbound.exe</code> and select '''Properties'''. | ||
# Select the '''Compatibility''' tab and tick ''Run this program as an administrator''. | # Select the '''Compatibility''' tab and tick ''Run this program as an administrator''. | ||
# Also in compatibility mode tick ''Run this program in compatibility mode for:'' | # Also in compatibility mode tick ''Run this program in compatibility mode for:'' | ||
# Select '''Windows 7''' and repeat the same steps for <code>starbound_opengl.exe</code> and <code>launcher/launcher.exe</code>. | # Select '''Windows 7''' and repeat the same steps for <code>starbound_opengl.exe</code> and <code>launcher/launcher.exe</code>. | ||
+ | |||
'''Notes''' | '''Notes''' | ||
− | {{ii}} This | + | {{ii}} This doesnt work for newer versions of the game. |
}} | }} | ||
===Poor performance / low FPS=== | ===Poor performance / low FPS=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Play in OpenGL mode|ref=<ref name="workarounds">[http://community.playstarbound.com/index.php?threads/current-work-arounds-try-these-if-youre-having-issues.35207/ CURRENT WORK-AROUNDS (Try these if you're having issues!) - Official forums]</ref>|fix= |
− | |||
If you experience low FPS and FPS drops: | If you experience low FPS and FPS drops: | ||
− | # | + | # Launch the game and click ''Launch Starbound (OpenGL)'' on the launcher. |
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Disable threaded optimization|ref=<ref name="workarounds" />|fix= |
− | + | # Go to the [[Nvidia Control Panel]]. | |
− | # Go to the [[ | ||
# Set '''Threaded optimization''' to <code>Off</code>. | # Set '''Threaded optimization''' to <code>Off</code>. | ||
+ | |||
'''Notes''' | '''Notes''' | ||
− | {{ii}} This only applies to users who have an | + | {{ii}} This only applies to users who have an Nvidia card. |
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Unset compatibility mode for Steam|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/211820/discussions/0/648813576351589265/#c648813576365439382|title=Low fps - Steam Community Discussions|date=May 2023}}</ref><ref>{{Refcheck|user=Pridit|date=6 December 2013|comment=}}</ref>|fix= |
− | + | # Go to the <code>steam.exe</code> application or shortcut. | |
− | # | ||
# Right-click and select '''Properties'''. | # Right-click and select '''Properties'''. | ||
# Select the '''Compatibility''' tab and click ''Change settings for all users''. | # Select the '''Compatibility''' tab and click ''Change settings for all users''. | ||
# Untick ''Run this program in compatibility mode for:'' and click '''Apply'''. | # Untick ''Run this program in compatibility mode for:'' and click '''Apply'''. | ||
# Run Steam and launch the game. | # Run Steam and launch the game. | ||
+ | |||
'''Notes''' | '''Notes''' | ||
{{ii}} This only applies to the [[Steam]] version of the game. | {{ii}} This only applies to the [[Steam]] version of the game. | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Delete registry entry|ref=<ref>{{Refurl|url=http://www.edugeek.net/forums/gaming/39417-fix-steam-thinks-its-running-compatibility-mode.html|title=Fix: Steam thinks its running in compatibility mode - EduGeek|date=May 2023}}</ref>|fix= |
− | + | # Go to <code>{{p|hkcu}}\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers</code>. | |
− | |||
− | # Go to | ||
# Look for a entry with your path to <code>steam.exe</code>. | # Look for a entry with your path to <code>steam.exe</code>. | ||
# Delete that entry. | # Delete that entry. | ||
+ | |||
'''Notes''' | '''Notes''' | ||
− | {{ii}} If you dont find it there try <code> | + | {{ii}} If you dont find it there try <code>{{p|hklm}}\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers</code>. |
{{ii}} This only applies to the [[Steam]] version of the game. | {{ii}} This only applies to the [[Steam]] version of the game. | ||
}} | }} | ||
+ | |||
+ | ===libsteam_api.so: cannot open shared object file=== | ||
+ | {{ii}} This only applies to Linux users. | ||
+ | |||
+ | {{Fixbox|description=Verify integrity of game files|fix= | ||
+ | # Right-click the game in Steam and choose "Properties...". | ||
+ | # Navigate to the tab "Installed Files". | ||
+ | # Click on "Verify integrity of game files". | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} This only applies to the [[Steam]] version of the game. | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Launch via run-client.sh|ref=<ref name="mezzo-1.4.4">{{Refcheck|user=Mezzodrinker|date=2023-08-11|comment=Tested with DRM-free Starbound 1.4.4 on Arch Linux}}</ref>|fix= | ||
+ | # Go to {{folder|{{p|game}}/linux/}}. | ||
+ | # Run the file {{file|run-client.sh}}. | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Launch with updated LD_LIBRARY_PATH variable|ref=<ref name="mezzo-1.4.4-run-client">{{Refcheck|user=Mezzodrinker|date=2023-08-11|comment=Uses the same approach as <code>run-client.sh</code>, as provided in the game files}}</ref>|fix= | ||
+ | # Open a ''Terminal''. | ||
+ | # Navigate to {{folder|{{p|game}}/linux/}}. | ||
+ | # Run the {{code|starbound}} executable as follows: <code>LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./" ./starbound</code> | ||
+ | }} | ||
+ | |||
+ | ==Other information== | ||
+ | ===API=== | ||
+ | {{API | ||
+ | |direct3d versions = | ||
+ | |direct3d notes = | ||
+ | |directdraw versions = | ||
+ | |directdraw notes = | ||
+ | |opengl versions = 4.6 | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |metal support = | ||
+ | |metal support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |windows 64-bit exe = true | ||
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = unknown | ||
+ | |macos intel 32-bit app = unknown | ||
+ | |macos intel 64-bit app = true | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = <ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/17DkOsI9AwAT4dzPkLmunYJJmUpf1FuWR62Q1vAEfJzM/htmlview|title=Catalina 64-bit Compatibility - Google Docs|date=5 May 2023}}</ref> | ||
+ | |linux 32-bit executable= unknown | ||
+ | |linux 64-bit executable= true | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
+ | }} | ||
+ | |||
+ | === [[Glossary:Command line arguments|Command line arguments]] === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Command !! Description | ||
+ | |- | ||
+ | | {{code|-help}}<ref name="mezzo-1.4.4">{{Refcheck|user=Mezzodrinker|date=2023-08-11|comment=Tested with DRM-free Starbound 1.4.4 on Arch Linux}}</ref> || Show help text | ||
+ | |- | ||
+ | | {{code|-version}}<ref name="mezzo-1.4.4" /> || Print version info | ||
+ | |- | ||
+ | | {{code|-bootconfig <bootconfig>}}<ref name="mezzo-1.4.4" /> || Boot time configuration file, defaults to {{file|sbinit.config}} | ||
+ | {{ii}} This path is relative to the directory that contains {{file|starbound.exe}} (Windows), {{file|starbound}} (Linux) or {{file|Starbound.app}} (macOS/OS X).<ref name="mezzo-1.4.4" /> | ||
+ | |- | ||
+ | | {{code|-logfile <logfile>}}<ref name="mezzo-1.4.4" /> || Log to the given logfile relative to the root directory, defaults to {{file|starbound.log}} | ||
+ | {{ii}} This path is relative to the directory specified by the {{code|storageDirectory}} option in {{file|sbinit.config}}, usually {{file|{{P|game}}/storage|folder}}.<ref name="mezzo-1.4.4" /> | ||
+ | |- | ||
+ | | {{code|-loglevel <level>}}<ref name="mezzo-1.4.4" /> || Sets the logging level <nowiki>(debug|info|warn|error)</nowiki>, defaults to {{code|Info}} | ||
+ | |- | ||
+ | | {{code|-quiet}}<ref name="mezzo-1.4.4" /> || Do not log to stdout, defaults to {{code|false}} | ||
+ | |- | ||
+ | | {{code|-verbose}}<ref name="mezzo-1.4.4" /> || Log to stdout, defaults to {{code|true}} | ||
+ | |- | ||
+ | | {{code|-runtimeconfig}}<ref name="mezzo-1.4.4" /> || Sets the path to the runtime configuration storage file relative to root directory, defaults to {{file|starbound.config}} | ||
+ | {{ii}} This path is relative to the directory specified by the {{code|storageDirectory}} option in {{file|sbinit.config}}, usually {{file|{{P|game}}/storage|folder}}.<ref name="mezzo-1.4.4" /> | ||
+ | {{ii}} This argument does not accept any parameters, hence rendering it useless.<ref name="mezzo-1.4.4" /> | ||
+ | |} | ||
==System requirements== | ==System requirements== | ||
Line 201: | Line 501: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = XP | + | |minOS = XP or later |
− | | | + | |minCPU = Intel Core 2 Duo |
− | | | + | |minRAM = 2 GB |
|minHD = 3 GB | |minHD = 3 GB | ||
|minVRAM = 256 MB | |minVRAM = 256 MB | ||
Line 209: | Line 509: | ||
|recOS = | |recOS = | ||
− | | | + | |recCPU = Intel Core i3 |
− | | | + | |recRAM = 4 GB |
|recHD = 4 GB | |recHD = 4 GB | ||
|recGPU = | |recGPU = | ||
Line 218: | Line 518: | ||
|OSfamily = OS X | |OSfamily = OS X | ||
− | |minOS = 10. | + | |minOS = 10.7 or later |
− | | | + | |minCPU = 64-bit Intel CPU |
− | | | + | |minRAM = 2 GB |
|minHD = 3 GB | |minHD = 3 GB | ||
|minGPU = | |minGPU = | ||
|recOS = | |recOS = | ||
− | | | + | |recCPU = |
− | | | + | |recRAM = 4 GB |
|recHD = 4 GB | |recHD = 4 GB | ||
|recGPU = | |recGPU = | ||
Line 234: | Line 534: | ||
|OSfamily = Linux | |OSfamily = Linux | ||
− | |minOS = Debian Stable or Ubuntu 12.04 LTS | + | |minOS = Debian Stable or Ubuntu 12.04 LTS or later |
− | | | + | |minCPU = Intel Core 2 Duo |
− | | | + | |minRAM = 2 GB |
|minHD = 3 GB | |minHD = 3 GB | ||
+ | |minGPU = | ||
|minVRAM = 256 MB | |minVRAM = 256 MB | ||
|minOGL = 2.1 | |minOGL = 2.1 | ||
|recOS = | |recOS = | ||
− | | | + | |recCPU = Intel Core i3 |
− | | | + | |recRAM = 4 GB |
|recHD = 4 GB | |recHD = 4 GB | ||
|recGPU = | |recGPU = | ||
+ | |recVRAM = 256 MB | ||
+ | |recOGL = 2.1 | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 15:17, 25 January 2024
Developers | |
---|---|
Chucklefish Games | |
Release dates | |
Windows | July 22, 2016[1] |
macOS (OS X) | July 22, 2016[1] |
Linux | July 22, 2016[1] |
Reception | |
Metacritic | 81 |
OpenCritic | 85 |
IGDB | 87 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Multiplayer |
Key points
- Modding and Steam Workshop support.
- Notable performance issues.[2][3] See Poor performance / low FPS.
- Does not save per user, but in game folder without separate user folders.
General information
- Official forums
- Official wiki
- GOG.com Community Discussions
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | ||||
GOG.com | ||||
Humble Store | ||||
Microsoft Store | Included with Xbox Game Pass for PC. | |||
Steam | [4] | |||
Discord (unavailable) |
Version differences
Unstable
The Unstable version (included with the game on Steam) is an unstable release that "may destroy your saves and be generally, well, unstable."[5] Updates are usually released to the Unstable version in advance for public testing, before being pushed to the main branch, and Steam Workshop mods cannot normally be accessed by the Unstable version. Between updates, however, the Unstable version is otherwise exactly the same as the standard version.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\storage\starbound.config[Note 1] |
Microsoft Store | %USERPROFILE%\Documents\Starbound\starbound.config |
macOS (OS X) | <path-to-game>/storage/starbound.config |
Linux | <path-to-game>/storage/starbound.config |
- The path to the
storage
directory can be customized by changing thestorageDirectory
option in the filesbinit.config
, which is located in the same directory as the Starbound executable.[6]
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\storage\[Note 1] |
Microsoft Store | %USERPROFILE%\Documents\Starbound\ |
macOS (OS X) | <path-to-game>/storage/ |
Linux | <path-to-game>/storage/ |
- The path to the
storage
directory can be customized by changing thestorageDirectory
option in the filesbinit.config
, which is located in the same directory as the Starbound executable.[6] - The
storage/player
directory contains the save files for all characters/players along with the respective ship worlds and automated backups. - The
storage/universe
directory contains all planet worlds and systems that have been generated.
- This game does not follow the XDG Base Directory Specification on Linux.
- Save games are not being stored per user, but are shared between user accounts.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Discord | ||
GOG Galaxy | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud | ||
Xbox Cloud |
Video
Graphics feature | State | 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.[7] | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Multi-monitor
Modify config[8][citation needed] |
---|
|
Vertical sync (Vsync)
Instructions[citation needed] |
---|
|
Disable Frame Skipping
Instructions[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
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. |
Controller types |
---|
Steam Input | ||
---|---|---|
Steam Input API support | Official Steam Controller bindings only. | |
Hook input (legacy mode) | ||
Official controller preset(s) | ||
Steam Controller button prompts |
Audio
Audio feature | State | 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 | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Russian | Fan translation. Steam Workshop page, GitHub. Incomplete. | |||
Spanish | Fan translation, download. Incomplete. | |||
Spanish | Fan translation, download. Incomplete continuation of the previous Spanish fan translation. | |||
Simplified Chinese | Fan translation, Steam Workshop page, Github. Almost all text have been translated. The font mod is required before installing the Chinese translation mod. |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | Use Nucleus Co-op. | ||
LAN play | Connect by using a local IP. | ||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | Dedicated server in both the game directory ("starbound_server.exe") as well as a separate "Starbound Dedicated Server" Steam tool. | |
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 21025 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
Crash at Chucklefish logo
- 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] |
---|
|
Resize window[citation needed] |
---|
|
Game does not start at all with no error message (Windows)
- This may occur due to a DLL file conflict with other installed software, such as Microsoft's IIS web server.
Copy files[9][10] |
---|
|
- This only applies to Linux users.
Instructions[11] |
---|
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
Instructions[12] |
---|
Notes
|
Poor performance / low FPS
Play in OpenGL mode[13] |
---|
If you experience low FPS and FPS drops:
|
Disable threaded optimization[13] |
---|
Notes
|
Unset compatibility mode for Steam[14][15] |
---|
Notes
|
Delete registry entry[16] |
---|
Notes
|
- This only applies to Linux users.
Verify integrity of game files |
---|
Notes
|
Launch via run-client.sh[6] |
---|
|
Launch with updated LD_LIBRARY_PATH variable[17] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | 4.6 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | [18] | ||
Linux |
Command line arguments
Command | Description |
---|---|
-help [6] |
Show help text |
-version [6] |
Print version info |
-bootconfig <bootconfig> [6] |
Boot time configuration file, defaults to sbinit.config
|
-logfile <logfile> [6] |
Log to the given logfile relative to the root directory, defaults to starbound.log
|
-loglevel <level> [6] |
Sets the logging level (debug|info|warn|error), defaults to Info
|
-quiet [6] |
Do not log to stdout, defaults to false
|
-verbose [6] |
Log to stdout, defaults to true
|
-runtimeconfig [6] |
Sets the path to the runtime configuration storage file relative to root directory, defaults to starbound.config
|
System requirements
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 |
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ 1.0 1.1 1.2 Starbound - Starbound is Leaving Orbit on 22 July
- ↑ Massive FPS problem - Steam Community Discussions - last accessed on May 2023
- ↑ Performance Problems - Steam Community Discussions - last accessed on May 2023
- ↑ Verified by User:Mmachinecodev on 2022-06-09
- ↑ playstarbound.com - last accessed on May 2023
- ↑ 6.00 6.01 6.02 6.03 6.04 6.05 6.06 6.07 6.08 6.09 6.10 6.11 6.12 6.13 6.14 Verified by User:Mezzodrinker on 2023-08-11
- Tested with DRM-free Starbound 1.4.4 on Arch Linux
- ↑ bartwe comments on Slow or laggy Starbound fix. - last accessed on May 2023
- ↑ Multi-Monitor Support (Nvidia Surround / Ati Eyefinity) - Official forums - last accessed on May 2023
- ↑ |Resolved by userfix| Bug: not starting at all | Official Chucklefish Forums
- ↑ [Solution Launcher not launching | Official Chucklefish Forums
- ↑ The Linux startup crash thread | Official Chucklefish Forums
- ↑ FIX: IF YOU ARE GETTING ERROR: "Access violation detected at ..." - Steam Community Discussions - last accessed on May 2023
- ↑ 13.0 13.1 CURRENT WORK-AROUNDS (Try these if you're having issues!) - Official forums
- ↑ Low fps - Steam Community Discussions - last accessed on May 2023
- ↑ Verified by User:Pridit on 6 December 2013
- ↑ Fix: Steam thinks its running in compatibility mode - EduGeek - last accessed on May 2023
- ↑ Verified by User:Mezzodrinker on 2023-08-11
- Uses the same approach as
run-client.sh
, as provided in the game files
- Uses the same approach as
- ↑ Catalina 64-bit Compatibility - Google Docs - last accessed on 5 May 2023