Language Selection

English French German Italian Portuguese Spanish

Games: Half-Life 2, Counter-Strike (CS), and Much More

Filed under
Gaming
  • Half-Life 2 and the episodes get a Beta with Vulkan (DXVK) and more | GamingOnLinux

    Valve has put up a Beta for Half-Life 2, Half-Life 2: Episode One and Half-Life 2: Episode Two as they prepare more of their own games ready for the Steam Deck.

    We don't know yet all the exact details, as this update hasn't even been announced by Valve yet but the Betas are up and you can try them out right now. However, we do know for sure they now have DXVK Native which is the port of DXVK to Linux which allows it to be used natively without Wine. This changes the game to use Vulkan, instead of OpenGL, if you launch it with "-vulkan" in the launch options.

  • How to Install Counter-Strike on Ubuntu

    Linux distributions have been gaining massive popularity over the years, becoming more and more suited for daily tasks. Improvements in design and GUI and embedded compatibility with a wide variety of apps have made Linux suitable for casual users.

    Aside from daily work-related tasks, Linux distributions are now optimized for gaming, offering support for many popular gaming titles available on Steam. One of the most popular gaming titles on Steam is Counter-Strike (CS), a collection of multiplayer first-person shooters.

    The gameplay follows standard Search-and-Destroy rules. The Terrorists are tasked with perpetrating acts of terror such as bombing and taking hostages(depending on game mode), whereas the Counterterrorist try to stop the terrorists, either by defusing the bomb, rescuing hostages or by eliminating all terrorists.

  • Intruder In Antiquonia is an upcoming point & click mystery where you unravel your past | GamingOnLinux

    The first game from indie developers Aruma Studios, a husband and wife duo from Spain that follows the protagonist Sarah trying to figure out her past.

    The story takes place in the present day, when Sarah is found lying in the road leading to the town of Antiquonia. After recovering, she is diagnosed with amnesia and must stay in the town to learn about her past. She will soon discover that the internet is not welcome in this town, a detail that will prove difficult as she begins to unravel the mystery of her past.

  • Project Haven looks like a very slick turn-based tactics delight due in 2022 | GamingOnLinux

    Code Three Fifty One are currently working on Project Haven, an impressive looking turn-based tactics game where you command the Steel Dragons, a mercenary outfit fighting for survival in the harsh, urban near-future that is Haven City. Seems to be one we missed during Gamescom this year as we had no idea they planned Linux support at the time.

  • Proton Experimental sees another small update fixing up Fallout 76, updating VKD3D-Proton | GamingOnLinux

    Proton Experimental continues to see rapid development to give us more great fixes to run Windows games under Linux. If you wish to know more about Steam Play and Proton do check out our dedicated section.

    Valve updated it once again on October 18 to bring more improvements. Hot on the heels of VKD3D-Proton version 2.5 releasing, which came with plenty of DirectX Raytracing upgrades, this version is now included in Proton Experimental making it real easy to test it out.

    Other improvements in this release include fixing the Atomic Shop and random crashes in Fallout 76, multiplayer is fixed for RaceRoom, flickering in the Mount & Blade II: Bannerlord launcher was fixed and the Windows version of Game Dev Tycoon is noted as being playable (it has a Linux version too).

  • Steam Deck Verified: Understanding Compatibility - Boiling Steam

    As the launch window of the Steam Deck approaches, Valve has finally decided to touch upon the hot topic of compatibility with the Steam Deck Verified initiative. Basically, they will show in the new SteamOS interface whether or not titles work as expected on the Steam Deck, using a rating system.

  • Valve is Reviewing Games Compatible with SteamOS - It's FOSS News

    With the introduction of Steam Deck, the future of gaming in Linux is more promising than ever.

    The presence of Steam Deck has already made it possible to bring in anti-cheat engine support to Linux. If you did not know, Steam Deck is powered by the upcoming new SteamOS (based on Arch Linux).

    And, now, to make things better, Valve has announced to introduce new compatibility badges to showcase games on Steam that should work with Steam Deck powered by SteamOS.

  • Steampunk base-building survival game Volcanoids gets Steam Workshop support | GamingOnLinux

    Volcanoids is such a fantastic idea for a survival game. You build a base inside a big moving drill, that you continually upgrade and extend and now you can enhance it in many new ways with Steam Workshop support.

    Not played it before? Volcanoids sets you up on an island that sees frequent volcanic eruptions, which are being triggered by strange mechanical bots. It's up to you to build, defend and explore while keeping an eye on the volcano for when you need to quickly dive deep underground in your big drillship.

  • Stellaris to get more free improvements in the upcoming 3.2 update | GamingOnLinux

    Paradox continues to tweak their space sci-fi strategy game Stellaris with another free upgrade coming. Update 3.2 continues the work of their newer Custodian Team. This is the team that focuses entirely on free content, with other teams working on DLC.

    For the 3.2 update (that has no date yet) there's going to be new content and features, some of which was cut from the 3.1 update. While there's no date, they are aiming for around three months between free updates now.

  • The Sundew is a story-rich point & click set in the aftermath of a devastating future war | GamingOnLinux

    After your next futuristic point and click adventure? Check out The Sundew which is out now along with native Linux support.

