Other News about gaming on Linux
I am in the early stages of prototyping a game like Rimworld or Dwarf Fortress, and I wondered how you go about porting a game to Linux. There's only a couple small sections of my engine that are Windows-based, easy enough to drop in a Linux replacement; but how do you do things like distribution/packaging? What's a suitable price point for Linux users? That sort of thing.submitted by /u/Deckhead13
https://www.feralhosting.com is essentially a seedbox company. Both are located in the UK, Feral Interactive was founded in 1996 which I can only assume predates Feral Hosting (Bittorrent was invented in 2001).submitted by /u/login84
There could be some directX source code in the xbox leaked sources ? just asking.../u/Jacko10101010101
Firstly, sorry if this is the wrong sub or this would be better off in the tech support thread. I thought it might be a good idea to make a whole new thread in case anyone else out there has a similar problem.
I'm still very new to Linux and recently switched to Manjaro, the only major issue I've come across in regards to gaming is modding Bethesda type games like Fallout (in my case, Vegas).
I've tired MO1, 2 and Vortex. MO1 launches but it gives me an steam error when launching from the manager (needed to manage the virtual file systems). MO2 gives me a Wine C+ runtime error upon launch, Vortex launches but it's very dodgy and doesn't seem to always install mods properly (dunno if it's an issue with the manager or Linux). I've tried installing MO2 and Vortex via Lutris as well but they just get stuck mid installer.
Manjaro, Wine and Proton all seem to be up to date. I've spent forever trying a million different solutions and the results have been subpar so far. Am I just wasting my time at this stage? Thank you!!!submitted by /u/SevgiZ
I have a love hate relationship with anti-cheat software. There is/was good intentions when they were initially created. Over the years the exploits for games have been getting more complicated or advanced in nature overall due to anti-cheat software and the anti-cheat software has been complicated equally so.
More recently I have been hearing more and more about certain games not working on Linux based machines due to anti-cheat incompatibility. Also, looking at how many anti-cheat softwares work starts to sound more like rootkits or bad viruses than legitimate software. What other third party programs can you think of that requires kernal level access to to make sure you cannot manipulate another program that is non-essential.
So I am going to throw something out there to see if it is possible. Why not make games run in an sandboxed environment such as a locked down container. This would keep the game developers happy because they can choose to make the containers black boxes. All the while being more cross platform compatible. Just think, make one game code base then all you have to do is tweak the container variables for each platform without having to rewrite the code base for each platform.
This would be more feasible with the newer console platforms (ie. PS5 and whatever the next gen Xbox is) because they are getting really close to being dedicated gaming PCs hardware wise. The big game updates would be more of the past if containerized games existed. All you would need to download is the parts of the container image that was changed instead of complete chunks of code because a few variables changed. Think something along the lines of rsync.
I may be wrong completely but hopefully this would get someone thinking differently or get a conversation on ideas started.submitted by /u/drakeplace
I see The Witcher: Enhanced edition on Gog and Steam. Orig for 'PC' but reading about using Wine and scripts to counter problems. I'm new to Linux Mint and don't know many commands. But want to game only under Mint.
Do you think it's worth the trouble to get this game to run under Mint? Anyone know if it runs well using Wine? I've got a new system (Ryzen 2600 & 16GB) except an old card, but it would be fine for this game.
Thanks for your feedback.submitted by /u/Mactwentynine
I want to make an option to launch just a terminal instead of an actual window management system to cut as much overhead out of a super low end machine I'm using.
I've created an entry in /usr/share/xsessions/.desktop like this:[Desktop Entry] Type=Application Exec=terminator Name=Terminator Comment=Testing
This allows me to launch a terminator terminal instead of an actual window manager when I log in, and I can then run blueman-manager to ensure my dualshock 4 controller is connected to the system.
When I open steam and go to controller preferences, it tells me that it detects the controller, I can control the LED color, but I cannot seem to use it in the big picture, nor can I use it to send input to the games
Is this some kind of d-bus issue?
Thanks in advancesubmitted by /u/mysteryweapon
Hey guys, I’m really in a slump. I’m on PopOS, and I’m using an R9 290x. I can’t use DXVK because the kernel driver is Radeon, and not AMDGPU.
I’ve tried to edit the grub kernel, only to realize Pop is using Systemd-boot. So, I tried to switch to grub, but it ended poorly.
Can someone please help me force AMDGPU on Systemd? There’s almost no documentation about it online.submitted by /u/throwaway163816263
Alexandre Julliard of CodeWeavers today announced the Wine 5.9 development release, which sounds quite an exciting one. With the Wine team keeping up their regular biweekly release schedule, the amount that goes in is pretty damn impressive for this open source compatibility layer.
While we already have the external DXVK project for translating Direct3D 9/10/11 to Vulkan, which is working out really well so far, the main Wine team are pursuing their own way and this release has "major" progress on that for the WineD3D backend. No need for sour grapes about it though, perhaps the rivalry between the competing methods will be good for both (and for us users).
- Initial support for splitting dlls into PE and Unix parts.
- Support for generating PDB files when building PE dlls.
- Timestamp updates in the Kernel User Shared Data.
They also noted 28 bugs fixed. Some fixed recently, some fixed a while ago that had someone go back and check on it. Some of the titles seeing improvements are: Deus Ex GOTY, Hearts of Iron IV, NVIDIA RTX Voice installer, both of the newer Hitman titles, Good Company, Grand Theft Auto V and more.
See the full announcement here.Article from GamingOnLinux.com - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
The Wine development release 5.9 is now available.
What's new in this release (see below for details):
- Major progress on the WineD3D Vulkan backend. - Initial support for splitting dlls into PE and Unix parts. - Support for generating PDB files when building PE dlls. - Timestamp updates in the Kernel User Shared Data. - Various bug fixes.
The source is available from the following locations:http://dl.winehq.org/wine/source/5.x/wine-5.8.tar.xz http://mirrors.ibiblio.org/wine/source/5.x/wine-5.8.tar.xz
Binary packages for various distributions will be available from:http://www.winehq.org/download
You will find documentation onhttp://www.winehq.org/documentation
You can also get the current source directly from the git repository.
Checkhttp://www.winehq.org/git for details.
Wine is available thanks to the work of many people.
See the file AUTHORS in the distribution for the complete list.
Bugs fixed in 5.9 (total 28):
15489 Build should optionally produce .pdb file suitable for use with symbol server 29168 Multiple games and applications need realtime updates to KSYSTEM_TIME members in KUSER_SHARED_DATA (Star Wars: The Old Republic game client, Blizzard games, GO 1.4+ runtime, Denuvo Anti-Tamper x64 #2) 29806 Hype The Time Quest: DirectX Media (DXM) v6.0 runtime installer fails (advpack.ExecuteCab should extract the INF from CAB before running the install part) 30814 Age of Empires II scrolling gets stuck after Alt-Tab away and back 42125 4k/8k demos often fail with 'Bad EXE Format' or 'error c0000020' due to Crinkler executable file compressor's "optimized" usage of PE header fields (loader compatibility) 43959 webservices/reader tests fail on arm 43960 rpcrt4/cstub tests fail on arm 43962 msvcrt/string tests fail on arm 44860 4k/8k demos crash due to Crinkler executable file compressor expecting PEB address in %ebx on process entry 48186 every wine process shows a definite leak in dlls/ntdll/env.c 48289 Grand Theft Auto 5 crashes after loading (GTA5 expects Vista+ PEB_LDR_DATA structure fields) 48441 mouse coordinates cannot exceed initial desktop size during startup of wineserver 48471 Mismatching behavior of GetEnvironmentVariableW for empty / long values 48490 Restored minimized windows have wrong height 48775 Microsoft Teams 1.3.x crashes on unimplemented function IPHLPAPI.DLL.NotifyRouteChange2 49105 Deus Ex GOTY fails to start with Direct3D renderer 49115 Hitman (2016) and Hitman 2 (2018) fail to launch in DX11 mode 49128 Good Company crash on launch 49130 NVIDIA RTX Voice installer crashes on unimplemented function setupapi.dll.SetupDiGetActualSectionToInstallExW 49131 wineboot fails to start 49139 Regression: Wine crashes on startup on FreeBSD >= 5.7 49140 Windows 10 SDK installer hangs on startup 49142 Horizontal mouse scroll events (X11 buttons 6 and 7) should not be translated to back/forward events 49146 Hearts of Iron IV needs api-ms-win-crt-private-l1-1- 0.dll._o_sin 49173 widl generates invalid code for Gecko's ISimpleDOM.idl 49175 Duplicated checking canonicalized inside kernelbase/path.c 49200 Steam hangs after login 49203 Possible incorrect usage >= instead <= in shlview.c submitted by /u/catulirdit
Probably an odd question. I've been wanting to entirely switch to Linux since I took my first Linux course in university not that long ago but gaming support was bad at the time. Fast forward to this last November I was planning to make the switch but the drivers for my Radeon 5700 xt were awful at the time and working better on Windows. But they're apparently better now.
Currently I do not have any professional experience with Linux but will be working with it pretty soon (software engineer who is waiting for access in my organization and studying for the Linux+ certification). I'm curious to hear if using Linux as your main machine that you game on has helped any of you guys in your software or IT related jobs.
I'm mostly just trying to find the benefits so that I can convince myself on whether or not I want to buy a second hard drive to dual boot Linux on and try to use it as my main OS. In my spare time I mostly play League, Warframe, various things on Steam, and WoW so all my games are compatible.submitted by /u/CrypticG
I get a short startup sequence and then it closes after a few seconds. I'm running on elementary OS.
I tried turning Steam Play off since it's native and restarting steam but that didn't work. I turned it back on and it still doesn't work. Other games (only ones that run on proton however) work perfectly fine.
Thanks if you can help :)submitted by /u/PrestonYatesPAY
Picked up Enslaved on Humble Bundle and it runs great in Proton!/u/gamersonlinux
Oh my, what have they done to Chess! Something glorious, that's what. Pawnbarian is a dungeon crawler that uses a card-based movement system, with the cards being actual Chess pieces that allow your character to move around a tiny little board and use their abilities.
Originally a short web-version you could have tried on itch.io, it's now becoming a much bigger game that's getting a proper desktop release. The developer sent word to us on Twitter about the demo now being on Linux, so I took a look to see what all the fuss is about. After playing it for a couple of hours I'm completely hooked in.
It's incredibly clever, quite simple but also thoroughly entertaining. Each level is a dungeon crawling puzzle, and you know where you don't want to end the turn as it tells you where you will get damage so it's up to you to use your cards to get in, do some damage and get out.
Check out the gameplay below to get an idea of what to expect:
Watch video on YouTube.com
- Use a deck of chess pieces to hack and slash through hordes of monsters.
- Pick up the basics instantly if you're familiar with chess, or learn in minutes if you aren't.
- Carefully plan your moves to navigate tricky, emergent tactical situations.
- Spend treasure to upgrade your cards with additional powers.
- Blitz through quick 15-30 minute rogue-like runs - or die trying.
- Unlock characters with different rulesets, and dungeons with new challenges.
Find Pawnbarian on Steam and do try the demo, with a full release later this year. The good news is that it works perfectly on even a low-end laptop so it should be playable for a lot of people. It went right into my wishlist after enjoying the demo.Article from GamingOnLinux.com - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
Valve have opened up the process to get into the Beta for Artifact 2.0, the revamp of their failed competitive card game.
They already blogged before about what they will be doing, with people who purchased before March 30 having priority but we didn't know exactly how they will do it. Now we do! They've put up a page on the official Artifact website where you can login with Steam and put yourself into the draw for access to the 2.0 Beta. It's a nice simple process at least.
Additionally, Valve also put up a video of the Artifact 2.0 Beta which you can see below:
Access to the Beta will remain in this invite-only system until they work out all the kinks, since Artifact has gone through quite a big overhaul. No card purchases so it's not pay to win, a nicer progression system to earn cards, single-player expansion and a whole lot more. Once enough has been done, it will have an Open Beta and then eventually at some point it will all be merged in with the original.
Sign up here if interested.Article from GamingOnLinux.com - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.