How to play GTA III on Linux

Grand Theft Auto III is the first video game in the GTA series in 3D. It was released in 2001 and was completely revolutionary. It reworked how the gaming industry views open-world video games and is a classic.

When GTA III was released, it made it to PS2, PC, and the original Xbox. Later on, in its life, it was ported to Android, iOS, and other operating systems. However, it was never ported to Linux. As a result, if you want to replay this classic, you will need to run it through a compatibility tool. In this guide, we’ll show you how to do just that!

Getting GTA III working on Linux

Grand Theft Auto III works decently on the Linux platform. According to ProtonDB, it is rated Gold, so, it’s not going to be flawless.  To start the installation process, open up a terminal window. Then, follow the step-by-step instructions outlined below.

Step 1: To play GTA III on your Linux PC, you will need to install the Linux Steam Client. To install it, follow the command-line installation instructions outlined below.

Ubuntu

Those using Ubuntu Linux will be able to get Steam directly through the Ubuntu software repositories on their system using Apt.

sudo apt install steam

Debian

Debian does have Steam in the “Non-free” software repository. However, it is much faster to install Steam by manually downloading the package. To download Steam, use the wget command below.

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

Install Steam on Debian with dpkg.

sudo dpkg -i steam.deb

Arch Linux

Arch Linux has always had Steam available in their software repositories. To install it, use Pacman.

sudo pacman -S steam

Fedora/OpenSUSE

If you plan to play GTA III on Fedora or OpenSUSE, the best way to go is to install the Flatpak release of the Steam client.

Flatpak

You can install Steam as a Flatpak. This is good news, especially if you’re on a distro that makes installing Steam tedious. To start up the installation, follow our guide to set up the Flatpak runtime on your Linux PC. The Flatpak runtime is required, and you will not be able to use Flatpak without it.

Once that’s taken care of, run the flatpak remote-add command to add the Flathub app store to your Flatpak installation. Flathub is where the Linux Steam client is.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

After setting up Flathub, you can install the Steam app on your system. Using the flatpak install command below, get the app working.

flatpak install flathub com.valvesoftware.Steam

Step 2: With the Steam app installed, open up the Steam client and log in with your username and password. Then, find the “Steam” menu, and click on it with the mouse. The “Steam” menu is on the top-left. Inside of the “Steam” menu, click on “Settings” to access the Steam settings area.

Step 3: In the settings area, find “Steam Play” and click on it with the mouse. From here, look for “Enable Steam Play for supported titles” and select the box next to it to turn it on. After that, find the “Enable Steam Play for all other titles” and click on the box next to it.

By enabling these two settings, your Linux Steam Client will be able to run GTA III.

Step 4: Find the “OK” button and click it to save the changes.

Step 5: Find the “STORE” button, and click on it with the mouse to go to the Steam Storefront. Once on the Steam Storefront, locate the search box, and click on it with the mouse. Inside the search box, type “Grand Theft Auto III” and press the Enter key to search for it.

Step 6: In the search results, click on “Grand Theft Auto III” to be taken to the GTA III Storefront page in Steam. Once on the GTA III Storefront page, look for the green “Add to cart” button, and click it to purchase the game.

Step 7: Click on the “LIBRARY” button in Steam to go to your Steam library. Then, search through your games for “Grand Theft Auto III.” Once you’ve found the game in your library, click on it with the mouse to access GTA III’s library page in Steam.

On the library page, look around for a blue “INSTALL” button and click on it with the mouse. Once you click on this button, Steam will begin to download and install GTA III on Linux. Keep in mind that this download may take a bit of time. Be patient!

Step 8: Let Steam install GTA III on your PC. When the process is complete, the blue “INSTALL” button will turn into a green “PLAY” button. Select it to start up GTA III on your Linux PC! It should run great!

Troubleshooting GTA III on Linux

GTA III has a Gold rating on ProtonDB. Gold is not a perfect score, and it indicates that in some instances, Linux users may have issues with the game. For the vast majority of players, GTA III should work just fine. However, if you run into issues getting it to work, do yourself a favor and check out the GTA III  ProtonDB page. It’ll help you fix the problems you run into!

Looking to play GTA San Andreas or GTA Vice City on Linux? We’ve got guides for both.

The post How to play GTA III on Linux appeared first on AddictiveTips.

How to play Mount & Blade II: Bannerlord on Linux

