Raspberry Pi Emulator for Gaming

Play your favorite games on Raspberry Pi gaming PC
made with ExaGear Desktop


PC Games on Pi which can be run with a Raspberry Pi emulator

Raspberry Pi gaming is a great way to enjoy retro games and old PC games on Raspbian. Needless to say, that building up a Raspberry Pi game console is considered to be one of the coolest RPi projects.

In one of our previous articles, we told you about the ways of playing your favorite games on Raspberry Pi. And if you’ve read it, you already know that most of the ways allow you to play only very old games. But if you’d like to install some more modern PC games, you will face inevitable troubles.

And even using such retro gaming emulators as Rertopie or Emulation Station to get MAME on Raspberry Pi or N64 emulator, you will still face some speed issues and retro gaming bundle limitations. As you can see, it includes only NES classic emulators, so you’ll find very old computer games in their game lists and roms to download. And if you would like to play more up-to-date ones, like Might and Magic, you’ll certainly face problems…

Luckily, there is a simple and convenient way out – ExaGear Desktop. In this case, it will work as a Raspberry Pi games emulator (or like virtualbox) and will allow you to play a much wider variety of Linux and Windows PC games.

We have already posted 2 tutorials on how to use ExaGear Desktop as a gaming emulator and run some iconic games such as Arcanum, Disciples II, Fallout and Heroes of Might and Magic 3, Sid Meier’s Alpha Centauri and Caesar 3 on Raspberry Pi. However, we continue testing more games and sharing our experience with you.

So in this post, we will tell you how to use ExaGear Desktop as Might and Magic 6, Stronghold Crusader Extreme HD and Pharaoh and Cleopatra emulator for your Raspberry Pi as if your device was an all in one game console.

P.S.: keen gamers will probably also like to know that with ExaGear Desktop you can turn your Raspberry Pi into a TeamSpeak 3 Server

Raspberry Pi test stand configuration


Raspberry Pi 3


1200 MHz



Operating System

Raspbian Jessie from March 2016


Eltechs ExaGear Desktop for Raspberry Pi 3 v1.5

ExaGear Desktop installation instruction

First of all, we need to install Exagear Desktop on your device. This software is going to be the key feature which will turn you mini PC into a powerful Raspberry Pi emulator.

ExaGear Desktop installation is very straightforward:

1. Put ExaGear Desktop archive with installation packages and ExaGear Desktop license key in the same folder. Open Terminal (command line), move to this folder and unpack the archive using the following command:

$ tar -xvzpf exagear-desktop-rpi3.tar.gz

2. Install and activate ExaGear emulator on your Raspberry Pi by running install-exagear.sh script in the directory with deb packages and one license key:

$ sudo ./install-exagear.sh

That’s it!

Now you can launch the guest x86 system on your ARM device:

3. Enter the guest x86 system using the following command:

$ exagear
Starting the shell in the guest image /opt/exagear/images/debian-8

Check that you are in the x86 environment by running the ‘arch’ command:

$ arch

4. It is recommended to update apt-get repositories on the first launch of the guest system:

$ sudo apt-get update

As we are going to launch Windows games, we need to install x86 Wine inside ExaGear. This can be done easily:

5. Install Wine:

$ sudo apt-get install wine

6. After installing Wine we recommend to run winecfg:

$ winecfg

and enable the “Emulate a virtual desktop” bar. Otherwise, you can face issues when the application will try to switch to the full-screen mode.

Wine configuration via Winecfg

Now all preparations are finished and you can proceed with installing and running PC games with your new RPi emulator. Below we show some examples.

It’s possible to run a different kind of distros and installers, but in some cases you’ll need to do unobvious tricks to make it work. That’s why we recommend using DRM-free versions of games from the GOG site, as this is the most straightforward way to launch a game.

More details on Wine for Raspberry Pi here.

Emulate Might and Magic 6 on RPi

We recommend to download Might and Magic 6 from GOG.

To install MaM 6 open Terminal (command line), enter the guest x86 system by running the ‘exagear’ command to activate the Raspberry Pi emulator for Windows games. After that, enter the folder with the installer (in our case it’s  in folder Downloads) and run it with Wine:

