A downloadable game for Windows and Linux

This is an unofficial distribution of FarSky, see the original page.

Features:

  • Portable: Works without having Java installed* and game saves are in the folder
  • Performance improvements thanks to Java 22 and generational ZGC
  • Updated LWJGL 2
  • Optimized game textures using OxiPNG
  • Re-encoded audio files

*Only for 64-bit Windows, MacOS and Linux. If you're using 32-bit PC, see further instructions in readme.

Download

Download
farsky-portable-unofficial.zip (Win64 Fix) 132 MB
Download
farsky-portable-unofficial.7z (Win64 Fix) 83 MB

Install instructions

How to run:

  • To run the game on Windows, double click farsky.bat
  • To run the game on Linux, double click farsky.sh
  • To run the game on MacOS* or Solaris it can probably work with farsky.sh, but it's not tested

*Unlike original, it's not installable as a MacOS app

If you're on 32-bit PC:

  • See instructions to how install Java 21 in runtime folder
  • Use compat bat file to launch the game, on Linux remove "-XX:+UseZGC -XX:+ZGenerational" (args variable) in farsky.sh

Comments

Log in with itch.io to leave a comment.

(1 edit)

Doesn`t work on my pc for some reason

(3 edits)

Replace %java%w with %java% in the bat file and screenshot the console output to see what error is (I think you need to open cmd and enter farsky.bat). If you’re on Linux execute the shell script from terminal.

Also you can’t open the game in OneDrive

(1 edit)

Console also closes after 0.5 second

(2 edits)

In downloads there is a “Debug files for Windows” zip I added, put these executables in the folder and run it to know more about the issue, and screenshot full crash

Also, note that this game requires a sound card on Windows (head/earphones or speakers and their drivers) and will crash without it

(1 edit)

will check if i have sound card later lol

this is one running the farsky-compact-debug.bat

another running farsky-debug.bat 

(2 edits)

I found the issue, when testing 32-bit Farsky I changed the folders where 64-bit dlls were and it crashed because they were not found. I tested this before but uploaded the wrong version, apologies for the time wasted.

I updated it with the fix. Also included debug files just in case someone else needs them.