ROM Properties Page Shell Extension v1.4

Discussion in 'Showroom' started by GerbilSoft, Aug 5, 2019.

  1. GerbilSoft

    GerbilSoft RickRotate'd. Maintenance

    Joined:
    Jul 11, 2009
    Messages:
    18
    rom-properties 1.4 is out, slightly more than a year after the release of 1.3. (I had hoped to release it earlier, but things happen.)

    [​IMG]

    Major changes:
    • New UI frontends: XFCE (GTK+ 3.x), MATE
    • Transparent gzip decompression support. Primarily used for VGM (VGZ).
    • ROM images with "dangerous" permissions for Nintendo DS and 3DS now have an overlay icon on KDE. (The Windows implementation was disabled in this release due to unexplained crashes.)
    • File metadata is now exported to the desktop environment. This includes e.g. dimensions for textures and duration for audio. Currently supported on KDE and Windows.
    • New parsers:
      • Audio formats: ADX, BCSTM, BCWAV, BFSTM, BRSTM, BFSTM, GBS, NSF, PSF (and related), SAP, SID, SNDH, SPC, VGM (and VGZ)
      • Wii: WADs, encrypted Wii save files
      • Mach-O binaries (Mac executables)
      • Neo Geo Pocket (Color) ROM images
      • Xbox: XBE, XEX, disc images, XPR textures, STFS packages
      • iQue Player content metadata and ticket files
    • New parser features:
      • DMG: GBX footer
      • DirectDrawSurface: BC7 texture compression
      • GameCube: NASOS image format, CHN and TWN region codes, standalone Wii partitions
      • NES: Internal footer present in some ROMs.
      • NintendoDS: "Access Control" is now shown for DSi-enhanced ROMs. DSi flags are shown for NDS ROMs released after the DSi.
      • SegaPVR: Support for SVR files used on the Sony PlayStation 2.
    • Other changes:
      • Removed S2TC decoding. The first version of rom-properties with support for S3TC, v1.2, was released after the S3TC patents expired. Since the patents expired, S3TC can be unconditionally enabled, and we don't need the S2TC decoder or test images anymore.
      • The Linux UI frontends will no longer initialize if running as root. rpcli will still run as root for now, though it's not recommended.
      • The XDG MIME database rom-properties.xml is now installed on Linux systems. This provides MIME types for formats not currently present in FreeDesktop.org's shared-mime-info database.
    GitHub release page: https://github.com/GerbilSoft/rom-properties/releases/tag/v1.4

    An Ubuntu PPA is available for 16.04, 18.04, and 19.04. To add the PPA to your system, run the following commands:

    Code:
    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.
     
    Last edited: Aug 5, 2019
    MEGALOMANIA likes this.
  2. MEGALOMANIA

    MEGALOMANIA Feel free to criticize me Member

    Joined:
    Aug 22, 2018
    Messages:
    60
    Location:
    Brazil Bad Future
    Liked your post. I can see the amount of dedication put into this. Even if I don't have any clues about what this program is.
    Can you help me? :V
     
  3. GerbilSoft

    GerbilSoft RickRotate'd. Maintenance

    Joined:
    Jul 11, 2009
    Messages:
    18
    It's a shell extension for Windows and Linux that adds thumbnail previews of various ROM image formats, textures, and others, plus a "ROM Properties" tab in the file properties showing more information.
     
    MEGALOMANIA likes this.