Mount & Blade II: Bannerlord is a strategy/action RPG for Microsoft Windows. The game was developed by TaleWorlds Entertainment and is a prequel to their previous game Mount & Blade: Warband. In Bannerlord, the player controls their created character as they adventure across the world of Mount & Blade.

If you’d like to enjoy the epic adventure of Mount & Blade II: Bannerlord on your Linux PC, it is possible, but it requires a bit of configuration and tweaking. In this guide, we’ll show you exactly how to do just that! Follow along to get Mount & Blade II: Bannerlord working on Linux!

Getting Mount & Blade II: Bannerlord working

Setting up Mount & Blade II: Bannerlord is a tedious process on Linux because it is rated “Gold” on ProtonDB. Sadly, unlike a lot of other video games, you won’t be able just to install it and go. You must configure it a little to get it working. Follow the step-by-step instructions outlined below to get the game set up.

Step 1: To start the installation process, you must install the Steam Linux client. To get Steam working on Linux, open up a terminal window by pressing Ctrl + Shift + T or Ctrl + Alt + T on the keyboard. Then, enter the commands below to get Steam working.

Ubuntu

sudo apt install steam

Debian

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb
sudo dpkg -i steam.deb

Arch Linux

sudo pacman -S steam

Fedora/OpenSUSE

For best results on OpenSUSE and Fedora, install the Flatpak release of Steam.

Flatpak

First, ensure you have the Flatpak runtime installed onto your computer. Then, enter the commands below.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.valvesoftware.Steam

Step 2:  Now that Steam is installed, we need to install a custom compatibility tool. This custom compatibility tool is called Glorious Eggroll, and its a special release of Valve’s Proton with various game fixes, including ones for Mount & Blade II: Bannerlord.

To get your hands on the latest GE, use the following wget download command.

wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/5.11-GE-3-MF/Proton-5.11-GE-3-MF.tar.gz

Step 3: When the file is done downloading, use the mkdir command to create a new folder. This new folder will house the GE compatibility tool you just downloaded.

mkdir -p ~/.steam/root/compatibilitytools.d

Alternatively, if you’re using Flatpak, do the following.

mkdir -p ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/

Step 4: Extract the contents of the GE archive you downloaded to the newly created folder from step 3. To extract, run the following tar command below.

tar xvf Proton-5.11-GE-3-MF.tar.gz -C ~/.steam/root/compatibilitytools.d/

Or, for Flatpak, do:

tar xvf Proton-5.11-GE-3-MF.tar.gz -C ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/

Step 5: After extracting the contents of the GE archive into the correct folder, open up Steam for Linux and log in. When you’ve logged into Steam, look for the “Steam” menu in the top-left and click on it with the mouse.

In the “Steam” menu, select “Settings” to open up the Steam settings area. Then, locate the “Steam Play” section, and click on it with the mouse.

Step 6: In the “Steam Play” section, find the “Enable Steam Play” for supported titles, and check it. Then, check “Enable Steam Play for all other titles.”

When both boxes are checked, find “Run other titles with” and click on the drop-down menu next to it. In the drop-down menu, select “Proton-5.11-GE-3-MF,” and click on the “OK” button.

Step 7: Find the “STORE” button in Steam and click on it with the mouse. By selecting this button, you will be brought to the Steam Storefront. From there, find the search box and search for Mount & Blade II: Bannerlord.

Step 8: Click on “Mount & Blade II: Bannerlord” in the search results to move to the Mount & Blade II: Bannerlord store page. Then, locate the “add to cart” button, and click on it to purchase the game.

Step 9: After purchasing the game, find the “LIBRARY” button, and click on it to go to your Steam library. Once there, find “Mount & Blade II: Bannerlord” and select it to access Bannerlord’s Steam library page.

On the Steam library page for Mount & Blade II: Bannerlord, click on the blue “INSTALL” button to install the game onto your computer.

When the installation is complete, the blue “INSTALL” button will become a green “PLAY” button. Click on this button to start up Mount & Blade II: Bannerlord.

Troubleshooting Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord is not a Platinum rated game on ProtonDB. It’s rated as Gold, so you will run into issues while playing it. Hopefully, the custom release of Proton will mitigate the issues, but it can’t account for everything.

If you run into problems playing Mount & Blade II: Bannerlord on your Linux PC with Proton, be sure to check out its ProtonDB page to report bugs, or to find solutions!

