Language Selection

English French German Italian Portuguese Spanish

Gaming

Games: G-Boy, CrossOver 21.1, and Proton

Filed under
Gaming
  • The Trials And Tribulations Of SLA Printing A Portable Wii Handheld | Hackaday

    The G-Boy kit revolutionized the subculture around building portable home consoles, allowing an entire Wii to be crammed into a form factor the size of a original Game Boy. [Chris Downing] is no stranger to the field, and sourced a G-Boy kit of his own to build it to the best of his abilities. (Video embedded after the break.)

    However, he wanted to step up above the FDM-printed parts of the original kit. Thus, he contacted the kit developer Gman, who provided him with the 3D model files so he could attempt a higher-quality SLA print himself. [Downing] had some experience with SLA printing in the past with the Form 2, but found some unique challenges on this build with the Form 3.

  • Announcing CrossOver 21.1.0

    Hi folks,

    I’m thrilled to announce that we have released CrossOver 21.1 for macOS, Linux and Chrome OS!

    In addition to a suite of fixes for a variety of applications, CrossOver 21.1 also includes some pretty cool enhancements. We’re very excited about them, and we hope you will be too.

    Our big reveal for this release is much-awaited support for Grand Theft Auto V (including GTA Online) on both macOS and Linux. Starting with CrossOver 21.1, you can now run Grand Theft Auto V via either the standalone Rockstar Games Launcher or Steam.

  • CrossOver 21.1 Released With GTA V Support, Restores Outlook 2016 & 365 Support - Phoronix

    CodeWeavers is kicking off the new week by releasing CrossOver 21.1 for Linux, macOS, and Chrome OS users wanting to enjoy Windows games and applications.

    CrossOver 21.1 finally has working Grand Theft Auto V support (GTA Online is working as well) for both Linux and macOS. GTA V could already work with Steam Play's Proton but hadn't worked with CrossOver or upstream Wine. This CrossOver support works both via Steam or the standalone Rockstar Games launcher.

    CrossOver 21.1 also has a number of macOS-specific improvements, including support for macOS 12 "Monterey" and getting more Windows games working nicely on macOS.

  • Ubisoft encourages fans to show interest in 'Rainbow Six Siege' Steam Deck support

    On November 20, a Rainbow Six Siege fan shared a post on the Ubisoft discussion board asking about the possibility of Proton support for the game when the Steam Deck releases, as it runs a Linux-based operating system.

    “Recently, Steam has announced that BattleEye will work with proton on an opt-in basis from game developers,” said Garlic_Kasparov. “R6: Siege is definitely a game I want to play, but unfortunately can’t as I use Linux. This thread is to express concern and voice support for enabling Proton support for R6 Siege as I would love to see it be done.”

    Proton is the compatibility layer that allows Windows games to be run on a Linux device, and as the Steam Deck is Linux-based, Siege and several other games won’t be able to run properly without Proton.

Godot Engine - Multiplayer in Godot 4.0: Scene Replication (part 1)

Filed under
Development
Gaming

It's finally time for the long-awaited post about the new multiplayer replication system that is being developed for Godot 4.0. Below, we will introduce the concepts around which it was designed, the currently implemented prototype, and planned changes to make it more powerful and user-friendly.

Design goals

Making multiplayer games has historically been a complex task, requiring ad-hoc optimizations and game-specific solutions. Still, two main concepts are almost ubiquitous in multiplayer games: some form of messaging, and some form of state replication (synchronization and reconciliation).

While Godot does provide a system for messaging (i.e. RPC), it does not provide a common system for replication.

In this sense, we had quite a few #networking meetings in August 2021 to design a replication API that could be used for the common cases, while being extensible via plugins or custom code.

Read more

Games: Thrive, DLSS, and Proton

