Reddit Linux_Gaming

Running Ultimate Spider-Man (2005) on Arch/Steam Deck (w/ controller support and DXVK!!)
So, this has been a difficult process for me to figure out, but i finally got the pc version of USM running on Arch, with widescreen and 60fps as well as DXVK. It wasn't exactly simple, but here's how i did it:
REQUIRED DOWNLOADS:Steam (obviously)
The latest proton beta
Protontricks (Key here for not ripping your damn hair out adding non-steam games over and over)
A copy of Ultimate Spider-Man obtained however you got it idc (I cannot link anything, but since the game is out of print now, google is your friend)
The USM Widescreen patch (available here)
DXVK (available here)
GamePad Phoenix (available here)
INSTRUCTIONS [Do this in Desktop mode if ur on Deck]:1. Extract/Install Ultimate Spider-Man to the folder of your choosing
(if you are using an installer, you can extract the installer files into a random folder then add it as a non-steam game and run it using the latest proton beta- then install it to the folder of your choice)
2. After extraction/installation, add the newly created USM.exe as a non-steam game and set the proton version to the latest beta (at the time of writing this, Proton 10.0-1 Beta), NOT Proton Experimental (i had issues getting it to run with it).
3. Enable Steam Input if your using something like a DualSense or DualShock 4 (you may have to on Deck but i am not sure since i don't have one). Run the game once and then close it.
4. Go into the folder you installed and extract the widescreen fix as well as GamepadPhoenix zip files into the root directory. Do the same with the DXVK tarball, just navigate to where d3d9.dll is and extract it into the folder
5. Open Kate or the text editor of your choice and create a file in the game's root directory called wndmode.ini, then paste the following lines into the file and save (adjust as you see fit):
[WINDOWMODE]
UseWindowMode=1
UseGDI=1
UseDirect3D=1
UseDirectInput=0
UseDirectDraw=0
UseDDrawColorEmulate=0
UseDDrawFlipBlt=0
UseDDrawColorConvert=0
UseDDrawPrimaryBlt=0
UseDDrawAutoBlt=0
UseDDrawEmulate=0
UseDDrawPrimaryLost=0
UseCursorMsg=0
UseCursorSet=0
UseCursorGet=0
UseSpeedHack=0
SpeedHackMultiple=10
UseBackgroundResize=0
UseForegroundControl=0
UseFGCGetActiveWindow=0
UseFGCGetForegroundWindow=0
UseFGCFixedWindowPosition=0
EnableExtraKey=0
ShowFps=0
UseCursorClip=0
UseBackgroundPriority=0
DDrawBltWait=-1
Border=0
6. Go into the newly created "Scripts" folder and open "UltimateSpiderMan.WidescreenFix.ini" using kate, then edit the line "FixHUD" to be set to 0 and then save.
7. Go back to the root directory and right click on GamepadPhoenix, and run it using Protontricks. Navigate to the non steam shortcut you set for Ultimate Spider-Man, click on it and run it.
8. Map each button and axis on your control based on the diagram and test if everything works. then navigate to the "Launch Game" tab and hit "New".
Click the "Select Game EXE" button and navigate to the folder you put the USM.exe file.
Set the name to "Ultimate Spider-Man" and under options, go ahead and check the option "DirectInput: Map triggers to buttons instead of Analog Axis"
Now hit the "Save" button and then the Launch button to test if it works, you will know you got everything working when you enter Settings > Controller Settings> Advanced Options and the gamepad you see reads "PhoenixPad 1" instead of "Xbox (Controller for 360)"
Now, using the 3rd row of buttons, map your controls according to this guide:
Now, open the first mission and test if all your controls work. (You can get as far as the first web swinging segment if you wanna be sure). Now, close the game as well as GamePad Phoenix.
9. Go to the launch options for the game in Steam, and paste in these exact launch options:
WINEDLLOVERRIDES='dsound.dll=n,b;d3d9.dll=n,b' bash -c 'exec "${@/USM.exe/GamepadPhoenix.exe}" "Ultimate Spider-Man"' -- %command%
10. Launch the game from Steam, and you are done!
DOWNSIDES:- You will have to use use steam to fully close out the game if you are on Steam Deck. Not a dealbreaker but not ideal (I don't have one to test it with so let me know of any issues and i will update this guide).
- If you're on desktop linux, you can probably just right click the tray icon and close GamePad Phoenix. (I'm on Hyprland Desktop Environment so i have to use Steam to close it the same as people on Deck likely will)
- There are still graphical z-fighting issues- those will likely never be solved until someone develops an Open source engine to run the game (Similar to OpenGOAL or OpenMW)
Of course, if you find any issues while following this guide, comment below and i will happily provide support and update this guide as needed. Cheers!
submitted by /u/Kejjin[link] [comments]
GTA V Enhanced Audio Issue
Hi! I’m relatively new to Linux (installed around 2 Weeks ago) and recently installed GTA V enhanced. The game starts and runs excellent performance wise but the audio mainly plays through the left on my headphones. I’m very confused as to why this is happening. I have been searching both Protondb and the regular ole internet for any sort of fixes but I have found nothing. I’m at my wits ends now and am posting this here as a last resort as I just want to replay one of my favorite story modes. I’m running Arch Linux with KDE plasma 6 and my specs are Amd Ryzen 5 7600 with a RX 7800XT. Any information is greatly appreciated thank you!
submitted by /u/Ok_Holiday5731[link] [comments]
Slightly..... (9 games installed)
before people say to disable it to save disk space i actually get around a 10-20 fps improvement with it enabled i just dont want steam to constantly download shaders over on top of each other constantly....
submitted by /u/CandlesARG[link] [comments]
why not use windows 10
windows 10 will have no more forced updates or anything and it can run on 512mb ram and with some luck even 256mb despite minimum requirements saying 2gb ram and you can use apps like livelywallpaper or rainmeter to make it look better and it has compatability for .exe files so u can run more games that dont work on stuff like wine or whatever it seems like what i need but better but idk if i should switch to it, i mean linux is great but for projects like literally trying to run an os on a toaster but for gaming or other stuff i think windows 10 is great
submitted by /u/Minute_Window_9258[link] [comments]
I finally installed the right Linux Mint version
For some reason when I first tried installing it, the installer kept crashing, then I tried OEM, and then the normal install, it worked
submitted by /u/Dan_234567[link] [comments]
Hogwarts Legacy
Running on 5060 ti with 570 drivers.
Game starts and runs well first time. It takes a while for startup screen to actually play but afterward the game runs well with perhaps slight delay in loading screens.
I had one out of video ram error and crash.
However, consecutive runs fail to start. I need a reboot to play.
Any ideas?
submitted by /u/RonanFalk[link] [comments]
How to play some modern games with a legacy Nvidia GPU?
I have an Nvidia GT 730 2GB DDR3 (Kepler) with the 470 drivers, which I'm well aware is a legacy driver. I was able to play some of my games on Windows but I can't with Linux. I want to play MGSV:TPP (Steam) and RDR (Lutris) but they just don't seem to work. Is there a work around this? Thanks!!
submitted by /u/kaorujhin[link] [comments]
CS sudden frame drops if watching leaderboard often
When playing CS2 on linux, if I use tab (seeing info/leaderboard) or switch player too often during observation the frames drop to 20s (average fos normally is 110, which is lower than windows but enough), but then goes up again if I press and hold tab/press esc(which also shows leaderboard).
Is this a new bug or a known one?
Edit:
Distro : Endeavour Os
CPU: R7 4800H
GPU:
Igpu: Amd Radeon
Dgpu: RTX 3060 laptop 6GB
Ram: 16GB
submitted by /u/BehudaNoob[link] [comments]
error in Steam games in linux
This screen comes out in several games in specific parts, sometimes in cinematics, sometimes just running the game, does anyone know why it is and how to fix it?
submitted by /u/blissfulhorizonsx[link] [comments]
Can dual boot access the same game files?
So if I install a Linux distro as dual boot, is there any way to share a game directory with Windows? Say Helldivers 2 on steam, can I keep it in a place that both Linux and windows can use so I don't have to double my storage utilization per game? How does that work?
I'm assuming if it isn't a native Linux game the game files are all the same and are just translated on the fly with Proton or how does that work from a file standpoint? Does proton translate everything and save it into files or only translate as the game is running?
submitted by /u/JamesLahey08[link] [comments]
Star wars battlefront 2 issues
I just bought star wars battlefront 2 on sale and i have been trying to play it but it never starts. i am forcing proton 9.0-4 other versions don't start at all but on this one it brings up the menu to install the ea app. when i try to install it it says its installing then the progress bar fills and the window closes. then the game doesn't launch. when i was using proton hotfix it would have the window open and saying starting game with the ea app logo and loading bar but it would then close and the ea app would be in they system tray. when opening the ea app from the system tray it would have a banner at the top saying that features are disabled because ea app started from another program. I play titanfall 2 regularly and have never had this issue. when the ea app was starting from battlefront it also didn't show that titanfall 2 was installed. what should i do? should i set a custom path for the ea app to install? and if i do what path should that be? i am running on arch linux. if i left out any information that would be helpful please let me know.
submitted by /u/Gryffinax[link] [comments]
How to install NonSteam Games to NTFS partition?
I have a dual-booted Legion Go with Windows and Bazzite. So I partitioned my 1TB SSD into three parts - two 150GB partitions (one for Windows OS and one for Bazzite) and the remaining 630ish GB for games that can be shared between both OS. So, I ran the extremely long fstab command and successfully mounted the NTFS partition in Linux. I then added it as a drive in Steam and installed a game to test if the NTFS partition works across both operating systems, and it did. Then I downloaded the NonSteamLaunchers plugin and downloaded the Rockstar Games Launcher, but when I try to install GTA, this ugly directory pops up with no NTFS partition in sight. How do I fix it so that the NTFS partition can be recognized by not just Rockstar but also other NonSteamLaunchers (because the same ugly directory pops up for Epic Games). I'm not sure what's wrong because the partition seems to be mounted correctly, as it shows up in Steam.
submitted by /u/resistxnt[link] [comments]
Gaming On Linux
Just asking—what can I use to run Steam games on Linux?
I mainly play Asphalt Legends Unite, and I have a Microsoft Surface Pro 5 (i5, 8GB RAM). I'm also wondering if I can run Roblox and Minecraft on Linux.
[link] [comments]
Linux bedrock launcher is not opening in gaming mode on my steam after update
I updated the linux bedrock launcher so I can play the new versions of bedrock but it just won't open when I gaming mode I've tried adding it to steam again that didn't work now Idk what to do i just want to play minecraft.
submitted by /u/Traditional-Aside364[link] [comments]
Any way to disable controller vibration?
I'm on arch linux and have a Dualschock 4, and everything is flawless, except Ive recently insatlled NFS Rivals and it doesnt have an option to disable vibration, Ive searched online and tried a dll patch that didnt work and I came to the conclusion that the only way to disable it is to disable it completely in the system, and my question is, is there any way to do that?
submitted by /u/ExorHnt[link] [comments]
The 32-bit issue is (at least partially) Valve's fault
The big topic of discussion lately is Fedora's proposal to drop 32-bit libraries (that will, frankly, almost certainly be rejected unfortunately). And the big worry is that this would break games. And this is a well-founded worry because it would break games, or at least it would break Steam.
But this is also a mostly solved problem, and the remainder is, while almost certainly unintentionally, Valve's fault. Let me explain.
Dropping 32-bit packages/libraries is different from dropping support for 32-bit code entirely (like Apple did). If Fedora were to adapt this proposal, 32-bit software would still work... if it brings its own libraries.
And that sounds difficult... except everyone already does this. Steam includes the Linux Runtime, a copy of all libraries games would need. Flatpak also exists for those who prefer it. So, native Linux games (the few that still exist) are unaffected by this proposal.
Well, what about Wine/Proton? They are also unaffected! Wine's new WoW64 mode allows running 32-bit Windows software without any 32-bit system libraries.
So, what exactly does this proposal break?
The big one most people care about is the Steam client itself. For some reason, it is still 32-bit-only (on Linux). That's one major blocker for dropping 32-bit support (and saving countless volunteer hours).
Why hasn't Steam been ported to 64-bit? Does Valve still think it's 2007? Who knows! They have ported it to 64-bit before, so it's clearly not a major technical limitation.
And to be clear, this isn't the only important thing dropping 32-bit support would break. But what makes it unique is that it is completely out of everyone's control. Other pieces of broken software can be fixed, or containerized, or rewritten. But nobody but Valve can port Steam.
So, we exist in this terrible situation. Maintainers understandably want to drop 32-bit support to save valuable volunteer time and resources. But that would break Steam, so any proposal to do so inevitably stalls. And there is nothing anyone (but Valve) can do about it.
That kind of sucks.
submitted by /u/TheBrokenRail-Dev[link] [comments]
Minecraft Ubuntu Server : GetSockOpt Error
Hello there, ive been try over the last few days to set up a 1.20.1 Minecraft server on Ubuntu and I have the server functional and I can play on it Internaly but no matter what I do nothing is allowed to connect from an external port, please help if you can
submitted by /u/Apprehensive_Pair164[link] [comments]
Why Valve does not solve the 32bit issue? It is easy!
My strong opinion is that steam as 32bit on linux was wrong already from the very begining in 2012/2013.
At least then Valve had some excuse that they did not know better. The thing is that now they do have the "right" solution already there. It is the "compatibility" where Proton exists. Not only Proton but other runtimes like linux runtimes and luxtorpedas and even game engines runtimes can be there.
So what is the point of having the 32bit runtime in the client? The answer is very simple. There is no point at all. It is just plain stupid. It solves nothing and only creates problem. Do you remember Linus Sebastian nuking his desktop? Yes it was the 32bit dependencies that broke. I personally on Arch Linux BTW use steam-native instead of steam for many years now and for some old games that need some old runtime I simply go and force a compatibility. So compatibility as optional is the way to go for the foreseeable future (in the distant future emulation will be the solution like we do now with 16bit games).
The right solution is already in place by Valve and we just wait since forever for valve to get rid of the problem and make the Steam client 64bit as it should be. On Mac they did the right thing because they where forced by Apple. On linux there is no one to force them but they still must do the right thing.
submitted by /u/AdvancedConfusion752[link] [comments]
Fix for Source Engine games missing textures.
Hey all! I don't know how many people need this, but in Source Engine games, when joining servers that use custom textures, a lot of maps will have missing textures due to Linux case sensitivity. This has been an issue since I think around December of 2024. I haven't really seen anyone talk about it around here, but I figured I'd post the fix here in case anyone needs it.
https://github.com/scorpius2k1/linux-bsp-casefolding-workaround
Disclaimer: I am not the person who made the fix. I only suggested a way to automate it to the creator of the fix. All credit goes to scorpius2k1
submitted by /u/Jason_Sasha_Acoiners[link] [comments]
Seiten
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- nächste Seite ›
- letzte Seite »