Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "FarSky"

From PCGamingWiki, the wiki about fixing PC games
m (Added the missing reference. Also as a side note: Hand to God, I tried <pre> before and it didn't work. No idea what I did wrong. Maybe cause I was trying it with <nowiki> too? idk. Thanks for cleaning it up and making it more presentable though.)
(Add itch.io availability and unavailability in other stores.)
 
(8 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
{{Infobox game/row/date|OS X|April 25, 2014}}
 
{{Infobox game/row/date|OS X|April 25, 2014}}
 
{{Infobox game/row/date|Linux|April 25, 2014}}
 
{{Infobox game/row/date|Linux|April 25, 2014}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{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  = 286340
 
|steam appid  = 286340
 
|gogcom id    =  
 
|gogcom id    =  
 +
|mobygames    =
 
|strategywiki =  
 
|strategywiki =  
 
|wikipedia    =  
 
|wikipedia    =  
 
|winehq      =  
 
|winehq      =  
 +
|license      = commercial
 
}}
 
}}
  
Line 22: Line 37:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| official | http://www.farskyinteractive.com/farsky/ | DRM-free | Purchase via Humble Widget. | Steam | Windows, OS X, Linux }}
+
{{Availability/row| official | https://www.farskyinteractive.com/farsky/ | DRM-free | Purchase via Humble Widget. | Steam | Windows, OS X, Linux | unavailable}}
{{Availability/row| Humble | farsky | DRM-free || Steam | Windows, OS X, Linux }}
+
{{Availability/row| Humble | farsky | DRM-free || Steam | Windows, OS X, Linux | unavailable}}
{{Availability/row| Steam | 286340 | Steam | | | Windows, OS X, Linux }}
+
{{Availability/row| Steam | 286340 | Steam | | | Windows, OS X, Linux | unavailable}}
 +
{{Availability/row| itch.io | https://farsky-interactive.itch.io/farsky | DRM-free | The game is free to download.  | | Windows, OS X, Linux}}
 
}}
 
}}
  
Line 37: Line 53:
 
# XMODIFIERS is cleared here to prevent SCIM messing up keyboard input
 
# XMODIFIERS is cleared here to prevent SCIM messing up keyboard input
 
XMODIFIERS= java \
 
XMODIFIERS= java \
-noverify \
+
  -noverify \
-Djava.library.path="./native/linux/" \
+
  -Djava.library.path="./native/linux/" \
-Dsun.java2d.d3d=false \
+
  -Dsun.java2d.d3d=false \
-cp "./farsky.jar" \
+
  -cp "./farsky.jar" \
-classpath "./lib/*:./farsky.jar" \
+
  -classpath "./lib/*:./farsky.jar" \
game.Main \
+
  game.Main \
-param \
+
  -param \
-path:"$HOME/.FarSky/" \
+
  -path:"$HOME/.FarSky/" \
-logPath:"$HOME/.FarSky/log/" \
+
  -logPath:"$HOME/.FarSky/log/" \
"$@"
+
  "$@"
 
exit 0
 
exit 0
 
</pre>
 
</pre>
Line 55: Line 71:
 
{{Game data|
 
{{Game data|
 
{{Game data/config|Windows|{{p|appdata}}\FarSky\}}
 
{{Game data/config|Windows|{{p|appdata}}\FarSky\}}
{{Game data/config|OS X|~/Library/.FarSky/}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/.FarSky/}}
{{Game data/config|Linux|~/.FarSky/}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.FarSky/}}
 
}}
 
}}
 
{{XDG|false}}
 
{{XDG|false}}
Line 64: Line 80:
 
