itch.io Spring Selects Series A
On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Insatia on Linux - Leave Feedback Here Sticky

A topic by quyse created Nov 04, 2016 Views: 2,219 Replies: 18
Viewing posts 1 to 8
Developer (8 edits)

Hey Linux lovers,

I'm the guy porting Insatia onto Linux. Most recent alpha version is already in Downloads section, please give it a try and leave feedback in this topic!

It's native port using OpenGL and SDL2. Original game uses custom Windows-only DirectX 11 based engine, so porting wasn't trivial. Most of the work is done, and Linux build is fully playable, graphics & sounds are all in place. Some features have been eaten accidentally on the way, but I'll get them back!

Known issues at the moment:

  • Only English letters are allowed in name of the character
  • Some settings in menu like gamma/fullscreen mode not working

Game is tested on Ubuntu and Arch Linux, and is supposed to work on any reasonably recent distribution. Any feedback on how it actually goes is highly appreciated.

Hi guyse,
i've play it for 20 minutes on Linux Mint 17.2 64b (kernel 3.16.0-38-generic) with i5-4440 8Gigs RAM and Nvidia GTX650 Ti and works like a charm. Its hard for me defeat other worms right now, i need more practice with my worm, but game is quite good. I looking forward to multiplayer :)

Good news everyone: No bugs during test.

Developer

Cool, thanks for your feedback CyberTriber! Multiplayer is planned for release along with map editor :)

Great game in sandbox add a worm maker/generator?

Developer

Yes, that's planned, we'll try to implement skins (and maybe even integration with Steam Workshop for easy modding) for release on Steam/itch.io in Spring 2017.

Developer

Update: gamepads are supported now!

Sorry for the noob question but I'm new to Linux and I'm having trouble opening the game. I've tried ./ in terminal and ticking run as program help!

./ says

./insatia: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: no such file or directory

when i click run nothing happens

im on unity 16.04

Developer

Hi Mew2master! You need to run ./launch command in terminal, it's a bash script located in the game directory. Just running the insatia executable doesn't work because it cannot find necessary libraries packaged with the game (like libSDL2 as you see). The `launch` script sets special environment variable in order to help the executable find them.

BTW if you're enjoying games on itch.io in general, you may consider installing free (and open source) itch.io app. The app makes installing, running and updating most of the itch.io games (including Insatia) very easy - no need to use terminal!

(1 edit)

When I run ./launch i get this 

./x64/insatia: error while loading shared libraries: ./x64/libSDL2-2.0.so.0: file too short

Nvm I installed the app and it is SO much easier, thank you

It seems that the current Linux version 4.3.0.1948 requires Steam to be installed to be able to play the game, as the game is crashing with the following output:

gamer@pegasus6:/usr/local/games$ LANG=C ./launch [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
dlopen failed trying to load:
/home/gamer/.steam/sdk64/steamclient.so
with error:
/home/gamer/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/gamer/.steam/sdk64/steamclient.so
terminating with uncaught exception of type Inanity::Exception*
./launch: line 9:  3416 Aborted                 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./x64 ./x64/insatia

I guess that's not supposed to happen with the itch version :-)

Developer

Hi! Steam errors in the log are actually expected - for simplicity we publish on itch.io the exact same executable as on Steam. It tries to detect if it’s running under Steam, and if not, proceeds without it, so those errors about Steam should be ignored.

It definitely should not crash though! Can you please find Log.txt file (it should be in the same folder where the game is located) and post its contents here or email it to quyse@kozinaka.com if it’s big (it probably is). Also what Linux distribution you are on? Really appreciate any more info on that.

Oh, thanks a lot - the Log.txt file part got me on the right track: The game is not installable system-wide, it needs write permissions for the game's installation directory. When I extract the game into my home folder it is working as expected!

Developer

Yeah, without Steam it acts as a portable build, and writes the log and settings into its own folder, the behavior which (we hope) makes sense and is expected from a game downloaded as a zip file. We should handle the error better. Thanks for the follow-up!

Looks like windows version running with wine works better then native version

Although it's nice that your game supports linux

Developer

Hi, I would really appreciate some details, specifically what Linux distribution (and version) you are on and what are the issues exactly. Also if there’s Log.txt you can post it here or send it to quyse@kozinaka.com so I can take a look.

(2 edits) (+1)

Hi, I use Fedora 34, playing this game on Xorg. My laptop has intel core i7, 16gb ram and GTX 1650.

After some investigation I found out that the Linux version runs smooth with the keyboard, however when the game recieves mouse or gamepad input it lags so much that it is unplayable. Running the Windows version with wine doesn't have any issues.

Here's the log file

Developer

Ok, thank you very much for the investigation. I tried to reproduce on Fedora 34 in VM and so far unsuccessful, the game runs smoothly for me even with mouse input. So could be something specific to your setup (Nvidia or smth). Although I do see some minor issues with mouse input on Fedora, like the game seems to not capture mouse pointer when it should - so something fishy is going on, will look more into it.

Sadly, it’s not the first time we get reports that Linux version runs worse than Windows one, which usually appear to be distro- and environment-specific (and I recall there’s been a few Fedora specific issues reported as well). Sorry about that, will try to change it.