$ exagear
$ cd Downloads
$ wine setup_mm6_2.1.0.42.exe

The graphical interface of the game installer will show up:

The installer interface for setting up Might and Magic 6 with Wine and Raspberry Pi 2 Emulator for games

After installation is finished you can run MaM 6 from your Desktop:

Running Might and Magic 6 within Wine on RPI emulator for gaming

Wait a couple of minutes while MaM 6 is loading, and finally, you will see the start menu.

Now you can play Might and Magic 6 on Raspberry Pi:

Launching Might and Magic 6 game on the Pi with Raspberry Pi 3 emulator

Emulate Pharaoh and Cleopatra on Raspberry Pi

We recommend to download the game from GOG.

To install Pharaoh and Cleopatra open Terminal (command line), enter the guest x86 system by running the ‘exagear’ command, enter the folder with the installer and run it with Wine:

$ exagear
$ cd Downloads
$ wine setup_pharaoh_gold_2.0.0.12.exe

The graphical interface of the game installer will show up and you can proceed with the installation. After installation is finished you can run Pharaoh and Cleopatra directly from Raspbian desktop or from the start menu. You might need to wait until the game is loaded.

Starting Pharaoh and Cleopatra game on Raspbian within guest x86 environment made by emulator for Raspberry Pi

Emulate Stronghold Crusader Extreme HD on RPi

We recommend downloading Stronghold Crusader Extreme HD from GOG.

To install the game on our Raspberry Pi console emulator, just enter the guest x86 system by entering the ‘exagear’ command in Terminal, enter the folder with the installer and run it with Wine:

$ exagear
$ cd Downloads
$ wine setup_stronghold_crusader_extreme_hd_2.2.0.8.exe

After installation you can run the game from Raspbian desktop:

Starting Stronghold Crusader game within guest x86 environment on Raspberry Pi 2 emulator

Final notes

So, in this article, we’ve learned how to make a gaming console from your RPI (or any other ARm device). Moreover, to enhance your emulation machine performance you can use extra software, which will allow you to widen the limits of your personal Raspberry Pi game gear.

Exagear Desktop is able not only to turn your Raspberry Pi into an emulator but can also help you to significantly increase the capabilities of your RPi based emulation system by letting you run Linux and Windows PC games (such as Might and Magic 6, Stronghold Crusader Extreme HD, Pharaoh and Cleopatra, listed in this tutorial, and more games from our previous articles).

Don’t limit yourself – enjoy many more of your favorite games with ExaGear Desktop!

Get my ExaGear Desktop

Also on Eltechs

Virtual machine for Rasberry Pi - ExaGear Desktop

Virtual machines for Raspberry Pi

Choose the best virtual machine for your Raspberry Pi or any other ARM device comparing ExaGear and its alternatives

TeamSpeak 3 Server on Raspberry Pi

Build a TeamSpeak 3 Server on Raspberry Pi

In this post, we will tell you how to setup TeamSpeak 3 Server on Raspberry Pi with ExaGear Desktop which allows running any x86 apps on ARM mini PCs.

Microsoft Dotnet Framework on Raspberry Pi

Run MS .NET Framework 4.5 on Raspberry Pi

Set and run .NET Framework on Raspberry Pi for any specific reason. Step-by-step detailed guide.

Run Wine on Raspberry Pi

Wine on Raspberry Pi

Detailed instruction on running a Wine app on any Raspberry Pi (or other ARM) to port different x86 apps on Raspbian

Get you gaming experience beyond RetroPie level

Gaming Beyond RetroPie

Run iconic PC games like Arcanum, Disciples II and Fallout on RPi with Exagear and improve your device gaming level beyond Retropie.

Run OwnCloud on Raspberry Pi to create online file storage system of your own

Setup OwnCloud on Raspberry Pi

Raspberry Pi OwnCloud detailed installation instructions for your personal files cloud storage system on Raspbian.

ExaGear is registered trademark of Eltechs, Inc. Raspberry Pi is a trademark of the Raspberry Pi Foundation. Other trademarks and product names are the property of their respective owners.