rom-properties/NETWORK.md
David Korth e217019cbe [libromdata] SNES: Added external title screen images using my new RPDB subdomain.
Subdirectorie are based on the destination code field in the ROM header.

TODO:
- Rescale images from 256x224 to 320x224 (or 512x448 to 640x448).
- Fix detection of some SNES ROM images, especially those that use
  Shift-JIS titles due to lack of Game ID.
- Also fix detection of some BS-X ROM images.
2020-06-15 01:18:18 -04:00

1.6 KiB

Network Access Information

The ROM Properties Page Shell Extension has functions to access various Internet databases in order to download artwork.

This functionality can be disabled by using the rp-config utility, or by setting the following value in the configuration file:

[Downloads]
ExtImageDownload=false

The configuration file is located at:

  • Linux: ~/.config/rom-properties/rom-properties.conf
  • Windows: %APPDATA%\rom-properties\rom-properties.conf

Downloaded images are saved in the following directory:

  • Linux: ~/.cache/rom-properties/
  • Windows XP: %USERPROFILE%\Local Settings\Application Data\rom-properties
  • Windows Vista and later: %USERPROFILE%\AppData\LocalLow

NOTE: Prior to rom-properties v1.5, the Windows cache directory was %LOCALAPPDATA%\rom-properties. It was moved to LocalLow in order to allow rp-download to run as a low-integrity process. Existing files were not migrated over, so those can either be moved manually or deleted.

Domains accessed:

Security features

As of rom-properties v1.5, the downloading functionality has been isolated into a single component, rp-download. The rp-download program uses the following security features:

  • Linux: seccomp(), AppArmor
  • OpenBSD: pledge()
  • Windows: Low-integrity process (on Vista+)