{{Game data|
 
{{Game data|
 
{{Game data/saves|Windows|{{p|appdata}}\FarSky\save\}}
 
{{Game data/saves|Windows|{{p|appdata}}\FarSky\save\}}
{{Game data/saves|OS X|~/Library/.FarSky/save/}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Library/.FarSky/save/}}
{{Game data/saves|Linux|~/.FarSky/save/}}
+
{{Game data/saves|Linux|{{p|linuxhome}}/.FarSky/save/}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = false
+
|steam cloud               = false
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|FarSky - graphics settings.png|Graphics settings.}}
 
{{Image|FarSky - graphics settings.png|Graphics settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/farsky/en
+
|wsgf link                  = https://www.wsgf.org/dr/farsky/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
Line 97: Line 113:
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
 
|multimonitor              = true
 
|multimonitor              = true
|multimonitor notes        = Major visual issues at the sides of the output.<ref>[http://www.wsgf.org/dr/farsky/en FarSky | WSGF]</ref>
+
|multimonitor notes        = Major visual issues at the sides of the output.<ref>[https://www.wsgf.org/dr/farsky/en FarSky | WSGF]</ref>
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
Line 112: Line 128:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 124: Line 143:
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|FarSky - controls.png|Controls.}}
 
{{Image|FarSky - controls.png|Controls.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 189: Line 208:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|FarSky - audio settings.png|Audio settings.}}
 
{{Image|FarSky - audio settings.png|Audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 203: Line 222:
 
|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  =  
 
}}
 
}}
  
Line 258: Line 279:
 
|windows 32-bit exe    = unknown
 
|windows 32-bit exe    = unknown
 
|windows 64-bit exe    = unknown
 
|windows 64-bit exe    = unknown
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
|macos 32-bit app       = unknown
+
|macos intel 32-bit app = unknown
|macos 64-bit app       = unknown
+
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Latest revision as of 10:39, 5 July 2023

FarSky
FarSky cover
Developers
Farsky Interactive
Engines
LWJGL
Release dates
Windows April 25, 2014
macOS (OS X) April 25, 2014
Linux April 25, 2014
Taxonomy
Monetization One-time game purchase

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Official website (unavailable)
DRM-free
Purchase via Humble Widget.
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store (unavailable)
DRM-free
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam (unavailable)
Icon overlay.png
Windows
macOS (OS X)
Linux
itch.io
DRM-free
The game is free to download.
Windows
macOS (OS X)
Linux

Essential improvements

Skip Launcher

For Linux:[1]
  1. Go to <path-to-game>.
  2. Open FarSky.sh with a text editor.
  3. Replace all of its contents with the following, then save the file:
#!/bin/bash
# XMODIFIERS is cleared here to prevent SCIM messing up keyboard input
XMODIFIERS= java \
  -noverify \
  -Djava.library.path="./native/linux/" \
  -Dsun.java2d.d3d=false \
  -cp "./farsky.jar" \
  -classpath "./lib/*:./farsky.jar" \
  game.Main \
  -param \
  -path:"$HOME/.FarSky/" \
  -logPath:"$HOME/.FarSky/log/" \
  "$@"
exit 0

Game data

Configuration file(s) location

System Location
Windows %APPDATA%\FarSky\
macOS (OS X) $HOME/Library/.FarSky/
Linux $HOME/.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) $HOME/Library/.FarSky/save/
Linux $HOME/.FarSky/save/

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Graphics settings.
Graphics settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Major visual issues at the sides of the output.[2]
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rate cap option only goes up to 80 FPS.

Input

Controls.
Controls.

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Text only.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English

Issues fixed

Not Launching In Linux[3]
FarSky claims to require a Java Runtime Environment(JRE) of 1.6. However, installing 1.8 has shown to be just as effective.
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.
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.
  1. Open a terminal and type: sudo apt-get install openjdk-8-jre
  2. Run FarSky from Steam
  3. Click "Options"
  4. Set the value for "Change Java Path" to: /usr/lib/jvm/java-8-openjdk-amd64/bin/java
  5. 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.

If you need help finding a valid path, then open a terminal and type: find / -iname *java*jdk* 2>/dev/null 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 Skipping The Launcher, but change the third line from XMODIFIERS= java \ to XMODIFIERS=/usr/lib/jvm/java-8-openjdk-amd64/bin/java \ or whatever value you gave it for "Change Java Path".

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


References

  1. Verified by User:Mouse on 2021-06-05
  2. FarSky | WSGF
  3. Verified by User:Mouse on 2021-06-05