LinuxGameCast Weekly 364: PIP Issues

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:


Timestamps:
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
48:38 Ryujinx
50:18 decaf-emu
51:44 CHAIRQASITION: Waves 2
01:07:29 Hate Mail


Subscribe:

Linux Game Cast
Linux Game Cast
LinuxGameCast LLP

Morning zoo radio thinly disguised as a Linux gaming podcast. Whether you're a seasoned Linux gamer or just starting out, we have something for everyone. So join us on our journey into the world of Linux gaming!


Listen:

Download:


Colour key: Venn Jordan Pedro

Steam: News

Hat economy

  • Look’s like valve’s solution after fixing the technical problem is
    • ….wait for it
      • ….Doing nothing
  • 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.

 

Running Steam games with native engines

 

RIP Link

  • 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

 

Release date fix (Rtheren)

  • 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.

 

Proton 4.11-2


Steam: Game Updates

RIP Rocket Crates

  • 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.

 

Rust Linux support EOL

  • I think I speak for all of us on this one, Garry, no one cares.
  • Next!
  • 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

Space Mercs

  • 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

 

We Need To Go Deeper

  • 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!

 

M O O N. That spells Lovecraft (rtheren)

  • 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.

News:

Open NVIDIA

  • 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.

 

Godot Vulkan progress

  • 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.

 

DiXViKs 1.3.2

  • 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”

 

RPCS3 June progress

  • 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.

 

Son fetch me a switch

  • 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.

 

Lots of Nintendo Emulation this week

  • 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.

CHAIRQUISITION:
– Nooope

– Not sure if want

– Check it out

– Shutupandtakemymonies


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.



Venn:

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.

Graphics

  • No unintended glitches.
  • It is using Vulkan by default.
  • But I’m only seeing 50/70% GPU utilization.

Control

  • Twin stick.


Jordan:

Does It Launch

  • Yes

Performance @ 1080

  • Holds about 56-59fps

Graphics

  • Oh the character blindness. And the bullet blindness
  • And the xp blindness

Control

  • Dualshock works fine

Pedro:

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

Graphics

  • 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.

Control

  • 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.

QA Score:

Fedora:
Soulless:
Fedorf:


Fun section:

Fun?:

  • Venn:
    • 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.
  • Jordan
    • 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
  • Pedro
    • 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.

Fun Score:

Venn:
Jordan:
Pedro:


Hate Mail: Leave us a talkie (706) 389-9810

Dix

  • 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.

 

Mixer

  • 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.
0 Comments

Leave Your Reply