Human Fall Flat

Human Fall Flat

View Stats:
This topic has been locked
hockdudu Oct 28, 2018 @ 12:09pm
Was Linux support dropped?
This game supported Linux not so long ago, I played some good ~20 hours on it. For some reason, the Linux version it isn't shown on the store anymore. The Linux depot is still there, but the last update was 3 months ago, while the Mac and Windows were updated 3 days ago (depots[steamdb.info]). Was the support dropped, or there is simply a delay on the port?
Originally posted by Jaybop:
Hi everyone – thanks very much for your feedback on this issue so far.

The Human: Fall Flat team is small, and so the decision was made to drop Linux support in order to ensure updates for the PC and Mac versions can continue.

Although Linux will no longer receive updates, this doesn’t mean you can no longer play Human: Fall Flat. The game will still run fully on your Linux systems and can be re-installed at any time.

We appreciate the frustration of the community, but we’ll always be on hand to help if you have any questions/issues regarding the Linux version of Human: Fall Flat. Always feel free to message us on Steam or Twitter if you have further questions as well.
< >
Showing 181-195 of 300 comments
Vortex Acherontic Dec 14, 2018 @ 12:30pm 
Originally posted by Strugus:
Hey devs,
are you kidding me? We just bought the game as a 4 pack to play together. It starts without any trouble, but when I want to join my windows friends I get this:
https://imgur.com/a/aGM2UY8

Srsly, if the game runs fine and all you did add were some skins, keep the game playable between windows and linux.

Tried 3 hours to get the game running with Native2Proton to test, if it eliminates the failure, but it just wont work and is not worth the time.

You as well having trouble running it with N2P?
We'll I think I should do an how to video =/
Last edited by Vortex Acherontic; Dec 14, 2018 @ 12:31pm
Strugus Dec 14, 2018 @ 3:33pm 
Originally posted by Vortex Acherontic:
Originally posted by Strugus:
Hey devs,
are you kidding me? We just bought the game as a 4 pack to play together. It starts without any trouble, but when I want to join my windows friends I get this:
https://imgur.com/a/aGM2UY8

Srsly, if the game runs fine and all you did add were some skins, keep the game playable between windows and linux.

Tried 3 hours to get the game running with Native2Proton to test, if it eliminates the failure, but it just wont work and is not worth the time.

You as well having trouble running it with N2P?
We'll I think I should do an how to video =/

Yeah I do.
The instructions are straight forward, but after some googling and fixing stuff I gut stuck at not beeing able to add the .desktop to non steam games.
I don't know why this happened, but I use Linux Mint with latest updates.
MagZu Dec 14, 2018 @ 6:25pm 
Originally posted by shadowfreud:
Originally posted by MagZu:
I guess you could set it up through lutris and then be able to gain achivements. there is even a protonified wine version there.

Oh I should mention I checked out Lutris too but I couldn't figure out how to force the Windows version on there either. I've wasted enough time on this BS; there are other games I can be playing instead. Thanks everyone who tried to help though. You guys are seriously awesome.

you need to add the windows steam runner to lutris then add a new game onto that runner and put in appid 477160 and give it the name of the game. then run. I think Winearch 32bit is enough but you can select 64bit if its not working. also on the third tab of the game configuration you can select which Wine version to chose. (to install wine versions right click the wine runner and click manage versions) oh also enable dxvk 0.93

When all this is done you should be able to launch it, a windows version of steam will start up and ask to login. so login and install the game :)
Vortex Acherontic Dec 15, 2018 @ 9:01am 
Originally posted by Strugus:
Originally posted by Vortex Acherontic:

You as well having trouble running it with N2P?
We'll I think I should do an how to video =/

Yeah I do.
The instructions are straight forward, but after some googling and fixing stuff I gut stuck at not beeing able to add the .desktop to non steam games.
I don't know why this happened, but I use Linux Mint with latest updates.

Non of the file names such as "Human: Fal Flat.sh" and "Human: Fall Flat.desktop" should not contain : as a character other wise it is handled as a seperator and non of the files are found.
I've got that problem as well.
Last edited by Vortex Acherontic; Dec 15, 2018 @ 9:02am
DeathByBees Dec 17, 2018 @ 2:29pm 
Originally posted by MagZu:
you need to add the windows steam runner to lutris then add a new game onto that runner and put in appid 477160 and give it the name of the game. then run. I think Winearch 32bit is enough but you can select 64bit if its not working. also on the third tab of the game configuration you can select which Wine version to chose. (to install wine versions right click the wine runner and click manage versions) oh also enable dxvk 0.93

When all this is done you should be able to launch it, a windows version of steam will start up and ask to login. so login and install the game :)