More in Tux Machines

Hardware/Modding and 3D Printing (RIP, Sanjay Mortimer)

  • Remembering Sanjay Mortimer, Pioneer And Visionary In 3D Printing | Hackaday

    Over the weekend, Sanjay Mortimer passed away. This is a tremendous blow to the many people who he touched directly and indirectly throughout his life. We will remember Sanjay as pioneer, hacker, and beloved spokesperson for the 3D printing community. If you’ve dabbled in 3D printing, you might recall Sanjay as the charismatic director and co-founder of the extrusion company E3D. He was always brimming with enthusiasm to showcase something that he and his company had been developing to push 3D printing further and further. But he was also thoughtful and a friend to many in the community. Let’s talk about some of his footprints.

  • Grafana Weather Dashboard on the reTerminal by Seeed Studio - The DIY Life

    Today we’re going to be taking a look at the reTerminal, by Seeed Studio. We’ll unbox the device to see what is included and we’ll then set up a weather dashboard on it using Grafana. We’re going to use weather data that is being recorded by an ESP32 microcontroller and is being posted to an InfluxDB database. The reTerminal is a compact HMI (human-machine interface) device that is powered by a Raspberry Pi compute module 4 (CM4). It has a 5″ capacitive touch display, along with four physical function buttons, some status LEDs, and a host of IO options.

  • The Medieval History Of Your Favourite Dev Board | Hackaday

    It’s become something of a trope in our community, that the simplest way to bestow a level of automation or smarts to a project is to reach for an Arduino. The genesis of the popular ecosystem of boards and associated bootloader and IDE combination is well known, coming from the work of a team at the Interaction Design Institute Ivrea, in Northern Italy. The name “Arduino” comes from their favourite watering hole, the Bar di Re Arduino, in turn named for Arduin of Ivrea, an early-mediaeval king. As far as we can see the bar no longer exists and has been replaced by a café, which appears on the left in this Google Street View link. The bar named for Arduin of Ivrea is always mentioned as a side note in the Arduino microcontroller story, but for the curious electronics enthusiast it spawns the question: who was Arduin, and why was there a bar named after him in the first place? The short answer is that Arduin was the Margrave of Ivrea, an Italian nobleman who became king of Italy in 1002 and abdicated in 1014. The longer answer requires a bit of background knowledge of European politics around the end of the first millennium, so if you’re ready we’ll take Hackaday into a rare tour of medieval history.

Programming Leftovers

  • Anti-patterns You Should Avoid in Your Code

    Every developer wants to write structured, simply planned, and nicely commented code. There are even a myriad of design patterns that give us clear rules to follow, and a framework to keep in mind. But we can still find anti-patterns in software that was written some time go, or was written too quickly. A harmless basic hack to resolve an issue quickly can set a precedent in your codebase. It can be copied across multiple places and turn into an anti-pattern you need to address.

  • AsmREPL: Wing your way through x86-64 assembly language • The Register

    Ruby developer and internet japester Aaron Patterson has published a REPL for 64-bit x86 assembly language, enabling interactive coding in the lowest-level language of all. REPL stands for "read-evaluate-print loop", and REPLs were first seen in Lisp development environments such as Lisp Machines. They allow incremental development: programmers can write code on the fly, entering expressions or blocks of code, having them evaluated – executed – immediately, and the results printed out. This was viable because of the way Lisp blurred the lines between interpreted and compiled languages; these days, they're a standard feature of most scripting languages. Patterson has previously offered ground-breaking developer productivity enhancements such as an analogue terminal bell and performance-enhancing firmware for the Stack Overflow keyboard. This only has Ctrl, C, and V keys for extra-easy copy-pasting, but Patterson's firmware removes the tedious need to hold control.

  • Wasmer 2.1 WebAssembly Implementation Adds Virtual Filesystem, Lisp + Crystal Support - Phoronix

    Wasmer as "the universal WebAssembly runtime" that focuses on being able to run WASM code on any platform is out with its next major release. Released this summer was Wasmer 2.0 as a step forward for this open-source WASM implementation. The project remains focused on trying to compile "everything" to WebAssembly and to then run that on any operating system / platform or embed it in other languages or run it in a web browser. Wasmer 2.1 was released today as the next major iteration of the platform.

  • What's The Big Deal With Linux Capabilities? | Hacker Noon

    The prevalent perception is that Linux users benefit from and exercise privileges, however this is not the case. It's the process or executable that runs in a certain user context and exercises rights (permission to carry out to perform the privileged operations guarded by Linux kernel).

  • Built with the Rust programming language – LinuxBSDos.com

    Not too long ago, the talk in developer circles seemed to be mainly about Go, Go, Go, Go… I’m referring, of course, to the programming language from Google.  

  • Perl Weekly Challenge 141: Number Divisors and Like Numbers
  • Closures

    A casual remark about closures which I made in My Favorite Warnings: redefine touched off a long off-topic exchange with Aristotle that I thought ought to be promoted to a top-level blog entry. The big thing I learned was that any Perl subroutine can be a closure. The rest of this blog will try to make clear why I now believe this. The words are my own, as are any errors or misconceptions. The second sentence of Wikipedia's definition of a closure says "Operationally, a closure is a record storing a function together with an environment." This makes it sound a lot like an object, and therefore of little additional interest in an O-O environment. But I came to closures pragmatically through Perl, and to me they were a magic way to make data available somewhere else. All I had to do was get a code reference where it needed to be, and any external lexical variables got the values at the time the reference was taken. So much I understood up to the fatal blog post, and it sufficed for my simple needs.

