✅ Making games linux friendly
I play various games off the Steam launcher and they all seem to be primarily windows OS based games. If I wanted to make them Linux based friendly as well without the need of the wine application (or other alike), would I have to completely re-write the games?
22 Replies
right now, in order to use a windows game on linux, one would need an assistant like Wine to make that possible as 99% of video games are packaged down to
.exe
files, or aka windows dependent. How would I go about making them .deb
files so that they're linux friendly too?You wouldn't
Unless you have access to the full source code and are in the clear legally to modify it and re-release it
And unless whatever the game was made with actually supports Linux in the first place
well that was short lived dream lol so basically it's either get the company to allow me to legally access the source code, and make it linux friendly given that linux supports it, or re-write the entire game myself (illegally)
Basically, yes
But Steam's Proton got good enough recently to let you run pretty much any Windows game without the need for Wine
Or so I heard
Steam Deck works thanks to Proton after all, since it's based on Linux
ok so just a theoretical question. I by no means have the balls to do this myself, but something I've always to know was if I wanted to get access to the source code of an application, how would I even begin to hack the
.exe
file to do so?
so I would download steam deck instead of steam?No
Steam Deck is a handheld console made by Valve
Steam is enough
Chances are, you wouldn't
There are decompilers out there, but not everything can be decompiled
And if it can, chances are it'll look like gibberish
You're more likely to see
x8asd6vb(hs6 g4, j45 h3jh)
in the decompiled code than MovePlayer(int xDistance, int yDistance)
also even provided you have clean source code and a build system it would probably be a significant amount of work to make it multi platform
Yeah
If the game was written for DX12 good luck rewriting it for OpenGL or Vulkan
depending on the game you're looking at hundreds of thousands of lines of code or more
The source code is also only half of what you need to build the game, most likely
You need the levels, the art, the text
Ish
Proton is built on wine
I just want to figure out a way that I can just keep my OS as linux and still play my games. Windows has me so pissed off at the moment that I wish I could just never touch the OS again. This f'n tech agent walked me through doing a fresh install with using the Windows Media Creation tool to do the reinstall with and now my computer is useless. I have no mouse drivers so no mouse. No touch screen drivers so no touch screen and no wifi drivers so even if I wanted to continue through the installation process using my keyboard to nagivate, I can't because I can't connect to a wifi service. I'm just so pissed at the moment it's not even funny
Proton
If a game doesn't work through Proton, it doesn't work on Linux period
And, well, good luck getting any decent touchscreen drivers on Linux lol
ok I currently play all of my games on steam except for Final Fantasy XIV.
I don't need the touchscreen drivers. It was just an alternative way to navigate the screen when I was too lazy to use the touchpad or I had my laptop flipped over. It's an HP Envy 2 in 1 laptop that has a tablet mode or whatever
You can add non-Steam games to Steam as well, and they will run through Proton
So if FF is the one giving you problems, try that
Idk if it's going to give me problems. I'm currently trying to fix the tech agents mistake with my computer but I doubt it's going to work because the window iso doesn't come with wifi drivers
without wifi drivers, I can't get past the installation screen that asks you to connect to a network and this laptop doesn't have an ethernet port so I can't hardwire
I don't even understand how an ISO file doesn't come with mouse drivers. like that just befuddles the fuck out of me
I gave up on windows. I'm just erasing everything and going with linux lol when I have the money to pay an actual shop to fix and install a clean windows os, I might do it.
does proton come installed with steam?
Yeah
bet. tyvm
@mekasu0124 you can check compatability of games and even your entire library with https://www.protondb.com/
tyvm
all of my games on steam say Available For <windows_icon>
That's why you check ProtonDB
😭