Filed under
Gaming

  • Scientific evolution sim Thrive is now available on itch.io and Steam | GamingOnLinux

    Thrive is a free and open source evolution sim, that is now available from the itch.io and Steam stores where you can pay to support the development. It's in Early Access and they have a very long road ahead until it's complete, and they're estimating multiple years to go yet until it's finished.

    "In Thrive, you take control of an organism on an alien planet, beginning with the Last Universal Common Ancestor (LUCA). Your goal is to survive in the environment, adapt your species by adding mutations, and thrive. Other species will emerge to compete with yours. They will evolve via a population dynamics driven simulation with random mutations - you must improve and spread your species to surpass them. The success of your species depends both on your skill in surviving as an individual cell and the changes you make in the editor."

  • Linux gaming takes a big step forward with full Nvidia DLSS support in Proton | TechRadar

    The latest version of Proton comes with full support for Nvidia DLSS, among other benefits such as better compatibility with anti-cheat software.

    For the uninitiated, Proton is the compatibility layer which allows Windows games to be played under Valve’s SteamOS operating system, and version 6.3-8 delivers official support for DLSS in DX11 and DX12 games. This follows Nvidia making its frame rate boosting tech available for Vulkan titles earlier in the year (meaning the likes of Doom Eternal got the benefit of DLSS).

  • Linux Release Roundup #21.48: Pinta 1.7.1, Proton 6.3-8, Deepin 20.3, and More Releases - It's FOSS News

    In the Linux Release Roundup series, we summarize the new distribution and application version releases in the past week. This keeps you informed of the latest developments in the Linux world.

    [...]

    Proton compatibility layer 6.3-8 release introduces support for a bunch of new games that include Age of Empires 4, Assassin’s Creed, COD: Black Ops II, and many more.

Games: X4: Tides of Avarice, Devil May Cry 5, Caesar III

Filed under
Gaming
  • X4: Tides of Avarice expansion coming early 2022, plus AMD FSR

    "Encountering and interacting with previously unknown, lawless pirate and scavenger factions, will challenge your perception of social order and justice in the X universe. In new sectors and dangerous regions, you will not only discover new ships and stations, but also encounter stellar phenomena that will significantly influence your plans and actions. What is it all about, and who are the mysterious manipulators that have learned to master a rare and vital resource? Your journey will lead you towards the answers. Set out and discover a new chapter of X4: Foundations."

    Expect to see the likes of a "terrifying pirate battleship with an experimental and unusual energy source" and the complete opposite with an "incredibly lavish and luxurious yacht". Plus you will also get the ability to salvage shipwrecks to recycle resources.

  • Canonical want your feedback on Ubuntu Gaming

    Looks like Canonical, the creator of Ubuntu, want to get in on more Linux Gaming with their Desktop Product Manager starting a new series of blog posts and your feedback is needed.

    The first blog post goes over using Steam and Proton, which won't be news to any of our readers, especially with our full guide existing for some time now. What's interesting though, that I had no idea, is that their Desktop Product Manager is Oliver Smith, who previously worked for Creative Assembly as a Producer on the likes of Alien Isolation - which got ported natively to Linux by Feral Interactive.

    As for the actual guide, it's a pretty good intro for those who need to point newer users to get setup ready with Steam and try out Proton.

  • Creator Day is live on itch.io giving 100% to developers

    The anti-Black Friday event is live once again on the itch.io store, where developers get 100% of purchases as itch forgoes its cut for a day.

    Continuing to buck the trend here, itch always does things a bit differently. They have an open revenue sharing model, where by default itch only takes a 10% cut but developers can set it to whatever they want — even zero.

  • Capcom shows off official video of Devil May Cry 5 on the Steam Deck | GamingOnLinux

    As more developers get their hands on a Steam Deck devkit, we're seeing plenty more show their games and now Capcom has taken a turn with Devil May Cry 5.

    Unlike a lot of what we've seen previously via small clips or plain pictures on Twitter, Capcom went a tiny step further by making a video on their official Capcom USA YouTube Channel - that's quite a bit of extra advertisement power there for the Steam Deck.

  • Open source re-implementation of Caesar III, Augustus v3.1 is out | GamingOnLinux

    Augustus is an open source game engine re-implementation for Caesar III, forked from another called Julius that aims to add in new features.

    Version 3.1 is out now adding in plenty of new goodies like: a volume slider, a Hippodrome betting system, roofed garden walls, palisades for cheaper walls, a new difficulty option to adjust the max number of allowed grand temples per city, new hotkeys, resource stockpiling is now an option to production buildings and warehouses, an option to have number separators for larger numbers and many more improvements and bug fixes. It's making it easily one of the best ways to play the classic city-builder.

GNU/Linux for Games: FUTEX2 and DOSBox