The post How to play Mount & Blade II: Bannerlord on Linux appeared first on AddictiveTips.

How to play Sega Saturn games in Retroarch on Linux

Looking to add some Sega Saturn video games to your Retroarch collection? Unsure how to do it? Follow along with this guide as we show you how to Sega Saturn games in Retroarch on Linux!

Note: Addictivetips in no way encourages or condones the illegal downloading or distribution of ROM files for RetroArch. If you want to play Sega Saturn games with RetroArch, please use your own game ROM files you’ve backed up to your PC, legally.

Install Retroarch on your computer

Before we can go over how to use the Sega Saturn core to emulate your favorite Sega Saturn ROMs, you will need to install the Retroarch application on your Linux system.

Setting up Retroarch is pretty easy on Linux thanks to package management. Open up a terminal window, search for “retroarch” and install it on your system the way you typically install Linux apps. Alternatively, follow our in-depth guide on how to set up Retroarch on Linux, if you’re having issues getting it working.

Install the Sega Saturn core

Emulation on Retroarch is not like other emulation tools. You don’t download individual emulator apps and install them for specific tasks. Instead, Retroarch uses “cores”. These cores are emulation libraries that are free and are designed to handle ROMs. For example, if you download the N64 core, Retroarch can handle Nintendo 64 games, etc.

To play Sega Saturn games with Retroarch on Linux, you must install the Saturn core. In this section of the guide, we will go over exactly how to set up the Saturn core. To start, launch the Retroarch application on your Linux desktop by searching for it in the app menu. Then, once it’s open, follow the step-by-step instructions below.

Step 1: Locate “Load Core” with the Down Arrow. Then, press the Enter key to select it. By selecting “Load Core,” you will gain access to the emulator core area in Retroarch.

Step 2: Inside of the “Load Core” area, you will see various options. Look through the “Load Core” area for the “Download a Core” option, and select it with the mouse. By selecting “Download a Core” you will be taken to Retroarch’s core downloader utility.

Step 3: In the Retroarch core downloader utility, you will see a massive list of downloadable cores from various gaming systems, and even some retro PCs and specific games. Scroll all the way through the list to “S,” and look for “SEGA”.

In the “SEGA” section, there are various SEGA console cores available, including 3 Sega Saturn cores. For best results, download “Sega – Saturn (Yabause)”. However, feel free to download the other Saturn cores as well, especially if the “Sega – Saturn (Yabause)” one does not work for you.

Step 4: Allow the Sega Saturn Retroarch core file to download to your Linux PC. It should only take a couple of seconds. When the download process is complete, hit Backspace on your computer’s keyboard to exit the “Download a Core” area. You may need to hit this key a couple of times to return to the main Retroarch menu.

Scanning for Saturn ROMs

To scan for Saturn ROMs, use the Left arrow key in Retroarch and move to the plus button icon. Once there, use the Down arrow key on the keyboard to select the “Scan Directory” option. Press Enter on the keyboard to confirm your choice. Then, follow the step-by-step instructions below.

Step 1: Inside of the “Scan Directory” area, the locate “/home/username” option, and select it with the Arrow keys. Then, press the Enter key to confirm your selection.

Note: replace “/home/username” with your Linux PC’s username.

Step 2: Upon selecting “/home/username,”  you will see more folders in front of you. Using the Arrow keys, make your way to the location in which all of your Sega Saturn ROM files reside on your Linux PC.

Step 3: When you’ve found the directory in which all of your Sega Saturn ROM files reside, locate the “<Scan This Directory>” option, and select it with the Arrow keys. Press Enter to confirm your selection.

After selecting the “<Scan This Directory>” option, Retroarch will start to scan and add your Sega Saturn ROM files to Retroarch. Be patient, as this may take a bit of time.

Playing Sega Saturn in Retroarch

To play Sega Saturn games do the following. First, find the Sega Saturn controller in Retroarch, and select it with the mouse. You can also select it with the Arrow keys.

Once you’ve selected the Sega Saturn controller, you will see your Saturn ROMs listed. Select the ROM you’d like to play with the mouse or Arrow keys. Press Enter or mouse-click to confirm.

Click on the “Run” button with the mouse or the Enter key to start the ROM. When you start the ROM, you will be prompted to select a Saturn core. Select one of the Sega Saturn cores downloaded earlier to enjoy your game!

