How to Play Nintendo 3DS games on Linux Mint

Endrit Qerreti

Endrit Qerreti

Do you miss playing games on your Nintendo? What if I told you that you can play your favorite Nintendo 3DS games on Linux Mint.

Citra is a free and open source Nintendo Emulator that allows you to play Nintendo 3DS games on your computer.

Citra is only an emulator so it doesn't ship with pre installed games, which means you will need to add your own games in order to play them on your computer.

Playing Nintendo games with Citra is really easy, all you have to do is to add your games on Citra and play them just like you would do it on your Nintendo device.

In this tutorial, you will learn how to install Citra on Linux Mint.

Install Citra

Citra can be installed manually by building the source code, or using flatpak. However, In this tutorial, we are going to install Citra using flatpak.

Open your terminal, and run the command below to install Citra

flatpak install flathub org.citra_emu.citra

Play Nintendo 3DS Games on Linux Mint

Now you can use Citra to play Nintendo 3DS games on your system. You can find Citra on the Applications menu, under Game category. So to launch Citra, simply go to Games category and click to Citra icon.

And Citra should run

Now you can proceed to add your games on Citra.

To add games on Citra is quite simple, simply double click to the "+" button

and then select the folder that contains games

Create a Room

To create a room on Citra you need to click to "Multiplayer" and then choose "Create a room" option

Next, you need to configure your server

Room name - Set a name for your room

Preferred Game - Select your preferred Game

Max Players - How many players should be able to play

Username - Set your username

Password - Your password

Port - Port that you want to use on server

Once you have configured all the required settings, start the room by clicking the "Host Room" button

Join Public Room

You can also join to Public rooms created by other players. To join a room, click to "Multiplayer" first , then go to "Browse Public Game Lobby"

And you should see the Public Game Lobby window. To join a room, you must set a nickname first, once you set a nickname, double click to the room that you want to connect to

Once you join a room, you will see a similar window

How to Uninstall Citra

Citra can be uninstalled from your system easily by using terminal. Launch your terminal, and run the command below

flatpak uninstall org.citra_emu.citra


In this tutorial, you learned how to play Nintendo 3DS games on Linux Mint with Citra.