Rust officially makes Linux a second-class citizen! Proton gets a version bump, Nvidia learns to GitHub, Wii U Linux emulation, and celebrating seven years of LinuxGameCast Weekly.
Special thanks to:
05:53 Team Fortress 2 Hat fix
09:09 Running Steam games with native engines
11:09 Valve cancels Virtual Link
15:46 Valve fixes release date system
18:18 Proton 4.11-2
20:17 Rocket League loot crates
22:37 Rust ends Linux support
26:08 Space Mercs
28:06 We Need To Go Deeper
30:05 Gibbous A Cthulhu Adventure
39:04 Open source Nvidia bits
41:36 Godot Vulkan progress
43:32 DiXViKs 1.3.2
45:46 RPCS3 June progress
51:44 CHAIRQASITION: Waves 2
01:07:29 Hate Mail
Linux Game Cast
Colour key: Venn Jordan Pedro
- Look’s like valve’s solution after fixing the technical problem is
- ….wait for it
- ….Doing nothing
- ….wait for it
- Actually that’s not exactly true.
- You can trade the first item you got via the bug, and the rest are trade locked. But at least your TF2 character will look spiffy
- Still jacks up the “economy” since a gang of people now have rare items.
- Whar OpenMW?
- They’re working on it. Apparently there are some CI issues they’re trying to sort
- No vulkan love on any of the gzdoom implementations
- Obligatory RIP lootris
- I want OpenXRay and OpenRW to work!
- Man, Valve has a knack for pissing off hardware manufacturers.
- Hey, free USB-C port. (roleplay)
- Virtual link was a pretty good idea on paper, but I guess getting it off the page and into meatspace was fraught with peril
- The reasons remain mysterious, but let’s be real.
- The USB C connector is not remotely ruggedized and popping in and out will cause spontaneous darkness problems
- Valve cites that laptop manufacturers aren’t piping nvidia GPUs to their USB C ports, meaning that the whole point of this solution was ignored. So you get your money back
- RIP perma “coming soon” releases.
- On one hand, I get it.
- Getting discovered on the Steam is damn near impossible but this was getting out of hand.
- So, some devs were doing this to get more people to wishlist their games.
- But why does that matter? Well, every time someone wishlists a game on Steam, increases that game’s trust score.
- What’s the trust score? It’s a metric VALVe introduce to try and combat bot farms from profiteering off of the trading cards. You either have a game with a high enough trust score, or you don’t get trading cards.
- So some developers kept doing this and leading people by their sexual organs to get as much free trust from random wishlistings so they could put in the trading card bits.
- DiXVicKs and FAudio version bumps.
- Also a Mono version bump to fix a couple of .NET games.
- There’s now a place on the github to post your performance results.
- These updates are coming fast and furious, 9, in theaters summer 2020.
- Bonus Duck Soda:
Steam: Game Updates
- They don’t need to prey on vulnerable folks now that Epic is lining their pockets
- They are going to sell you the goods direct, no RNG.
- Have to maintain a monetization system for when they go F2P.
- Mark, my, words.
- It would be nice, if it weren’t for the impending death of Rocket Cars on Linux known as the Epic Game Store.
- I think I speak for all of us on this one, Garry, no one cares.
- Gary, I think you’re missing the forest for the trees. God bless you
- I’ve seen Gary say a lot of dumb shit about Linux, but I think for once in his life he’s being honest.
- Still desperately trying to skew the facts to make him and Facepunch look favorable, but at least he’s actually basing his decisions on fact now.
- So Linux users who play Rust are a bunch of cheaters, yeah. Suuuure!
- I look forward to never having to cover Rust or any future FacePunch games.
Steam: New Games
- DOES NOT FEATURE MOUSE SUPPORT. IGNORE ME
- The system requirements list an iris pro GPU as the recommended one, which tells me this might have been exclusively developed on a laptop
- Otherwise it’s a 6DOF pew pew flight stimulator
- The missions are supposed to be 5-10 minutes long, which is a nice design touch
- Co-op Sunless QWOP?
- Reminds me a bit of that other game that takes place in a submarine
- It has online multiplayer, thank christ
- Reminds me a bit of if Don’t Starve and Subnautica conceived a baby in a hotel room above a steampunk convention
- Oh, look! An underwater game that isn’t Lovecraft inspired.
- That’s… rare, these days.
- This exactly like the kind of game you play with people over the internet.
- Otherwise someone would actually throw a wrench at someone else’s head!
- Cthulhu point and click goodness
- It’s fully voice acted, which is neat. Quality TBD
- That looks right up there with anything coming from Micro Fine in the last few years.
- That’s delightfully, useless.
- At least it’s on GitHub now.
- Thes, this is certainly a collection header files.
- Good jerb nvidia.
- I have to run the binary blob for the 980 in Jackbox so it can clock and power manage properly.
- I can’t wait for player two to enter the game.
- Documentation and header files that NVidia has previously opened the sauce for are now available in git format.
- If you wanna go there and just clone it all locally, you can.
- Multi-threading shader compilation goodness!
- But wait! There’s more. Multi-threading is now helping Godot in a bunch of places.
- Juan is also trying to make godot a bit smarter with memory allocation, so if the engine detects no 3d components, no memory for 3D resources will be reserved
- Smart 3D engine is smart.
- If your game does not use 3D, then no memory for 3D rendering will be allocated.
- Fewer Crashes in the Division and Dishonored 2
- Better CPU usage under WoW.
- Asynchronous display under nvidia is a little borked, so they get synchronous display
- This is the version Proton 4.11-2 is currently running.
- Bit confused on the per-feature hub config.
- Couldn’t you already do that?
- Like, “DXVK_HUD”: “devinfo,fps,frametimes,memory”
- The big update here is MSAA support
- They’ve been on a bit of a code-quality tear as well, cleanin up a significant number of warnings that CLANG outputs with -wall and -wpedantic
- But hey, you can finally play HAZE now. Jonathan Davis would be proud
- On the roadmap is a plan to find a generic way to bypass in game FPS caps that won’t require a lot of per game customization for those of you who don’t want to live the cinematic life
- Multisampling means better looking games, if you still had some jaggies left after increasing the resolution.
- It’s similar to yuzu, but this done in C# instead of C++
- Yuzu also maintains that it’s exclusively for “homebrew”.
- Ryujinx makes no such claim, you filthy pirates
- Their game compatibility page seems a wee out of date though
- “Support for OSX and Linux is limited and not really recommended for use as of late.”
- Something something dotnet.
- This is just a research project at the moment
- While the GC and Wii were close enough so that Dolphin could cover both, the Wii U was a bit of a different beast
- Does Not require much to built and has optional support for Vulkan.
- This or the last story will be my option to play Bayonetta 2.
Game: Waves 2 (Early Access)
Devel: Squid in a Box Ltd
Engine: Unreal Engine 4
Price: £6.99 / US$9.99 / CA$10.99
Wazzat: Log in to The GRID and engage in psychedelic virtual combat as you dive deep into Corporate Networks, steal their secrets and crash their servers.
Mandatory Disclosure: Devs sent us keys over Curator Connect.
Does It Launch
- One spite crash.
- Only runs at monitors max res when fullscreened.
Performance @ 1080
- That’s 45 @ 2160 and 60-100ish @ 1080 windowed.
- Playing a SHMUP in a window ¼’ the monitor size is, challenging.
- Getting the same results in Proton 4.11.
- No unintended glitches.
- It is using Vulkan by default.
- But I’m only seeing 50/70% GPU utilization.
- Twin stick.
Does It Launch
Performance @ 1080
- Holds about 56-59fps
- Oh the character blindness. And the bullet blindness
- And the xp blindness
- Dualshock works fine
Does It Launch
- It do
Performance @ 1080
- There’s some dips in the “Boss” levels.
- If the video makes it that far, those hiccups you see are when it dipped into the 20’s.
- It mostly does hang around 50 at UHD
- Yeah, the tiny flying clusters of enemies look a little too much like the XP orbs.
- I kept dying and having fuck all idea why.
- Dual shock didn’t do jack!
- On first boot dual-shock didn’t work.
- For some reason, on the second go around it worked just fine.
- OMFGBBQ how do I start the damn game?
- I just spend 5 minutes in the menu after the tutorial trying to figure out HTH to start a campaign.
- Yeah, I didn’t have an “Oooooh” moment, it was more of a “really?”
- That campaign menu doesn’t make a damn bit of sense.
- I get that I am hacking by entering new zones but that’s about it.
- Also, first level, figure it out, fko!
- After an hour I have the gameplay down and having the slowdown along with the bomb makes things… easy.
- I honestly don’t know what to make of the upgrade menu.
- There are downloaded files, programs and the like that have the option to be checked.
- The upgrade system itself is some hex grid nightmare that defeated my foolish attempts at comprehension.
- The menu and upgrade business come across as something tacked together over time and upon completion someone forgot to write the damn users manual.
- Technically It’s a well done shoot em up and definitely looks the business.
- At $9.99 you would have to consider this one an investment since it still needs some major work.
- And by major work I’m talking about the ability to set the fullscreen resolution correctly.
- It’s a solid base and kudos to the developer for bending UE4 into something playable.
- Yeah, guys, I get the schitck, but please. PLEASE. When you present the level select screen, fucking tell me what level it is and what button to press to go there. I shouldn’t have to run nmap
- I’m not the person you should be asking about schmup recommendations
- I can say this one isn’t that bad?
- Mainly cuz I’m not complete dogshit at it? Whupped pedro twice in multiplayer
- And by multiplayer, I mean private high score board
- Maybe there’s some super puzzle fighter stuff in there, but I couldn’t find it
- The game itself is based around a cute metaphor and sometimes it made me chuckle
- Random lspci output? Localhost? You can do better than that. Give me some actual command output
- Other than that, it’s just another twin stick shooter with a tech gimmick
- The enemies with the pac-man AI are a nice touch and it sometimes spawns the appropriate one when you’re trying to cheese a strategy
- I don’t understand the upgrade system at all
- I can safely say I didn’t hate all of the music.
- It took me almost 20 minutes to beat the “bOSs”, mostly because I had fuck all idea what I was doing.
- So, to reinforce what Venn already mentioned, to start a level you either press start (fair enough) or you old down left click…
- If you have to have a Help screen for people to be able to pick a level, there’s something fundamentally wrong with your UI.
- The UI is supposed to let people get into and enjoy your game, it shouldn’t be a hindrance to that.
- Then you do get in game and you get to guess at what in the actual fuck you’re supposed to be doing.
- And while you’re trying to figure it out, you keep getting randomly ganked by homing enemies that don’t die because a couple of frames skipped and the engine didn’t detect a collision between the enemy hitbox and your projectile.
- It’s even more egregious when you’re playing as the Omega ball which supposedly fires a continuous beam that should destroy stuff in moments.
- The video stands as evidence that it doesn’t.
- However, the game is cheap enough and Early Access enough that what I’ve described as gripes could very well be hammered out by the time the game is out proper.
- So feel free to disregard everything I just said.
Hate Mail: Leave us a talkie (706) 389-9810
- With the new Proton and D9VK, Dragon’s Dogma runs better than it did even after you enabled CSMT.
- Check out my stream of it if you want to know how that ran.
- I don’t even know if we could stream to mixer.
- For an 8 figure check I wouldn’t be opposed to buying a dedicated Windows server to eat an RTMP stream and ingest it to Mixer.