The post How to play Sega Saturn games in Retroarch on Linux appeared first on AddictiveTips.

How to play Sonic Mania on Linux

Sonic Mania is a 2017 platformer developed by PagodaWest Games and Headcannon and published by Sega. It follows Sonic the Hedgehog, Tails, and Knuckles in a classic adventure to stop Dr. Eggman (AKA Robotnik.) Sega released this game to commemorate the 25th anniversary of the original Sonic game.

Sonic Mania was released on Switch, Xbox, PS4, and Windows 10 with no Linux release. However, thanks to amazing technology like Proton, it is possible to run it on the Linux platform. In this guide, we’ll show you how.

Setting up Sonic Mania

Sonic Mania, like many modern Windows games, runs pretty well on Linux thanks to Proton and Steam Play. Sonic Mania is rated “Platinum” on ProtonDB, and will play quite well. To start the installation, follow the step-by-step instructions outlined below.

Step 1: Sonic Mania needs to be installed on Linux through the Steam Linux client. So, we must demonstrate how to set up the Steam Linux client on your PC. To set up Steam, open up a terminal window by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. Then, enter the commands below that corresponds to the Linux OS you currently use.

Ubuntu

If you’re an Ubuntu user, you’ll be able to get Steam up and running with the following Apt command.

sudo apt install steam

Debian

Debian Linux has the Steam app in its “Non-free” software repository, and you’ll be able to install it that way. That said, it’s much easier just to download the latest Steam DEB package from the internet and use the dpkg tool to set it up.

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb
sudo dpkg -i steam.deb

Once you’ve grabbed the latest Steam DEB package on your computer and installed it, you will notice errors appear on the screen. To fix these errors, use the following apt-get install -f command in the terminal. Or, follow our in-depth guide on correcting Debian dependencies.

sudo apt-get install -f

Arch Linux

Need to get Steam working on Arch Linux? Run the following pacman command in the terminal window.

sudo pacman -S steam

Fedora/OpenSUSE

Both Fedora and OpenSUSE have Steam packages available. That being said, getting these packages can sometimes be tedious, especially if you’re not a fan of third-party software repositories or anything like that. For this reason, we highly recommend getting the Steam Flatpak instead.

Flatpak

You can get Steam from the Flathub app store as a Flatpak. To start the installation, you must set up the Flatpak runtime on your Linux PC. Once the runtime is up and running on your computer, enter the command below to add the Flathub app store to your Flatpak app sources.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now that the Flathub app store is added to your Flatpak app sources, the installation of the Steam Flatpak can begin. Using the flatpak install command below, get the Steam Flatpak app up and running.

flatpak install flathub com.valvesoftware.Steam

Step 2: After setting up Steam on your computer, launch the app on your computer by searching for it in the app menu. Then, log into your account using your password and username.

Once you’ve logged into your account, find the “Steam” menu, and click on it with the mouse. Then, click on “Settings” to open up the Steam settings area.

Step 3: In the Steam settings area, find the “Steam Play” section, and click on it with the mouse. Inside of the Steam Play area, check the box next to “Enable Steam Play for supported titles,” and the “Enable Steam Play for all titles” boxes. Turning on these options will make it possible to run Sonic Mania on your system.

Click “OK” to close the window.

Step 4: Locate the “STORE” button in Steam, and click it to access the Steam Storefront. When you’ve made it to the Steam Storefront, click on the search box and type in “Sonic Mania.”

In the search results, click on “Sonic Mania.” By clicking on “Sonic Mania,” you will be taken to its Steam Storefront page.

Step 5: On the Storefront page, look for the “Add to Cart” button to purchase the game. Then, click on the “LIBRARY” button to move to your Steam game library.

Step 6: In the Steam game library, look for “Sonic Mania” and click on it to access its Steam game page. Then, on the game page, click on the blue “INSTALL” button to download and set up Sonic Mania on your Linux PC.

When Sonic Mania finishes downloading and installing through the Linux Steam client, the blue “INSTALL” button will turn into a green “PLAY” button. Select the green “PLAY” button to enjoy Sonic Mania on Linux!

Troubleshooting Sonic Mania

Sonic Mania is rated as Platinum on ProtonDB. That said, no game is 100% perfect and runs flawlessly 100% of the time. If you have problems playing this game on your Linux PC, please check out the Sonic Mania ProtonDB page to troubleshoot.

