• Bonus activated 35% increased.
    Donate and get something hint hint.

Running games on linux.

Have you guys tried UMU launcher? It seems to be a fork of the "Steam Runtime Tools" and "Steam Linux Runtime" so you can use proton without adding the game to steam.
 
Thank you guys for this thread!
I have seen some Ren'Py games without the .sh script, and no linux-x86_64 folder. It works OK launching the .exe using Wine (it even uses the default linux .renpy folder for savegames, so backups are a breeze), but is annoying nonetheless. Other than asking the developer to compile also for Linux, I assume there is no workaround other than Wine, isn't there?
For renpy, you can easily create a linux version yourself. For this you need:
  1. Find out the version of renpy. One of the options is to look in the game/script_version.txt file.
  2. Download the required version of renpy SDK from the official website.
  3. Unpack and add 'game' folder from the game there... or delete everything except 'game' folder from the game and unpack the missing files from renpy SDK ('lib' folder, 'renpy' folder and two files 'renpy.sh' and 'renpy.py')
  4. Run the game with 'renpy.sh'
 
  • Like
Reactions: 1 users
it will just run using proton
until it doesn't :) i find that wine with Bottles gives you more flexibility and debugging options, if game doesn't run you can choose to run it in the emulated terminal and see exactly what went wrong(missing libraries, files, etc.). if the game crashes in proton you have no way of knowing what caused the crash and no way to fix it because proton is self contained (unless i'm missing something of course).
 
  • Like
Reactions: 1 user
until it doesn't :) i find that wine with Bottles gives you more flexibility and debugging options, if game doesn't run you can choose to run it in the emulated terminal and see exactly what went wrong(missing libraries, files, etc.). if the game crashes in proton you have no way of knowing what caused the crash and no way to fix it because proton is self contained (unless i'm missing something of course).
if you run steam from terminal youll get some more info :p
 
The only thing I couldn't get to run properly were Unreal Engine games. Renpy sometimes has a few hickups, but with the respective SDK it usually works. Unity games run ok under vanilla Wine on my machine, the same as games with labeling "other".
I still haven't had the time to try regular games, that usually only run on windows. Hopefully they will work too.
 
I still haven't had the time to try regular games, that usually only run on windows.
Check out if you haven't already, will save you a lot of time
 
Check out if you haven't already, will save you a lot of time
Yeah, like I said, I didn't have time so far for that. But what I can already say is, that my games are strictly offline. So no Steam or the like for me. :)
 
This is crazy interesting information, thanks!

I have dabbled with wine, but usually run into problems I do not understand. "XYZ32.DLL is missing" *following instructions on how to add it* "XYZ32.DLL is wrong version"...

I do not quite wish to add porn games to Steam, mostly because I run them in a VM to sandbox from the rest of the system. Also because I do not want those games to appear anywhere in my regular system. I mean, I share my library,...

Lutris, Bottles and UMU Launcher are new to me. Will check those out.

May I be so bold as to ask for an example case? If I want to run say LustNfarm v.2.7, what steps should I take?
 
This is crazy interesting information, thanks!

I have dabbled with wine, but usually run into problems I do not understand. "XYZ32.DLL is missing" *following instructions on how to add it* "XYZ32.DLL is wrong version"...

I do not quite wish to add porn games to Steam, mostly because I run them in a VM to sandbox from the rest of the system. Also because I do not want those games to appear anywhere in my regular system. I mean, I share my library,...

Lutris, Bottles and UMU Launcher are new to me. Will check those out.

May I be so bold as to ask for an example case? If I want to run say LustNfarm v.2.7, what steps should I take?
for me, it is simple - just extract and run wine in a terminal. no special wrapper needed. though, i probably have forgotten tweaks to my wine setup after a few years of fiddling with things :LOL:
i have wine vanilla 9.22 (not proton) with a recent-ish version of DXVK on gentoo.

Bash:
$ ls LustnFarm_2.7_uncensored.rar
LustnFarm_2.7_uncensored.rar
$ mkdir LustnFarm_2.7_uncensored
$ cd LustnFarm_2.7_uncensored
$ 7z x ../LustnFarm_2.7_uncensored.rar > /dev/null
$ wine ./LustnFarm

from here the game appears to run fine and i can go through the intro dialogue.

one problem you may run into with a VM is lack of hardware 3d graphics acceleration. i think if you run a linux vm on linux you can get opengl acceleration in VMs, but unsure if other combinations (linux vm on windows, windows vm on linux) work with any 3d acceleration.
 
  • Like
Reactions: 1 user
Yes, the lack of 3D acceleration is a recurring issue. I sometimes move over to a grimy old laptop because it has nominal 3D hardware, and I regularly wipe it clean anyway since I use it for testing different Linux distributions.

$ 7z x ../LustnFarm_2.7_uncensored.rar > /dev/null

That was the weirdest thing I ever saw. It doesn't even work in Linux Mint, I get a load of ERROR: Unsupported Method : <file name>...
What is wrong with right-clicking the archive and choosing Extract Here..? :D

But it worked with wine! This is awesome, because I have tried before and it failed then. Wonder what I have changed since then...?

Thanks, I would not have tried were it not for you. :)
 
Yes, the lack of 3D acceleration is a recurring issue. I sometimes move over to a grimy old laptop because it has nominal 3D hardware, and I regularly wipe it clean anyway since I use it for testing different Linux distributions.

$ 7z x ../LustnFarm_2.7_uncensored.rar > /dev/null

That was the weirdest thing I ever saw. It doesn't even work in Linux Mint, I get a load of ERROR: Unsupported Method : <file name>...
What is wrong with right-clicking the archive and choosing Extract Here..? :D

But it worked with wine! This is awesome, because I have tried before and it failed then. Wonder what I have changed since then...?

Thanks, I would not have tried were it not for you. :)

your 7z build on mint doesn't have rar support. probably need `7zip-rar` package or something.
nothing wrong - i simply use the terminal for everything, not gui.

glad to hear it.
 
  • Like
Reactions: 1 user
Back
Top Bottom