github GerbilSoft/rom-properties v1.5
v1.5 - Lots of Assorted Stuff

latest releases: v2.3, v2.2.1, v2.2...
4 years ago

Major changes:

  • New parsers: Leapster Didj textures, PowerVR 3.0.0 textures, Pokémon Mini ROM images, Khronos KTX2 textures.
  • Improved support for FreeBSD and DragonFly BSD.
  • KDE, GTK+ UIs: Preliminary drag & drop support for icons in the properties dialog.
  • Downloading functionality has been split out into a separate executable, rp-download, for security purposes.
  • More security enhancements:
    • Linux: Use seccomp() and AppArmor in some places.
    • OpenBSD: Use pledge().
    • Windows: Run rp-download as a low-integrity process.

NOTE: The AppArmor profile for rpcli is not included in the Ubuntu packages at the moment.
NOTE 2: The seccomp() settings may need adjustments. They've been tested on several Linux environments (including both 32-bit and 64-bit), but it's entirely possible that some system library may be adjusted to use a syscall that hasn't been whitelisted, which will break rp-download and rpcli. If you encounter a SIGSYS error, please report this as a bug, along with info about what distro and version you're using.

The Ubuntu packages have been moved from GitHub downloads to an Ubuntu Personal Package Archive. Builds are now available for Ubuntu 16.04 "Xenial" Xerus, Ubuntu 18.04 "Bionic" Beaver, and Ubuntu 19.10 "Eoan" Ermine.

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.

Don't miss a new rom-properties release

NewReleases is sending notifications on new releases.