The post How to play Sonic Mania on Linux appeared first on AddictiveTips.

How to play Prey (2017) on Linux

Prey is a first-person shooter developed by Arkane Studios and published by Bethesda Softworks. It takes place in an alternate timeline in the Space Race where human-kind progresses to space travel much quicker than in real life. In the game, the player controls Morgan Yu, aboard a space station as he fights off hostile aliens.

Prey was released in 2017 on PS4, Xbox One and Windows 10 to critical acclaim. Despite its many awards, the game never made it to Linux. However, it can run on the Linux platform, thanks to Proton. In this guide, we’ll show you how to set it up.

Setting  up Prey (2017)

Getting Prey (2017) working on Linux is an easy process thanks to the hard work of the Proton and Steam Play teams. To set this game up on your computer, follow the step-by-step instructions outlined below.

Step 1: To play Prey (2017) on Linux, you will need to install the Steam Linux client. To install the Steam Linux client, open up a terminal window by pressing Ctrl + Alt + T or Ctrl + Shift + T on the keyboard. Then, follow the command-line installation instructions outlined below that corresponds with the Linux OS you currently use.

Ubuntu

If you’re an Ubuntu user, installing Steam is simple. Just enter the following Apt command below in a terminal window.

sudo apt install steam

Debian

Debian Linux has a few ways to install Steam. The easiest way is to download the latest DEB package from the Steam website and use the dpkg tool to install it on the system.

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb
sudo dpkg -i steam.deb

Upon installing the Steam package on your Debian PC, you will need to correct any dependency errors that may have arisen. To do this, enter the command below.

sudo apt-get install -f

Arch Linux

Steam for Linux has long been available for Arch Linux users and can easily be installed with the following Pacman command in a terminal window.

sudo pacman -S steam

Fedora/OpenSUSE

Both OpenSUSE and Fedora Linux can run Steam. However, installing the app on these operating systems can be challenging at times. For the best results, we recommend using the Flatpak release of Steam. It’s easy to install and will work flawlessly across different versions of both Fedora and OpenSUSE Linux.

Flatpak

Did you know that you can get Steam working as a Flatpak package? It’s true! To start the installation of the Steam Flatpak, you must enable the Flatpak runtime on your Linux PC. Once you’ve enabled the Flatpak runtime on your Linux PC, enter the flatpak remote-add command below to get the Flathub app store working on your system.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now that your Linux PC has the Flathub app store set up, you will be able to get the latest Steam Flatpak working with the flatpak install command below.

flatpak install flathub com.valvesoftware.Steam

Step 2: Now that the Steam Linux client is set up on your Linux PC, open up your app menu and launch Steam. When Steam is open, log into your Steam account with your username and password.

Step 3: After logging into your Steam account, locate the “Steam” menu, and click on it with the mouse. Then, select the “Settings” option to access Steam settings.

Inside of the “Settings” window, look for the “Steam Play” option, and click on it to access the Steam client’s Steam Play configuration area.

Step 4: In the Steam Play configuration area, check the box that says “Enable Steam Play for supported titles.” Then, check the box next to “Enable Steam Play for all titles.” Both of these settings must be enabled to play Prey (2017).

Click the “OK” button when done to close the window.

Step 5: Find the “STORE” button at the top of the page, and click on it to access the Steam Storefront. Then, click on the search box, and search for “Prey,” and click on the result with “May 5, 2017” next to it.

Upon clicking on “Prey” in the search results, you will be taken to its Steam Store page. From here, click on the “Add to cart” to purchase the game.

Step 6: Locate the “LIBRARY” button in Steam, and click on it to access your Steam game library. Once there, look for “Prey,” and click on it with the mouse to access its game page.

On the game page, find the blue “INSTALL” button, and click on it with the mouse. When you click on the “INSTALL” button, the game will download and set itself up on your Linux PC. Sit back and be patient!

When the game is finished installing, the blue “INSTALL” button is complete; it will turn into a green “PLAY” button. Click on “PLAY” to enjoy Prey (2017) on your Linux PC!

Troubleshooting Prey (2017)

Prey (2017) is rated as Platinum on ProtonDB. It’s excellent to see a Windows video game run so great on the Linux platform. However, not every Linux user installing Prey will have a flawless experience. If you run into problems, please check out the Prey (2017) ProtonDB page.

The post How to play Prey (2017) on Linux appeared first on AddictiveTips.