Tags give the ability to mark specific points in history as being important
  • 3.37.2   Version 3.37.2
    6e022f06 · Version 3.37.2 ·
    Release 3.37.2

    Support DBus activation

    Add a Ctrl+? shortcut for opening the shortcuts window

    Use libhandy rows in the preferences window

    Add an option override to disable pcsx_rearmed dynarec for now

    Update screenshots in appdata

    Various cleanups

    Translation updates

    • Brazilian Portuguese
    • Indonesian
    • Polish
    • Spanish
    • Swedish
    • Turkish
    • Ukrainian
  • 3.37.1   Version 3.37.1
    a29f2b6f · Version 3.37.1 ·
    Release 3.37.1

    Support running Nintendo 64 games

    • Show a menu for switching controller expansion paks

    Adapt to API changes in retro-gtk

    • Run games into a secondary process
    • Show an error when the game crashes

    Performance

    • Cache collection in the database dramatically improving loading times after the first run
    • MAME plugin game database loading was drastically simplified and should be a lot faster than before
    • Cache game icons

    Add a search provider for GNOME Shell

    Add screen gap for Nintendo DS games when using top/bottom layout

    • Optimize the gap width for 15 known games, use 80px for others.

    Disable keyboard gamepad emulation for MS-DOS games, as most games use keyboard

    • Physical gamepads are still recognized as gamepads

    UI

    • Ask for confirmation when trying to restart a game that doesn't support snapshots
    • Show a message when there are no search results
    • Prevent headerbar from hiding while there are open popovers
    • Show a warning when Tracker is not present
    • Show analog sticks in controller preferences as moving dots, animate them in mapping mode
    • Support back swipe:
      • In platforms view in mobile mode
      • In preferences window in mobile mode
      • In controller preferences
    • Switch to HdyWindow, allowing round bottom corners

    Fixes

    • Ensure analog works for pcsx_rearmed core
    • Ensure loading notification is shown after unpausing
    • Correctly create version file for 3.34.0 savestate migration
    • Stop recalculating game titles when they're already cached
    • Don't show headerbar menus for unsupported games
    • Grab game view focus immediately after running a game
    • Stop counting files like GameSomething.jpg as covers for Game.rom
    • Don't open files when a game is already running
    • Fix --help command line option output
    • Use display name instead of basename for user-facing strings
    • Stop translating internal errors that are never shown in the UI
    • Stop listing application/x-desktop MIME type in desktop file
    • Stop using core descriptor as URI for standalone libretro games

    Build

    • Depend on unreleased retro-gtk version
    • Depend on unreleased libhandy version
    • Re-enable MAME plugin
    • Pass --disable-since-check to valac

    Various cleanups

    Translation updates

    • Brazilian Portuguese
    • Croatian
    • Danish
    • Dutch
    • Finnish
    • French
    • German
    • Hungarian
    • Indonesian
    • Italian
    • Polish
    • Spanish
    • Swedish
    • Turkish
    • Ukrainian
  • 3.36.1   Version 3.36.1
    783ff8ee · Version 3.36.1 ·
    Release 3.36.1

    Fixes

    • Stop autohiding cursor with open popovers in windowed mode
    • Correctly create version file for 3.34.0 savestate migration
    • Stop recalculating game titles when they're already cached
    • Grab game view focus immediately after focusing it
    • Fix some issues when restarting the game
    • Don't show headerbar menus for unsupported games
    • Reset game metadata when starting new game
    • Fix info message when mapping gamepads
    • Stop counting files like GameSomething.jpg as covers for Game.rom

    Translation updates

    • Dutch
    • Ukrainian
  • 3.36.0   Version 3.36.0
    3e9b415f · Version 3.36.0 ·
    Release 3.36.0

    Translation updates

    • Italian
  • 3.35.92   Version 3.35.92
    c89928ad · Version 3.35.92 ·
    Release 3.35.92

    Prevent headerbar from hiding while there are open popovers

    Fixes

    • Ensure analog works for pcsx_rearmed core
    • Fix game title in fullscreen
    • Ensure loading notification is shown after unpausing

    Translation updates

    • Brazilian Portuguese
    • Danish
    • Hungarian
    • Indonesian
    • Swedish
  • 3.35.90   Version 3.35.90
    8c260515 · Version 3.35.90 ·
    Release 3.35.90

    Allow to restart the current game from secondary menu

    UI

    • Rename savestates to snapshots
    • Rename backup to export, restore to import
    • Add a nightly icon
    • Present sidebar as a content list in mobile mode
    • Tweak lists: make them rounded, add separators and use thicker rows
    • Use darker colors for the main window, matching other content apps

    Fixes

    • Make controller use JOYPAD type regardless of having analog sticks
    • Fix a runtime warning when starting standalone games
    • Restore state and memory before running the first frame
    • Fix a runtime error when loading a snapshot migrated from 3.32.x
    • Don't allow type-to-search and Ctrl+F shortcuts with empty collection
    • Fix libhandy and rsvg deprecations

    Various cleanups

    Translation updates

    • Brazilian Portuguese
    • Catalan
    • Friulian
    • Indonesian
    • Polish
    • Spanish
    • Swedish
  • 3.34.2   Version 3.34.2
    caf7bae8 · Version 3.34.2 ·
    Release 3.34.2

    Skip junk files when migrating savestates from 3.32 or earlier

    Translation updates

    • Basque
    • Czech
    • Greek
  • 3.35.2   Version 3.35.2
    c94a4c80 · Version 3.35.2 ·
    Release 3.35.2

    Performance

    • Collection and cover loading are now threaded instead of using Vala's async functions. Loading should be faster and shouldn't cause UI stuttering anymore
    • Game runners are now created on demand when starting a game instead of being created for every game on app startup
    • Steam plugin was simplified and should work a bit faster

    New-style vertical covers are now supported for Steam games

    UI

    • List savestate shortcuts in shortcuts dialog
    • Use shorter date formats for savestates when possible
    • Fix a grammar issue
    • Stop styling Restore button in fullscreen mode

    Fixes

    • Don't show Steam tools, such as Proton, as games
    • Skip junk files when migrating savestates from 3.32 or earlier
    • MAME plugin now builds
    • Fixed pointer input not working until saving the game
    • Save directory is now properly loaded after a reset
    • Nintendo DS screen mode is now reset to vertical after a reset
    • Fixed opening savestate manager with GTK animations disabled
    • Ensure bottom bar is always shown or hidden correctly on mobile
    • Appdata now validates in strict mode

    Dependencies:

    • Minimum retro-gtk version has been increased to 0.18.0

    Various cleanups

    Translation updates

    • Basque
    • Brazilian Portuguese
    • Czech
    • Finnish
    • Hungarian
    • Italian
    • Polish
    • Spanish
    • Swedish
    • Turkish
  • 3.34.1   Version 3.34.1
    78f27603 · Version 3.34.1 ·
    Release 3.34.1

    Fixes

    • MAME plugin now builds
    • Fixed pointer input not working until saving the game
    • Save directory is now properly loaded after a reset
    • Nintendo DS screen mode is now reset to vertical after a reset
    • Fixed opening savestate manager with GTK animations disabled
    • Ensure bottom bar is always shown or hidden correctly on mobile

    Translation updates

    • Basque
    • Czech
    • Italian
    • Turkish
  • 3.34.0   Version 3.34.0
    d6e511a9 · Version 3.34.0 ·
    Release 3.34.0

    Translation updates

    • Brazilian Portuguese
    • Croatian
    • Finnish
    • Italian
    • Swedish
  • 3.33.92   Version 3.33.92
    8f7858ec · Version 3.33.92 ·
    Release 3.33.92

    Fixes

    • Missing savestate thumbnails don't corrupt UI anymore
    • Media button doesn't steal focus from the game anymore
    • Miscellaneous UI fixes

    Various cleanups

    Translation updates

    • British English
    • Finnish
    • Greek
    • Hungarian
    • Polish
    • Spanish
  • 3.33.91   Version 3.33.91
    ee5b3704 · Version 3.33.91 ·
    Release 3.33.91

    Manually created savestates can be renamed now

    Nintendo DS screen layout settings are now stored inside savestates instead of dconf

    Added shortcuts for saving and loading the game, and for showing savestates

    UI

    • Creating a new savestate briefly flashes the game, similarly to screenshots
    • Creation and deletion of savestate rows is now anumated
    • Added keyboard navigation in the savestates sidebar:
      • Selecting a row immediately previews the savestate
      • Pressing Enter loads the savestate
      • Pressing Delete deletes the savestate
      • Pressing Esc closes the sidebar
    • When opening savestates sidebar, the game view cannot change height anymore
    • Covers and savestate thumbnails aren't blurry on HiDPI anymore
    • Sync fullscreen restore button style with Adwaita, making it smaller and round
    • Preferences window now has a Back button when the window is small

    Fixes

    • Headerbar autohide in fullscreen works properly now
    • Keyboard shortcuts don't depend on keyboard layout anymore
    • Savestate thumbnails now use correct aspect ratio for newly created savestates
    • Creating multiple savestates in one second doesn't result in an error anymore
    • Fixed a few runtime errors when working with savestates
    • Fixed crash when opening multliple Nintendo DS games in a row
    • Savestates created by closing window with savestate sidebar have correct thumbnail now
    • New savestate row in savestate sidebar cannot be selected anymore
    • Opening savestate sidebar shifts the game in the correct direction on RTL
    • Game covers have proper colors now instead of being 10% darker

    Various cleanups

    Translation updates

    • Polish
  • 3.33.90   Version 3.33.90
    d9c3dc7c · Version 3.33.90 ·
    Release 3.33.90

    Support multiple savestates for libretro games. Existing data is migrated on the first run and and older versions will NOT see it anymore.

    Only show fullscreen headerbar when cursor is nearby. Generally, sync fullscreen behavior with libdazzle.

    Hide cursor after a timeout in non-fullscreen mode.

    Translation updates

    • Catalan
  • 3.33.4   Version 3.33.4
    a4bae37e · Version 3.33.4 ·
    Release 3.33.4

    Center headerbar title in adaptive mode.

    Explicitly specify m dependency.

    Translation updates

    • Brazilian Portuguese
    • Croatian
    • Indonesian
    • Spanish
  • 3.33.3   Version 3.33.3
    56ff9d65 · Version 3.33.3 ·
    Release 3.33.3

    UI

    • Main window is now fully adaptive.
    • Added dropdown arrow to media switcher button to match Nintendo DS screen layout switcher.
    • Removed unused subtitles from collection.
    • Increased padding on platforms sidebar items.

    Fixes

    • Fixed backup/restore skipping empty directories.

    Dependencies:

    • Minimum libhandy version has been increased to 0.0.10.

    Various cleanups.

    Translation updates

    • Basque
    • Hungarian
    • Spanish
    • Polish
  • 3.33.2   Version 3.33.2
    d9305639 · Version 3.33.2 ·
    Release 3.33.2

    Remove Developers view. The API used previously for this has been shut down, and the metadata wasn't reliable anyway.

    Add backup and restore functions.

    UI

    • List Nintendo DS shortucts in shortcuts dialog.
    • Add mnemonics to primary menu.
    • Use adaptive view switcher in collection.

    Fixes

    • Fixed error infobar being visible on empty collection screen.
    • Pressing Enter key twice immediately after starting a game from a file doesn't exit the game anymore.

    Various cleanups.

    Translation updates

    • Polish
    • Spanish
  • 3.33.1   Version 3.33.1
    3ae445a9 · Version 3.33.1 ·
    Release 3.33.1

    Allow to change screen layouts for Nintendo DS games when using DeSmuME and DeSmuME 2015 cores.

    Replace plugin list in preferences by a list of platforms, and allow to select libretro cores to be used for each platform.

    Show an error when trying to open a non-game file.

    Use a better icon for missing game thumbnails.

    Fixes

    • Help doesn't show up as a game anymore.

    Various cleanups.

    Translation updates

    • Brazilian Portuguese
    • Croatian
    • Hungarian
    • Indonesian
    • Polish
    • Spanish
    • Turkish
  • 3.32.1   Version 3.32.1
    74197ed3 · Version 3.32.1 ·
    Release 3.32.1

    Fixes

    • Help doesn't show up as a game anymore.

    Translation updates

    • Spanish
  • 3.32.0   Version 3.32.0
    51f0f324 · news: Fixed formatting ·
    Release 3.32.0

    Translation updates

    • Friulian
    • German
  • 3.31.92   Version 3.31.92
    23c64506 · Version 3.31.92 ·
    Release 3.31.92

    Fixes

    • Fix compile-time warnings when building with recent librsvg and gtk.
    • Fix compile-time warning introduced in the 3.31.91.

    Various cleanups.

    Translation updates

    • Danish
    • Dutch
    • Finnish
    • Indonesian
    • Italian
    • Russian