Gamepad, Fullscreen & PlayStation Support Have Come to GNOME Games

Many people have never used the GNOME Games app. It’s an awesome GTK+ app that can detect, display, and even play games that you have installed on your GNOME desktop.

Here are the features its latest release (v3.20)offers:

  • Automatically save progress when quitting an integrated game
  • Browse your games collection, including Steam games, ROMs, etc.
  • Keyboard control support
  • Play (some) games inside the app using libretro plugins

However, there’s a new release as GNOME 3.22 and it contains even more features.

The New Stuff In GNOME Games 3.22

gnome-games

According to Adrien Plazas, the GNOME Games developer, here are highlights of the improvements that the “video arcade” app have according to this blog post.

  • Improved MIME types
  • Full screen support
  • Initial gamepad/controller support
  • ‘Out of focus’ pausing
  • Screensaver inhibitor
  • Resume/Quit dialogs
  • PlayStation Support
  • Support for libretro-super core plugins
  • Initial Flatpak compatibility/fixes
  • Bug fixes

GNOME Games 3.22 now supports a richer set of games-related MIME type and metadata from more systems and is also capable of outlining games from similar (but distinct) consoles.

An example of the implication of this is that Game Gear games appear separate from Sega Master System games; Mega-CD, 32X and Sega Pico games are disambiguated from Mega Drive/Genesis ones; and Game Boy Color games get defined separately from regular Game Boy games.

The new GNOME Games 3.22 also has support for new systems, gaining the ability to show games from the following consoles in its browsable discovery pane:

  • Atari 2600 and 7800;
  • Game Boy Color
  • Game Gear
  • Mega-CD and 32X
  • PlayStation (aka PSone)

 

Getting GNOME Games 3.22

Adrien says that “despite remaining rough edges and lacking features, I’m extremely proud of this release as it marks the first really usable version of Games”. So, at the moment, you can’t install the GNOME Games 3.22 without burying yourself in the code and manually compiling it.

About The Author
Okoi Martins Jr.
I'm a Computer Scientist with a passion for learning new things in fields ranging from theoretical implications of computer science and mathematical modeling to web development and music. In my spare time, I listen to music, read like a compiler, and learn like an A.I algorithm.

Leave a Response