ROM Properties Page shell extension
Major changes:
xattrs tab on Linux now shows XFS attributes.
rpcli now supports extracting mipmap levels from most supported texture formats.
Windows: Dark Mode is now supported on Windows 10 1809 and later in the installation program and rp-config.
Sparse disc images, e.g. CISO and GCZ, are now handled by the RomDataFactory class instead of requiring each RomData subclass to handle it. This means that all supported sparse disc images can be used for any console.
Windows Image files (.wim) are now supported. Contributed by @ecumber.
Game Boy now has special handling MMC01 and MBC1M multicarts. The main header is now detected correctly and used for the thumbnail image. All games in the multicart are now shown as individual tabs.
Commodore DOS disk images (e.g. for Commodore 1541) are now supported, including icons for GEOS files. File formats supported currently include D64, D71, D80, D82, D81, D67, G64, and G71.
ColecoVision ROM images are now supported, including the text displayed on the ColecoVision logo screen.
Intellivision ROM images are now supported, including the game title and copyright year.
New translations: Romanian and Italian
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for the following Ubuntu release:
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
NOTE: If upgrading from v2.1 or earlier, you may get a file conflict regarding /usr/share/thumbnailers/rom-properties.thumbnailer
. This file was moved from rom-properties-gtk3
to rom-properties-utils
so it can be used by the GTK4 UI frontend. You will need to manually remove rom-properties-gtk3
before upgrading.
NOTE: If upgrading from v2.0, you may get a dependency error due to libromdata1. You will need to uninstall libromdata1 before upgrading.
(v2.2.1 was scheduled to be released yesterday, but I ran into some issues with my Windows VM.)
Major changes:
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for the following Ubuntu release:
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
NOTE: If upgrading from v2.1 or earlier, you may get a file conflict regarding /usr/share/thumbnailers/rom-properties.thumbnailer
. This file was moved from rom-properties-gtk3
to rom-properties-utils
so it can be used by the GTK4 UI frontend. You will need to manually remove rom-properties-gtk3
before upgrading.
NOTE: If upgrading from v2.0, you may get a dependency error due to libromdata1. You will need to uninstall libromdata1 before upgrading.
Major changes:
PlayStation 1 and 2 cover art images using RPDB, mirrored from the following GitHub repositories:
Extended attribute viewer tab. Supports viewing MS-DOS and (on Linux) EXT2 attributes on supported file systems, plus POSIX extended attributes.
GodotSTEX: Update v4 support for changes in the final version of Godot 4.
New RomHeaderTest unit test to verify rpcli
output against a set of known ROM headers and reference text and JSON output.
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for the following Ubuntu release:
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
NOTE: If upgrading from v2.1 or earlier, you may get a file conflict regarding /usr/share/thumbnailers/rom-properties.thumbnailer
. This file was moved from rom-properties-gtk3
to rom-properties-utils
so it can be used by the GTK4 UI frontend. You will need to manually remove rom-properties-gtk3
before upgrading.
NOTE: If upgrading from v2.0, you may get a dependency error due to libromdata1. You will need to uninstall libromdata1 before upgrading.
Major changes:
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for the following Ubuntu release:
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
NOTE: If upgrading from v2.0, you may get a dependency error due to libromdata1. You will need to uninstall libromdata1 before upgrading. This will be fixed in the next release.
This release is dedicated to my beagle, Stella, who sadly passed away on September 4, 2022.
Major changes:
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, Ubuntu 20.04 "Focal" Fossa, and Ubuntu 22.04 "Jammy" Jellyfish.
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
Major changes:
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, Ubuntu 20.04 "Focal" Fossa, and Ubuntu 22.04 "Jammy" Jellyfish.
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
Bug fixes:
Other changes:
Ubuntu packages are available from an Ubuntu PPA for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, Ubuntu 20.04 "Focal" Fossa, and Ubuntu 21.04 "Hirsute" Hippo.
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
Bug fixes:
Only the Linux build is affected, so no Windows builds are attached.
Ubuntu packages are available from an Ubuntu PPA for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, Ubuntu 20.04 "Focal" Fossa, and Ubuntu 21.04 "Hirsute" Hippo.
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.
Bug fixes:
Other changes:
Only the Windows build is affected, so the Ubuntu Linux packages have not been updated.
Major changes:
There's also a notable crash fix when handling certain PlayStation ISO images.
See NEWS.md for the full changelog, including a list of bugs fixed.
Ubuntu packages are available from an Ubuntu PPA for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, Ubuntu 20.04 "Focal" Fossa, and Ubuntu 21.04 "Hirsute" Hippo.
To add the PPA and install rom-properties, run the following commands:
sudo add-apt-repository ppa:gerbilsoft/ppa
sudo apt-get update
sudo apt-get install rom-properties-all
This will install all rom-properties frontends and executables. Individual frontends can be installed by installing the relevant rom-properties-* package.