Thank you for the suggestion. I don't know how I didn't realize before I needed a windows steam runner in lutris to get it working. I ended up doing something slightly different; I added the runner, then started the runner directly by right click -> run, and then logged in and installed the game.

It crashed at first due to an unknown error, but after playing around with the configuration of the runner, I found that setting the wine version to tkg-protonified-3.21 works. The game is a little slow of course, but it seems playable now. Thank you so much for your help!
-=[ BME ]=- Joey Dec 17, 2018 @ 6:36pm 
If you mean the "Steam Client for Windows" version of steam with "windows steam runner", then your playtime etc. will be counted as "for Windows", if you care about the statistics...
I don't say "don't do it", i just want to raise attention.

Proton playtime (inside the "Steam Client for Linux") instead counts as "Linux playtime" - so that might be a better solution for people like me (who care about representative statistics to get rid of the "need for Windows" in the long term).
jaybop at least of given us the newest update then drop linux oh and what 'bout multiplayer
NolanSyKinsley Dec 18, 2018 @ 7:05am 
This hurts, a lot. Poured so much time into the game and community last Christmas I was awarded moderator status on discord. Was super excitied to see the co-op lobby coming back and then hit with this.... I always try and help out to show that Linux users are a valuable asset to have around. I thought it was working, but I guess this is goodbye, hope you come around to supporting Linux again soon.
monkeycat Dec 19, 2018 @ 2:12pm 
Originally posted by shadowfreud:
Originally posted by Vortex Acherontic:
Yes the game works fine with Proton (Native 2 Proton is required) I played it a few hours with my friends who play on Windows

I downloaded it with N2P and followed the instructions to add to Steam but it refuses to run. I tried running the .sh directly with bash and got "Unimplemented function vulkan-1.dll.vkGetInstanceProcAddr called" error from Wine. Googled it, and apparently I need some Nvidia vulkan drivers to run it (unfortunately I'm running integrated card due to being broke lmao)

I think I'm just gonna decide it's not worth the fυcking hassle. Fυck the new dark maps, and fυck the devs for dropping support and making me waste several hours of my time on this shίt. I appreciate everyone who tried to help though. You guys rock.

After installing Human Fall Flat with Native2Proton, and renaming the .desktop file to get rid of the ":" so I could successfully use "Games->Add a non-Steam game to my Library...", I was getting the above mentioned "Unimplemented function vulkan-1.dll.vkGetInstanceProcAddr called" error, even though I had a Vulkan supporting version of the Nvidia drivers installed (415.23) and "vulkaninfo" showed it was being detected fine.

Ultimately, the secret to getting it working for me was to run "sudo apt install libvulkan1:i386" to install the 32-bit version of libvulkan.so.1 (I already had the 64-bit version installed). I then could run the game, but the player character was invisible. To fix this I edited "~/.local/share/native2proton/477160/Human\:\ Fall\ Flat.sh" and changed the "WINEDLLOVERRIDES" from "xaudio2_7=n,b;dxgi=n;d3d11=n" to "xaudio2_7=n,b". It then seemed to run fine and I could see the player model.

I must say that I'm dissapointed in the removal of Linux support for this game, and I hope it will return in the future, or AT LEAST it will be changed such that Linux users can EASILY install the Windows version to use via Proton. I did get a great deal of enjoyment out of playing the game last year and was excited to see a new level had finally been released, only to be confused by not seeing a Linux update with the new level that was being advertised to me in my library, and then having to spend a few hours to finally get the Windows version running to play it.
-=[ BME ]=- Joey Dec 19, 2018 @ 2:27pm 
I would like the devs to see how many hours are spent into the Proton workaround by the community - and to (at least) notice that these hours can also be spent on bugfinding in the linux build.

If that question arised, i would volunteer to be a "beta tester" for upcoming Linux builds...

---

Don't get me wrong with Proton/Wine - i think it is a very (!) nice opportunity to get programs/games running again, where the development was quit many years ago (and there is no source code legally available). Just think about some old "Win98 era" games that don't even run on newer Windowses...

But for games that have a "still alive development" this should not be seen as legit alternative to a native build (asides from some "proof of concept" scenarios maybe). It IS a workaround which can be avoided if you have access to the source code. But monetary reasons might prevent many people to do "the right thing". (Note: I do not claim to be an angel and might act comparably, but at least we should all be as honest to each other as possible.)
Vortex Acherontic Dec 19, 2018 @ 4:01pm 
Originally posted by monkeycat:
After installing Human Fall Flat with Native2Proton, and renaming the .desktop file to get rid of the ":" so I could successfully use "Games->Add a non-Steam game to my Library...", I was getting the above mentioned "Unimplemented function vulkan-1.dll.vkGetInstanceProcAddr called" error, even though I had a Vulkan supporting version of the Nvidia drivers installed (415.23) and "vulkaninfo" showed it was being detected fine.

Ultimately, the secret to getting it working for me was to run "sudo apt install libvulkan1:i386" to install the 32-bit version of libvulkan.so.1 (I already had the 64-bit version installed). I then could run the game, but the player character was invisible. To fix this I edited "~/.local/share/native2proton/477160/Human\:\ Fall\ Flat.sh" and changed the "WINEDLLOVERRIDES" from "xaudio2_7=n,b;dxgi=n;d3d11=n" to "xaudio2_7=n,b". It then seemed to run fine and I could see the player model.

I must say that I'm dissapointed in the removal of Linux support for this game, and I hope it will return in the future, or AT LEAST it will be changed such that Linux users can EASILY install the Windows version to use via Proton. I did get a great deal of enjoyment out of playing the game last year and was excited to see a new level had finally been released, only to be confused by not seeing a Linux update with the new level that was being advertised to me in my library, and then having to spend a few hours to finally get the Windows version running to play it.

Ah glad you got it working.
The issue with invisible character might also be caused by N2P which dose not run the first time setup like steam would do because steam detected the game first as a non steam game.
If you take a look in the subfolder of the game installation ther is a floder "_CommonRedist" there you'll find several subfolders (most of the time visual c++ and DX) containin installers which you need to run by hand by:

export WINEPREFIX="<your n2p prefix folder>"
export WINEPATH="<your proton installation, can found in ~/.steam/steamapps/common/Proton*>"

then follow the instruction in the "installscript.vdf" in the "Run Process" section in the same order like it is written there. with just "wine <exe>"

But glad you also found another way :)
Last edited by Vortex Acherontic; Dec 19, 2018 @ 4:04pm
DeathByBees Dec 20, 2018 @ 1:08pm 
Originally posted by monkeycat:
After installing Human Fall Flat with Native2Proton, and renaming the .desktop file to get rid of the ":" so I could successfully use "Games->Add a non-Steam game to my Library...", I was getting the above mentioned "Unimplemented function vulkan-1.dll.vkGetInstanceProcAddr called" error, even though I had a Vulkan supporting version of the Nvidia drivers installed (415.23) and "vulkaninfo" showed it was being detected fine.

