Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

"Voices Of The Void" Pre-Alpha

Gather unknown signals from deep, silent space · By mrdrnose

Linux works easily!

A topic by TheGamer27 created 54 days ago Views: 805 Replies: 3
Viewing posts 1 to 4

Hello everyone, just wanted to say that Voices of the Void does work on Linux with little effort required. I was even able to migrate my windows saves and content with no issues! For those interested in doing so I will explain my system and what I did, but the one part that I had errors with was with trying to use the TV. Using .mp4's froze my game, but I did migrate those mp4s from windows so maybe something went wrong along the way. Anyway, here's how I got it to work

For my system I am using CachyOS

To get the game to run I downloaded and extracted it. I then added the .exe as a game on steam. I set the compatability tool as Proton 9.0.4 (there could be a better version, this is the only one that I tried) and ran it. It opened just fine. To add custom content, go to the steam compatdata folder and open the folder for VOTV (since it is a non steam game I have no idea how it creates the ID, for me it was 4246831352 but idk how it got that) and go into the pfx folder, after that go to the assets and saves folder like normal.

Everything worked to my testing with no issues, the radio and pictures and even 3d printed models worked with no issues, even when migrated from windows. The SINGULAR thing that was wrong in my limited testing was the TV, trying to run an mp4 crashed my game. If anyone can find a fix for that I am all ears. I am very new to linux, so if I missed some critical information to help this run for other people let me know and I will try to provide it.

(2 edits)

So I'm on an outmoded version of mint and I had troubles to say the least. My hardware should keep up just fine but after finally figuring out how to shove this whole monster through proton via steam I'm lucky if I get more than 10 fps. Funny thing is though that other than that serious limitation -which I have not really been able to improve via settings- it runs and looks great. Physics is a bit wonky from time to time, but I feel like the biggest problem is programming one.

So in order to get this running I had to place the extract folder in the same folder as all the other steam game folders which for me was:

~/.var/app/com.valvesoftware.steam/.local/share

Now once I did that I had to 'Add a Non-Steam Game to my Library' via the 'Games' menu in steam and set the 'Target' and 'Start in' via the Properties menu:

Target

/home/*username*/.var/app/com.valvesoftware.Steam/.local/share/*Extracted_Folder_Name*/WindowsNoEditor/VotV.exe


Start in
/home/*username*/.var/app/com.valvesoftware.Steam/.local/share/*Extracted_Folder_Name*/WindowsNoEditor/VotV

Launch Options
`WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1`   %command% -vulkan


The launch options fix media pass through and run everything through vulkan. On first load there is an install for for files that I could not get to work in wine but seems to work great in Proton. After that it boots. You have to be patient with the load in screens and wait until the black screen turns into the warning splash for the game to properly capture the mouse and the save games will eat memory just by being loaded at start so you'll need to prune them regularly, especially since they're bloody huge, but the big problems I run into with crashing, which is not much, are the sort of things I like to call memory leaks but may not really be, and all the little programs that run in the background which this game is prone to spawn. 

The longer the game runs the more it seems to slow down, but that's mostly a matter of hours. Again that could be save games partially. But when the game is closed sometimes pieces of it stay open like 'GameThread' or 'reaper' escpecially if it crashes in a non-scripted way.  This interferes with restarting the game and can slow down the rest of the system as well as interfere with other steam games.

I've tried a few different things like reducing shadows and foliage but nothing's helped so far for framerate. That said, the game is fun. It runs. It was not easy to get to run in my case, but that was because no one was there to tell me how specifically this time. I took a few forum hints and some experience and cobbled together a solution. Worth it.


Edit: I cut the resolution in half and the framerate skyrocketed and it even kinda looks better this way.

I use Manjaro Linux, and launch VotV with Lutris using the default Wine version, wine-ge-8-26-x86_64 and it works quite well, although to get the TV to work, under System Options/Enviroment variables I did have to add WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER and set it's value to 1.  Should you feel the need to cut Steam out of the equation.

I play with it added as a non-steam game and it just kinda works.