Tag: Linux gaming

  • Playing Doom on Linux is Simple!

    Doom, a classic first-person shooter game from the early ’90s, has been a significant part of gaming history. With its fast-paced action and ground-breaking graphics, it’s no wonder many still enjoy playing it today. But the question arises: can you play Doom on Linux? The answer is a resounding yes, and this article will guide you through the process.

    History of Doom on Linux

    Originally designed for MS-DOS, Doom has since found a home on a variety of platforms, including Linux. Thanks to the open-source community and the game’s enduring popularity, several modern engines have been developed to run Doom on contemporary systems, Linux included.

    How to Play Doom on Linux?

    Playing Doom on Linux requires understanding both the hardware and software requirements. Fortunately, given Doom’s age and the efficiency of modern engines, these requirements are minimal.

    Hardware and Software Requirements

    One of the most charming aspects of Doom is its ability to run on almost anything. In a humorous twist, it has famously been made to run on a pregnancy test! This speaks volumes about the old Doom engine’s simplicity and why modern alternatives are preferred for a smoother experience on Linux. For more on this quirky adaptation, check out this video.

    Available Engines for Doom on Linux

    When it comes to choosing an engine to play Doom on Linux, there are several options, each with its own set of pros and cons.

    GZDoom

    GZDoom is a popular choice, renowned for its advanced modding capabilities and graphical enhancements suitable for modern hardware. It uses the OpenGL renderer for improved environmental lighting and allows for mouselook, which was absent in older Doom games. GZDoom supports higher resolutions and offers better textures and overall performance​​.

    • Pros:
      • Extensive modding capabilities
      • Enhanced graphical features
      • Support for higher resolutions and improved textures
      • Mouselook feature for a modern gaming experience

    Chocolate Doom

    Chocolate Doom aims to replicate the original Doom experience as closely as possible, preserving the classic feel and gameplay. It’s ideal for purists who want to relive the original game without modifications.

    • Pros:
      • Authentic Doom experience
      • Preserves original graphics and gameplay mechanics
      • Lightweight and efficient

    PRBoom+

    PRBoom+ is a modified version of PRBoom, offering an uncapped framerate, variable gamespeed, walkcam, chasecam, and full mouselook. It’s compatible with the original Doom, Boom, and MBF, and includes features like autoloading of wads for demo playback.

    • Pros:
      • Uncapped framerate and variable gamespeed
      • Full mouselook and additional camera options
      • High compatibility with original Doom and mods

    LZDoom

    LZDoom is a port based on GZDoom that’s designed to run on older hardware. While it doesn’t offer all the advanced features of GZDoom, it’s a great option for players with older systems who still want to enjoy a modern Doom experience.

    • Pros:
      • Compatible with older hardware
      • Based on GZDoom, offering a similar experience
      • Supports most GZDoom mods

    Linux is Everywhere, and Doom too

    Linux’s versatility is unmatched, capable of running on low-end and old hardware. This includes not just PCs but also mobile devices and popular retro emulation consoles. This adaptability mirrors Doom’s ability to run on a wide array of platforms, proving that both Linux and Doom are truly ubiquitous in the tech world.

    Installation Process of Doom on Various Linux Distros

    Installing Doom on Ubuntu

    Step 1: Update System

    Begin by updating your system packages:

    sudo apt update && sudo apt upgrade

    Step 2: Install GZDoom

    Install GZDoom, a popular Doom engine:

    Installing Doom on Debian

    Step 1: Update System

    Ensure your system is up-to-date:

    sudo apt update && sudo apt upgrade

    Step 2: Install Chocolate Doom

    For a classic experience, install Chocolate Doom:

    sudo apt install chocolate-doom

    Installing Doom on Arch Linux

    Step 1: Update System

    Keep your system current:

    sudo pacman -Syu

    Step 2: Install PRBoom+

    Install PRBoom+ for enhanced features:

    sudo pacman -S prboom-plus

    Installing Doom on Fedora

    Step 1: Update System

    Update your Fedora system:

    sudo dnf update

    Step 2: Install LZDoom

    For older hardware, install LZDoom:

    sudo dnf install lzdoom

    Streamlined Installation Across Linux Distros

    Despite minor variations, the installation process for Doom engines is remarkably similar across different Linux distributions. This uniformity underscores the versatility and user-friendliness of Linux systems for gaming purposes.

    Key Installation Steps

    1. Update System Packages: Regardless of the distribution, it’s a best practice to start with updating the system packages. This ensures compatibility and security.
    2. Install Desired Doom Engine: Each distro has its package manager (apt for Debian/Ubuntu, pacman for Arch, and dnf for Fedora), but the installation commands are fundamentally alike. Choose the Doom engine that best fits your needs and use the distro’s package manager to install it.

    It’s Not Only Doom: Exploring Other Games on the Same Engine

    While Doom is undoubtedly the star of its engine, its legacy extends far beyond this singular title. The Doom engine, a pioneering force in the gaming world, has been the foundation for several other notable games. These games, sharing the same engine, offer varied experiences while maintaining the classic feel that Doom enthusiasts love.

    Heretic

    Heretic, set in a dark fantasy world, builds upon Doom’s gameplay with an inventory system and flight power-ups. Its mystical theme offers a refreshing contrast to Doom’s sci-fi setting.

    Heretic

    Hexen

    Following Heretic, Hexen introduces a more complex level design and class-based character system, further diversifying the gameplay experience. Its blend of fantasy elements with the Doom-style action was well-received.

    Hexen on Linux

    Strife

    Strife stands out with its unique blend of RPG elements and first-person shooter mechanics. It features a compelling storyline, dialogue options, and quest-driven gameplay, showcasing the engine’s versatility.

    Strife

    Final Doom

    Final Doom, comprising two standalone episodes, offers more Doom content with new levels and challenges. It’s a must-play for those seeking more classic Doom gameplay.

    These games, each with their unique flavor and gameplay tweaks, demonstrate the versatility and enduring appeal of the Doom engine. They offer a nostalgic trip for older gamers and a slice of gaming history for newer enthusiasts, all available on Linux with the same ease as the original Doom.

    Final Doom – I’ve almost died because of the screenshot

    Conclusion

    The remarkable consistency observed in the installation process across different Linux distributions stands as a testament to the platform’s adaptability and user-friendliness, especially in the context of gaming. This aspect becomes increasingly significant when considering classic games like Doom, which hold a special place in the hearts of many gaming enthusiasts. The ability of Linux to support such beloved titles with minimal hassle is a significant draw for gamers who prioritize both simplicity and flexibility in their software ecosystems.

    Moreover, this uniformity in installation procedures not only caters to the needs of seasoned gamers but also lowers the entry barrier for newcomers to the Linux gaming world. It allows them to enjoy these timeless classics without the often daunting task of navigating through complex installation processes. The ease of setting up games on Linux, therefore, not only preserves the legacy of classic games but also ensures their accessibility to a broader audience.

    Furthermore, this seamless integration of gaming into Linux distros highlights the platform’s commitment to offering a versatile and comprehensive user experience. It reinforces the notion that Linux is not just an operating system for developers and tech enthusiasts but is also a viable and enjoyable option for gamers. This balance between simplicity and flexibility is what sets Linux apart in the competitive landscape of gaming platforms and makes it a preferred choice for many in the gaming community.9

  • Best Linux games in 2023

    There is no doubt that Linux gaming is on the rise. Valve, one of the largest gaming companies in the world, has ported its Steam gaming platform to Linux. This was a major development because it means that many popular PC games are playable on Linux.

    In the past, Linux has not been a popular platform for gaming because there were not many games available for it. However, this is changing. In addition to Valve’s effort, several other companies are developing the best Linux games. For example, Unity Technologies, the company that makes the Unity game engine, recently announced that it will be releasing a Linux version of its engine. This will make it easier for developers to create Linux games.

    In this article, we’ll take a look at the best Linux games that you can install and play on your machine. Now, there are a lot of games that you can install on Linux and I’m not going to be able to list them all. Instead, I’m going to list some of the more popular games that are available and that you can install on your Linux machine.

    Our list of best Linux games in 2023

    Witcher 3

    Witcher 3 on Linux runnin usign SteamPlay
    Witcher 3 on Linux

    The Witcher 3 is an epic open-world action RPG based on the Witcher series of books written by Andrzej Sapkowski.

    The Witcher 3 follows Geralt of Rivia, a Witcher, who is on a quest to find his adopted daughter, Ciri. Geralt must also deal with the political turmoil that is enveloping the Continent. The game is widely considered to be one of the best RPGs ever made and has won numerous awards, including Game of the Year.

    The Witcher 3 is an open-world action RPG that is heavily focused on the story. The game features a large and detailed open world, filled with side quests and other activities. The game also features a robust combat system, which allows players to use a variety of weapons and magic.

    You can play it on Linux using SteamPlay/Proton (5.0+).

    Cyberpunk 2077

    Cyberpunk 2077 Linux
    Cyberpunk 2077 on Linux

    Action Sci-Fi blockbuster Cyberpunk 2077 is another game from CD Project RED in our list that you can play on Linux. It’s an action-adventure game set in a dystopian future. It follows the story of V, a mercenary who slowly assimilates into civilization and is lured into the world of crime. The game is played in the first-person perspective and focuses on exploration, combat, and character customization.

    You can run this on Linux using Steamplay.

    Doom (2016)

    Doom (2016)
    Doom (2016)

    This game runs without any hassle on Linux with the DXVK. You can run it through Lutris or if you have a copy on Steam, you also can use SteamPlay. It is a first-person shooter video game developed by idSoftware and published by Bethesda Softworks. The game is a reboot of the Doom franchise and is the first major installment in the series since the release of Doom 3 in 2004. Doom has been well-received by critics and was awarded the Game of the Year by multiple publications.

    Counter-Strike: Global Offensive

    CS:GO
    CS:GO

    Counter-Strike: Global Offensive is one of the most played e-sport games of the current time. It is a multiplayer first-person shooter video game and is the fourth game in the Counter-Strike series.

    The game pits two teams against each other: the Terrorists and the Counter-Terrorists. Both teams are tasked with eliminating the other while also completing separate objectives. The game has nine game modes, all of which have distinct characteristics specific to that mode.

    It has a native port for Linux and we consider it one of the best Linux games.

    League of Legends

    League of Legens - running on Linux
    League of Legends – running on Linux

    The second e-sport game in our list is also very popular among players from all over the world. You can run it on Linux using Lutris. It’s a MOBA, Multiplayer Online Battle Arena for short, that is a genre of games in which two teams of five players face each other, each one trying to destroy the enemy’s main structure. Installation on Linux can be a little bit complicated, but we’ll prepare a whole tutorial about League of Legends on Linux for you in our special series of articles.

    Is 2023 the year of Linux?

    Yes, definitely! One reason that Linux has seen a surge in popularity is the success of Valve’s Proton. Proton is a compatibility layer that allows users to run Windows games on Linux. This has made it much easier for gamers to switch to Linux, as they no longer have to worry about whether their favorite games will work.

    Update: It’s now possible to play Diablo 4 on Linux!

    Best Linux games – will there be more?

    Yes, there will be more Linux games in the future. Linux is a platform that is growing in popularity, so there is a good chance that more developers will create games for it. It’s also a free and open-source platform, so it’s very attractive for independent developers.

    Cyberpunk 2077 Linux
  • Linux Gaming Troubleshooting Tips: Enhancing Your Play

    Welcome to the world of Linux gaming! While Linux offers a unique and often rewarding gaming experience, it’s not without its quirks. Whether you’re a seasoned Linux user or new to the platform, understanding how to troubleshoot common gaming issues is essential. Here’s a comprehensive guide to help you navigate through potential hurdles and enhance your gaming sessions.

    Common Linux Gaming Problems and Solutions

    1. Driver Issues

    Problem: Outdated or incorrect drivers can lead to poor performance or crashes. Solution: Always ensure you have the latest drivers for your graphics card. Use proprietary drivers for better performance, especially with NVIDIA and AMD GPUs.

    2. Game Compatibility

    Problem: Some games might not run smoothly or at all. Solution: Use compatibility layers like Wine or Proton. Check compatibility databases like ProtonDB for specific game tweaks.

    3. Performance Optimization

    Problem: Games might not perform as well as on other operating systems. Solution: Tweak game settings, and use tools like Feral Interactive’s GameMode for performance optimization.

    4. Audio Issues

    Problem: Audio glitches or no sound in games. Solution: Check your audio output settings. Ensure PulseAudio or ALSA is correctly configured. Sometimes, switching the audio output can fix these issues.

    5. Networking Problems

    Problem: Online games may have connectivity issues. Solution: Ensure your firewall isn’t blocking the game. Check for NAT issues and consider port forwarding if necessary.

    6. Steam Proton Issues

    Problem: Games on Steam might not launch or have issues. Solution: Ensure you’re using the latest version of Steam Proton. Check Steam forums for game-specific Proton configurations.

    7. Dependency Errors

    Problem: Missing libraries or dependencies can prevent games from running. Solution: Research the required dependencies for your game. Use your package manager to install any missing libraries.

    8. Display and Resolution Problems

    Problem: Incorrect display settings or resolution issues. Solution: Adjust the game’s resolution settings. Check your Linux display settings and ensure the correct monitor and resolution are set.

    Advanced Troubleshooting Techniques

    For more complex issues, consider the following:

    • Terminal Logs: Run the game via the terminal to view error logs for clues.
    • Community Support: Linux gaming communities like Reddit’s r/linux_gaming can provide valuable insights.
    • Kernel Upgrades: Sometimes, upgrading to a newer Linux kernel can resolve hardware compatibility issues.

    Stay Updated

    Regularly update your Linux distribution, drivers, and games to ensure you have the latest fixes and improvements.

    Conclusion

    Troubleshooting Linux gaming issues can be a bit of a journey, but it’s also a great opportunity to learn more about your system. With these tips, you’re well on your way to a smoother, more enjoyable gaming experience on Linux.

  • Overwatch 2 on Linux: The Complete Gamer’s Guide

    Linux gamers, rejoice! Overwatch 2, Blizzard Entertainment’s latest team-based shooter, is now within your reach. While not officially supported on Linux, you can still join the fray by leveraging the Wine compatibility layer and Bottles app. This guide will take you through the steps to get Overwatch 2 up and running on your Linux system.

    Preparing Your Linux System for Overwatch 2

    Before diving into the installation process, ensure your Linux system is optimized for gaming. Check out our guide on optimizing Linux for Gaming to set up your system.

    Installing Overwatch 2 on Linux

    Step 1: Downloading and Setting Up Bottles

    Bottles is an application that simplifies the use of Wine, making Windows applications more accessible on Linux.

    1. Download Bottles: If you’re using a Steam Deck, switch to Desktop Mode and find Bottles in the Discover app. For other Linux distros, download it from the Bottles official website.
    2. Create a Gaming Bottle: Open Bottles and create a new Bottle specifically for gaming. This isolated environment ensures better compatibility and performance for your games.
    3. Install Caffe Runner: In Bottles settings, go to Runners and download Caffe, a runner optimized for gaming applications.

    Step 2: Installing Battle.net and Overwatch 2

    Blizzard’s Battle.net is the gateway to installing and playing Overwatch 2.

    1. Install Battle.net: Inside your new gaming Bottle, navigate to the Installers section and install Battle.net.
    2. Install Overwatch 2: Once Battle.net is installed, use it to download and install Overwatch 2.

    Step 3: Configuring Bottles for Steam Deck (Optional)

    If you’re using a Steam Deck, you can integrate Bottles into Steam for a smoother experience.

    1. Add Bottles to Steam: You can add Bottles to Steam to launch it in Gaming Mode. This step makes it easier to manage and run Overwatch 2 directly from your Steam library.
    2. Accessing Overwatch 2 in Gaming Mode: Once added, find Overwatch 2 in the Non-Steam section of your Library in Gaming Mode.

    Post-Installation: Performance and Gameplay

    Initially, you might experience performance lags due to shader compilation. Be patient as this is a one-time process, and performance will improve significantly afterward. For the best experience, avoid playing Ranked games until you’ve familiarized yourself with each map and allowed most shaders to compile.

    Enhancing Your Overwatch 2 Experience on Linux

    • Customizing Settings: Dive into the settings to tailor Overwatch 2’s performance to your system’s capabilities.
    • Using Gamepads or Controllers: If you’re not on Steam Deck, ensure your controllers or gamepads are configured correctly for the best gaming experience.

    Keeping Overwatch 2 Updated

    Regular updates are crucial for smooth gameplay and new features. Since Overwatch 2 is installed via Battle.net in Bottles, ensure you regularly check for game updates within the Battle.net client.

    Need More Help?

    If you’re looking for additional tips on gaming on Linux or encountering specific issues, our article Linux Gaming Troubleshooting Tips can provide further assistance.

    Conclusion

    Playing Overwatch 2 on Linux might seem daunting, but with the right tools and some patience, it’s entirely feasible. Follow this guide to enjoy one of the most popular multiplayer games on your Linux system.

    Happy gaming, and welcome to the world of Overwatch 2 on Linux!

  • Genshin Impact on Linux: A Comprehensive Guide

    Every gamer knows the adventure game Genshin Impact. This open-world role-playing game created a massive wave in the gaming industry since its launch, impressing both critics and players worldwide. But the biggest question gripping the Linux users’ minds is – “Genshin Linux, can they co-exist?”

    That’s what we’re unraveling in this blog post. This comprehensive guide dives deep into making the impossible, possible by running your favorite Genshin Impact on Linux. Let’s dive right in!

    Understanding Genshin Impact and Its Popularity

    Genshin Impact is undoubtedly the talk of the town. Its gripping storyline combined with breathtaking graphics and exciting gameplay has attracted millions of gamers worldwide.

    The game offers you a gigantic open-world environment to explore and a host of characters with unique abilities. The element-based combat system adds another layer of tactical complexity. In essence, it’s every gamer’s paradise packaged in a single game.

    But the game’s limitation to run only on Windows, iOS, Android, and PlayStation has left Linux users in the lurch.

    Is Genshin Linux a Reality?

    The lack of native support for Linux by Genshin Impact has left Linux users with no options but to use workarounds. Thanks to tools such as Wine and Lutris, bringing Genshin Linux to life is now a possibility.

    Let’s dive deeper.

    The Role of Wine in Genshin Linux

    Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux. However, it’s not as straightforward as installing and starting the game.

    To use Wine, you need to:

    1. Install Wine.
    2. Configure Wine to ensure compatibility with Genshin Impact.

    Despite these efforts, some users may still encounter errors given Genshin Impact’s robust anti-cheat system.

    Lutris: Your Ally for Genshin Linux

    Lutris simplifies the process. This open-source gaming platform manages, installs and launches your games in one interface, providing longer gaming sessions.

    To use Lutris, install it and then look for Genshin Impact in its game library. Start the installation process, and Lutris should handle the rest.

    Please note that running Genshin Impact on Linux using Lutris still has some known issues, like occasional crashes. But don’t worry, improvements are continuously made to iron out these wrinkles.

    What’s the Verdict on Genshin Linux?

    In conclusion, despite the lack of native support, Linux users can still enjoy Genshin Impact. The road to Genshin Linux is complicated but not impassable. Wine and Lutris provide pathways to bridge the gap while waiting for any possible release of Genshin Impact for Linux.

    The reach of Genshin Impact is undeniably vast, and with a solid demand for Genshin Linux, who knows what the future holds? The gaming world is full of surprises. Linux users can only hope for an eventual Linux-native Genshin Impact, but until then, the tools at hand can deliver an enjoyable gaming experience.

    Happy gaming!

    We hope this article provided some valuable insights for Genshin Linux enthusiasts. Stay tuned for more gaming updates!

  • Playing Valorant on Linux: A Comprehensive Guide

    Playing Valorant on Linux: A Comprehensive Guide

    If you’re a Linux user and a gaming enthusiast, you’ve definitely faced challenges with compatibility. Top-tier games often favour Windows as a preferred platform, and this can leave Linux users feeling somewhat sidelined. However, fear no more — your gaming horizons are about to expand. This article will guide you on how to play Valorant, the popular first-person shooter game from Riot Games, on Linux.

    The Linux-Valorant Conundrum

    To understand this guide, it’s important to acknowledge that, yes, Linux has traditionally been a tricky platform for gaming. A lack of official support and the particulars of Linux’s software framework have consistently proved difficult for game developers to navigate. However, things are changing, and the situation has improved noticeably in recent years. Thanks to some innovative solutions, it’s now viable to play an increasing variety of games, including Valorant, on Linux.

    Workaround: Using Wine and Lutris

    While Riot Games has not officially released Valorant for Linux, this doesn’t mean it’s impossible to play. Enter Wine and Lutris.

    Wine

    Wine is a compatibility layer that allows users to run Windows applications on Unix-like operating systems such as Linux. This powerful tool essentially translates Windows API calls into POSIX calls on-the-fly, making it possible to integrate Windows applications into your Linux environment seamlessly.

    Lutris

    Pairing Wine with Lutris, an open-source gaming platform, is the magic combo for Linux gamers. Lutris integrates all your games into one library, regardless of platform. It works with native Linux games, Windows games via Wine, and even emulators.

    Setting Up Valorant on Linux

    The following steps will guide you through installing Valorant on Linux. While the process may seem complicated initially, it’s relatively straightforward once you get the hang of it.

    1. Install Wine:

      • Open Terminal and input the following command: sudo apt install wine
      • Once installed, verify it’s working: wine --version
    2. Install Lutris:

      • Add Lutris to your software repository by typing: sudo add-apt-repository ppa:lutris-team/lutris
      • Update your package list: sudo apt-get update
      • Install Lutris: sudo apt-get install lutris
    3. Running Valorant on Lutris:

      • Open Lutris and search for Valorant in the search bar.
      • Click on the Valorant icon, press ‘Install,’ and follow the on-screen instructions.

    Please note that playing Valorant on Linux still has some limitations, particularly concerning the game’s anti-cheat system. However, the community continues to work on solutions, so keep an eye out for updates.

    Conclusion

    There you have it; now you can play Valorant on Linux! Despite not being officially supported, intrepid Linux users, armed with tools like Wine and Lutris, can enjoy Valorant just like their Windows counterparts.

    The commitment of the Linux gaming community, plus the development of tools like Wine and Lutris, have opened up more opportunities for Linux users to enjoy a wide variety of games. While challenges remain, it’s an exciting time to be a Linux gamer. Keep exploring, keep experimenting, and above all, have fun gaming!

  • Play League of Legends on any Linux Distro (2023)

    As a big fan of gaming on Linux, I feel the responsibility for spreading the word about how to do this stuff on Linux. So today we’ll talk about installing League of Legends on Linux, the game from Riot Games production. No matter what distro you have installed on your computer, I’ll try to make this tutorial as universal as possible. For the whole installation process, we’ll use Lutris. It’s a game collection manager which makes installation much easier.

    How to install League of Legends on any Linux

    First, you’ll need to install Lutris (software that takes care of wine configurations), read our article to find out how to do this. Then you have to visit the League of Legends page on the Lutris website.

    League of Legends on linux
    League of Legends on Linux – Lutris website

    As you can see, under the picture, there are two installers available. I recommend choosing the more up-to-date one which has a bigger probability it will work. Click on the Install button on the right side of the installer’s row and the system should open the Lutris.

    Lutris
    Beginning of the installation of League of Legends

    Click on install and the installation process will begin.

    Installation path
    Installation path selection

    Now you have to set the installation path for the game. In my case, I’ll go with the default settings, because it suits me. You can also check tick boxes for a desktop shortcut if you want to make a shortcut on the desktop for better accessibility. Click on the Install button and installation will start.

    Some libraries like the latest version of GloriousEggroll Proton (modified wine version) will be downloaded, so wait a while until it’s downloaded.

    Source selection
    Choosing the installation source

    After the download is complete, choose the source of your installation files. Fortunately for us, the installer offers the option to download it from Riot servers. Don’t change anything and continue the installation process.

    Language selection
    Choose preferred language

    Choose the language you prefer and continue. You’ll be asked to install Wine Mono (it’s .Net re-implementation), just confirm you want to install it.

    Lutris installing League of Legends
    Installing LoL on Linux

    Update 10/2023: The process of installation is mostly the same as at the time of writing this article, but because of the new Riot Launcher, the Lutris doesn’t finish its job after you close the client and the last window of installation remains open. In that case, you have to close the launcher, and the client manually and then find the process number using the terminal and kill it.

    Things to do after Lutris finishes its job

    Wait until Lutris takes care of pre-installation preparation, using the proper wine version and wine configurations. It will do some background stuff, so be patient.

    LoL installer
    Installation of League of Legends on Ubuntu

    If everything goes as it has to, you should see the main installation screen. Click on install. The installer will download the necessary files.

    League of legends login screen
    Riot client login screen

    Now let’s wait until the download finishes and close the window. Do not log in yet – this would crash the whole installation process. So, just close the window, wait until Lutris finishes its work, and run League of Legends again using Lutris.

    League of Legens welcome screen
    The main screen of League of Legends client

    The game client will download game data and after that, we can start the game! As evidence everything works fine, I’ve recorded a video for you:

    As you can see the times when gaming on Linux was not possible are gone. These days there are a lot of options from Lutris, over the Wine to Proton made by Steam. Linux gaming is getting to another level. What do you think is it future? Are you playing games on Linux? Share your thoughts in the comments!

    Can you play League of Legends on Linux?

    Can Linux run League of Legends? Yes, it definitely can! Thanks to wine, Lutris, and DXVK it’s really easy to run almost any Windows game, including LoL. As you can see in the picture below, I was able to log in without any problem.

  • Let’s Wow with WoW: Running World of Warcraft on Linux

    Let’s Wow with WoW: Running World of Warcraft on Linux

    You’re an adventurer, a gamer, and a Linux enthusiast. But has the thought of running World of Warcraft (WoW), one of the most popular MMORPGs on Linux, ever crossed your mind? Please hold your gasps and put your skepticism on hold: it’s quite doable, and this article will lay down exactly how it’s done.

    Step into Azeroth: Can WoW Run on a Linux System?

    Yes, it absolutely can! Despite being a Windows-oriented game, numerous Linux users successfully explore the realms of Azeroth thanks to the magic of the Wine platform. So, if you’re a Horde loyalist or an unwavering follower of the Alliance, we promise your Linux machine won’t stand in your way.

    Wine: Your Key to WoW on Linux

    Wine, an acronym for “Wine Is Not an Emulator,” is a free and open-source compatibility layer that allows application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Not only is Wine a linchpin for running WoW on Linux, but it also supports an array of other popular games.

    Perhaps the most significant advantage Wine offers is its exceptionally low overhead, making it a more efficient solution than, say, dual-booting or running a virtual machine.

    A Brief Overview of the Installation Process

    Before diving into the detailed installation process, it’s vital to get an overall sense of the steps involved.

    1. Install Wine on your computer.
    2. Download the Battle.net installer.
    3. Use Wine to run the installer.
    4. Install World of Warcraft through the Battle.net application.
    5. Start playing!

    Remember, you’ll need a valid Blizzard account and — for WoW’s full version — a regular subscription.

    Detailed Step-by-Step Guide to Installing WoW on Linux

    Step 1 – Installing Wine

    For the uninitiated, Wine may seem like a magic potion. Here’s how to brew it:

    On Ubuntu and Debian-based systems:

    To install the latest stable release of wine, simply open your terminal and type:

    sudo apt install wine

    Now confirm the installation:

    wine --version

    On Fedora, CentOS, and systems using dnf:

    To install, use:

    sudo dnf install wine

    To confirm:

    wine --version

    Step 2 – Download the Battle.net Installer

    Next up, you’ll need to download the Battle.net installer. Just head over to the official Blizzard download page, and grab the installer from there.

    Step 3 – Running the Battle.net Installer

    Tame the installer using Wine:

    wine ~/Path-to-Download/battle.net-Setup.exe

    Replace Path-to-Download with the actual folder’s path.

    Step 4 – Installing WoW

    Run the Battle.net application and log in using your Blizzard account. Click on the World of Warcraft icon in the menu, then click ‘Install.’ Specify your preferred install location (the default is often the best option), and let the installation run.

    Step 5 – Embark on Your Adventure!

    After the install completes, hit the ‘Play’ button, and dive into the world of Azeroth!

    Troubleshooting and Maintenance

    Not all sails will be smooth. If you come across issues launching WoW, try using the latest development version of Wine. If you still encounter problems, consider searching your specific issue on the Wine AppDB or the WoW forums.

    Wrapping Up

    Who says gaming is only for Windows users? Embrace the power of Wine, and wow your fellow Linux users by playing World of Warcraft virtually hassle-free. Whether you’re vanquishing foes in epic battles, completing quests, or just exploring the immersive WoW universe, your operating system should never limit your adventures. Continue gaming and exploring with WoW on Linux because heroes are not bound by any platform!

    Remember, every day is a great day to play WoW on Linux. Now, get out there and show them what you’ve got. May your actions strike fear in your enemies and inspire songs of valor! Never stop exploring, for the World of Warcraft is your oyster!

  • How to Gear Up for Diablo IV on Linux: A Gamer’s Guide

    Ah, Diablo IV – every gamer’s dream! Whether you’ve been eagerly waiting for the latest installment of this epic action RPG or you’re a curious newbie, there’s something deeply compelling about the dark, immersive world of Diablo. But here’s the million-dollar question: Can you play Diablo 4 on Linux? Good news, fellow gamer, you absolutely can, and we’re going to talk about how to make that dream a reality.

    Why Diablo 4 on Linux?

    If you’re an avid Linux user like me, you know the benefits of this operating system. It’s fast, it’s stable, and it gives you a level of control that other platforms simply can’t match. Plus, it’s a paradise for those who like to tinker. But when it comes to gaming, many people still believe Windows holds the upper hand. While that may have been true a decade ago, the tide is turning. More and more titles are becoming available for Linux, either directly or via compatibility layers like Proton and Wine.

    Diablo 4 is one of those games that has stirred the gaming community into a frenzy. And why wouldn’t it? With its dark storyline, next-level graphics, and expansive open world, it promises an experience like no other. So why settle for playing it on any system less than the best? Linux offers stability and performance optimization that can make your Diablo IV gameplay not just feasible, but fantastic.

    Prepping Your Linux Machine for Diablo 4

    Before we embark on this glorious quest, let’s make sure your trusty Linux machine is geared up and ready to go.

    1. System Requirements: Just like any game, Diablo 4 has its minimum and recommended system requirements. Check these against your Linux system’s specs.
    2. Graphics Drivers: Make sure your graphics drivers are up-to-date. Linux has come a long way in supporting a variety of graphics cards.
    3. Storage Space: Ensure you have ample storage space to install the game and any additional files.
    4. Battle.net Account: You’ll need a Battle.net account to purchase and play Diablo 4. If you don’t have one yet, head over to the Battle.net website and sign up.
    5. Install Wine or Proton: These compatibility layers allow you to run Windows applications on Linux. Choose whichever suits your fancy, although Proton is generally recommended for gaming due to its integration with Steam.

    Installing Diablo 4 on Linux

    1. Download the Battle.net Installer: To play Diablo 4, you’ll need the Battle.net client. Download the installer, but instead of running it directly, we will use Wine or Proton.
    2. Install Battle.net via Wine or Proton: Open your terminal and navigate to the directory where you downloaded the installer. Then, run the following command:

      Or, if you’re using Proton:

    3. Follow the Installation Steps: The installer will guide you through the setup. Once installed, open the Battle.net client and log in to your account.
    4. Download Diablo 4: Inside the Battle.net client, go to the shop, find Diablo 4, and click install. The client will handle the rest.
    5. Optimize Settings: Once the game is installed, you may need to tweak some settings for optimal gameplay on Linux. This could involve adjusting graphics, sound, and input settings within the game or the Battle.net client.
    6. Game On!: Launch Diablo 4 from the Battle.net client and plunge into the dark world that awaits. Have fun exploring, battling, and looting!

    Wrapping Up

    Playing Diablo 4 on Linux is not just a pipe dream—it’s entirely possible and quite enjoyable. Sure, it may require a few extra steps compared to a conventional Windows setup, but the payoff is worth it. Linux provides a stable, high-performing platform for your gaming adventures, making it an excellent choice for diving into the abyss of Diablo 4.

    So there you have it, fellow adventurers! You’re now equipped to enjoy the glorious world of Diablo IV on your Linux system. Just remember, whether you’re battling demonic overlords or looting legendary gear, it’s all about the journey. Now go ahead and make your mark in the world of Diablo 4, Linux style!

  • N64 Emulator for Linux: Choosing the best one

    As an avid gamer and Linux enthusiast, I’m always on the lookout for ways to relive my favorite gaming memories on my Linux-powered devices. One of the most nostalgic game console for me is the Nintendo 64, and I’ve spent countless hours searching for the perfect N64 emulator for Linux. In this article, I’ll share my top five picks for N64 emulators for Linux, comparing their features, performance, and user interfaces. Let’s dive into the world of N64 game emulation on Linux!

    1. Mupen64Plus: A Versatile, Command-Line N64 Emulator for Linux

    Screenshot_20230928_215827.png

    Mupen64Plus is my go-to N64 emulator for Linux due to its excellent compatibility, high performance, and powerful plugin system. Although it’s primarily a command-line emulator, there are several graphical front-ends available, such as M64Py or Mupen64Plus-Qt. Here’s what I love about Mupen64Plus:

    • Excellent game compatibility and performance
    • Plugin-based architecture, allowing for easy customization and updates
    • Active development and community support
    • Accessibility on all popular Linux distributions

    One downside of Mupen64Plus is that the command-line interface may be intimidating for some users. However, with a little patience and the help of a graphical front-end, Mupen64Plus becomes an incredibly powerful, versatile, and probably the best N64 emulator for the Linux operating system.

    Although Project64 is best known as a Windows emulator, it’s also available on Linux through the use of Wine. While running an emulator through Wine may not be the most elegant solution, I’ve found that Project64 offers a solid N64 emulation experience on Linux, with the following features:

    • High compatibility and performance
    • User-friendly graphical interface
    • Save states and cheats support
    • Customizable controller configurations

    Keep in mind that using Project64 on Linux requires installing and configuring Wine, which may not be suitable for all users. However, if you’re familiar with Wine and prefer a graphical interface, Project64 is a reliable N64 emulator for Linux.

    3. RetroArch: A Multi-System Emulator with N64 Support

    RetroArch is a popular multi-system emulator that supports N64 emulation through the use of “cores.” By using the Mupen64Plus or Parallel-N64 cores, you can enjoy a seamless game emulation experience within the RetroArch ecosystem. Some of the benefits of using RetroArch for N64 emulation on Linux include:

    • Unified interface for multiple emulators
    • Built-in shaders, overlays, and netplay support
    • Regular updates and active development

    RetroArch’s learning curve may be steep for some users due to its unique interface and terminology, but once you get the hang of it, you’ll have access to a powerful and customizable N64 emulator for Linux. It’s a great way to play N64 games.

    4. CEN64: A Cycle-Accurate N64 Emulator for Linux

    CEN64 is an up-and-coming N64 emulator for Linux that aims to provide cycle-accurate emulation for a true-to-original gaming experience. While it’s still in development and may not offer the same level of compatibility and performance as other emulators, CEN64 has the following features:

    • Cycle-accurate emulation for an authentic experience
    • Ongoing development and active community

    CEN64’s cycle-accurate approach results in higher system requirements, and it may not run smoothly on all devices. However, if you’re interested in the most authentic N64 emulation experience on Linux, CEN64 is worth keeping an eye on.
    5. BizHawk: A Speedrunning and TAS-Focused Emulator

    BizHawk is another multi-system emulator that supports N64 emulation, with a particular focus on speedrunning and Tool-Assisted Speedruns (TAS). If you’re a speedrunner or interested in creating TAS, BizHawk offers several unique features that set it apart from other N64 emulators for Linux:

    • Frame-by-frame gameplay and rewind capabilities
    • Built-in Lua scripting support for advanced input customization
    • Save states, input recording, and playback
    • Highly customizable input and video settings

    While BizHawk may not be the first choice for casual N64 gamers, its specialized features make it a top choice for speedrunners and TAS enthusiasts looking for an N64 emulator on Linux.

    Comparing Features, Performance, and User Interfaces

    Each of the N64 emulators for Linux listed above has its strengths and weaknesses. To help you decide which one is best suited to your needs, let’s take a closer look at the features, performance, and user interfaces of each emulator.

    Mupen64Plus

    Mupen64Plus is known for its excellent compatibility and performance, running most N64 games without issues. While its command-line interface may be daunting to some, using a graphical front end can help make it more accessible.

    Project64

    Project64 offers a user-friendly interface and great compatibility, but using it on Linux requires installing and configuring Wine. This may not be an issue for some users, but it’s worth considering when choosing a Nintendo 64 emulator for Linux.

    RetroArch

    RetroArch provides a unified interface for multiple emulators and offers extensive customization options. However, its unique interface and terminology can be difficult for new users. Once you’re familiar with RetroArch, it’s a powerful option for N64 emulation on Linux.

    CEN64

    CEN64 is still in development and may not offer the same level of compatibility and performance as other options on this list. However, its cycle-accurate approach to emulation makes it an interesting choice for those looking for an authentic N64 experience on Linux.

    BizHawk

    BizHawk is designed with speedrunning and TAS in mind, offering unique features such as frame-by-frame gameplay and Lua scripting support. While it may not be the best choice for casual gamers, speedrunners, and TAS enthusiasts will appreciate its specialized capabilities.

    Which Nintendo64 Emulator for Linux is the best?

    Finding the perfect N64 emulator for Linux ultimately depends on your specific needs and preferences. Whether you’re looking for a versatile, command-line emulator like Mupen64Plus or a user-friendly, graphical option like Project64, there’s an N64 emulator for Linux out there for you. I hope this comprehensive guide has helped you decide which N64 emulator is the best fit for your Linux gaming setup, and I wish you many hours of nostalgic gaming fun! It’s a great way to play classic games from this legendary game console (including Super Mario 64).