Servers: Kubernetes, Uptime/Availability Ranks, and EdgeX Foundry

  • Kubernetes Blog: Contribution, containers and cricket: the Kubernetes 1.22 release interview

    The Kubernetes release train rolls on, and we look ahead to the release of 1.23 next week. As is our tradition, I'm pleased to bring you a look back at the process that brought us the previous version. The release team for 1.22 was led by Savitha Raghunathan, who was, at the time, a Senior Platform Engineer at MathWorks. I spoke to Savitha on the Kubernetes Podcast from Google, the weekly* show covering the Kubernetes and Cloud Native ecosystem. Our release conversations shine a light on the team that puts together each Kubernetes release. Make sure you subscribe, wherever you get your podcasts so you catch the story of 1.23. And in case you're interested in why the show has been on a hiatus the last few weeks, all will be revealed in the next episode!

  • Most Reliable Hosting Company Sites in November 2021

    Rackspace had the most reliable hosting company site in November 2021, with an average connection time of just 8ms across the month and no failed requests. Rackspace has appeared in the top 10 most reliable hosting company sites every month of the past 12 months, and has taken the number one spot in five of those. Rackspace offers a wide variety of cloud hosting solutions from over 40 data centres across the Americas, Europe, Asia and Australia. [...] Nine of the top 10 hosting company sites used Linux in October, continuing the dominance of Linux. In ninth place, New York Internet (NYI) used FreeBSD.

  • EdgeX Foundry Announces Jakarta, the Project’s First Long Term Support Release - Linux Foundation

    EdgeX Foundry, a Linux Foundation project under the LF Edge project umbrella, today announced the release of version 2.1 of EdgeX, codenamed ‘Jakarta.’ The project’s ninth release, it follows the recent Ireland release, which was the project’s second major release (version 2.0). Jakarta is significant in that it is EdgeX’s first release to offer long term support (LTS).

Debian: Sparky's Annual Server Donations Drive and Latest Debian Development Reports

  • Sparky: Annual donations for our server 2021

    Until January 31, 2022 we have to collect and pay for the server 1500 PLN / 360 Euros / 430 USD plus min. 2800 PLN / ~ 670 Euros / ~ 800 USD for our monthly living and bills, such as: electricity, gas, water, internet, domains, expenses related to improving the functionality of websites, small computer equipment that wears out constantly (memory, pen drives, mice, batteries, etc. …), fuel, as well as rent, food, drugs and immortal taxes. We are starting the fundraising campaign today to make sure we will pay for the server on time, so we could stay online for you another year. It is our passion and work we do all the times, therefore we believe that with your help we will succeed.

  • Thorsten Alteholz: My Debian Activities in November 2021

    This month I accepted 564 and rejected 93 packages. The overall number of packages that got accepted was 591.

  • Utkarsh Gupta: FOSS Activites in September 2021

    Here’s my (twenty-fourth) monthly but brief update about the activities I’ve done in the F/L/OSS world.

  • Utkarsh Gupta: FOSS Activites in October 2021

    Here’s my (twenty-fifth) monthly but brief update about the activities I’ve done in the F/L/OSS world.