Filed under
Gaming
  • FUTEX2 futex_waitv Wired Up For Other Architectures With Linux 5.16-rc3 - Phoronix

    FUTEX2 as in the new futex_waitv system call landed in Linux 5.16 back during the merge window for improving the efficiency of running Windows games on Linux for those that rely on Windows' WaitForMultipleObjects functionality with futex_waitv is now the ability to wait on multiple futexes. That new system call is now supported on more architectures with the next Linux 5.16 release candidate.

    Back with the original FUTEX2/futex_waitv patches the system call was wired up for x86/x86_64 and Arm. Patches since then enabled the system call for MIPS, s390, parisc,and s390. Landing today was enabling the system call for the rest of the supported CPU architectures by the Linux kernel, not that it's too important for those archs from the gaming aspect but for other use-cases in wanting to wait on multiple futexes.

  • DOSBox Basics on Linux – CubicleNate's Techpad

    DOSBox is an excellent DOS environment that you can enjoy on modern Linux systems. I was never really into DOS all that much in my early computer years. I used it but I didn’t really enjoy it. I much preferred Commodore 64 because it was far more colorful, later the Amiga, because it was far better in sound and graphics and I got my first x86 based system in the Windows 98 years where I only used DOS to do gaming. That said, I do have many happy memories of playing DOS based games like Space Quest, Police Quest, Simant and many others. Games like Descent and Doom have been ported to Linux so there is no benefit in running the DOS version.

    I got the “hankering” to play some old DOS games, specifically Oregon Trail and Sim Ant for some unknown reason, perhaps it was head injury induced, I can’t say for sure. As I was playing with DOSBox, I couldn’t help but think how much I was enjoying the experience and started thinking, “Can I easily integrate these games in my openSUSE Tumbleweed, Plasma Desktop experience?”

Games: Steam Adds GNU/Linux Support for DLSS, Ubuntu Publishes Advice on Steam & Proton

Filed under
Gaming
  • Steam Adds Linux Support for DLSS, 24 More Games | Tom's Hardware

    Valve has updated its Proton solution - the piece of software that's meant to bridge the divide between Windows and Linux gaming -- to version 6.3-8. Following the company's announcement of the Steam Deck handheld gaming device, Valve has been doubling down on its Proton efforts, because the Linux-powered gaming device is going to need a robust game library to compete.

    The new version of Proton brings Linux support to a number of games that were previously locked out of the Linux ecosystem. Crucially, some BattleEye-infused games are now also supported -- the gap between Linux and Windows gaming environments seems to be shrinking even in anti-cheat solutions, whose support is crucial for a device that aims to enable AAA and eSports gaming on the go. Games such as Conan Exiles, DayZ, Planetside 2, and PlayerUnknown’s Battlegrounds (and others) all require BattleEye suppport.

  • NVIDIA DLSS for DX11 & DX12 Games Now Available on Linux via Proton

    As promised last month, following the initial release of NVIDIA DLSS on Linux via Valve's Proton with compatibility for Vulkan games like DOOM Eternal, Wolfenstein Youngblood, and No Man's Sky, the new version of Proton (6.3.8) released yesterday added NVIDIA DLSS support for DirectX 11 and DirectX 12 games.

    Needless to say, that's by far the largest group of games compatible with NVIDIA's Deep Learning Super Sampling technology out of the over 130 games and apps that support it. For example, out of the most recent DLSS additions, Deathloop, Back 4 Blood, Battlefield 2042, Marvel's Guardians of the Galaxy, Grand Theft Auto: The Trilogy - The Definitive Edition, Alan Wake Remastered, F.I.S.T.: Forged In Shadow Torch, Bright Memory Infinite, Jurassic World Evolution 2, Chivalry II, The Elder Scrolls Online, Swords of Legends Online, Hot Wheels Unleashed, and Assetto Corsa Competizione are all DX11 and/or DX12 titles. Only Crysis Remastered Trilogy, Rise of the Tomb Raider, Shadow of the Tomb Raider, and Baldur's Gate III support Vulkan.

  • Linux Gaming with Ubuntu Desktop Part 1: Steam & Proton

    The holidays are coming, and if you’re anything like me that means only one thing: The Steam Autumn Sale is live!

    A few years before joining Canonical as the Ubuntu Desktop Product Manager, I was a video game producer (with at least one of my titles getting a native Linux port you’ll be pleased to hear). So improving the gaming experience on Ubuntu is high on my to-do list. With the Linux user base on Steam breaking the 1% ceiling earlier this year- which may or may not be related to the upcoming Linux-based Steam Deck– 2022 is shaping up to be a great year for Linux gaming!

    In the first of a mini-series of blogs, I wanted to break down some of the easiest ways to get started with gaming on Ubuntu. With part 1 we start with the obvious; Steam (and Proton).

