Confused on Steam Play and Proton? Be sure to check out our guide.
Latest Comments by ShabbyX
3rd party KDE Plasma Global Themes and Widgets can lead to data loss
22 March 2024 at 12:13 am UTC

Quoting: SamsaiIt might be possible to sandbox these things, but that will inevitably lead to these systems becoming less flexible and that will result in complaints about KDE and GNOME restricting user freedom or whatever. Maybe that'll still be worth it for themes but for widgets that'll get pretty tricky.

That's _exactly_ what they should be doing. Most people can live inside a browser (sandbox) for the entire time they use a computer, there's little reason to believe a sandbox would make some things impossible for a widget.

Stardew Valley 1.6 is out now - player count on Steam explodes
20 March 2024 at 1:14 pm UTC Likes: 3

My 7 year old loves playing this game with us. It's cute how he works so hard to gather ingredients to cook a dish and just eat it right away, lol (or drink milk right after milking the cow, because of course you need to drink your milk)

Apex Legends Global Series postponed due to mid-match hacks
18 March 2024 at 11:59 am UTC Likes: 1

Don't know if you've noticed, but recently (as in past decade), a lot of windows-isms have crept into Linux, which provide "convenience" while compromising on what makes Linux actually good.

Like, other than for Steam (and maybe a few downloaded software off the net), you (normal users, not devs) don't really have _executables_ lying around in your $HOME. Before, we were protected from viruses mostly through the mere fact that we don't log in as root (unlike windows), and our executables are only root-writable.

Now, however, a virus can much more easily spread on Linux through Steam game binaries (or flatpak etc) because they are readily writable. That's a security compromise to get the free-for-all windows-ism convenience.

And don't get me started on flatpak and the like.

Open-source Vulkan driver for NVIDIA hardware in Mesa, NVK, is now ready for prime time
29 February 2024 at 2:17 pm UTC

Quoting: LoudTechie
Quoting: ShabbyXNever underestimate how awesome Faith is! I'm excited to see what major issue she'll tackle next after nvk is done and left to others to maintain.

Based on her latest post on the matter Maxwell support and performance.

I mean, that'd be great but at her speed it'll take, what, 1 month? :P

I'm thinking more long term, like overhaul the kernel graphics subsystem so all the problems are magically gone, that sort of scale.

Stealthy platformer Kiyo in need of Linux testers
29 February 2024 at 1:00 pm UTC

Quoting: Eike
Quoting: ShabbyX
Quoting: Eike
Quoting: mitridasSounds like I need to do some serious Wayland testing myself... thanks for letting me know.
Btw, if you press backspace in game you'll get a live perf graph - it should tell you whether the slowdown comes from the rendering (most likely) or something else.

Of course it's always good to support many different systems, but as a resort, you could narrow down your system requirements.

That's fine if forward looking (like, I don't support old drivers, x11, old glibc etc). Not a good idea if the requirements are that you can't use new stuff! That makes the game obsolete in no time.

Even of the GoL reads, two thirds are using X11:
https://www.gamingonlinux.com/users/statistics/#SessionType-top

So in my humble opinion, X11 is not the old, but the current system.

Yes, x11 is majority now, but as the trend shows it's set to die out. Dropping support for wayland means the game is not runnable in 5 years, and fewer and fewer users each year until then. Dropping support for x11 on the other hand (if needed), means fewer users today, but support for all users after 5 years up to infinity years.

Open-source Vulkan driver for NVIDIA hardware in Mesa, NVK, is now ready for prime time
29 February 2024 at 12:55 pm UTC Likes: 3

Never underestimate how awesome Faith is! I'm excited to see what major issue she'll tackle next after nvk is done and left to others to maintain.

Stealthy platformer Kiyo in need of Linux testers
29 February 2024 at 12:38 pm UTC Likes: 1

Quoting: mitridasHi everybody, I'm hard at work to resolve the startup problem on older systems, as well as to add joypad support to the Linux version.
In the meantime we released a small patch with the following improvements suggested by the community:

1) Improved Keyboard controls
2) Increase deadly fall height (he's a feline after all)
3) Solved slowdown issue in Sewers section by temporarily disabling mud pipes
4) Improved intro music

More to come, stay tuned!

General advice:

Link with the steam runtime, and that should fix a lot of compat stuff, or so I am led to believe.

Use SDL. Too many times I've seen people roll out their own input interface implemented separately for each OS. There are too many quirks, and you're going to get it wrong. SDL has already dealt with those quirks, just use that.

Contact Flibitijibibo for Linux help :D

Stealthy platformer Kiyo in need of Linux testers
29 February 2024 at 12:34 pm UTC

Quoting: Eike
Quoting: mitridasSounds like I need to do some serious Wayland testing myself... thanks for letting me know.
Btw, if you press backspace in game you'll get a live perf graph - it should tell you whether the slowdown comes from the rendering (most likely) or something else.

Of course it's always good to support many different systems, but as a resort, you could narrow down your system requirements.

That's fine if forward looking (like, I don't support old drivers, x11, old glibc etc). Not a good idea if the requirements are that you can't use new stuff! That makes the game obsolete in no time.

Stealthy platformer Kiyo in need of Linux testers
27 February 2024 at 4:10 am UTC Likes: 1

Quoting: emphy
Quoting: mitridas
Quoting: Liam DaweI think it's more that just saying it's a "Proprietary engine" by itself isn't really a selling point, it doesn't really explain anything and to most people it won't really mean anything.

And no, no one expects games or the game engine to be open source at all.

Yeah, I guess it's true that to most people it wouldn't mean anything, but to other gamedev nerds like me it will :)
We might reword it to "Custom engine", and move it to a different section of the description to make it clearer.
...

May I suggest the term "in-house engine"?

That would properly convey that you made this "engine" thingy yourself (with the implication that many others don't), even to the most clueless of clueless. Custom could still be a modified third party engine, after all.

As for the play-test, just obtained access and I may even find the time tonight to take a peek ^_^

+1 to in-house, that's the right term!

Stealthy platformer Kiyo in need of Linux testers
26 February 2024 at 5:41 pm UTC Likes: 6

Ok sorry my little joke turned into a bit of a chaos. (Come on CatKiller, be nice)

The point of the joke was that as others pointed out, it was an unfortunate choice of words when presented to a community with strong open source values. I get that it meant "not using someone else's".

But on a more serious note, I realize you must be proud of doing the engine, I would also totally write my own engine if I ever get to make a game, but you should know boasting it is not actually helping as you might think. Basicaly what it tells me (gamer), is that I should expect bugs, rough edges and issues with buggy drivers.

From one developer to another, I'm happy you had fun and were succesful in writing an engine. But my advice is to keep that information to yourselves and not scare away gamers who have been burned many times.

Thanks for supporting Linux nevertheless :)