Ultimately, the secret to getting it working for me was to run "sudo apt install libvulkan1:i386" to install the 32-bit version of libvulkan.so.1 (I already had the 64-bit version installed). I then could run the game, but the player character was invisible. To fix this I edited "~/.local/share/native2proton/477160/Human\:\ Fall\ Flat.sh" and changed the "WINEDLLOVERRIDES" from "xaudio2_7=n,b;dxgi=n;d3d11=n" to "xaudio2_7=n,b". It then seemed to run fine and I could see the player model.

I must say that I'm dissapointed in the removal of Linux support for this game, and I hope it will return in the future, or AT LEAST it will be changed such that Linux users can EASILY install the Windows version to use via Proton. I did get a great deal of enjoyment out of playing the game last year and was excited to see a new level had finally been released, only to be confused by not seeing a Linux update with the new level that was being advertised to me in my library, and then having to spend a few hours to finally get the Windows version running to play it.

Interesting. I will have to try this out later. Thanks for the tip!
Lekala Dec 25, 2018 @ 1:13am 
Immediate refund, thank you! And I'll do my best to tell to as many gamers as possible to avoid your products from now on. I encourage the others to do that too. "Thank You for YOUR understanding!"
pav5000 Dec 27, 2018 @ 7:22am 
Originally posted by hockdudu:
As of what I saw, the updates were only skins and language, so you won't be missing anything playing the older version, which is still available and playable, only unlisted from the store (pretty much like Arma 3).

No, it's not just skins. I cannot connect to multiplayer game which is hosted by my friends with Mac and Windows. So, the game isn't playabale now for Linux users. Unless you want just a singleplayer.
I don't get it, developers dropped the Linux support to make CONTENT for Win and Mac. But CONTENT isn't an OS-dependent thing. Unity engine (which is a core of HFF) flawlessly supports Linux. When you make content you don't care about an OS (I'm a developer, I know what I'm talking about).

Developers could have asked for help from Linux users to crowdfund further development of Linux support. I'd like to support the game because I like it. But they just silently dropped the support. Looks like total disrespect. =(((((
el Gabo Dec 27, 2018 @ 7:34am 
it's like politics, it promises a lot of things at the start and then ....
You should be ashamed to have benefited from the people supporting you,
Liars ! :(

"Mac and Linux versions are available and are first-class citizens!" They said!
Last edited by el Gabo; Dec 27, 2018 @ 7:36am
< >
Showing 181-195 of 300 comments
Per page: 1530 50

Date Posted: Oct 28, 2018 @ 12:09pm
Posts: 300