Games: Valheim, Godot Engine, and Humble Best of Sandbox Bundle

Filed under
Gaming
  • Valheim gets a new patch, plus teasers for Mistlands and Caves | GamingOnLinux

    Iron Gate are showing off more of what's to come with the next major upgrade for Valheim, along with a small content patch. First up we have patch 0.205.5 which is out now and it includes a new armour set, along with something stirring in the swamps - oh no, it's scary enough.

  • Godot Engine gets AMD FidelityFX Super Resolution | GamingOnLinux

    The free and open source Godot Engine recently had support for AMD FidelityFX Super Resolution merged into the code, ready for the next big release. A wonderful case of open source tech meeting together.

    What is FidelityFX Super Resolution (FSR)? Put simply: a fancy upscaler. FSR allows you to bring down the rendering resolution and have FSR boost it up to a higher resolution, giving you a clear picture. The result is that you should see better performance than simply using the native resolution - something 4K users seem quite happy about.

  • Humble puts up the Best of Sandbox bundle with some good picks | GamingOnLinux

    They might not actually be the "best" but still pretty good. The Humble Best of Sandbox Bundle is live now. This time around is a pretty interesting mix, both with games that have Linux native builds and others that work just fine with the Steam Play Proton compatibility layer.

10 Best Free and Open Source Linux Educational Games

Filed under
OSS
Gaming

Educational games are games designed to teach people, typically children, about a certain subject or help them learn a skill as they play. Sometimes this type of software is known as games edutainment because they combine education and entertainment.

This type of software aids the ‘normal’ learning process, either by helping the individual to absorb new information, or as a support for recalling information already learned. Educational programs, especially those for the youngest students, are often designed with the idea of ‘learn through play’. Many children are easily bored, and they are much more likely to be attentive if they find the activity or task to be enjoyable.

Read more

Proton 6.3-8 Brings Support for Marvel’s Guardians of the Galaxy, Mass Effect Legendary Edition

Filed under
Linux
News
Software
Gaming

Proton 6.3-8 is a massive update that brings support for numerous Windows games, which you can now play on your Linux box. Among these, there’s Age of Empires 4, Assassin’s Creed, Breath of Death VI, Call of Duty: Black Ops II singleplayer, DEATHLOOP, FIA European Truck Racing Championship, Fly’N, Game Dev Tycoon, Ghostbusters: The Video Game Remastered, GreedFall, Mafia II (Classic), and Magicka.

Read more

Games: Albion Online, King under the Mountain, Steam Autumn Sale

Filed under
Gaming
  • Lands Awakened is live now for Albion Online, big open-world improvements | GamingOnLinux

    Albion Online, the free to play MMO that has native Linux support, has been upgraded with some massive improvements landing in the Lands Awakened update.

    One of the big noticeable changes is the rework of the open-world areas. Expect to find improved visuals and layouts in all the biomes, better mobs that become stronger over time and give better rewards, a rework of dungeons and treasure sites that spawn randomly and more. You also get the War Gloves weapon, new Elite levels for weapons and armour, a rework of Guild Seasons and so on.

  • Settlement-builder King under the Mountain hits Early Access | GamingOnLinux

    King under the Mountain is a fresh take on building up a settlement, this time with a fantasy setting that looks a bit nordic.

    The visual style of it will be instantly familiar to anyone who has played the likes of Prison Architect and RimWorld, with the small floaty characters and colourful tile-based building. Currently in Early Access, for the second time, after initially being available on itch.io as an early Alpha. This version is much further along although still largely incomplete.

  • Steam Autumn Sale 2021 is live now

    It's that time of the year again. It's getting cold outside, dark and so you should keep warm with some new games. The Steam Autumn Sale 2021 is up.

    You know the drill, you probably have a Wishlist stocked full of interesting games but for those who don't we have a couple of items you should take a look at including...

Syndicate content

