libretro-mirrors / beetle-saturn-libretro

Standalone port of Mednafen Saturn to the libretro API.
GNU General Public License v2.0
61 stars 40 forks source link

Enabling precache to memory does nothing #213

Open brianblakely opened 2 years ago

brianblakely commented 2 years ago

Expected behavior: Enabling precaching should load the chosen CD image to memory and not require the file on disk after that.

Actual behavior: Although precaching is enabled, CD image is always read from disk for the lifetime of the content session.

Reproduce:

  1. Enable precaching and restart core.
  2. Load CD image from disk. The content should load immediately, with no apparent precaching delay.
  3. Once content has started, attempt to rename disk image, remove external drive, or any other file operation.
  4. Disk operations should fail.

Additional details: I am using M3U playlists that open CHDs.