Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by Calinou
Lumencraft blends top-down shooting, Tower Defense and a destructible environment
13 April 2022 at 7:09 pm UTC Likes: 13

By the way, I had the opportunity to interview the studio about Lumencraft's development with Godot: https://godotengine.org/article/godot-showcase-2dynamic-games-lumencraft

AMD FidelityFX Super Resolution 2.0 announced
20 March 2022 at 7:43 pm UTC

Quoting: elmapulcan this trick be used to apply FSR on one viewport (the 3D one) while ignore it on the other?
[edit]
actually you just said its possible, but have you tried?

This is already how it works – the `scaling_3d_scale` property will never affect 2D rendering, as its name implies.

AMD FidelityFX Super Resolution 2.0 announced
19 March 2022 at 4:16 pm UTC Likes: 2

Quoting: elmapul
Quoting: somebody1121I hope they release the source code soon so godot 4 can add this (Although it need some TAA implementation first for the motion vectors)

i dont think they have enough man power for that, it would only delay vulkan, i think they will focus on deliver vulkan on 4.0, bring back openGL at 4.1, and those extra features either will go at =>4.2x or 5.0x.

TAA is being implemented in Godot 4.0 as we speak! There's not much to show yet, but this means motion vectors will be available for FSR 2.0 to use (and/or XeSS, depending on whether it goes open source in a timely fashion). These motion vectors will also be useful for a motion blur implementation in the long run.

MSAA and FXAA will remain available, with SMAA potentially being implemented in the future for high-quality post-processing spatial antialiasing.

Quoting: elmapulone thing i think they could implement though, that shouldnt require too much effort to add is some form of rendering the text in a different render contex so FSR 1.0 could work on everything else from the game, then you render the text as the last step in an higher resolution instead of upscaling it.
(something like an text overlay on top of the game render.)

This is indeed what Godot 4.0 does if you reduce the `scaling_3d_scale` project setting/Viewport property below 1.0 :)
It can also be set above 1.0 for supersampling if you have the GPU power to spare.

This can be done in Godot 3.x too with a two-Viewport setup: https://github.com/godotengine/godot-demo-projects/tree/master/viewport/3d_scaling

Fan game Sonic Robo Blast 2 gets a new tutorial, various improvements
10 March 2022 at 9:53 pm UTC Likes: 2

Quoting: HythlodaeusThis game is good, but I feel the devs are torturing themselves at this point by continuing to use the doom engine. There's so much impractical hacking to make this thing work it would be much much simpler at this point to switch to a proper open source 3d engine like Darkplaces or even Q3. For instance, the game still doesn't have working loops because the engine's (lack of) physics do not support them at all. It's also permanently capped on 35 FPS because of similar reasons.

Doom source ports generally have more complete modding documentation than Quake source ports do.

Also, uncapping the framerate would be possible if Doom Legacy supported physics step interpolation (like GZDoom and PrBoom+ do).

Heroic Games Launcher gets closer to a Flathub release
8 March 2022 at 11:29 pm UTC

QuoteAfter testing various launchers and games that use extra screens, Gamescope that handles the display of windows gets confused and madly flicks between them.

This seems to be a widespread problem with games/apps that use some kind of launcher or multi-window functionality in general. Godot suffers from the same problem when running a project from the editor too, since a separate process (and window) is spawned for that purpose. I wonder if Valve could do anything about it, but it might not be possible without lowering performance (since I assume the Steam Deck's single-window paradigm is here for a reason).

Building a Retro Linux Gaming Computer - Part 15: Square Cubed
8 March 2022 at 11:12 pm UTC

Cube recently celebrated its 20th anniversary! Someone made a page that hosts the very first version available (no Linux binary, but runs well in WINE): http://cubeengine.com/forum.php?action=display_thread&thread_id=2763
I only played the last Cube release (20050829) before trying out the first version, so it's interesting to see how it evolved over time. It's interesting to note that the old shotgun sound is very similar to the super shotgun sound currently used in Freedoom: Phase 2.

Fun fact: In February 2022, the game's source code was relicensed to Zlib (after using a modified Zlib license that made it GPL-incompatible.

Building a Retro Linux Gaming Computer - Part 10: For I Have Sinned
31 January 2022 at 9:06 pm UTC Likes: 1

Judging by the article name, I thought it was going to be about the first-person shooter SiN. :P

Counter-Strike: Global Offensive updated, more tweaking for Steam Deck + Vulkan
19 January 2022 at 6:34 pm UTC Likes: 1

Quoting: BogomipsJust tested it for 5 minutes, still stuttering for me. I think less than before with a good FPS gain but still not acceptable in competitive.

Getting rid of stutters typically requires playing a full game on all maps, ideally against human players who use agent skins (instead of bots which never use them).

Nintendo Switch emulator Yuzu gets big graphical improvements, Flatpak fixes
13 January 2022 at 6:07 pm UTC Likes: 1

It is possible to release emulators legally on Steam, but you need to be careful not to mention the original consoles' names or show their games in any way. The Steam page screenshots should show homebrew projects that can be legally redistributed. This is what RetroArch on Steam does :)

System76 tease their new 'Kudu' laptop with the AMD Ryzen 9 5900HX
6 January 2022 at 6:25 pm UTC Likes: 2

According to the promo image, this new laptop is clearly the best laptop to read the Godot documentation with. :P

Edit: Oh, it's actually a video on the website showing use of Godot and Blender.