Looking to get a raspberry pi to make a portable games console like the switch for my family. It needs to be portable which is why I am using a pi, but I want to run games that are downloaded onto the pi. I originally wanted to use retropie but it didn't allow me, from what i can see, to use modern, low intensity games, downloaded from the internet. How would I go about doing this? Also if possible I would want a custom GUI that would show when the pi loads to make the whole thing look nicer and would also need help in knowing how to do this. Just need someone to help tell me what the steps are to achieving this and if it is even possible

Here is an example of a game I would like to run on the pi https://unsungwarriors.itch.io/unsung-warriors-prologue

  • What you are asking for is not trivial, and as mentioned already, you might not be able to play just any game on it because of the ARM processor. Here is a link to DIY project that shows what you might be able to do: instructables.com/id/Raspberry-Pi-Mobile-Gaming-Device
    – G Trawo
    Dec 17, 2018 at 23:31

1 Answer 1


I had a look at the example game you linked, and it looks to be an issue of processor architecture.

Your Pi has an ARM processor, which requires programs to be compiled specifically for ARM, whereas most desktops/laptops use a different architecture known as x86. The game you linked only has builds for x86 and x86-64 (you can see that in the contents of the zip file in this case) — but the Pi cannot run programs unless they are built for ARM.

It's fairly uncommon for developers to provide binaries for ARM, as it is unusual to have a desktop or laptop with an ARM processor (ARM is, however, very commonly used in smartphones). The Pi is a bit of an exception here, so you will need to either:

  • Find games with ARM binaries provided (there are many games in the repository, but probably not all well-known or particularly interesting; most well-known games won't bother with an ARM port)

  • Find open-source games where you can compile them yourself for ARM. This is a lot more work and probably not for the inexperienced.

  • Are there any other microcomputers that have processors similar to that of a computer that could run this game? Dec 16, 2018 at 14:53
  • Check out an x86 based tablet.
    – Janka
    Dec 16, 2018 at 16:48
  • Another option would be to play very old games, which have low enough system requirements to be able to be played in an emulator.
    – vsz
    Dec 16, 2018 at 22:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.