When we listed the best features in GNOME 3.24 we gave a slot to to the awesome new GNOME Games app.
Akin to a music player, GNOME Games acts as a one-stop shop for browsing through your installed games, e.g., Steam games, Linux games, retro console game files. And, like a music player, it lets you launch and play most titles in a click or two.
If you were hoping to try the app out on Ubuntu 17.04 Iâve some good news for you: GNOME Games is now available to install on Ubuntu 17.04 straight from the repos.
Yup, no need for a PPA, Flatpak, Snap or any other method â just open up Ubuntu Software on Ubuntu 17.04, search the app out and stroke the install button. Alternatively, if youâre running Ubuntu 17.04, hit this:
Because the âgnome-gamesâ package name is in use (by a meta-package of mini-games provided for the GNOME desktop) the proper GNOME Games app is being shipped under the package name âgnome-games-appâ.
This package is only half the deal, though. GNOME Games will require libretro backends to play any of the old school console classics you might happen to have laying around.
Helpfully, many of these have been packaged up for Ubuntu 17.04, including libretro-gambatte (for playing GameBoy/GameBoy Color games), and libretro-nestopia (for playing Famicom/NES games).
A couple of other backends are also available. Just check the ones you want in Ubuntu Software prior to hitting âInstallâ.
Hopefully some additional libretro cores will be packaged up to support this app. Iâd love to see Sega Master System, Sega Mega Drive (aka Genesis) and Nintendo N64 support.
As of writing GNOME Games supports the following libretto cores, not all of which are (yet) available from the Ubuntu Zesty repos:
- Nestopia (NES games)
- Gambatte (Game Boy & Game Boy Color games)
- Beetle/Mednafen PCE FAST (NEC PC Engine & TurboGrafx-16 games)
- bsnes (Super Nintendo games)
- Beetle/Mednafen NGP (Neo Geo Pocket & NGP Color games)
- PCSX ReARMed (PlayStation games)
How Well Does It Work?
The proof of gaming is in the playing. I took the app for a basic hands-on on Ubuntu 17.04. And things worked well-ish.
When you launch the app it automatically lists any Linux games you have installed out of the box, on start up. I donât have Steam installed on my test machine so I canât attest to how well it handles detection and listing of Steam games, but that is something it can do.
Now for the first niggle: by default, this app will not list any local game files you may have loitering in a folder someplace. This is because it doesnât know where to look for them.
Itâs not immediately obvious how to solve this, so to save you Googling it just open the GNOME Control Centre app  â you may need to install it if youâre using Unity â head to Search > Other > Add folder and select the folder where you keep your game files. Restart the app and, after a brief pause, itâll list local âgame filesâ you have.
Here comes the second niggle. During my test the online game art database the app uses to automatically fetch matching game artwork from was down. This meant I didnât have any fancy cover art to look at for my local game files. You can easily load your own, however. Just store the box-art as a .jpg in the game file folder, making the file name same as the game file.
So, for example, in ~/Games I have MadeUpTitle.nes and MadeUpTitle.jpg.
The NES title I played (an RPG called Swords & Serpents) played beautifully on the default âsharpâ setting (âsmoothâ is available in preferences).
It wasnât easy to work out the keyboard controls for the game at first blush, but this is more of a backend fault than one specific to the app itself. USB and Bluetooth gamepads may potentially work with the app, but keep in mind that there is no built-in key mapping features at present.