More in Tux Machines

Audiocasts/Shows: Late Night Linux, Destination Linux, and More

Kernel: Slowdown, CephFS, and FS-Cache / CacheFiles

  • How a performance boost in Linux kernel for one family of Intel chips slowed its latest Alder Lake processors

    The mixture of performance and efficiency CPUs in Intel’s 12th-gen Core processors, code-named Alder Lake, hasn’t just been causing problems for some Windows gamers – it almost led to complications for Linux. Phoronix’s Michael Larabel noticed a performance hit in the kernel a fortnight ago – in a work-in-progress release candidate, we should stress – and a fix for the scheduling code landed a little later. It turned out the kernel suffered on Alder Lake chips due to a performance-enhancing tweak for another Intel processor family: the multiple-Atom-core-based Jacobsville. This year, Intel officially canned its Lakefield chips. These consisted of a performance core called Sunny Cove as well as Atom-class efficiency cores dubbed Tremont. Crucially, there are still multi-Tremont-core embedded processors out there, such as Snow Ridge. These are server and infrastructure-oriented components with up to 24 cores. The first proposed cut of kernel 5.16, specifically 5.16-rc1, contained a revision to the scheduler that makes it aware that some clusters of cores share a block of L2 cache – as seen in Snow Ridge and Jacobsville.

  • Testing the Linux Kernel CephFS Client with xfstests

    I do a lot of testing with the kernel cephfs client these days, and have had a number of people ask about how I test it. For now, I’ll gloss over the cluster setup since there are other tutorials for that.

  • Major Rewrite Of Linux's FS-Cache / CacheFiles So It's Smaller & Simpler - Phoronix

    As part of David Howells of Red Hat long-term work on improving the caching code used by network file-systems, he today posted a big patch series rewriting the fscache and cachefiles code as the latest significant step on that adventure. Howells posted a set of 64 patches for rewriting the kernel's fscache and cachefiles code. Linux's fsache is a general purpose cache used by network file-systems while cachefiles is for providing a caching back-end for mounted local file-systems. The Red Hat engineer has been working on this rewrite for more than the past year.

Ubuntu Weekly Newsletter and Ubuntu Desktop on Google Clown

  • Ubuntu Weekly Newsletter Issue 711

    Welcome to the Ubuntu Weekly Newsletter, Issue 711 for the week of November 21 – 27, 2021. The full version of this issue is available here.

  • Launch Ubuntu Desktop on Google Cloud

    This tutorial shows you how to set up a Ubuntu Desktop on Google Cloud. If you need a graphic interface to your virtual desktop on the cloud, this tutorial will teach you how to set up a desktop environment just like what you can get on your own computer.

Open Hardware/Modding: ESP32, 3-D Printing, Raspberry Pi Pico, PocketBeagle

  • Wireless thermal printer kit features M5Stack ATOM Lite controller - CNX Software

    This is certainly not the first ESP32 thermal printer solution, as there are various implementations including bitbank2 thermal printer Arduino connecting ESP32 and nRF52 boards to the printer over Bluetotoh LE, or a Arduino sketches to print bitmaps over serial or MQTT.

  • Generate Fully Parametric, 3D-Printable Speaker Enclosures | Hackaday

    Having the right speaker enclosure can make a big difference to sound quality, so it’s no surprise that customizable ones are a common project for those who treat sound seriously. In that vein, [zx82net]’s Universal Speaker Box aims to give one everything they need to craft the perfect enclosure.

  • Z80 Video Output Via The Raspberry Pi Pico | Hackaday

    Building basic computers from the ground up is a popular pastime in the hacker community. [Kevin] is one such enthusiast, and decided to whip up a video interface for his retro Z80 machine.

  • The Calculator Charm: Calculatorium Leviosa! | Hackaday

    Have you ever tried waving your hand around like a magic wand and summoning a calculator? We would guess not since you’d probably look a little silly doing so. That is unless you had [Andrei’s] cool gesture-controlled calculator. [Andrei] thought it would be helpful to use a calculator in his research lab without having to take his gloves off and the results are pretty cool. His hardware consists of a PocketBeagle, an OLED, and an MPU6050 inertial measurement unit for capturing his hand motions using an accelerometer and gyroscope. The hardware is pretty straightforward, so the beauty of this project lies in its machine learning implementation.