Difference between revisions of "FarSky"
m (Update template usage.) |
(I found a fix for the game not launching in Linux, and in doing so also found a way to bypass the launcher. This is a straight upgrade from the default setup. I also defeated your crappy markdown language. IT TOOK 3 HOURS TO FORMAT 1 BLOCK OF CODE. GDIAF) |
||
Line 26: | Line 26: | ||
{{Availability/row| Steam | 286340 | Steam | | | Windows, OS X, Linux }} | {{Availability/row| Steam | 286340 | Steam | | | Windows, OS X, Linux }} | ||
}} | }} | ||
+ | |||
+ | ==Essential improvements== | ||
+ | ===Skip Launcher=== | ||
+ | {{Fixbox|description=Linux Method|fix= | ||
+ | # Go to the install directory. | ||
+ | # Open <code>FarSky.sh</code> with a text editor. | ||
+ | # Delete the file contents. | ||
+ | # Paste the following in its place: | ||
+ | <code>#!/bin/bash</code><br> | ||
+ | <code># XMODIFIERS is cleared here to prevent SCIM messing up keyboard input</code><br> | ||
+ | <code>XMODIFIERS= java \</code><br> | ||
+ | <code>     -noverify \</code><br> | ||
+ | <code>     -Djava.library.path="./native/linux/" \</code><br> | ||
+ | <code>     -Dsun.java2d.d3d=false \</code><br> | ||
+ | <code>     -cp "./farsky.jar" \</code><br> | ||
+ | <code>     -classpath "./lib/*:./farsky.jar" \</code><br> | ||
+ | <code>     game.Main \</code><br> | ||
+ | <code>     -param \</code><br> | ||
+ | <code>     -path:"$HOME/.FarSky/" \</code><br> | ||
+ | <code>     -logPath:"$HOME/.FarSky/log/" \</code><br> | ||
+ | <code>     "$@"</code><br> | ||
+ | <code>exit 0</code> | ||
+ | # Save the file and run the game. | ||
+ | |||
+ | You will now bypass the launcher from now on.}} | ||
==Game data== | ==Game data== | ||
Line 191: | Line 216: | ||
|fan = | |fan = | ||
}} | }} | ||
+ | }} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | {{Fixbox|description=Not Launching In Linux|fix= | ||
+ | {{ii}}FarSky claims to require a Java Runtime Environment(JRE) of 1.6. However, installing 1.8 has shown to be just as effective. | ||
+ | {{ii}}FarSky has also shown itself to not work with some newer JRE versions. So you may find yourself installing several different older versions before you can find one that works. | ||
+ | {{ii}}The following may differ depending on your Linux distribution and what version of JRE you want to try. So these commands are more of a ''guideline'' than a future-proof solution. | ||
+ | # Open a terminal and type: <code>sudo apt-get install openjdk-8-jre</code> | ||
+ | # Run FarSky from Steam | ||
+ | # Click "Options" | ||
+ | # Set the value for "Change Java Path" to: <code>/usr/lib/jvm/java-8-openjdk-amd64/bin/java</code> | ||
+ | # Click OK, then Play. | ||
+ | If it immediately exits without running the game, then either you will need to try a different version of Java or the path you gave it was invalid. | ||
+ | {{ii}}If you need help finding a valid path, then open a terminal and type: <code>find / -iname *java*jdk* 2>/dev/null</code> That will help guide you to finding a valid path. | ||
+ | |||
+ | If the game runs, then it was a success. To make the change permanent, follow the instructions above for [https://www.pcgamingwiki.com/w/index.php?title=FarSky#Skip_Launcher Skipping The Launcher], but change the third line from <code>XMODIFIERS= java \</code> to <code>XMODIFIERS=/usr/lib/jvm/java-8-openjdk-amd64/bin/java \</code> or whatever value you gave it for "Change Java Path". | ||
}} | }} | ||
Revision as of 06:17, 5 June 2021
Developers | |
---|---|
Farsky Interactive | |
Engines | |
LWJGL | |
Release dates | |
Windows | April 25, 2014 |
macOS (OS X) | April 25, 2014 |
Linux | April 25, 2014 |
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Purchase via Humble Widget. | |||
Humble Store | ||||
Steam |
Essential improvements
Skip Launcher
Linux Method |
---|
You will now bypass the launcher from now on. |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\FarSky\ |
macOS (OS X) | ~/Library/.FarSky/ |
Linux | ~/.FarSky/ |
- This game does not follow the XDG Base Directory Specification on Linux.
- Configuration file is encrypted.
Save game data location
System | Location |
---|---|
Windows | %APPDATA%\FarSky\save\ |
macOS (OS X) | ~/Library/.FarSky/save/ |
Linux | ~/.FarSky/save/ |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Issues fixed
Not Launching In Linux |
---|
If it immediately exits without running the game, then either you will need to try a different version of Java or the path you gave it was invalid.
If the game runs, then it was a success. To make the change permanent, follow the instructions above for Skipping The Launcher, but change the third line from |
Other information
API
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP, Vista, 7, 8 | |
Processor (CPU) | Intel Core 2 Duo AMD Athlon X2 |
|
System memory (RAM) | 2 GB | |
Hard disk drive (HDD) | 200 MB | |
Video card (GPU) | OpenGL 2.0 compatible | |
Other | Requires Java |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.7.5 | |
Processor (CPU) | 2.2 GHz Intel Core 2 Duo | |
System memory (RAM) | ||
Hard disk drive (HDD) | 200 MB | |
Video card (GPU) | OpenGL 2.0 compatible |
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 10.4 | |
Processor (CPU) | 2.2 GHz Intel Core 2 Duo | |
System memory (RAM) | ||
Hard disk drive (HDD) | 200 MB | |
Video card (GPU) | OpenGL 2.0 compatible | |
Other | Requires Java |